我正在嘗試將 meshlab 設定為開啟 .obj 檔案的預設應用程式。
我嘗試過(如這裡)右鍵單擊隨機 obj 檔案 -> 屬性 -> 開啟方式 -> 沒有可供選擇的網格實驗室,我無法將網格實驗室新增至其中。
奇怪的是,當我對 .ply 檔案執行相同的步驟時,實際上有一個選項可以選擇 meshlab 設定為預設應用程式。
現在我需要先開啟meshlab,然後把obj檔拖進去,這比直接雙擊obj檔開啟要麻煩很多。
我該怎麼做才能預設使用 meshlab 開啟 .obj 檔案?
答案1
首先,運行mimetype
您的文件以獲取 mimetype,如下所示:
$ mimetype bunny.obj
bunny.obj: application/x-tgif
確定相應的 mimetype 後,將您的應用程式新增為預設值/usr/share/applications/defaults.list
:
$ sudo su
$ echo "application/x-tgif=meshlab.desktop" >> /usr/share/applications/defaults.list
使用很重要二上面指令中的 > 符號,不是一個。考慮提前備份 /usr/share/applications/defaults.list。