Я попытался установить свой браузер по умолчанию на установку GitHub qutebrowser
. С этой целью у меня есть a /home/anaphory/.config/qutebrowser.desktop
файл, содержащий
[Desktop Entry]
Version=1.0
Name=Qutebrowser
GenericName=Web Browser
Comment=View and edit files
MimeType=text/html;
Exec=bash -c "source /home/anaphory/anaconda3/bin/activate qutebrowser; qutebrowser"
Icon=/home/anaphory/.config/qutebrowser.svg
Type=Application
Terminal=false
Categories=Network;Utility;X-Python;
StartupWMClass=Qutebrowser
X-Desktop-File-Install-Version=0.20
У меня есть сценарий внутри /home/anaphory/anaconda3/bin
, который является частью $PATH из-за .profile
, также утверждение source /home/anaphory/anaconda3/bin/activate qutebrowser; qutebrowser
– Оба под x-www-browser
и gnome-www-browser
.
Я установил /home/anaphory/.config/qutebrowser.desktop
как обработчик по умолчанию:
$ xdg-mime query default x-scheme-handler/https
/vol/home/kaipingga/.config/qutebrowser.desktop
(также для text/html
и x-scheme-handler/http
). .desktop
работы от моей панели начинающего приложений, и x-www-browser
и gnome-www-browser
запустите qutebrowser с терминала.
Однако, xdg-open http://askubuntu.com
, щелчок на ссылку в emacs
, и т.д. открывает его в Firefox и “Выполнении” (Alt+F2) x-www-browser
Firefox выполнений.
Мои settings→Default Приложения все еще установлены на Firefox, потому что тот выпадающий список только показывает Firefox и Хром. У меня нет корневых полномочий.
Можно ли выбрать его в списке приложений по умолчанию при помещении файла на рабочем столе в ~/.local/share/applications
вместо этого?
кроме того, некоторые приложения также используют $BROWSER
переменная среды.