Chromiumを優先順位に設定し、Debianでデフォルトのインターネットブラウザとして設定できないのはなぜですか?

Chromiumを優先順位に設定し、Debianでデフォルトのインターネットブラウザとして設定できないのはなぜですか?

Chromiumをデフォルトのインターネットブラウザに設定したいです。つまり、Chromiumは他のアプリケーションのデフォルトのインターネットブラウザとして実行されますが、それについては通知されません。Chromiumはデフォルトのインターネットブラウザではありません。起動時に。優先順位を最も高いものに変えて設定するようです。基本インターネットブラウザはこれを行うことができます。私は何を知らない手動/おおよそのインターネットブラウザupdate-alternativesがあります。

図1 Chromiumを起動するたびに表示、デフォルトのブラウザになるかどうかを尋ねるたびに(はい)、次の試みにもかかわらず、Chromeはデフォルトのインターネットブラウザとして残ります。update-alternatives

ここに画像の説明を入力してください。

今後

root@masi:/home/masi# update-alternatives --config gnome-www-browser
There are 3 choices for the alternative gnome-www-browser (providing /usr/bin/gnome-www-browser).

  Selection    Path                           Priority   Status
------------------------------------------------------------
  0            /usr/bin/google-chrome-stable   200       auto mode
* 1            /usr/bin/chromium               40        manual mode
  2            /usr/bin/firefox-esr            70        manual mode
  3            /usr/bin/google-chrome-stable   200       manual mode

Press enter to keep the current choice[*], or type selection number: ^C

Chromiumの優先順位を250に上げようとしましたが、成功しませんでした。

# http://askubuntu.com/a/620983/25388
root@masi:/home/masi# update-alternatives --install /usr/bin/x-www-browser x-www-browser chromium 250

update-alternatives: エラー: 代替パスが絶対パスではありません: chromium

以降(=以前)

root@masi:/home/masi# update-alternatives --config gnome-www-browser
There are 3 choices for the alternative gnome-www-browser (providing /usr/bin/gnome-www-browser).

  Selection    Path                           Priority   Status
------------------------------------------------------------
  0            /usr/bin/google-chrome-stable   200       auto mode
* 1            /usr/bin/chromium               40        manual mode
  2            /usr/bin/firefox-esr            70        manual mode
  3            /usr/bin/google-chrome-stable   200       manual mode

Grochmalの提案をテストする

私は走る

root@masi:/home/masi# update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/chromium 250 

アップデートの代替方法:/usr/bin/chromiumを使用してサイレントモードで/usr/bin/x-www-browser(x-www-browser)を提供する

プライベートログは大丈夫だと思いますが、優先順位を見ると出力できません。

root@masi:/home/masi# update-alternatives --config gnome-www-browser
There are 3 choices for the alternative gnome-www-browser (providing /usr/bin/gnome-www-browser).

  Selection    Path                           Priority   Status
------------------------------------------------------------
  0            /usr/bin/google-chrome-stable   200       auto mode
* 1            /usr/bin/chromium               40        manual mode
  2            /usr/bin/firefox-esr            70        manual mode
  3            /usr/bin/google-chrome-stable   200       manual mode

Press enter to keep the current choice[*], or type selection number: ^C

オペレーティングシステム:Debian 8.5 64ビットハード
ウェア:ASUS Zenbook UX303UA
Linuxカーネル4.6

答え1

それに応じていくつかの(関連していない)質問があります。基本;それぞれ独自のソリューションがあります。

  • 起動に使用デスクトップ環境、実行されるブラウザは通常、議論されているようにDebian代替システムで指定されています(そしてすでにChromiumに設定されています!)。

  • もちろん、ユーザーが特定のアプリケーションのショートカットを作成する場合は、代替手段は使用されず、そのショートカットにx-www-browser基づいて手動で変更する必要があります。ダック

  • 特定のプログラムで開くには(例:ムアs)それに応じて添付ファイルが開きます。たとえば、mailcap(5)上書きする方法については、マニュアルページを参照してください。 (MIMEタイプへのローカル拡張マッピングtext/htmlを参照)/etc/mime.types

  • xdg-open(1)特定のアプリケーションは、ファイルを開く方法を決定するために使用されます。

  • 他のアプリケーションには独自のリストがあります。たとえば、特定のMIMEタイプのコンテンツを開くように設定されたURLがFirefoxあります。about:preferences#contentmcメニュー/コマンド/拡張ファイルの編集.htmlファイルなどをクリックすると、何が起こるかを決定します.)

  • このChromium not being the default internet browserメッセージの場合は、壊れたチェックインを無効にしてください。メニュー/設定/設定/基本ブラウザまたは視聴この問題

関連情報