sudoが使えない場合にHomebrewをlocal directoryにインストールする

2023/04/21に公開

root権限がない = sudoが使えない、あるいはHomebrewを複数インストールしたい場合にlocal directoryにインストールする方法

Install homebrew to your local folder: reference

  1. ソースのダウンロード
    下記のコマンドをHomebrewをインストールしたいfolderで実行する。(homebrewを任意のdirに変えるのも可。)
mkdir homebrew && curl -L [https://github.com/Homebrew/brew/tarball/master](https://github.com/Homebrew/brew/tarball/master) | tar xz --strip 1 -C homebrew
  1. PATHを通す。
    ~/.bashrc に以下を記述。
export PKG_CONFIG_PATH="/usr/bin/pkg-config:$HOME/homebrew/bin/pkg-config"
export PKG_CONFIG_LIBDIR="/usr/lib/pkgconfig:$HOME/homebrew/lib/pkgconfig"
export PATH="$HOME/homebrew/bin:$PATH"
export MANPATH="$HOME/homebrew/share/man:$MANPATH"
export INFOPATH="$HOME/homebrew/share/info:$INFOPATH"
  1. 再起動
source ~/.bashrc

Discussion