#Linuxbrewとは
MacでおなじみのパッケージマネージャーHomebrewのLinux版。
Ubuntuではapt系が一般的ですが,個人的にこっちの方が使いやすいです。
Linuxbrewの主な特徴として
- root権限が必要ない
- ホームディレクトリ配下にインストールされるので、不要になった時は削除が簡単(環境を汚さない)
- LinuxとMacで同じパッケージパッケージマネージャーが使える。
などがあります。
LinuxでもHomebrewが使いたい人にオススメです。
#環境
Ubuntu 18.04 LTS
#インストールと設定
Linuxbrewの公式サイトにもインストール方法は載っています。
###事前準備
事前に必要なパッケージをインストールしておきます。この部分だけ、root権限が必要になります。
$ sudo apt-get install build-essential curl file git
###インストール
下記のコマンドでLinuxbrewをインストールできます。
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"
###環境変数
次にパスを通します。
使っているshellの設定ファイルに追加してください。bashだと~/.bashrc
です。
# おそらくこれだけでOK
export PATH='/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin':"$PATH"
# エラーが出る場合はこれも追加
PATH="$HOME/.linuxbrew/bin:$PATH"
export MANPATH="$(brew --prefix)/share/man:$MANPATH"
export INFOPATH="$(brew --prefix)/share/info:$INFOPATH"
###確認
正しくインストールできたか確認します。
下記のコマンドでエラーが出なければ成功です。
$ brew doctor
Your system is ready to brew.
#基本的な使い方
使い方はHomebrewと全く同じです。基本的なコマンドのみ紹介します。
※ フォーミュラ(Formula)
パッケージのこと。brewではフォーミュラと呼びます。
###インストール
brew install フォーミュラ名
###アンインストール
brew uninstall フォーミュラ名
###フォーミュラの検索
brew search キーワード
###インストール済みのパッケージを最新にする
$ brew upgrade
###Homebrew自体を最新にする
$ brew update
###brewに問題がないか調べる。
brew doctor
#最後に
Linuxbrewについて紹介させていただきました。
何か間違いなどありましたらコメントください。