this および this に従ってデフォルトのアプリケーションを変更します。しかし、それは機能しません。
Xmlファイルを開くデフォルトのアプリケーションとしてText Editorに変更しようとしましたが、変更されません。デフォルトでは、firefoxです。
cat/etc/os-release NAME = "Ubuntu" VERSION = "18.04 LTS(Bionic Beaver)" ID = ubuntu ID_LIKE = debian PRETTY_NAME = "Ubuntu Bionic Beaver(開発ブランチ)" 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.spreadsheetm l.sheet = libreoffice-calc.desktop; 283 application/xml = sublime-text.desktop; libreoffice-writer.desktop;
解決策:
次のコマンドを実行して、ファイルからデフォルトのアプリケーションを削除しました~/.config/mimeapps.list
sed -i '/ xml/d'〜/ .config/mimeapps.list
その後、.xmlファイルを右クリックして[プロパティ]を選択し、[アプリケーションから開く]タブをクリックします。