Как восстановить настройки Nautilus по умолчанию
В настоящее время я использую Ubuntu 15.10 и хотел попробовать Gnome 3.18. Все работало, но в конце концов я захотел вернуться на Unity, потому что мне это нравится больше. Поскольку я удаляю все пакеты Gnome 3, мой файловый менеджер nautilus выглядит и ведет себя странно. Например, ранее была отключена опция "Мгновенный поиск", которая теперь включена, угол окна не круглый, но заполнен маленькими черными краями, а боковая панель тоже выглядит неправильно.
Вот скриншот:
Есть ли простой способ восстановить внешний вид и настройки по умолчанию наутилуса?
Я пробовал очевидные вещи, такие как apt-get purge nautilus
, apt-get install nautilus --reinstall
и удаление .config/nautilus
но ничего не получалось.
Спасибо за помощь
2 ответа
Отказ от ответственности: я пробовал это на моем Ubuntu 17.04, но не знаю, работает ли это 15.10. (Я даже не знаю, использует ли 15.10 dconf или gconf.)
В Ubuntu 17.04 вы можете сделать это с помощью dconf.
Проще всего, просто беги gsettings reset-recursively org.gnome.nautilus
в терминале и каждый параметр nautilus будет сброшен к значению по умолчанию. Если вы хотите сбросить только определенные настройки, gsettings list-recursively org.gnome.nautilus
даст вам список пар ключ-значение, которые вы можете gsetting set
или же gsetting reset
,
В качестве альтернативы, если вы предпочитаете графический редактор, установите dconf-tools
пакет, запустить dconf-editor
и перейдите к /org/gnome/nautilus
, Найдите соответствующие ключи и щелкните правой кнопкой мыши, чтобы сбросить / настроить.
Хотя ОП уже задал вопрос, это все еще актуально, поскольку я недавно столкнулся с той же ситуацией после окончания экспериментов с Gnome3 PPA в моей системе 16.04. Обновление с этим PPA привело к обновлению Nautilus и нескольких других пакетов (на снимке экрана OP показан Nautilus 3.18, который я и обновил).
В моем случае я проверил свой /var/log/dpkg.log (grep для "статус установлен", чтобы упростить сканирование), чтобы определить пакеты, которые я обновил с PPA. Это были:
- libnautilus-extension1a
- Наутилус-данные
- кораблик
- libgnome-bluetooth13
- гном-Bluetooth
Ваш конкретный случай может отличаться, но в целях восстановления Nautilus первые три пакета были теми, которые мне понадобились для понижения.
После удаления PPA Gnome3 я использовал политику apt-cache, чтобы проверить для каждого из трех пакетов nautilus установленную версию и версию репозитория (ту, к которой я хотел вернуться обратно), например:
$ apt-cache policy libnautilus-extension1a
libnautilus-extension1a:
Installed: 1:3.18.5-0ubuntu1~xenial1
Candidate: 1:3.18.5-0ubuntu1~xenial1
Version table:
*** 1:3.18.5-0ubuntu1~xenial1 100
100 /var/lib/dpkg/status
1:3.18.4.is.3.14.3-0ubuntu5 500
500 http://gb.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
1:3.18.4.is.3.14.3-0ubuntu4 500
500 http://gb.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
Для моей системы 16.04 мне нужно было понизить версию PPA "1:3.18.5-0ubuntu1~xenial1" до "1:3.18.4.is.3.14.3-0ubuntu5". Для тех, кто еще 15.10, применима версия "1: 3.14.2-0ubuntu13".
Apt позволяет вам понизить пакеты до определенных версий, следуя имени пакета со знаком равенства (подробнее см. Man apt). apt install --reinstall не работал для OP, так как это неправильный синтаксис, указывающий apt на понижение. В моем случае мне удалось успешно понизить версию Nautilus, используя:
sudo apt install libnautilus-extension1a=1:3.18.4.is.3.14.3-0ubuntu5 nautilus-data=1:3.18.4.is.3.14.3-0ubuntu5 nautilus=1:3.18.4.is.3.14.3-0ubuntu5
Если вы не сделаете все три пакета, у вас будут проблемы, такие как не запуск nautilus, поскольку в схеме Gsettings 3.18 отсутствуют некоторые ключи, которые есть в схеме 3.14. Gsettings / dconf - это место, где хранится критическая конфигурация для Nautilus и различных других приложений; ~/.config/nautilus
имеет некоторые настройки, но не все.