Как я могу изменить приложения по умолчанию из командной строки (в частности, из сценария) в Ubuntu 18.04?
Ниже приведена ссылка на установку приложений по умолчанию из графического интерфейса пользователя, а также путем редактирования ~/.local/share/applications/mimeapps.list. Однако, кажется, mimeapps.list был перемещен или больше не присутствует в Ubuntu 18.04.
См., например, Как установить программу по умолчанию?
После использования моей системы в течение некоторого времени, одна из моих программ вызвала создание файла в ~ / .config / mimeapps.list
sudo find / -name "mimeapps.list"
cat ~/.config/mimeapps.list
[Added Associations]
image/jpeg=gimp.desktop;
text/x-java=eclipse_eclipse.desktop;
application/json=sublime_text.desktop;
application/rdf+xml=sublime_text.desktop;
text/x-python=sublime_text.desktop;
video/mp4=vlc.desktop;
application/octet-stream=org.gnome.Software.desktop;
application/pdf=evince.desktop;
text/html=org.gnome.gedit.desktop;
text/plain=firefox.desktop;
[Default Applications]
application/ppdf=FoxitReader.desktop
application/octet-stream=FoxitReader.desktop
application/pdf=FoxitReader.desktop
После использования моей системы в течение некоторого времени, одна из моих программ вызвала создание файла в ~ / .config / mimeapps.list
sudo find / -name "mimeapps.list"
cat ~/.config/mimeapps.list
[Added Associations]
image/jpeg=gimp.desktop;
text/x-java=eclipse_eclipse.desktop;
application/json=sublime_text.desktop;
application/rdf+xml=sublime_text.desktop;
text/x-python=sublime_text.desktop;
video/mp4=vlc.desktop;
application/octet-stream=org.gnome.Software.desktop;
application/pdf=evince.desktop;
text/html=org.gnome.gedit.desktop;
text/plain=firefox.desktop;
[Default Applications]
application/ppdf=FoxitReader.desktop
application/octet-stream=FoxitReader.desktop
application/pdf=FoxitReader.desktop