logo
install

$HOME/.local にインストール

git clone https://github.com/WayneD/rsync cd rsync ./configure --prefix=$HOME/.local # 不要なものはここでフラグを立てて無効化可能 # ./configure --prefix=$HOME/.local --disable-md2man --disable-xxhash --disable-zstd --disable-lz4 make make install

watchman$HOME/.local にインストールする

mkdir -p $HOME/.local/{bin,lib} /usr/local/var/run/watchman # https://github.com/facebook/watchman/releases から最新のバイナリをダウンロードする curl -LO https://github.com/facebook/watchman/releases/download/v2022.04.18.00/watchman-v2022.04.18.00-macos.zip unzip watchman-v2022.04.18.00-macos.zip cd watchman-v2022.04.18.00-macos cp ./bin/* $HOME/.local/bin/ cp ./lib/* $HOME/.local/lib/ sudo chmod 2777 /usr/local/var/run/watchman

$HOME/.bashrc$HOME/.zshrc などでパスを通す

export PATH=$HOME/.local/bin:$PATH export DYLD_LIBRARY_PATH=$HOME/.local/lib:$DYLD_LIBRARY_PATH

https://go.dev/dl/ から最新のアーカイブをダウンロードしてインストールする

# M1 macに入れる curl -LO https://go.dev/dl/go1.18.1.darwin-arm64.tar.gz tar -zxvf go1.18.1.darwin-arm64.tar.gz cd go mkdir ~/.go cp -R ./* ~/.go/ export PATH=$HOME/.go/bin:$PATH export GOROOT=$HOME/.go