
.bashrc または .profile 内で、デフォルトの Web ブラウザーを Google Chromium に設定しようとしています。これを実現するには、どの環境変数を設定する必要がありますか?
編集: ここにさらに情報があります:
A. マシンへの sudo アクセス権がありません。
B. マシンの性質上、ログインごとに再実行する必要があります。
C. 理想的には、ダイアログなしでログイン時に実行されます。
答え1
解決策を見つけました:
xdg-settings set default-web-browser chromium-browser.desktop
次のようにも使用できます:
xdg-settings set default-web-browser firefox.desktop
または:
xdg-settings set default-web-browser chrome-browser-stable.desktop
ログイン時にこれを自動化したい場合は、.profileに次の1行を追加するだけです。
答え2
この目的にはコマンドを使用しますsudo update-alternatives
。デフォルトの Web ブラウザの場合、sudo update-alternatives --config x-www-browser
対話型ダイアログが起動し、デフォルトを設定できます。このデフォルトは、セッション間でもデフォルトのままです。
再起動のたびにデフォルトを設定したい場合は、
update-alternatives --set x-www-browser /path/to/browser
のように記述します/etc/rc.local
。ルート権限が必要です。