Varsayılan tarayıcımı nasıl değiştiririm?


109

Tüm uygulamalarım için varsayılan tarayıcımı değiştirme seçeneği var mı?

Yanıtlar:


112

Şuna bir göz at system-settings-> Details:

(Ubuntu’nun eski sürümlerinde Detailsçağrıldığını unutmayın System Info)

görüntü tanımını buraya girin


10
Vay, bu koymak için oldukça aptal bir yer! Neredeyse Windows 8'de bilgisayarınızı kapatmak için "ayarlara" gitmek kadar kötü.
Mike

4
System Settings > Preferred applications
Ubuntu'da 14.04

Bunu unity-control-center CLI’den
Winny

Orada nasıl bir uygulama ortaya çıkarabilirim?
Anaphory 19:16

Buna CLI'den erişmek için kullanıp gnome-control-centergidin System > Details. Farklı programlar farklı kaynaklardan gelen ayarları okuduğundan , ayrıcaupdate-alternatives Sergey P. aka azure'nin yanıtından da kullanmanız gerekecektir .
Boris Bukh

50

Bu, bunu yapmanın bir ubuntu yoludur

sudo update-alternatives --config x-www-browser
sudo update-alternatives --config gnome-www-browser

Bu sistem genelinde yapılan bir değişikliktir ve fosillerin cevabına ek olarak yapılmalıdır.
Flimm

3
Tüm cevapları burada denedim; bu iki satırın yalnızca ikincisi, tarayıcı harici bağlantılarının (ör. Pidgin'den) açıldığı tarayıcıyı değiştirdi.
Yahni

Bunu yapmanın en uygun yoludur, i3WM ve terminallerin yönettiği diğer masaüstü ortamlarında çalışır. Paylaşım için teşekkürler.
Geppettvs D'Constanzo,

Bu benim için ubuntu 16.04'te işe yaramadı (thunderbird tarafından kullanılan tarayıcıları bağlantıları açmak için değiştirmeye çalışıyordu). Kabul edilen çözüm işe yaradı.
Étienne

39

Tercih ettiğiniz tarayıcı bu menüde değilse veya komut satırından yapmayı tercih ederseniz, bu komut, fossfreedom'ın cevabındakiyle aynı şeyi yapmanıza izin verir:

xdg-settings set default-web-browser name-of-browser.desktop

Örneğin:

xdg-settings set default-web-browser firefox.desktop

veya

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

veya

xdg-settings set default-web-browser google-chrome.desktop

1
SEO nedenlerinden dolayı: Bu krom içine gizlice girer x-www-browserve update-alternativesihtiyaç duyduğu için erişilmez olduğunda i3wm ile çalışır sudo. my-application.desktopÖrneğin mevcut olması gerekir ~/.local/share/applications/my-app.desktop. Ancak yolun tamamını geçemezsiniz xdg-settings, yalnızca dosya adına.
black_puppydog

7

Kullanıcınızın varsayılan uygulamalarla ilgili tüm tercihleri ​​"mimeapps.list" dosyasında bulunur. Gnome 3 ve Debian kullanıyorum, bu yüzden benim için ~/.config/mimeapps.list.

Bu dosyanın nerede olduğunu bilmiyorum, komutu deneyin:

locate mimeapps.list

Varsayılan ayarları geçersiz kılmak için ihtiyacınız olan bir web tarayıcısını, en azından, kategorideki değerleri değiştirin [Varsayılan Uygulamalar]

  • x-düzenleme-işleyici / http
  • text / html
  • Uygulama / xhtml_xml
  • image / webp
  • x-düzenleme-işleyici / https
  • x-düzenleme-işleyici / ftp
  • x-düzenleme-işleyici / https
  • x-düzenleme-işleyici / ftp

ve kategori [Eklenen Dernekler]

  • text / html
  • text / xml
  • Uygulama / xhtml_xml
  • image / webp
  • x-düzenleme-işleyici / https
  • x-düzenleme-işleyici / ftp

For Opera dosya ~/.config/mimeapps.listzorunluluk içerir:

[Default Applications]
x-scheme-handler/http=opera-browser.desktop
text/html=opera-browser.desktop
text/xml=opera-browser.desktop
application/xhtml_xml=opera-browser.desktop
image/webp=opera-browser.desktop
x-scheme-handler/https=opera-browser.desktop
x-scheme-handler/ftp=opera-browser.desktop

[Added Associations]
text/html=opera-browser.desktop;
text/xml=opera-browser.desktop;
application/xhtml_xml=opera-browser.desktop;
image/webp=opera-browser.desktop;
x-scheme-handler/https=opera-browser.desktop;
x-scheme-handler/ftp=opera-browser.desktop;

Deneyin (eğer kuruluysa Opera'da açık olmalıdır)

xdg-open somehtmlfile.html

For Chrome dosyası ~ / .config / mimeapps.list zorunluluk içerir:

[Default Applications]
x-scheme-handler/http=google-chrome.desktop
text/html=google-chrome.desktop
text/xml=google-chrome.desktop
application/xhtml_xml=google-chrome.desktop
image/webp=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/ftp=google-chrome.desktop

[Added Associations]
text/html=google-chrome.desktop;
text/xml=google-chrome.desktop;
application/xhtml_xml=google-chrome.desktop;
image/webp=google-chrome.desktop;
x-scheme-handler/https=google-chrome.desktop;
x-scheme-handler/ftp=google-chrome.desktop;

Deneyin (yüklüyse, Chrome'da açık olması gerekir)

xdg-open somehtmlfile.html

Ve böyle devam eder (Firefox veya başka bir şey).

Sadece arzu taklitlerini geçersiz kılmanız gerekir. Ancak bunun için GUI kullanmanızı öneririm. Hata miktarını azaltır.

Bu benim için gerçek bir sistemdir ve sistemden sisteme, masaüstü ortamından masaüstü ortamına vb. Değişecektir.

Test ortamı

$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 8.6 (jessie)
Release:    8.6
Codename:   jessie
$ uname -a
Linux localhost 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) x86_64 GNU/Linux
$s gnome-session --version
gnome-session 3.14.0

1

Yukarıdaki yorumların bir kısmı dışında, buradaki en üst cevabı izlemenizi tavsiye ederim . Geçerli kullanıcınızın mimeapps / url şemalarını değiştirmeyi içerir .

Linux Skype'ı normal davranmak için bu çözümü kullanmak zorunda kaldım . Diğer pek çok uygulama x-www-browser veya gnome-www-browser kullanacaktı ancak sanırım URL şemalarını kullanma noktasına sahipler ; bazen daha mantıklı.


Bu soruya bir cevap vermiyor. Bir yazarın açıklamasını eleştirmek veya talep etmek için, yazdıklarının altında bir yorum bırakın; istediğiniz zaman kendi yazılarınıza yorum yapabilirsiniz ve yeterli saygınlık elde ettiğinizde , herhangi bir yayına yorum yazabilirsiniz .
Ocak

Bunun , bildiğim kadarıyla, en üstteki cevabındaki değişikliklerin skype'ın her koşulda varsayılan uygulamayı nasıl seçtiğini etkilemediğini bildiğim kadarıyla Skype sorusunu cevapladığını düşündüm . Cevap, birincisinin yapmaması durumunda kullanıcılara yardım etmek için burada. Bu ilk cevaba yorumlarla cevap vererek yapılabilir ise, bunu yapacağım. :) Başınız için teşekkürler!
Adrian Castravete

Şunu anladım, Adrian - sadece aynı teknede oturuyor. Yine de, bu benim için çözmedi. Ne çözdü, bu cevaptı . Ancak bu LXDE'yi masaüstü olarak kullanmamdan kaynaklanıyor olabilir.
Izzy

1

Varsayılan tarayıcınızı ilgili tarayıcı ayarlarında da değiştirebilirsiniz; örneğin,

Firefox:
Tercihler, 'Her zaman Firefox'un varsayılan tarayıcınız olup olmadığını kontrol edin' seçeneğini işaretleyin.

Krom:
Ayarlar, 'Chrome'u varsayılan tarayıcı yap' seçeneğini tıklayın.


Bu benim için 15.04 tarihinde çalışmıyor
user11153

1

Sistem -> Kontrol Merkezi ->
MATE DESKTOP ile ubuntu için Tercih Edilen Uygulamalar

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.