Google Chromeがデフォルトのブラウザ設定をバイパスするのを防ぐ方法は?

Google Chromeがデフォルトのブラウザ設定をバイパスするのを防ぐ方法は?

仕事用ノートブックにGoogle Chromeをインストールした後、Firefoxがデフォルトのブラウザに設定されていても、PidginリンクがChrome経由で開きます。 Pidginはリンクを開くために使用されますsensible-browsersensible-browserデフォルトのブラウザをどのように使用できますか?

同様の問題に関する記事を見つけました。ここそしてここしかし、解決策は「複数のランダムなコマンドを実行することで、そのうちの1つが問題を解決できるようになる」ようです。問題を解決するための対策を講じる前に、根本的な問題が何であるかを理解する必要があります。

ベストアンサー1

sensible-browser以下を行います。

  1. BROWSER環境変数に何かが含まれている場合は、分割値を使用し、各部分文字列がブラウザ:の候補として試行されます(したがって、BROWSERお気に入りのブラウザの実行可能ファイルに設定できます)。
  2. GNOMEを実行している場合は実行を試み、次を使用してお気に入りのブラウザを指すようにrootとしてgnome-www-browser設定できます。update-alternatives --config gnome-www-browser
  3. 失敗した場合、またはGNOMEを実行していない場合は、実行を試み、次を使用して、お気に入りのブラウザを指すようにrootとして設定x-www-browserできます。update-alternatives --config x-www-browser
  4. これが失敗した場合は実行を試みます。このブラウザは、お気に入りのブラウザを指すように(ルートとして)設定www-browserできますupdate-alternatives --config www-browser(ただし、LynxやW3Mなどのテキストモードのブラウザである必要があります)。

選択肢のどれも、デスクトップ環境のデフォルト設定から価値を得ることはできません。これは、設定されたブラウザを無視する理由を説明します。

おすすめ記事