instale o google-chrome
sudo dpkg --install google-chrome-stable_current_amd64.deb
sempre que executo o chrome, ele solicita que eu defina o chrome como o navegador da web padrão.
e tento consertá-lo Settings
ou mesmo o iceweasel desinstalado, ainda não consigo definir o chrome como meu navegador padrão.
por favor ajude. Desde já, obrigado.
editar:
Eu tentei o Sr. Terdon sugeriu, mas ainda tenho o mesmo problema.
aqui está chrome.desktop
~$ cat /usr/share/applications/chrome.desktop
Name=Google Chrome
Terminal=false
Icon=google-chrome
Type=Application
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
X-Ayatana-Desktop-Shortcuts=NewWindow;NewIncognito
Exec=/usr/bin/google-chrome %U
aqui é mimeapps.list
~$ cat .local/share/applications/mimeapps.list
[Default Applications]
text/html=google-chrome.desktop
x-scheme-handler/http=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/about=google-chrome.desktop
x-scheme-handler/unknown=google-chrome.desktop
google-chrome
debian
Teifi
fonte
fonte
find ~/.config/ -name 'Preferences' -exec grep "default_browser" "{}" \;
find: missing argument to '-exec'
então tentei,find ~/.config/ -name 'Preference' | grep "default_browser"
mas não obtive nada.find ~/.config/ -name 'Preferences'
e se isso encontra um ou mais arquivos, procure o arquivo resultante com grep assim:grep "default_browser" the-filename-you-found
cd ~/.config/
find -name Preferences
tenho./google-chrome/Default/Preferences
. Desculpe, minha culpa eu perdis
em 'Preferências'grep "default_browser" ./google-chrome/Default/Preferences
Respostas:
Aplicativos padrão são definidos no arquivo
~/.local/share/applications/mimeapps.list
. Abra o arquivo no seu editor de texto favorito e alterepara
Isso deve funcionar, desde que você tem
chrome.desktop
em/usr/share/applications/
.ATUALIZAR:
Se você não possui um
chrome.desktop
arquivo,/usr/share/applications/
crie um com estas linhas:Mude
/opt/google/chrome/google-chrome
para o que for retornado porwhich google-chrome
.fonte
chrome.desktop
no/usr/share/applications/
, também não no/opt/google/
que eu usofind -name chrome.desktop
na/opt/google/
mas não encontram nada/opt/google/
, tentelocate chrome.desktop
.locate chrome.desktop
não tenho nada.chrome.desktop
executável?O padrão é /usr/share/applications/mimeinfo.cache, ele foi lido em /usr/share/applications/*.desktop
Minha abordagem é modificar o ~ / .local / share / applications / mimeinfo.cache do usuário x-schema-handler / http (protocolo http) 、 x-schema-handler / https (protocolo https) especificado pelo chrome.desktop open.
salve esses códigos em foo; e sh ./foo
fonte