Остановить открытие папок в другом приложении, чем файловый менеджер
После обновления до Ubuntu 11.10 я однажды щелкнул правой кнопкой мыши по папке и сказал ей открыть папку с помощью Movie Player ("Открыть с помощью другого приложения...").
Там нет никакого вреда, верно? Нет, теперь Ubuntu открывает папки с Movie Player вместо Nautilus. Если я подключу флэш-накопитель, откроется Movie Player.
Если я нажму на значок корзины... Movie Player! Действие по умолчанию для открытия папки каким-то образом стало Movie Player. При нажатии на значок "Домашняя папка" все еще открывается Nautilus, а при открытии папки в Nautilus остается в Nautilus, но другие ссылки на папки автоматически открывают Movie Player. Как я могу изменить это обратно?
6 ответов
Ответ вычеркнут из вопроса
Решение было очевидным, в Nautilus я выбираю папку, щелкаю правой кнопкой мыши, открываю с другим приложением и выбираю "Files", что, по-видимому, является названием Nautilus. Теперь вернем значение по умолчанию... до следующего раза! Я думаю, что это предостерегающая история.
На Ubuntu 14.04 это работает для меня:
xdg-mime default nautilus.desktop inode/directory
Оригинальный ответ приходит отсюда и сюда
Команда выше добавляет строку inode/directory=nautilus.desktop
на ваш .local/share/applications/mimeapps.list
Работает мгновенно без выхода / перезагрузки.
В вашей домашней папке перейдите к .local/share/applications/mimeapps.list
Это скрытый файл. Вы можете отобразить его с помощью следующей комбинации клавиш быстрого доступа: Ctrl+ H.
Затем вам нужно изменить строку inode/directory=movie-player.desktop;
или что-то подобное, чтобы inode/directory=nautilus-folder-handler.desktop;
и сохраните файл.
Моя первоначальная проблема заключалась в том, что щелчок правой кнопкой мыши по "Открыть папку с содержимым" не работал для меня в Banshee или File Roller в 64-битной Ubuntu 13.10. Это был диалог Shotwell, в котором говорилось "невозможно открыть папку". Я пытался удалить ~/.local/share/applications/mimeapps.list
но он просто забыл все настройки приложения по умолчанию и не повлиял на мою первоначальную проблему.
Вот что сработало (я пометил некоторые вещи как "Нет эффекта", что означает, что эти шаги не нужны, но я не уверен):
Я удалил Shotwell
sudo apt-get remove shotwell
затем переустановил его сноваsudo apt-get install shotwell
, Теперь "Открыть содержимое папки" неправильно открывается в анализаторе использования дисков (баобаб)Нет эффекта: я добавил
nautilus.desktop
к этой линии вmimeapps.list
:inode/directory=nautilus-folder-handler.desktop;nautilus.desktop;
Нет эффекта: я пытался удалить и переустановить nautalis
sudo apt-get remove nautilus nautilus-folder-handler
sudo apt-get install nautilus nautilus-sendto nautilus-share
Я подозреваю, что это была пустая трата времени.Я удалил Disk Usage Analyzer
sudo apt-get remove baobab
и переустановил егоapt-get install baobab
и это исправило!
Ubuntu Mate: Система-> Настройки-> Личные-> Предпочитаемые приложения Откройте вкладку "Система"; измените "Диспетчер файлов" на "Каха", чтобы восстановить поведение по умолчанию.
Как указано здесь.
Вы можете определить файловый браузер по умолчанию, отредактировав файл ~/.local/share/applications/mimeapps.list
, Это должно выглядеть так:
[Default Applications]
inode/directory=nautilus-folder-handler.desktop;
В других системах редактируемый файл ~/.local/share/applications/mimeinfo.cache
[MIME Cache]
инода / каталог = наутилус-папка-handler.desktop;
Чтобы полностью избежать этой проблемы: https://unix.stackexchange.com/q/336982/32012