Остановить открытие папок в другом приложении, чем файловый менеджер

После обновления до 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-handlersudo 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

Другие вопросы по тегам