52
59

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

LinuxbrewでUbuntu18.04のパッケージ管理

Posted at

#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です。

~/.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について紹介させていただきました。
何か間違いなどありましたらコメントください。

52
59
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
52
59

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?