GUI araçlarını kullanarak varsayılan tarayıcıyı ayarlamayı denedim, ancak bu genel olarak işe yaramadı. Sistem genelinde varsayılan tarayıcıyı komut satırından yapılandırmanın bir yolu var mı?
Varsayılan tarayıcıyı değiştirmek için terminalde aşağıdaki komutu yürütün.
Sudo update-alternatives --config x-www-browser
Örnek çıktı:
[email protected]:~$ Sudo update-alternatives --config x-www-browser
There are 3 choices for the alternative x-www-browser (providing /usr/bin/x-www-browser).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/bin/google-chrome 200 auto mode
* 1 /usr/bin/firefox 40 manual mode
2 /usr/bin/google-chrome 200 manual mode
3 /usr/bin/opera 90 manual mode
Varsayılan değeri korumak için enter tuşuna basın [*].
Şu anda varsayılan web tarayıcım olarak firefox var.
google-chrome varsayılan tarayıcı olarak istersem yazıp enter tuşuna basarım.
Not:
Bir komut satırı tarayıcısı yapılandırmak istiyorsanız, yapılandırmanız gerekir
Sudo update-alternatives --config www-browser
Alternatif yol şu satırı eklemektir: export BROWSER=/usr/bin/firefox
senin için ~/.bashrc
Yukarıdaki satırı sonuncuya ekle,
Alternatif GUI Yöntemi:
Önceden önerilen yöntemler bazı uygulamalarda çalışmayabilir (örn. HipChat).
Yapmak zorunda kaldım:
xdg-settings set default-web-browser chromium-browser.desktop
Biraz "varsayılan tarayıcı" nın tam olarak ne anlama geldiğine bağlıdır, yani tarayıcıyı değiştirmek istediğiniz amaç için. Bazı programlar sistem genelindeki ayarları yok sayar ve kendi ayarlarını kullanır.
Bununla birlikte, BROWSER
değişkenini dışa aktararak tarayıcıyı genel sensible-browser
Komutuyla başlatan tüm programlar için varsayılan tarayıcıyı ayarlayabilirsiniz. ~/.bashrc
dosyasına bir satır ekleyin:
export BROWSER=/usr/bin/firefox
Bir tarayıcıyı çağırmanın diğer genel yolu x-www-browser
, Debian "alternatifler" sistemi tarafından ele alınır:
Sudo update-alternatives --config x-www-browser
lynx gibi bir komut satırı tarayıcısı yapılandırmak istiyorsanız, bunun yerine www-browser
Yapılandırmanız gerekir.
Aşağıdaki komutları deneyin:
Sudo update-alternatives --config x-www-browser
Sudo update-alternatives --config www-browser
Sudo update-alternatives --config x-www-browser
sadece kurulu uygulamayı apt-get ile gösterir, manuel kurulum için kullanabilirsiniz
Sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /opt/yourapp/yourapp 200
Sudo update-alternatives --set x-www-browser /opt/yourapp/yourapp
Bugün benim için Gnome 3'ü çalıştırmak, ~/.config/mimeapps.list
Ve gnome-open <url>
Ve Java'nın Desktop.getDesktop().browse(new URI(url))
kontrolünü sağlayan şeydir. gnome-control-center
(Sağ üst menüdeki ayarlar uygulamasındaki "Ayrıntılar" uygulaması) çalıştırdığımda ve Google'dan Varsayılan Uygulamaları, Web'i değiştirdiğimde bu değişir Chrome Firefox olarak değiştirildi) ESR:
11c11
< x-scheme-handler/http=google-chrome.desktop
---
> x-scheme-handler/http=firefox-esr.desktop`
Umduğum gibi, bunu komut satırından geri alabilirim:
Perl -i -wpe '[email protected]/http(s?)[email protected]/[email protected]' ~/.config/mimeapps.list
... ve geri koy:
Perl -i -wpe '[email protected]/http(s?)[email protected]/[email protected]' ~/.config/mimeapps.list
Bu yanıta ek olarak, google-chrome genellikle kanala özgü sürüme sembolik bir bağlantı içerir:
/usr/bin/google-chrome -> /etc/alternatives/google-chrome -> /usr/bin/google-chrome-beta
Chrome Komut Satırından Varsayılan Tarayıcı olarak ayarla
open -a "Google Chrome" --args --make-default-browser
Makalenin tamamını buradan okuyun: http://www.blogcookie.com/2016/07/set-chrome-default-browser-command-line/