我正在尝试将 meshlab 设置为打开 .obj 文件的默认应用程序。
我尝试过(如这里) 右键单击一个随机 obj 文件 -> 属性 -> 打开方式 -> 没有 meshlab 可供选择,而且我无法将 meshlab 添加到其中。
奇怪的是,当我对 .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。