Моя система за замовчуванням - Nautilus. Але коли я клацну правою кнопкою миші в розділі "Завантаження" і оберіть "відкрити папку, що містить", вона відкриє Thunar, а не Nautilus.
Як я можу це змінити?
Моя система за замовчуванням - Nautilus. Але коли я клацну правою кнопкою миші в розділі "Завантаження" і оберіть "відкрити папку, що містить", вона відкриє Thunar, а не Nautilus.
Як я можу це змінити?
Відповіді:
Після багатьох спроб я натрапив на дуже простий метод, поданий вище Гіллом Бейтсом
Тому я зробив це, потім закрив і знову відкрив Firefox і, напевно, це спрацювало як шарм. Можливо, я можу тут покликати бритва Оккама ...
Default Applications -> File Manager
.
inode/directory=
, /usr/share/applications/mimeinfo.cache
після, коли налаштування файлового менеджера буде оновлено, як зазначено (див. Мою відповідь ). Ваше рішення можливе в Unity та інших настільних комп’ютерах, де є таке налаштування для перемикання файлового менеджера на GUI. Якщо це відсутнє, це можна зробити вручну, як зазначено.
Пропозиція від @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
після, коли налаштування файлового менеджера буде оновлено, як зазначено (див. Мою відповідь ). Ваше рішення можливе в Unity та інших настільних комп’ютерах, де є таке налаштування для перемикання файлового менеджера на GUI. Якщо це відсутнє, це можна зробити вручну, як зазначено.
У файлі є стара помилка, яка вказує на деякі налаштування /usr/share/applications/mimeinfo.cache
.
Рядок, який починається з inode/directory=
моєї системи, виглядає приблизно так:
inode/directory=nautilus-folder-handler.desktop;nautilus.desktop;
Я здогадуюсь, замість цього твої вказують на Тунар.
Щоб внести зміни, потрібно відредагувати mimeinfo.cache
:
gksu gedit /usr/share/applications/mimeinfo.cache
kdesudo kate /usr/share/applications/mimeinfo.cache
.
Якщо вже згадані рішення не працюють, спробуйте це .
Напишіть наступне на /usr/share/dbus-1/services/org.freedesktop.FileManager1.service
:
[D-BUS Service]
Name=org.freedesktop.FileManager1
Exec=/usr/bin/thunar --gapplication-service
Змініть Exec
рядок на свій смак. (За замовчуванням nautilus
.)
була така ж проблема (Kubuntu 14.04, папка для завантаження відкрита з нахабністю). Остаточне рішення пояснилося тут: https://mtekk.us/archives/guides/make-firefox-use-dolphin-for-open-contain-folder/ У моєму випадку: мені довелося видалити зухвалий і gwenview зі списку, і воно спрацювало (відкривається моїм дельфіном файлового менеджера за замовчуванням)
Рішення, представлене в інших відповідях тут і тут, що включає оновлення налаштування для файлового менеджера, також працює, але для цього вам потрібна настройка GUI, і це може бути тимчасово, оскільки винуватець може перейняти після встановлення або оновлення програм (див. Посилання нижче ).
Це проблема, яка також з'явилася для мене в останніх версіях Ubuntu та системах на базі ubuntu, а також в інших системах Linux, таких як Manjaro. Це так само з'являється в інших браузерах, як Chrome і навіть інших програмах (наприклад, uGet , завантажувач, який також має опцію "відкрити папку, що містить"). Проблема може з'явитися також у більш важких формах, коли менеджер файлів за замовчуванням замінюється не іншим файловим менеджером, а іншою програмою (текстовий редактор, мультимедійний програвач) .
Проблема, як зазначено тут , викликається лише певними програмами.
Найкраще рішення - створити або відредагувати ~/.local/share/applications/mimeapps.list
: відредагуйте рядок, що починається з inode/directory=
цього пункту, і додайте ім'я файлового менеджера, який ви використовуєте, якщо його вже немає; якщо це вже є, але інша програма перерахована там, спочатку поставте диспетчер файлів (якщо вам потрібні інші програми, щоб відкрити папки).
Для файлів Pantheon це повинно бути таким
[Default Applications]
inode/directory=nautilus-folder-handler.desktop
Якщо середовище робочого столу не є компромісним freeesktop, як у мого Manjaro Cinnamon, файл, який потрібно створити / відредагувати, має бути ~/.local/share/applications/mimeinfo.cache
таким:
[MIME Cache]
inode/directory=nautilus-folder-handler.desktop
Також тут .
У мене було те саме питання, що і ви, хлопці, але жодна з відповідей не працювала на мене.
Я завантажив Konqueror (щоб я міг слухати Spotify незалежно від Firefox), і він встановив Dolphin як необхідну умову. Firefox почав відкривати файли в Дельфіні після цього.
Оскільки я не використовую Dolphin ні для чого, а Konqueror використовується лише для Spotify, я вирішив покінчити з Дельфіном. Кожен дистрибутив має певний варіант видалення пакунків, залишаючи пакунки, які залежать від них у спокої.
В арці було:
sudo pacman -Rdd dolphin
Я не використовую Ubuntu, але оскільки цей канал називається askubuntu, я трохи дослідив еквівалент Ubuntu:
sudo dpkg -r --force-depends dolphin
(на основі цієї теми )
Для Thunar це повинно бути:
sudo dpkg -r --force-depends thunar
Очевидно, це стосується не всіх. Це виклик судового рішення, ви повинні бути впевнені, що додатковий браузер файлів, який ви видаляєте, не має істотного значення для того, що зламається без нього. Поки ви впевнені, що системні програми не потребують цього, ви завжди можете його видалити і побачити, чи стабільні речі, і просто перевстановити їх, якщо їх немає.