Ada pilihan untuk mengubah browser default untuk semua aplikasi saya?
Melihat sistem-pengaturan ->
Rincian`:
(Perhatikan bahwa di versi Ubuntu Rincian
disebut Sistem Informasi
)
Jika anda suka browser isn't dalam menu atau anda lebih suka melakukan hal itu dari baris perintah, perintah ini akan membiarkan anda melakukan hal yang sama seperti di fossfreedom's jawaban:
xdg-settings set default-web-browser name-of-browser.desktop
E. g.:
xdg-settings set default-web-browser firefox.desktop
atau
xdg-settings set default-web-browser chromium-browser.desktop
atau
xdg-settings set default-web-browser google-chrome.desktop
Semua tentang preferensi default aplikasi anda pengguna terletak di file "mimeapps.daftar". Saya menggunakan Gnome 3 dan Debian, jadi bagi saya itu adalah ~/.config/mimeapps.daftar
.
Aku anda tidak tahu di mana adalah mungkin terletak file ini, cobalah perintah:
locate mimeapps.list
Untuk mengganti default browser web anda butuhkan, setidaknya, perubahan nilai-nilai dalam kategori [Default Aplikasi]
dan di kategori [Ditambahkan Asosiasi]
Untuk Opera file ~/.config/mimeapps.daftar
harus berisi:
[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;
Mencoba (harus buka di Opera, jika terpasang)
xdg-open somehtmlfile.html
Untuk Chrome file ~/.config/mimeapps.daftar harus berisi:
[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;
Mencoba (harus buka di Chrome, jika terpasang)
xdg-open somehtmlfile.html
Dan sebagainya (Firefox, atau sesuatu yang lain).
Anda hanya perlu mengganti keinginan mimetypes. Tapi saya sarankan menggunakan GUI untuk itu. Hal ini akan mengurangi jumlah kesalahan.
Hal ini sebenarnya bagi saya sistem dan akan berubah dari sistem ke sistem, dari lingkungan desktop untuk lingkungan desktop, dan sebagainya.
Pengujian lingkungan
$ 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
Terlepas dari beberapa komentar di atas, saya akan sarankan mengikuti jawaban atas [di sini]. Hal ini melibatkan perubahan mimeapps/url skema dari pengguna saat ini.
Saya telah menggunakan solusi untuk membuat linux Skype berperilaku normal. Kebanyakan aplikasi lainnya akan digunakan x-www-browser atau gnome-www-browser tapi saya kira mereka tidak memiliki titik menggunakan Skema URL; kadang-kadang itu lebih masuk akal.