.obj ファイルを開くためのデフォルトのアプリケーションとして meshlab を設定しようとしています。
私は(ここ) ランダムな obj ファイルを右クリック -> プロパティ -> アプリケーションから開く -> 選択できる meshlab がなく、meshlab を追加する方法がありません。
奇妙なことに、.ply ファイルに対して同じ手順を実行すると、実際には、meshlab をデフォルトのアプリケーションとして設定することを選択するオプションがあります。
ここで、まず meshlab を開いて、その中に obj ファイルをドラッグする必要がありますが、これは obj ファイルをダブルクリックして開くよりもはるかに面倒です。
デフォルトで meshlab で .obj ファイルを開くにはどうすればいいですか?
答え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
使用することが重要です二> 上記のコマンドには 1 つの記号ではなく 1 つの記号が必要です。事前に /usr/share/applications/defaults.list のバックアップを作成することも検討してください。