Ich habe Google-Chrome als Standard-Webbrowser in Ubuntu und Gnome-Anwendungen festgelegt. Bei Verwendung von konsole öffnen sich jedoch alle Links in konqueror und nicht in google-chrome!
Ich habe versucht, den Standardbrowser wie folgt einzustellen: sudo update-alternatives --config 'x-www-browser'
Dies funktioniert für das Öffnen von Links in gnome-terminal und anderen gnome-Programmen ... aber nicht in kde-Programmen wie konsole. Es scheint auch kein kcontrol-Programm für den Zugriff auf die kde-Einstellungen zu geben.
Kennt jemand eine Möglichkeit, die KDE-Einstellung dafür festzulegen, während er noch Gnome verwendet?
EDIT: Soweit ich das beurteilen kann, habe ich alle zugehörigen Einstellungen konfiguriert, die mir einfallen ...
grep 'chrome' ~/.local/share/applications/mimeapps.list
x-scheme-handler/http=google-chrome.desktop;firefox.desktop;
x-scheme-handler/https=google-chrome.desktop;firefox.desktop;
x-scheme-handler/http=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/chrome=firefox.desktop
text/html=google-chrome.desktop
application/x-extension-htm=google-chrome.desktop;firefox.desktop;
application/x-extension-html=google-chrome.desktop;firefox.desktop;
application/x-extension-shtml=google-chrome.desktop;firefox.desktop;
application/xhtml+xml=google-chrome.desktop;firefox.desktop;
application/x-extension-xhtml=google-chrome.desktop;firefox.desktop;
application/x-extension-xht=google-chrome.desktop;firefox.desktop;
x-scheme-handler/about=google-chrome.desktop
x-scheme-handler/unknown=google-chrome.desktop
grep 'chrome' /usr/share/applications/defaults.list
text/html=firefox.desktop;google-chrome.desktop
text/xml=firefox.desktop;google-chrome.desktop
application/xhtml_xml=google-chrome.desktop
x-scheme-handler/http=firefox.desktop;google-chrome.desktop
x-scheme-handler/https=firefox.desktop;google-chrome.desktop
x-scheme-handler/ftp=google-chrome.desktop
Und es gibt keine Hinweise auf konqueror:
grep -i 'konqueror' /usr/share/applications/defaults.list
grep -i 'konqueror' ~/.local/share/applications/mimeapps.list
grep -i 'kon' /usr/share/applications/defaults.list
grep -i 'kon' ~/.local/share/applications/mimeapps.list
quelle
export BROWSER=google-chrome
mimeapps.list
at~/.config
Antworten:
Ich bin auf dieses Problem gestoßen, als ich unter Ubuntu / Unity die Konsole ausgeführt habe. Als alles andere fehlschlug, habe ich bearbeitet
~/.kde/share/config/kdeglobals
:Abmelden, einloggen - Bingo!
quelle
konsole
und Apps, die es verwenden, wieyakuake
diese Einstellung in suchen~/.kde/share/config/kdeglobals
. Nachdem ich das von diesem Problem geplagte alte System wiederbelebt habe, kann ich diese Antwort mit Zuversicht annehmen!!
?Das Problem bei "Standardanwendungen" ist heutzutage, dass verschiedene Programme auf unterschiedliche Weise nach den Standardeinstellungen suchen. Was wir den traditionellen Ansatz nennen können, ist
$BROWSER
undmailcap
Dateien.In letzter Zeit verlassen sich viele Grafikprogramme auf
.desktop
Dateien, und es gibt eine Reihe vonxdg-*
Tools, mit denen einige der Standardeinstellungen bearbeitet und abgerufen werden können.Versuchen:
Wenn dies Konqueror zeigt, dann
Sollte es beheben, zumindest wenn die
xdg-settings
Dokumentation vertrauenswürdig ist.Jetzt
xdg-settings
muss nur noch mit der aktuell ausgeführten Desktop-Umgebung gesprochen werden. Dies sollte also so seinGNOME
, und es sollte bereits aufgoogle-chrome
... eingestellt sein.quelle
Dies ist das korrekte Verhalten von Konsole . Es öffnet Links im KDE-Standardbrowser. Wenn kein Browser angegeben ist, wird Konqueror gestartet . Da Sie Konqueror in den Konfigurationsdateien nicht erwähnt haben, ist letzteres genau Ihr Fall.
Um Ihren bevorzugten Browser einzustellen, gehen Sie wie folgt vor (ich gehe davon aus, dass Ihre Konsole und Ihr Konqueror von KDE4 stammen ):
Hoffe das hilft.
quelle
kcontrol
Binärdatei auf meinem System nicht finden und muss sie daher nicht installieren.systemsettings
(Paketname das gleiche)Schauen Sie sich diese Seite an: http://userbase.kde.org/System_Settings/Default_Applications
Es gibt eine Anwendung für die Standardeinstellungen des kde-Systems. Da Sie jedoch in Gnome sind, überprüfen Sie diese Datei:
Schauen Sie dazu hier rein:
Entfernen Sie alle Verweise auf konqueror.
quelle
Der richtige Weg für mich, diese Arbeit in Ubuntu 18.04 zu machen, war das Hinzufügen
zu
~/.config/kdeglobals
wie hier vorgeschlagen . Danach brauchen Sie nur noch eine neue Konsole zu starten.quelle