システムのデフォルトはNautilusです。ただし、[ダウンロード]を右クリックして[フォルダーを開く]を選択すると、NautilusではなくThunarが開きます。
どうすれば変更できますか?
多くの試行の後、ギル・ベイツによって上で与えられた非常に簡単な方法に出会いました。
それで私はそれをやった後、Firefoxを閉じて再び開きました。ここでOccamのRazorを呼び出すことができます...
システムが起動時にこのリストを生成するため、@ carnendilによる提案は賢明ではありません。したがって、ユーザーが直接編集することはできません。実際、各エントリには、システムで利用可能なオプションallが含まれていることが想定されており、最初のエントリが優先されない場合があります。
理論的には、@ Fabによる提案は機能するはずですが、プログラムはdefaults.list
のみを参照しようとすることがあります。たとえば、議論 Bugzillaで は、Firefoxがユーザーのローカルリストdefaults.list
とmimeapps.list
のいずれかを探すことすら知らないことを明らかにしています。
したがって、次のファイルのいずれかを編集することをお勧めしますファイルの1つは、マルチユーザーシステムを使用している場合を除き、おそらく最も賢明な選択です。
/usr/share/applications/defaults.list
;または~/.local/share/applications/mimeapps.list
および~/.local/share/applications/defaults.list
;または~/.local/share/applications/
内のファイルの1つを編集してから、他のファイルからそのファイルへのシンボリックリンクを作成します(たとえば、~/.local/share/applications/mimeapps.list
を編集し、~/.local/share/applications/defaults.list
からリンクします)。上記の次のオプションのいずれかに、次の行を追加(または変更)します。
inode/directory=Thunar-folder-handler.desktop
私もそのような問題に遭遇しましたが、私の場合-標準のGUIを使用して、デフォルトのファイルマネージャーを何かに切り替え、必要なものに戻すだけで役に立ちました。
ファイル/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
既に述べた解決策が機能しない場合は、 this を試してください。
以下を/usr/share/dbus-1/services/org.freedesktop.FileManager1.service
に書き込みます。
[D-BUS Service]
Name=org.freedesktop.FileManager1
Exec=/usr/bin/thunar --gapplication-service
Exec
行を好みに変更します。 (デフォルトnautilus
。)
システム設定を変更したくない場合、またはアクセスできない場合は、inode/directory=
(/usr/share/applications/mimeinfo.cache
から)で始まる行を~/.local/share/applications/mimeapps.list
にコピーしてパーソナライズできます。
他の回答に基づいた、XFCE環境を実行しているユーザー向けのソリューション:
xfce4-mime-settings
(または設定メニュー-> Mime Type Editor)を実行します。
リストでinode/directoryを検索します
設定Thunarでフォルダーを開くまたは同様
他の回答 here および here で提示されたソリューションは、ファイルマネージャーの設定の更新も含みますが、そのためのGUI設定が必要であり、一時的な場合もあります。犯人は、プログラムのインストールまたは更新後に引き継ぐ可能性があります(以下のリンクを参照)。
これは、最近のUbuntuバージョンやubuntuベースのシステム、およびManjaroなどの他のLinuxシステムでも見られる問題です。また、Chromeなどの他のブラウザや(uGet、「フォルダーを開く」オプションもあるダウンローダー。 デフォルトのファイルマネージャーが他のファイルマネージャーではなく、別のプログラム(テキストエディター、マルチメディアプレーヤー)に置き換えられている、より深刻な形式でも問題が発生する場合があります。
問題は、 here で示されているように、特定のプログラムによってのみ引き起こされます。
最良の解決策は、~/.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
また、 ここ 。
私はあなたたちと同じ問題を抱えていたが、答えはどれも本当に役に立たなかった。
Konquerorをダウンロードして(Firefoxとは別にSpotifyを聴くことができるように)、前提条件として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
明らかにこれは誰にも当てはまりません。これは判断の呼び出しです。削除する余分なファイルブラウザは、それなしで壊れる何かにとって不可欠ではないことを確認する必要があります。システムアプリがそれを必要としないことが確実であれば、いつでもアンインストールして、物事が安定しているかどうかを確認し、そうでない場合は再インストールすることができます。
同じ問題がありました(Kubuntu 14.04、ダウンロードフォルダーは大胆に開かれます)。ここで説明する究極のソリューション: https://mtekk.us/archives/guides/make-firefox-use-dolphin-for-open-taining-folder/ 私の場合:私はリストから大胆かつgwenviewを削除しなければならなかった、そしてそれは働いた(私のデフォルトのファイルマネージャイルカで開く)