さくらレンタルサーバーにGNU coreutilsをインストール

ぼくが使っているサーバーはFreeBSDなので、コマンドがGNUではなくてBSD系。

これがイライラする。ということでGNU coreutilsをインストール。 すんなり入りました。

PREFIXは悩みますが、~/.localが混乱せずに良さそう。

wget https://ftp.gnu.org/gnu/coreutils/coreutils-8.32.tar.gz
tar xvf coreutils-8.32.tar.gz 
cd coreutils-8.32
./configure --prefix=/home/XXXX/.local
make
make install

これで~/.local/binにインストールされます。

PATHの最初に優先したいディレクトリが来るように.bashrcなどを変更しておきます。

PATH=$HOME/.local/bin:$HOME/bin:/usr/bin:$PATH:.

これで、GNUのlsが使われます。