Я пытаюсь установить meshlab в качестве приложения по умолчанию для открытия файлов .obj.
Я попытался (как упоминалось вздесь) Щелкните правой кнопкой мыши по случайному obj-файлу -> Свойства -> Открыть с помощью -> нет meshlab для выбора и нет возможности добавить в него meshlab.
Странно, что когда я проделываю то же самое для файла .ply, на самом деле появляется возможность выбрать meshlab в качестве приложения по умолчанию.
Теперь мне нужно сначала открыть MeshLab и перетащить в него файл obj, что гораздо сложнее, чем просто дважды щелкнуть по файлу obj, чтобы открыть его.
Что мне сделать, чтобы по умолчанию можно было открывать файлы .obj с помощью MeshLab?
решение1
Сначала запустите mimetype
файл, чтобы получить MIME-тип следующим образом:
$ mimetype bunny.obj
bunny.obj: application/x-tgif
После того, как вы определили соответствующий MIME-тип, добавьте свое приложение в качестве приложения по умолчанию в /usr/share/applications/defaults.list
:
$ sudo su
$ echo "application/x-tgif=meshlab.desktop" >> /usr/share/applications/defaults.list
Важно использоватьдва> символов в команде выше, а не одного. Рассмотрите возможность сделать резервную копию /usr/share/applications/defaults.list заранее.