Come cambio il mio browser predefinito?


109

Esiste un'opzione per modificare il browser predefinito per tutte le mie applicazioni?

Risposte:


112

Dai un'occhiata al tuo system-settings-> Details:

(Si noti che nelle versioni precedenti di Ubuntu Detailsviene chiamato System Info)

inserisci qui la descrizione dell'immagine


10
Wow, è un posto abbastanza stupido per dirla! Quasi quanto dover andare in "impostazioni" per spegnere il computer in Windows 8.
Mike

4
in Ubuntu 14.04 [tema cannella] vai aSystem Settings > Preferred applications
diEcho il

Per lanciarlo su Ubuntu 14.04 dalla CLI prova a unity-control-center askubuntu.com/questions/116655/…
Winny

Come faccio a far apparire un'applicazione lì?
Anaphory,

Per accedervi dalla CLI usa gnome-control-centere vai a System > Details. Dovrai anche usare update-alternativesla risposta di Sergey P. aka azure di seguito, poiché programmi diversi leggono le impostazioni da fonti diverse.
Boris Bukh,

50

Questo è un modo Ubuntu per farlo

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

Si tratta di un cambiamento a livello di sistema, che dovrebbe essere fatto in aggiunta alla risposta alla libertà fossile.
Flimm,

3
Ho provato tutte le risposte qui; solo la seconda di queste due righe ha cambiato il browser in cui si aprivano i collegamenti browser-esterni (ad es. da Pidgin).
Stew

Questo è il modo più appropriato per farlo, lavorando per i3WM e altri ambienti desktop in cui i terminali regolano. Grazie per aver condiviso.
Geppettvs D'Constanzo,

Questo non ha funzionato per me su Ubuntu 16.04 (stava cercando di cambiare il browser utilizzato da Thunderbird per aprire i collegamenti). La soluzione accettata ha funzionato.
Étienne,

39

Se il tuo browser preferito non è in quel menu o preferisci farlo dalla riga di comando, questo comando ti consentirà di fare la stessa cosa della risposta di Fossfreedom:

xdg-settings set default-web-browser name-of-browser.desktop

Per esempio:

xdg-settings set default-web-browser firefox.desktop

o

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

o

xdg-settings set default-web-browser google-chrome.desktop

1
Per motivi SEO: funziona con i3wm quando Chrome si intrufola x-www-browsered update-alternativesè fuori portata perché lo richiede sudo. È necessario avere my-application.desktopa disposizione, per esempio in ~/.local/share/applications/my-app.desktop. Ma non passi l'intero percorso a xdg-settings, solo il nome del file.
black_puppydog,

7

Tutte le preferenze relative alle applicazioni predefinite individuate dall'utente nel file "mimeapps.list". Sto usando Gnome 3 e Debian, quindi per me lo è ~/.config/mimeapps.list.

Se non sai dove si trova questo file, prova il comando:

locate mimeapps.list

Per sostituire un browser Web predefinito, è necessario almeno modificare i valori nella categoria [Applicazioni predefinite]

  • x-schema-handler / http
  • text / html
  • application / xhtml_xml
  • image / WebP
  • x-schema-handler / https
  • x-schema-handler / ftp
  • x-schema-handler / https
  • x-schema-handler / ftp

e nella categoria [Associazioni aggiunte]

  • text / html
  • text / xml
  • application / xhtml_xml
  • image / WebP
  • x-schema-handler / https
  • x-schema-handler / ftp

Per Opera il file ~/.config/mimeapps.listdeve contenere:

[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;

Provalo (deve essere aperto in Opera, se installato)

xdg-open somehtmlfile.html

Per Chrome il file ~ / .config / mimeapps.list deve contenere:

[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;

Provalo (deve essere aperto in Chrome, se installato)

xdg-open somehtmlfile.html

E così via (Firefox o qualcos'altro).

Hai solo bisogno di scavalcare i mimetipi del desiderio. Ma raccomando di usare la GUI per questo. Ridurrà la quantità di errori.

È reale per me il sistema e cambierà da sistema a sistema, da ambiente desktop a ambiente desktop e così via.

Ambiente di test

$ 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

1

A parte alcuni dei commenti sopra, suggerirei di seguire la risposta migliore qui . Implica la modifica degli schemi mimeapps / url dell'utente corrente.

Ho dovuto usare quella soluzione per far funzionare normalmente Skype Linux . La maggior parte delle altre applicazioni userebbe x-www-browser o gnome-www-browser ma immagino che abbiano un punto di usare gli schemi URL ; a volte ha più senso.


Questo non fornisce una risposta alla domanda. Per criticare o richiedere chiarimenti a un autore, lascia un commento sotto il suo post: puoi sempre commentare i tuoi post e una volta che avrai una reputazione sufficiente sarai in grado di commentare qualsiasi post .
Jan

Pensavo che questo rispondesse ancora alla domanda su Skype per la quale, per quanto ne so, le modifiche nella risposta in alto non influenzano il modo in cui skype sceglie l'applicazione predefinita in tutte le condizioni. La risposta è qui per aiutare gli utenti nel caso in cui il primo no. Se questo può essere fatto rispondendo con commenti alla prima risposta, farò proprio questo. :) Grazie per il testa a testa!
Adrian Castravete,

Hai capito bene, Adrian - semplicemente seduto sulla stessa barca. Tuttavia, questo non mi ha risolto. Ciò che ha risolto, è stata questa risposta . Ma ciò potrebbe essere dovuto al fatto che sto usando LXDE come desktop.
Izzy

1

Puoi anche modificare il browser predefinito nelle impostazioni del browser pertinenti, ad es

Firefox:
Preferenze, seleziona "Controlla sempre se Firefox è il tuo browser predefinito"

Cromo:
Impostazioni, fai clic su "Rendi Chrome browser predefinito"


Questo non funziona per me il 15.04
user11153

1

Sistema -> Centro di controllo -> Applicazioni preferite
per Ubuntu con MATE 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.