嘗試將 .bluej 檔案與 bluej 關聯。
所以我右鍵單擊一個bluej檔案 - >屬性 - >開啟方式,這就是問題所在。它說:
“選擇一個應用程式來開啟“pacjage.bluej”和其他“純文字文件”類型的文件”
這意味著 .txt 檔案也可以使用 bluej 開啟。這當然不起作用。
有沒有解決的辦法?
答案1
您需要為 bluej 檔案提供一個新的 mimetype。開始一個簡單的測試看看為什麼:
$ 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
bluej
再次檢查文件的 mimetype$ mimetype pacjage.bluej pacjage.bluej:文/bluej
對於系統範圍的配置,請使用設定檔
/usr/share/mime/packages/bluej.xml
並更新為
sudo update-mime-database /usr/share/mime