Firefoxをダウンロードしましたがfirefox
(Gnome 3.4.2)で実行すると、Iceweaselが実行されます。Alt+F2私はtype
このコマンドを使ってそれに責任があるように見えるファイルを見つけました。
#!/bin/sh
FIREFOX="$(which $0)"
[ -x "$FIREFOX.real" ] && exec "$FIREFOX.real" "$@"
exec iceweasel "$@"
簡単な解決策は、最後の行を次に置き換えることです。
exec [location of downloaded firefox] "$@"
firefox
代わりに、ダウンロードしたFirefoxのコピーを実行する他の方法はありますかiceweasel
?
ベストアンサー1
コンピュータのすべてのユーザーについて:書き込み/usr/bin
スクリプト自体は、iceweaselの代替案を提供する方法を提案します。私の考えでは、スクリプトは/usr/bin/firefox
。
FIREFOX="$(which $0)"
FIREFOX
に設定されます。/usr/bin/firefox
$FIREFOX.real
/usr/bin/firefox.real
[ -x "$FIREFOX.real" ] && exec "$FIREFOX.real" "$@"
サフィックス付きの実行可能ファイルがあることを確認して.real
実行します。見つからない場合に戻りますiceweasel
。したがって、バイパスするには、iceweasel
次のものを作成する必要がありますfirefox.real
。
sudo ln -sT "$location_to_firefox" /usr/bin/firefox.real
を書き込むにはroot権限が必要です/usr/bin
。
あなた自身のために:次のアドレスに手紙を送ってください。~/bin
Firefoxをホームディレクトリにダウンロードした場合は、この方法を使用してください。 Debian は、bin
ディレクトリにディレクトリがある場合、デフォルトで$HOME
パスにディレクトリを追加します。したがって、あなたがすべきことは次のとおりです。
mkdir -p ~/bin && ln -sT "$location_to_firefox" ~/bin/firefox
そのシンボリックリンクが適用されると上書きされます/usr/bin/firefox
。ログアウトして再度ログインすると、変更内容が有効になります。確認するには、実行してFirefoxパスがディレクトリにcommand -v firefox
印刷されていることを確認してください。~/bin