Mencoba mengatur peramban default menggunakan alat GUI tetapi ini tidak berhasil secara keseluruhan. Apakah ada cara untuk mengkonfigurasi browser default lebar sistem dari baris perintah?
37
Mencoba mengatur peramban default menggunakan alat GUI tetapi ini tidak berhasil secara keseluruhan. Apakah ada cara untuk mengkonfigurasi browser default lebar sistem dari baris perintah?
Jalankan perintah berikut di terminal, untuk mengubah browser default.
sudo update-alternatives --config x-www-browser
Output sampel:
karthick@Ubuntu-desktop:~$ 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
Tekan enter untuk mempertahankan default [*].
Saat ini saya memiliki firefox sebagai browser web default saya.
Jika saya ingin google-chrome sebagai browser default maka saya akan mengetik 3 dan tekan enter.
catatan:
Jika Anda ingin mengonfigurasi peramban baris perintah, maka Anda harus mengonfigurasi
sudo update-alternatives --config www-browser
Cara alternatif adalah menambahkan baris berikut export BROWSER=/usr/bin/firefox
ke blog Anda~/.bashrc
Tambahkan baris di atas di baris terakhir,
Metode GUI Alternatif:
xdg-settings set default-web-browser chromium-browser.desktop
Metode yang sudah disarankan mungkin tidak berfungsi untuk beberapa aplikasi (misalnya HipChat).
Saya harus melakukan:
sumber
jupyter notebook
.Tergantung sedikit pada apa sebenarnya arti "browser default", yaitu untuk tujuan apa Anda ingin mengubah browser. Beberapa program mengabaikan pengaturan di seluruh sistem dan menggunakan pengaturannya sendiri.
Yang mengatakan, Anda dapat mengatur browser default untuk semua program memulai browser dengan
sensible-browser
perintah generik dengan mengeksporBROWSER
variabel, misalnya menambahkan baris ke file~/.bashrc
:Cara umum lain untuk memanggil browser adalah
x-www-browser
, ini ditangani oleh sistem "alternatif" Debian:Jika Anda ingin mengonfigurasi peramban khusus baris perintah seperti lynx , Anda harus mengonfigurasi
www-browser
.sumber
Coba perintah berikut:
sumber
Tambahan untuk jawaban itu Google-chrome biasanya memiliki tautan simbolis ke versi khusus saluran:
sumber
Setel Chrome sebagai Browser Default dari Baris Perintah
open -a "Google Chrome" --args --membuat-browser-default
Baca artikel selengkapnya di sini: http://www.blogcookie.com/2016/07/set-chrome-default-browser-command-line/
sumber
sudo update-alternatives --config x-www-browser
hanya menampilkan aplikasi yang terinstal melalui apt-get, untuk instalasi manual yang dapat Anda gunakan
sumber
Bagi saya, hari ini, menjalankan Gnome 3,
~/.config/mimeapps.list
adalah kontrolgnome-open <url>
dan JavaDesktop.getDesktop().browse(new URI(url))
. Inilah yang berubah di sana ketika saya menjalankangnome-control-center
(applet "Detail" di aplikasi pengaturan dari menu kanan atas) dan mengubah Aplikasi Default, Web dari Google Chrome ke Firefox ESR:Seperti yang diharapkan, saya bisa mengembalikannya dari baris perintah dengan:
perl -i -wpe 's@x-scheme-handler/http(s?)=firefox-esr.desktop@x-scheme-handler/http$1=google-chrome.desktop@' ~/.config/mimeapps.list
... dan kembalikan dengan:
perl -i -wpe 's@x-scheme-handler/http(s?)=google-chrome.desktop@x-scheme-handler/http$1=firefox-esr.desktop@' ~/.config/mimeapps.list
sumber
Bagi saya,
sensible-browser
sepertinya hanya menelepon/usr/bin/gnome-www-browser
, yang menghubungkan , yang menghubungkan/etc/alternatives/gnome-www-browser
ke browser. Untuk mengubahnya, saya perlu melakukan ini:Anda harus meletakkan path lengkap ke browser yang ingin Anda gunakan sebagai pengganti
~/bin/firefox
.Sekarang, ketika saya menjalankan
sensible-browser https://example.com
, Firefox terbuka seperti yang diharapkan.sumber