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.