web-dev-qa-db-ja.com

Nautilusでファイルの関連付けを作成できないのはなぜですか?

11.10にアップグレードすると、採石場と呼ばれるアプリケーションでSGFファイルを開くために作成した関連付けが失われます。

SGFファイルで右ボタン->プロパティ->で開く...を選択すると、採石場はリストされませんが、右ボタン->で開く...メニューに表示されます。

何が起きてる?

ちなみに、「mimeopen whatever.sgf」を試してみましたが、動作します。そのため、MIMEタイプの関連付けは問題ありませんが、nautilusで何かが壊れているようです...たとえば:

%mimeopen Kogo.sgf

タイプapplication/x-go-sgfのファイルのデフォルトアプリケーションを選択してください

1) Quarry  (quarry)
2) notepad  (wine-extension-txt)
3) GVim Text Editor  (gvim)
4) gedit  (gedit)
5) AbiWord  (abiword)
6) Other...

ご覧のとおり、採石場は適切に検出されています。ただし、Nautilusの[プロパティ]-> [アプリケーションで開く]ダイアログでは、Quarryは使用できません。 11.10では、Nautilusがアプリケーションを開くカスタムコマンドを追加するオプションを提供しなくなったため、ファイルの関連付けを追加する方法がありません。

7
dabisu

Nautilusで同じ問題が発生し、pdfファイルのデフォルトとしてacroreadを設定できませんでした。おそらく、私がやったように何かを修正することができます。あなたと同じように、mimeopenは正常に機能しました。

xdg-mime query default application/pdf#現在の関連付けを表示

xdg-mime default /usr/share/applications/acroread.desktop application/pdf

これにより、Firefoxがpdfリンクをacroreadで開くようになりました。これが私の目標でした。デフォルトのエビデンス「ドキュメントビューアー」ではタブペインが開かず、Unityデスクトップで10個以上のビューアーを開くのは痛いからです。

Xdg-mimeを同様に使用すると、セットアップも修正できるでしょうか?

3
Erik Kruus

非常に簡単なソリューション:PCManFMを使用してファイルの関連付けを追加できます。これらはNautilusに表示されます。

2
Gabi

GUIを使用してMIMEタイプubuntu-Tweak Adminsタブを設定する場合、File Type Managerが自動的にジョブを実行します。 apは http://ubuntu-Tweak.com から入手できます。debファイルをダウンロードできます。ダウンロードしたら、debファイルをクリックすると、ソフトウェアセンターが通常の方法でインストールします。それが私が状況を処理する方法であり、Nautilusはあなたが期待する方法で物事を処理しました。

0
fragos