GNU/Linux >> Linux の 問題 >  >> Ubuntu

Gnome-terminalからリンクを開くために使用されるデフォルトのブラウザとコマンドラインパラメータを変更するにはどうすればよいですか?

私は基本的にここで答えられたのと同じ質問があります:

gnomeターミナルがリンクを開くブラウザを変更するにはどうすればよいですか?

Ubuntu 14.04で実行していて、ブラウザーに渡されるコマンドライン引数をカスタマイズすることに関心がある場合を除きます。これを行う方法はありますか?

承認された回答:

プログラムは、他のさまざまなプログラムを使用して、デフォルトのブラウザを決定します– sensible-browserxdg-open そのうちの2つです。

xdg-openの場合 、xdg-open http://URLを実行するだけで使用できます 、つまりxdg-open https://www.google.co.uk たとえば、Googleが開きます。
これは、echo https://www.google.co.ukを実行するのと同じである必要があります。 ターミナルでリンクをクリックすると、デフォルトのブラウザ(私の場合はFirefox)が開きます。
xdg-settings get default-web-browserを使用すると、デフォルトのブラウザを確認できます。 :

$ xdg-settings get default-web-browser
firefox.desktop

値を設定するには、xdg-settings set default-web-browser LAUNCHER-FILE.desktopを実行します。 :

$ xdg-settings set default-web-browser chromium-browser.desktop

したがって、echo https://www.google.co.ukを実行しています リンクをクリックするか、xdg-open https://www.google.co.ukを実行します。 新しいデフォルトのブラウザ(私の場合はChromium)でGoogleを開く必要があります。

コマンドではなく、プログラムの.desktopファイルにリンクしていることに注意してください。これは、/usr/share/applications内の有効なファイルである必要があります。 (または~/.local/share/applications )。既存のコマンドをコピーし、「Name」と「Exec」の行を変更することで、カスタムコマンドを使用して独自のコマンドを簡単に作成できます。

$ cp /usr/share/applications/firefox.desktop ~/.local/share/applications/firefox-new-window.desktop
$ gedit ~/.local/share/applications/firefox-new-window.desktop & disown

##Then change Name and Exec lines to `Name=Firefox (New Window)` & `Exec=firefox --new-window %u` respectively
$ update-desktop-database ~/.local/share/applications/
$ xdg-settings set default-web-browser firefox-new-window.desktop

上記では、新しいランチャーを作成し、Firefoxの新しいウィンドウを起動するように編集し、ランチャーファイルのデータベースを更新してデフォルトに設定しました。現在、xdg-open https://www.google.co.ukを実行しています Firefoxの新しいウィンドウを開きます。

詳細:

  • デスクトップエントリの仕様(ランチャーの編集方法)
  • xdg-openによって起動されるアプリケーションを設定するにはどうすればよいですか? –Ubuntuに質問する
  • xdg-openを適切かつ簡単に構成する方法 環境なしで? – Unix&Linux

Ubuntu
  1. OdとHexdumpのデフォルトの行の長さを変更するにはどうすればよいですか?

  2. コマンドラインからミュートする方法は?

  3. Linux の ipython/jupyter ノートブックで使用されるデフォルトのブラウザを変更するには?

  1. コマンドラインからタイムゾーン設定を変更するにはどうすればよいですか?

  2. コマンドラインからHdmiへのオーディオ出力を変更するにはどうすればよいですか?

  3. コマンドラインからソフトウェアソースを変更しますか?

  1. コマンドラインから明るさ、色、シャープネスを変更するにはどうすればよいですか?

  2. リモートデスクトップ(vnc)のデフォルトポートを変更するにはどうすればよいですか?

  3. コマンドラインから Ubuntu Linux で AVD マネージャーを開く方法は?