.bluej ファイルを bluej に関連付けようとしています。
そこで、bluej ファイルを右クリック -> プロパティ -> 開く と、問題が発生します。次のように表示されます。
「「pacjage.bluej」および「プレーンテキスト ドキュメント」タイプの他のファイルを開くアプリケーションを選択してください」
これは、.txt ファイルも bluej で開かれることを意味します。もちろん、これは機能しません。
これを回避する方法はありますか?
答え1
bluej ファイルには新しい MIME タイプが必要です。理由を確認するために簡単なテストを開始してください。
$ mimetype pacjage.bluej pacjage.bluej:テキスト/プレーン
そこで新しいMIMEタイプを作成する
新しい設定を作成するには
ナノ ~/.local/share/mime/packages/bluej.xml
以下の設定を追加します
<?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> <mime-type type="text/bluej"> <comment>bluej file</comment> <glob pattern="*.bluej"/> <glob pattern="*.BLUEJ"/> </mime-type> </mime-info>
MIMEデータベースを更新する
update-mime-database ~/.local/share/mime
ファイルのMIMEタイプを
bluej
もう一度確認してください$ mimetype pacjage.bluej pacjage.bluej:テキスト/bluej
システム全体の設定には設定ファイルを使用する
/usr/share/mime/packages/bluej.xml
そして更新する
sudo update-mime-database /usr/share/mime