Я следую за этим и этим для изменения приложения по умолчанию. Но это не работает.
Я пытаюсь измениться на Текстовый редактор как приложение по умолчанию для открытия XML-файла, но это не изменяется. По умолчанию это - Firefox.
cat /etc/os-release NAME="Ubuntu" VERSION="18.04 LTS (Bionic Beaver)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu Bionic Beaver (development branch)" VERSION_ID="18.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=bionic UBUNTU_CODENAME=bionic
Проблема:
sellerp18@sellerp18-MS-7788:~/Desktop/pm_new$ cat -n ~/.config/mimeapps.list | grep xml 7 text/xml=firefox.desktop 8 application/xhtml+xml=firefox.desktop 9 application/rss+xml=firefox.desktop 10 application/rdf+xml=firefox.desktop 82 image/svg+xml=eog.desktop 83 image/svg+xml-compressed=eog.desktop 140 application/vnd.openxmlformats-officedocument.wordprocessingml.document=libreoffice-writer.desktop 143 application/vnd.openxmlformats-officedocument.spreadsheetml.sheet=libreoffice-calc.desktop 149 application/xml=org.gnome.gedit.desktop 152 text/xml=firefox.desktop; 153 application/rss+xml=firefox.desktop; 154 application/rdf+xml=firefox.desktop; 223 image/svg+xml=eog.desktop; 224 image/svg+xml-compressed=eog.desktop; 272 application/vnd.openxmlformats-officedocument.wordprocessingml.document=libreoffice-writer.desktop; 275 application/vnd.openxmlformats-officedocument.spreadsheetml.sheet=libreoffice-calc.desktop; 283 application/xml=sublime-text.desktop;libreoffice-writer.desktop;
Решение:
Я выполнил следующую команду для удаления приложения по умолчанию из файла ~/.config/mimeapps.list
sed -i '/xml/d' ~/.config/mimeapps.list
После этого щелкните правой кнопкой по .xml файлу, выберите Properties и нажмите вкладку "Open with".