デスクトップ環境として Arch Linux と MATE を使用しています。したがって、ターミナルエミュレータはMATEターミナルです。最近、 Jekyllを でインストールしましgem install jekyll
た。しかし、私が走ったとき、jekyll -v
それは言いbash: jekyll: command not found
ます。そこで、Jekyll のパスを PATH 変数に追加してみました。
私は走ったがPATH=$PATH/$HOME/.gem/ruby/2.2.0/bin
、それは完璧に機能した。これで、jekyll コマンドを実行できます。PATH 変数に永続的に追加するには、~/.bash_profile
次のようにファイルを編集しました。再起動後、動作しません。しかし、
source ~/.bash_profile
完璧に動作します。
#
# ~/.bash_profile
#
[[ -f ~/.bashrc ]] && . ~/.bashrc
export PATH="${PATH}:/home/heisenberg/.gem/ruby/2.2.0/bin"
ArchWikiによると、これは何かを永続的に PATH に連結する適切な方法です。しかし、それは機能していません。誰かが間違っている場所を理解できますか?
[NB : 同じ行を追加し~/.bashrc
ても問題ありません。]