Linux コマンド名の競合があるときに,ローカルディレクトリにインストールしてあるバイナリをデフォルトで参照したい。
バージョン違いのアプリケーションをインストールした場合、PATHの先頭に書かれているディレクトリを順番に検索するため、意図したバージョンで動作しない可能性がある。
ということで,~/.bashrcの中に
export PATH=/home/hnishi/local/bin:$PATH
-
PATH=$PATH:/home/hnishi/local/bin
ではないことに注意
と書いておくことで,先にユーザのディレクトに置いてあるバイナリファイルを先に参照してくれる。
こうすれば,スーパーユーザになってリンクを貼り直す必要がない。