Domyślny system to Nautilus. Ale kiedy klikam prawym przyciskiem myszy w Pobrane i wybieram „otwórz folder zawierający”, otwiera Thunar, a nie Nautilus.
Jak mogę to zmienić?
Domyślny system to Nautilus. Ale kiedy klikam prawym przyciskiem myszy w Pobrane i wybieram „otwórz folder zawierający”, otwiera Thunar, a nie Nautilus.
Jak mogę to zmienić?
Odpowiedzi:
Po wielu próbach natknąłem się na bardzo prostą metodę podaną powyżej przez Gill Bates, a mianowicie
Zrobiłem to, a następnie zamknąłem i ponownie otworzyłem Firefoksa i na pewno działało to jak urok. Może mogę tu przywołać Razor Razor ...
Default Applications -> File Manager
.
inode/directory=
, /usr/share/applications/mimeinfo.cache
po odświeżeniu ustawienia menedżera plików, jak wskazano (patrz moja odpowiedź ). Twoje rozwiązanie jest możliwe w Unity i innych komputerach stacjonarnych, w których jedno ma takie ustawienie do przełączania menedżera plików za pomocą GUI. Gdy tego nie ma, można to zrobić ręcznie, jak wskazano.
Sugestia @carnendil nie jest mądra, ponieważ system generuje tę listę podczas uruchamiania i dlatego nie powinna być bezpośrednio edytowana przez użytkownika. W rzeczywistości każdy wpis powinien zawierać wszystkie opcje dostępne w systemie, a czasem pierwszy wpis nie jest preferowany.
Teoretycznie sugestia @Fab powinna działać, ale okazuje się, że czasami programy próbują odwoływać się defaults.list
wyłącznie. Na przykład dyskusja na temat Bugzilli ujawnia, że Firefox nawet nie wie, aby szukać żadnej z lokalnych list użytkownika, defaults.list
i mimeapps.list
.
Dlatego sugeruję edycję jednego z następujących plików, przy czym pierwsza opcja jest prawdopodobnie najmądrzejszym wyborem, chyba że korzystasz z systemu dla wielu użytkowników:
/usr/share/applications/defaults.list
; lub~/.local/share/applications/mimeapps.list
i ~/.local/share/applications/defaults.list
; lub~/.local/share/applications/
a następnie utwórz symboliczny link do tego pliku z drugiego (np. Edytuj ~/.local/share/applications/mimeapps.list
i link do niego z ~/.local/share/applications/defaults.list
).Do jednej z poniższych opcji dodaj (lub zmień) następujący wiersz:
inode/directory=Thunar-folder-handler.desktop
inode/directory=thunar.desktop
(inne pliki nie istnieją).
xdf-mime default thunar.desktop inode/directory
jest jeszcze bardziej niezawodne.
Zetknąłem się również z takim problemem, ale w moim przypadku po prostu pomocne było przełączenie domyślnego Menedżera plików na coś i powrót do potrzebnego, przy użyciu standardowego GUI.
inode/directory=
, /usr/share/applications/mimeinfo.cache
po odświeżeniu ustawienia menedżera plików, jak wskazano (patrz moja odpowiedź ). Twoje rozwiązanie jest możliwe w Unity i innych komputerach stacjonarnych, w których jedno ma takie ustawienie do przełączania menedżera plików za pomocą GUI. Gdy tego nie ma, można to zrobić ręcznie, jak wskazano.
Istnieje stary błąd, który wskazuje pewne ustawienia w pliku /usr/share/applications/mimeinfo.cache
.
Linia zaczynająca się inode/directory=
w moim systemie wygląda następująco:
inode/directory=nautilus-folder-handler.desktop;nautilus.desktop;
Myślę, że zamiast tego twoje punkty wskazują na Thunara.
Aby wprowadzić zmianę, musisz edytować za mimeinfo.cache
pomocą:
gksu gedit /usr/share/applications/mimeinfo.cache
kdesudo kate /usr/share/applications/mimeinfo.cache
.
Jeśli wspomniane już rozwiązania nie działają, spróbuj tego .
Napisz, co następuje /usr/share/dbus-1/services/org.freedesktop.FileManager1.service
:
[D-BUS Service]
Name=org.freedesktop.FileManager1
Exec=/usr/bin/thunar --gapplication-service
Zmień Exec
linię według własnych upodobań. (Domyślnie nautilus
.)
miał ten sam problem (Kubuntu 14.04, folder pobierania jest otwierany za pomocą audacious). Ostateczne rozwiązanie wyjaśnione tutaj: https://mtekk.us/archives/guides/make-firefox-use-dolphin-for-open-containing-folder/ W moim przypadku: Musiałem usunąć audacious i gwenview z listy i zadziałało (otwiera się z moim domyślnym delfinem menedżera plików)
Rozwiązanie przedstawione w innych odpowiedziach tutaj i tutaj, obejmujące odświeżenie ustawienia menedżera plików, również działa, ale do tego potrzebne jest ustawienie GUI, a także może być tymczasowe, ponieważ winowajca może przejąć kontrolę po instalacji lub aktualizacji programów (patrz link poniżej ).
Jest to problem, który pojawił się dla mnie również w nowszych wersjach Ubuntu i systemach opartych na Ubuntu, a także w innych systemach Linux, takich jak Manjaro. Pojawia się również w ten sam sposób w innych przeglądarkach, takich jak Chrome, a nawet w innych programach (takich jak uGet , program do pobierania, który również ma opcję „otwórz zawierający folder”). Problem może pojawić się również w poważniejszych postaciach, w których domyślny menedżer plików nie jest zastępowany innym menedżerem plików, ale innym programem (edytor tekstu, odtwarzacz multimedialny) .
Problem, jak wskazano tutaj , jest wywoływany tylko przez niektóre programy.
Najlepszym rozwiązaniem jest utworzenie lub edycja ~/.local/share/applications/mimeapps.list
: edytuj wiersz rozpoczynający się od inode/directory=
i dodaj nazwę menedżera plików, którego używasz, jeśli jeszcze go nie ma; jeśli już tam jest, ale najpierw wymieniono tam inny program, najpierw umieść menedżera plików (jeśli potrzebujesz innych programów, aby otworzyć foldery).
W przypadku plików Pantheon powinno to wyglądać podobnie
[Default Applications]
inode/directory=nautilus-folder-handler.desktop
Jeśli środowisko pulpitu nie jest zgodne z freedesktop, tak jak mój Manjaro Cinnamon, plik do utworzenia / edycji powinien ~/.local/share/applications/mimeinfo.cache
wyglądać następująco:
[MIME Cache]
inode/directory=nautilus-folder-handler.desktop
Również tutaj .
Miałem ten sam problem co wy, ale żadna z odpowiedzi tak naprawdę nie działała dla mnie.
Pobrałem Konquerora (aby móc słuchać Spotify niezależnie od Firefoksa) i zainstalowałem Dolphin jako warunek wstępny. Po tym Firefox zaczął otwierać pliki w Dolphin.
Ponieważ nie używam Dolphin do niczego, a Konqueror jest używany tylko do Spotify, postanowiłem zrezygnować z Dolphin. Każda dystrybucja ma jakąś opcję odinstalowania pakietów, pozostawiając pakiety zależne od nich same.
W łuku było to:
sudo pacman -Rdd dolphin
Nie używam Ubuntu, ale ponieważ ten kanał nazywa się askubuntu, przeprowadziłem trochę badań dla odpowiednika Ubuntu:
sudo dpkg -r --force-depends dolphin
(na podstawie tego wątku )
Dla Thunara powinno to być:
sudo dpkg -r --force-depends thunar
Oczywiście nie dotyczy to wszystkich. To wezwanie do osądu, musisz mieć pewność, że dodatkowy przeglądarka plików, którą usuwasz, nie jest niezbędny do czegoś, co bez niego się zepsuje. Dopóki masz pewność, że nie potrzebują go żadne aplikacje systemowe, zawsze możesz go odinstalować i sprawdzić, czy wszystko jest stabilne, i po prostu zainstalować ponownie, jeśli nie są.