Imposta il browser predefinito, a livello di sistema, su Manjaro


17

In Ubuntu ho usato

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

per impostare manualmente il browser Internet predefinito.

inserisci qui la descrizione dell'immagine

In Manjaro ottengo:

sudo: update-alternatives: command not found

Ho impostato Firefox come predefinito nelle sue impostazioni e voglio che rimanga tale.

Dopo aver installato Chromium, il browser predefinito ora è Chromium, anche se ho riconfermato Firefox in quanto tale e nelle impostazioni di Chromnum dice: "Chromium non può determinare o impostare il browser predefinito".

Come rendere il browser predefinito Firefox?


Manjaro ha il link simbolico x-www-browser? E a cosa si collega? Inoltre, Manjaro offre alternative di aggiornamento?
Braiam,

@Braiam - No. E no, nemmeno in AUR.

Se il tuo sistema non ha x-www-browser, cosa significa "cambiare il binario collegato"? Stai provando a cambiare il browser predefinito? Dipende dall'applicazione che lo avvia: non credo che Manjaro abbia un valore predefinito a livello di sistema (ed è comunque più una preferenza dell'utente). A quale applicazione sei interessato?
Gilles 'SO- smetti di essere malvagio'

@Gilles - quel fraseggio del titolo è dovuto alla modifica fatta da Braiam , mentre stavo solo chiedendo per curiosità pensando che l'opzione Ubuntu fosse disponibile in Manjaro. Altrimenti, questa è la mia risposta. (L'installazione di Chromium è subentrata come browser predefinito. Penso di averlo risolto semplicemente dalla GUI di FF.)

1
@cipricus Oh, capisco, scusa. Anche il tuo titolo originale era fuorviante . Ancora una volta, non credo che Manjaro abbia un valore predefinito per l'intero sistema o per utente, quindi otterrai un aiuto migliore se menzioni quali applicazioni utilizzi per avviare un browser.
Gilles 'SO- smetti di essere malvagio' il

Risposte:


14

Per gli utenti di i3wm, oltre alla modifica ~/.config/mimeapps.liste ~/.i3/config, è inoltre necessario il cambiamento $BROWSERda ~/.profile, imposta su /usr/bin/chromium, per evitare che le sessioni del browser che emergono dal terminale di aprire il browser sbagliato.


5
In realtà, trovo che questa sia l' unica soluzione che abbia risolto il mio problema. Questa è una risposta separata. Per le applicazioni che aprono il browser predefinito (come Jupyter) la modifica delle sole combinazioni di tasti non funzionerà.
Ébe Isaac,

per me era necessario anche rimuovere il pacchetto pacman -R palemoon-bin
palemoon

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

1
Dov'è chromiumqualunque cosa tu digiti al prompt dei comandi per avviare il tuo browser preferito. Ad esempio, potrebbe essere google-chrome-stable.
Tom Hale,

Funziona con voidlinux con i3.
xoryves,

1
Non funziona su Manjrao I3:, xdg-settings: $BROWSER is set and can't be changed with xdg-settingsma la risposta di Anas ha funzionato: unix.stackexchange.com/a/434465/28262
Florian Brinker

5

Nel caso in cui qualcun altro abbia lo stesso problema ...

Modifica il tuo file di configurazione:

nano ~/.i3/config 

e cambia

bindsym $mod+F2 exec …

nel tuo browser preferito (ad es. bindsym $mod+F2 exec google-chrome-stable) Salva e ricarica il tuo file di configurazione ( mod+ Shift+ R)

Dovrebbe essere tutto pronto ...


2
Questo sembra eccessivamente i3-centrico.
Arnaud Meuret,

Si lo era. Ora su xfce, che Tom affronta di seguito.
chris.r,

4

Modifica il tuo ~/.config/mimeapps.liste sostituisci i riferimenti firefox.desktopcon google-chrome.desktop.

Se usi google-chrome-stableper avviare Chrome, usa quello invece, seguito da .desktop.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.