A little bit of everything

元・情報系大学院生の備忘録

OS

M1 Mac で Mavenをインストール

結論:このとおりにやれば M1 Mac で Mavenをインストールできる (注)上から順位に実施すること。 1. Homebrewをインストールする yuukiyg.hatenablog.jp 2. Xcode CLT をインストールする 以下のコマンドを打てばよい。 xcode-select --install 3. gcc を…

Homebrew における brew install の動作

brew install の動作 リポジトリを見てインストール対象のツールのbottleがあるか確認する。 bottle とは Homebrew においてビルド済みのバイナリファイルをtar.gz で圧縮した状態のものを意味する。 bottleがある場合は解凍し、インストールして終了する。 …

M1 Mac 向け Homebrew3.0.0 をインストールする

ついにきました M1 Mac(Apple Silicon)に正式対応したHomebrewがついにリリースされました。 Today I’d like to announce Homebrew 3.0.0. The most significant changes since 2.7.0 are official Apple Silicon support and a new bottle format in form…

CentOS 7 のディスクイメージのちがい(DVD ISO, Everything ISO, Minimal ISO)

CentOS 7 のディスクイメージ(DVD ISO, Everything ISO, Minimal ISO)の違いは? CentOSの公式ダウンロードサイトにいくと、↑のようにDVD ISO, Everything ISO, Minimal ISO の3種類がある。 Download DVD ISO CentOSのGUIインストーラでインストールでき…

Windowsでシステムファイル属性の削除方法

システムファイル属性とは システムファイルとは、OSの動作に必要なファイル群。通常はシステムフォルダなど特定の場所に集められており、ユーザが直接操作しないようになっている。システムファイルに異常が起こるとOSが起動しなくなることがある。内容はOS…

Mac で CapsLock キーに Fn を割り当てる方法

Fnだと思ってCapsを押してしまう問題 学生のときはUS配列のキーボードを使っていたけど、会社のPCがJIS配列なこともあり、自宅用にJIS配列のMacBook Air を購入 (US配列のMacは大学からの借り物でした) 。 今までのMacの設定では、Fn+F1 や Fn+F2 で画面の明…

su で root になれるユーザを限定する

ユーザが複数いる場合、全員がroot になれてしまうと、セキュリティ的によろしくない。そこで、root になれるユーザを限定する。 これは、/etc/pam.d/su の中身を変更すればできる。 # # The PAM configuration file for the Shadow `su' service # # This a…

Eclipse4.3 の Redo と Undo のキーバインド(Mac)

Mac で Eclipse 4.3 (Kepler) を使っているんだけど、デフォルトで Command + Y とか Command + Z で Redo や Undo ができなかった。 対処法 環境設定 → 一般 → キー フィルター欄に「元に戻す」と入力すると、元に戻すコマンドが出てくるので、それを選択 …

DNSサーバのアドレスを固定する

メモ sudo apt-get update をやったら、「'jp.archive.ubuntu.com' が一時的に解決できません」的な文字がずらーっと出てきた。 これはDNSの場所が設定されていないのが問題らしい。DHCPサーバからDNSの情報などをもらうと、/etc/resolv.conf のDNSの情報が…

apt-get をプロキシ経由で使用

apt の設定ファイルは、 /etc/apt/apt.conf にあるので、ここの Acquire::http::proxy とかを変えればよい。 プロキシサーバに認証がない場合 Acquire::http::proxy "http://プロキシアドレス:ポート番号/"; とすればOK. プロキシサーバに認証機能がある場合…

【メモ】homebrew で install するときに Permission denied になった

とりあえず brew doctor をやってみる。そしたら、 Warning: /usr/local/etc isn't writable. Warning: /usr/local/include isn't writable. Warning: /usr/local/lib isn't writable. みたいなことを言われた。 解決策は、 sudo chown -R $USER /usr/local …