CentOS 6 で git, zsh, tmux 等をビルドしたいけど、root 権限もなければインストールされているコンパイラは cc だけ…、というようなケースでビルド環境をそろえる方法。 0. 想定しているケース CentOS 6 (x64) 一般ユーザ権限のみ ビルドツールのインストール先は ~/local/ 使用するシェルは bash 1. yumdownloader (yum-utils) のインストール yumdownloader (yum-utils) が入っていなければインストールする。 $ type yumdownloader >/dev/null 2>&1 || (mkdir ~/local; cd ~/local && releasever=$(head -n1 /etc/issue | perl -ne '/\b(\d+(?:\.\d+))\b/; print