web-dev-qa-db-ja.com

Ubuntu Mate 18.04のデフォルトのファイルマネージャーを変更できない

を使用してNemoをインストールしました

Sudo add-apt-repository ppa:webupd8team/nemo3
Sudo apt update
Sudo apt install nemo

それからPreferred Application -> System -> File Manager -> Filesに行きました

注:Nemoは自分自身をファイルと呼びます

ただし、デフォルトのファイルマネージャは変更されませんでした。

そこで、再確認するために、ubuntu mateブータブルusbを使用しました(ubuntuを試してください)。同じプロセスを使用して、Nemoをデフォルトのファイルマネージャに設定できるかどうかを確認しました。しかし、それはそこでも機能していませんか?

xdg-open $HOME open Nemoに言及したいと思います。

/usr/share/applications/mate/で示されたアプリケーションがこの場所から取得されたことをどこかで読んだときに、Preferred Applicationで何かを変更する必要があります。

ファイルを変更する必要がある場合、どのファイルを変更する必要があり、どのような変更が必要ですか?

ターミナルソリューションとは何ですか?

更新1

デスクトップのHomeおよびComputerアイコンはMate Tweakによるものであり、すべての混乱を引き起こしました。 Mate Tweak生成されたアイコンは、デフォルトのファイルマネージャーに関係なく、常にCajaで開きます。

しかし、ディレクトリショートカットを作成すると、デフォルトでNemoで開きます。

3
blueray

xdg-openは、xdg-mimeを使用して、開くオブジェクトのタイプを決定し、そのオブジェクトのデフォルトアプリケーションを検索します。

$ xdg-mime query filetype $HOME
inode/directory

$ xdg-mime query default inode/directory
nautilus-folder-handler.desktop

nemo.desktopファイルでデフォルトのアプリケーションを設定する必要があります。 /usr/share/applicationsにあります。それから

$ xdg-mime default nemo.desktop inode/directory

そして、xdg-openで任意のディレクトリを開いてみてください。

3
sattellite