GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak změnit výchozí prohlížeč a parametry příkazového řádku používané k otevření odkazu z terminálu Gnome?

Mám v podstatě stejnou otázku, která byla zodpovězena zde:

Jak změním prohlížeč, ve kterém terminál gnome otevírá odkazy?

Kromě toho, že běžím na Ubuntu 14.04 a mám zájem o přizpůsobení argumentů příkazového řádku předávaných prohlížeči. Existuje způsob, jak to udělat?

Přijatá odpověď:

Programy používají k určení výchozího prohlížeče řadu dalších programů – sensible-browser &xdg-open být dva z nich.

Pro xdg-open , můžete jej použít jednoduše spuštěním xdg-open http://URL , takže xdg-open https://www.google.co.uk otevře například Google.
To by mělo být stejné jako spuštění echo https://www.google.co.uk v terminálu a kliknutím na odkaz by se měl otevřít výchozí prohlížeč (v mém případě Firefox).
Jaký je výchozí prohlížeč, můžete zjistit pomocí xdg-settings get default-web-browser :

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

Chcete-li nastavit hodnoty, proveďte xdg-settings set default-web-browser LAUNCHER-FILE.desktop :

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

Nyní tedy běží echo https://www.google.co.uk a kliknutím na odkaz nebo spuštěním xdg-open https://www.google.co.uk by měl otevřít Google v novém výchozím prohlížeči (v mém případě nyní Chromium).

Všimněte si, že odkazuje na soubor .desktop programu, nikoli na jeho příkaz – to musí být platný soubor v /usr/share/applications (nebo ~/.local/share/applications ). Svůj vlastní můžete snadno vytvořit pomocí vlastního příkazu snadno zkopírováním existujícího příkazu a změnou řádků ‚Name‘ a ‚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

Ve výše uvedeném jsem vytvořil nový spouštěč, upravil jsem jej tak, aby spustil nové okno Firefoxu, a aktualizoval databázi spouštěcích souborů a nastavil jej na výchozí. Nyní běží xdg-open https://www.google.co.uk otevře nové okno Firefoxu.

Více informací:

  • Specifikace záznamu na ploše (jak upravit spouštěče)
  • Jak nastavit, kterou aplikaci spouští xdg-open? – Zeptejte se Ubuntu
  • Jak správně a snadno nakonfigurovat xdg-open bez jakéhokoli prostředí? – Unix a Linux

Ubuntu
  1. Jak ztlumit z příkazového řádku?

  2. Změnit zdroje softwaru z příkazového řádku?

  3. Jak změnit jas, barvu a ostrost z příkazového řádku?

  1. Jak nainstalovat aktualizace zabezpečení z příkazového řádku v Ubuntu

  2. Jak změnit výchozí délku čáry pro Od a Hexdump?

  3. Jak změnit výchozí port vzdálené plochy (vnc)?

  1. Jak změnit nastavení časového pásma z příkazového řádku?

  2. Jak změnit zvukový výstup na hdmi z příkazového řádku?

  3. Jak otevřít správce AVD na Ubuntu Linux z příkazového řádku?