Ubuntu 11.10にアップグレードした後、フォルダーを右クリックし、Movie Playerでフォルダーを開くように指示しました(「他のアプリケーションで開く...」)。
害はありませんよね?いいえ、UbuntuはNautilusではなくMovie Playerでフォルダーを開きます。サムドライブを接続すると、Movie Playerが開きます。
ゴミ箱アイコンをクリックすると... Movie Player!フォルダを開くためのデフォルトのアクションは、どういうわけかMovie Playerになりました。 「ホームフォルダ」アイコンをクリックしてもNautilusが開き、Nautilusでフォルダを開くとNautilusに残りますが、フォルダへの他のリンクは自動的にMovie Playerを開きます。これを元に戻すにはどうすればよいですか?
質問から編集された回答
解決策は明らかでした。Nautilusでは、フォルダを選択し、右クリックして、他のアプリケーションで開く、そして明らかにNautilusの名前である「ファイル」を選択します。これで、次回までデフォルトに戻りました!これは警告的な話だと思います。
ホームフォルダーで.local/share/applications/mimeapps.list
に移動します。これは隠しファイルです。次のキーボードショートカットを使用して再表示できます。 Ctrl + H 。
次に、inode/directory=movie-player.desktop;
行などをinode/directory=nautilus-folder-handler.desktop;
に変更して、ファイルを保存する必要があります。
私の元々の問題は、Ubuntu 13.10 64ビットのBansheeまたはFile Rollerで右クリックの「Containing Folderを開く」が機能しなかったことです。このダイアログは、「開くことができませんfolder」というShotwellダイアログでした。 ~/.local/share/applications/mimeapps.list
を削除しようとしましたが、デフォルトのアプリケーション設定をすべて忘れてしまい、元の問題には影響しませんでした。
うまくいったのは次のとおりです(これらの手順は不要だと思うので、「効果なし」とマークしましたが、確信はありません)。
ショットウェルSudo apt-get remove shotwell
をアンインストールしてから、再度再インストールSudo apt-get install shotwell
しました。 Disk Usage Analyzer(baobab)で「Open Containing Folder」が誤って開くようになりました
効果なし:nautilus.desktop
のこの行にmimeapps.list
を追加しました:inode/directory=nautilus-folder-handler.desktop;nautilus.desktop;
効果なし:nautalis Sudo apt-get remove nautilus nautilus-folder-handler
Sudo apt-get install nautilus nautilus-sendto nautilus-share
をアンインストールして再インストールしようとしましたが、これは時間の無駄だと思います。
Disk Usage Analyzer Sudo apt-get remove baobab
をアンインストールし、apt-get install baobab
を再インストールしたところ、修正されました。
Ubuntu Mate:「システム」->「設定」->「個人」->「優先アプリケーション」「システム」タブを開きます。 「ファイルマネージャ」を「Caja」に変更して、デフォルトの動作に戻します。
示されているように ここ 。
ファイル~/.local/share/applications/mimeapps.list
を編集して、デフォルトのファイルブラウザーを定義できます。次のようになります。
[Default Applications]
inode/directory=nautilus-folder-handler.desktop;
他のシステムでは、編集するファイルは~/.local/share/applications/mimeinfo.cache
です
[MIME Cache]
問題を完全に回避するには: https://unix.stackexchange.com/q/336982/32012