ターミナルに入り、Mozillaブラウザを実行したいと思いますfirefox
。
だから私はシンボリックリンクを作成しようとしています。
ln -s /opt/firefox firefox
ただし、firefox
端末に入力するとエラーが発生します。bash: firefox: command not found
問題はどこにありますか?
ベストアンサー1
コマンドを実行すると、現在の作業ディレクトリ(おそらくホームディレクトリ)にリンクが作成されます/opt/firefox
(これは実際に呼び出されたときにFFを起動できるFirefoxバイナリですか?)。/opt/firefox
ただし、リンクが作成されたディレクトリは自分のディレクトリではなく、直接$PATH
実行することはできません。
解決策は、パスに含まれているディレクトリへのリンクを作成することです。たとえば、
ln -s /opt/firefox /usr/local/bin/firefox
またはパスに追加します/opt
が、最初のオプションをお勧めします。
注:/opt/
バイナリを置く場所は奇妙です。 Firefoxをどのようにインストールしましたか?ディストリビューションのパッケージ管理システムを試してみてはいかがでしょうか?