Atur browser default, seluruh sistem, pada Manjaro

17

Di Ubuntu saya menggunakan

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

untuk mengatur browser internet default secara manual.

masukkan deskripsi gambar di sini

Di Manjaro saya mendapatkan:

sudo: update-alternatives: command not found

Saya telah menetapkan Firefox sebagai pengaturan default dan ingin tetap demikian.

Setelah memasang Chromium, peramban default sekarang adalah Chromium, meskipun saya mengonfirmasi ulang Firefox seperti itu dan dalam pengaturan Chromnum dikatakan: "Chromium tidak dapat menentukan atau mengatur peramban default".

Bagaimana cara menjadikan Firefox peramban default?


sumber
Apakah manjaro memiliki symlink x-www-browser? Dan ke tautan apa? Juga, apakah pembaruan-alternatif tersedia di Manjaro?
Braiam
@Braiam - Tidak. Dan tidak, bahkan di AUR.
Jika sistem Anda tidak memiliki x-www-browser, apa yang dimaksud dengan "mengubah biner tertaut"? Apakah Anda mencoba mengubah browser default? Itu tergantung pada aplikasi yang meluncurkannya - saya rasa Manjaro tidak memiliki standar sistem (dan ini lebih merupakan preferensi pengguna). Aplikasi apa yang Anda minati?
Gilles 'SO- stop being evil'
@Gilles - ungkapan judul itu karena hasil edit yang dibuat oleh Braiam , sementara saya hanya bertanya karena penasaran berpikir bahwa opsi ubuntu akan tersedia di Manjaro. Jika tidak, itu jawaban saya. (Menginstal Chromium, ini mengambil alih sebagai browser default. Saya pikir saya memperbaikinya hanya dari FF GUI.)
1
@cricus Oh, saya mengerti, maaf. Judul asli Anda juga menyesatkan . Sekali lagi, saya tidak berpikir Manjaro memiliki standar seluruh sistem atau per pengguna, jadi Anda akan mendapatkan bantuan yang lebih baik jika Anda menyebutkan aplikasi mana yang Anda gunakan yang meluncurkan browser.
Gilles 'SO- stop being evil'

Jawaban:

14

Untuk pengguna i3wm, selain mengedit ~/.config/mimeapps.listdan ~/.i3/config, Anda juga perlu mengubah $BROWSERdari ~/.profile, mengaturnya /usr/bin/chromium, untuk mencegah sesi browser yang muncul dari terminal membuka browser yang salah.

Anas Harby
sumber
5
Sebenarnya, saya menemukan bahwa ini adalah satu - satunya solusi yang menyelesaikan masalah saya. Ini adalah jawaban yang terpisah. Untuk aplikasi yang membuka browser default (seperti Jupyter) mengubah hanya binding kunci tidak akan berfungsi.
Ébe Isaac
bagi saya menghapus paket palemoon juga diperlukanpacman -R palemoon-bin
akiva
13
xdg-settings set default-web-browser chromium.desktop
omong kosong
sumber
1
Di mana chromiumpun Anda mengetik di prompt perintah untuk memulai browser pilihan Anda. Misalnya, bisa jadi google-chrome-stable.
Tom Hale
Bekerja untuk voidlinux dengan i3.
xoryves
1
Tidak berfungsi pada Manjrao I3:, xdg-settings: $BROWSER is set and can't be changed with xdg-settingstetapi jawaban Anas bekerja: unix.stackexchange.com/a/434465/28262
Florian Brinker
5

Jika ada orang lain yang memiliki masalah yang sama ...

Edit file konfigurasi Anda:

nano ~/.i3/config 

dan berubah

bindsym $mod+F2 exec …

ke browser pilihan Anda (mis. bindsym $mod+F2 exec google-chrome-stable) Simpan dan muat ulang file konfigurasi Anda ( mod+ Shift+R )

Harus siap ...

chris.r
sumber
2
Ini sepertinya terlalu i3-sentris.
Arnaud Meuret
Ya itu. Sekarang di xfce, yang alamat Tom di bawah ini.
chris.r
4

Edit ~/.config/mimeapps.listdan ganti referensi Anda firefox.desktopdengan google-chrome.desktop.

Jika Anda menggunakan google-chrome-stableuntuk meluncurkan chrome, gunakan itu, diikuti oleh .desktop.

Tom Hale
sumber