システムのデフォルトはNautilusです。ただし、[ダウンロード]を右クリックして[フォルダーを開く]を選択すると、NautilusではなくThunarが開きます。
どうすれば変更できますか?
システムのデフォルトはNautilusです。ただし、[ダウンロード]を右クリックして[フォルダーを開く]を選択すると、NautilusではなくThunarが開きます。
どうすれば変更できますか?
回答:
多くの試行の後、ギル・ベイツによって上で与えられた非常に簡単な方法に出会いました。
それで私はそれをやった後、Firefoxを閉じて再び開きました。ここでオッカムのカミソリを呼び出すことができます...
Default Applications -> File Manager
。
inode/directory=
/usr/share/applications/mimeinfo.cache
@carnendilによる提案は、システムが起動時にこのリストを生成するため、賢明ではありません。したがって、ユーザーが直接編集することはできません。実際、各エントリにはシステムで使用可能なすべてのオプションが含まれていると想定されており、最初のエントリが優先されない場合があります。
理論的には、@ Fabによる提案は機能するはずですが、プログラムがdefaults.list
排他的に参照しようとすることがあることがわかります。たとえば、Bugzillaの議論から、Firefoxはユーザーのローカルリストdefaults.list
とのいずれかを探すことすら知らないことがわかりますmimeapps.list
。
したがって、次のファイルのいずれかを編集することをお勧めします。マルチユーザーシステムを使用している場合を除き、最初のオプションがおそらく最も賢明な選択です。
/usr/share/applications/defaults.list
; または~/.local/share/applications/mimeapps.list
を編集し~/.local/share/applications/defaults.list
ます。または~/.local/share/applications/
してから、他のファイルからそのファイルへのシンボリックリンクを作成します(例:からそのファイルへの~/.local/share/applications/mimeapps.list
リンク~/.local/share/applications/defaults.list
)。上記の次のオプションのいずれかに、次の行を追加(または変更)します。
inode/directory=Thunar-folder-handler.desktop
inode/directory=thunar.desktop
他のファイルは存在しません)。
xdf-mime default thunar.desktop inode/directory
はさらに堅牢だと思います。
私もそのような問題に遭遇しましたが、私の場合-標準のGUIを使用して、デフォルトのファイルマネージャーを何かに切り替え、必要なものに戻すだけで役に立ちました。
inode/directory=
/usr/share/applications/mimeinfo.cache
ファイルの設定を指す古いバグがあります/usr/share/applications/mimeinfo.cache
。
inode/directory=
私のシステムで始まる行は次のようになります。
inode/directory=nautilus-folder-handler.desktop;nautilus.desktop;
代わりにThunarを指していると思います。
変更するには、次のように編集する必要がありますmimeinfo.cache
。
gksu gedit /usr/share/applications/mimeinfo.cache
kdesudo kate /usr/share/applications/mimeinfo.cache
ます。
ファイルマネージャーの設定の更新を含むこことここの他の回答に示されているソリューションも機能しますが、そのためのGUI設定が必要です。また、プログラムのインストールまたは更新後に犯人が引き継ぐ可能性があるため、一時的な場合もあります(以下のリンクを参照してください) )。
これは、最近のUbuntuバージョンやubuntuベースのシステム、およびManjaroなどの他のLinuxシステムでも見られる問題です。また、Chromeなどの他のブラウザーや他のプログラム(uGetなど、「フォルダーを開く」オプションもあるダウンローダー)でも同じように表示されます。この問題は、デフォルトのファイルマネージャーが他のファイルマネージャーに置き換えられるのではなく、別のプログラム(テキストエディター、マルチメディアプレーヤー)に置き換えられる、より深刻な形式でも発生する場合があります。
ここに示されているように、問題は特定のプログラムによってのみ引き起こされます。
最良の解決策は、作成または編集すること~/.local/share/applications/mimeapps.list
です:で始まる行を編集し、inode/directory=
使用していないファイルマネージャーの名前を追加します(まだない場合)。それが既にそこにあるが、別のプログラムが最初にリストされている場合は、ファイルマネージャーを最初に置きます(フォルダーを開くために他のプログラムが必要な場合)。
パンテオンファイルの場合、次のようになります。
[Default Applications]
inode/directory=nautilus-folder-handler.desktop
Manjaro Cinnamonのように、デスクトップ環境がfreedesktopに準拠していない場合、作成/編集するファイルは次のようになります~/.local/share/applications/mimeinfo.cache
。
[MIME Cache]
inode/directory=nautilus-folder-handler.desktop
また、ここに。
私はあなたたちと同じ問題を抱えていたが、答えはどれも本当に役に立たなかった。
(Firefoxとは別にSpotifyを聴くことができるように)Konquerorをダウンロードし、前提条件としてDolphinをインストールしました。その後、FirefoxはDolphinでファイルを開き始めました。
私は何にもDolphinを使用せず、KonquerorはSpotifyにのみ使用されているため、Dolphinは廃止することにしました。すべてのディストリビューションには、それらに依存するパッケージをそのままにして、パッケージをアンインストールする何らかの種類のオプションがあります。
アーチでは:
sudo pacman -Rdd dolphin
私はUbuntuを使用しませんが、このチャンネルはaskubuntuと呼ばれるため、Ubuntuに相当するものについて少し調査しました。
sudo dpkg -r --force-depends dolphin
(このスレッドに基づいて)
Thunarの場合:
sudo dpkg -r --force-depends thunar
明らかにこれは誰にも当てはまりません。それは判断の呼び出しです。削除する余分なファイルブラウザは、それなしで壊れる何かにとって不可欠ではないことを確認する必要があります。システムアプリがそれを必要としないことが確実である限り、いつでもアンインストールして、物事が安定しているかどうかを確認し、そうでない場合は再インストールすることができます。