Сброс настроек Ubuntu
Обновлено: 21.11.2024
Если вы являетесь пользователем Linux, скорее всего, в какой-то момент вы сломали операционную систему (ОС) вашего дистрибутива. Что-то пойдет не так во время компиляции кода, установки зависимостей, установки сторонних пакетов или ручного редактирования файлов конфигурации.
В Ubuntu, в частности, нет официального способа сбросить ОС до состояния по умолчанию, в отличие от Windows 10, которая поставляется с разделом восстановления или внешним диском восстановления. Однако есть неофициальные способы сделать это в Ubuntu, хотя эти методы не так эффективны, как в Windows.
Восстановление Ubuntu до заводского состояния в основном можно разделить на две части: поиск и установка отсутствующего программного обеспечения, поставляемого с ОС, и возврат рабочего стола к настройкам по умолчанию. В этом руководстве объясняются оба метода, первый будет работать с Ubuntu и всеми его производными, а второй будет работать только с Ubuntu и другими производными на основе GNOME, такими как Ubuntu MATE. Однако у обоих этих методов есть некоторые оговорки, которые объясняются ниже.
Установка отсутствующих пакетов, поставляемых с ОС
Чтобы найти и установить отсутствующие пакеты по умолчанию, вам снова понадобится установочный образ ISO. Если у вас где-то хранится установочный образ или у вас есть доступ к ранее созданному установочному носителю, он подойдет. В противном случае вам придется скачать свежий ISO с сайта дистрибутива.
Теперь вопрос: зачем нам снова нужен ISO? Ответ прост, нам нужен способ узнать, какие пакеты были отправлены по умолчанию. Каждый ISO-образ Ubuntu содержит несколько файлов «манифеста». Эти файлы манифеста сообщают установщику по умолчанию, какие пакеты нужно установить, а какие удалить после завершения установки при первом запуске.
Разница между этими файлами манифеста (diff) даст нам именно то, что нам нужно: список пакетов по умолчанию для текущей установленной версии Ubuntu. Прежде чем двигаться дальше, обратите внимание на следующее:
Ваш ISO-образ должен иметь ту же версию и архитектуру, что и установленная ОС, иначе неправильный выбор может еще больше повредить вашу систему. Для 64-битного рабочего стола вам потребуется 64-битный образ ISO. Пример. Для 64-разрядной установки Ubuntu 19.10 потребуется только 64-разрядный ISO-образ Ubuntu 19.10.
- файловая система.manifest
- filesystem.manifest-remove
Создайте рабочий каталог проекта с именем «packagelist».
Вручную скопируйте два файла манифеста: «filesystem.manifest» и «filesystem.manifest-remove» в папку «packagelist».
Запустите терминал внутри каталога «список пакетов» и выполните приведенную ниже команду, чтобы создать файл различий:
Используя файл «diff.txt», полученный выше, мы наконец можем запустить команду, которая находит и устанавливает отсутствующие пакеты по умолчанию:
В идеале при сбросе к заводским настройкам необходимо переустановить отсутствующие пакеты и понизить все пакеты до поставляемых стандартных версий. Я попытался сделать это, манипулируя вышеуказанным файлом diff.txt, но процесс завершается сбоем, когда требуемой версии пакета просто нет в онлайн-архиве. Кажется, Ubuntu иногда удаляет самую старую версию пакета из архива, когда накапливается слишком много версий или когда он устаревает. Понижение всех пакетов до стандартных версий также может вызвать множественные конфликты зависимостей. Поэтому можно с уверенностью сказать, что возврат каждого пакета к версии по умолчанию в настоящее время в Ubuntu невозможен.
Возврат рабочего стола Ubuntu к настройкам по умолчанию
Как указывалось ранее, этот метод работает только со средами рабочего стола, основанными в основном на GTK и GNOME. Следующая команда вернет все «gsettings» к значениям по умолчанию:
Gsettings работает аналогично реестру Windows, он действует как централизованное хранилище настроек приложений. Я лично протестировал эту команду со стандартной Ubuntu (GNOME Shell) и Ubuntu MATE (MATE Desktop). Это работает как шарм на обоих.
Эта команда не повлияет на приложения, использующие другие методы для сохранения настроек. Например, многие сторонние приложения хранят файлы конфигурации в .config или домашнем каталоге. Обе эти среды рабочего стола полностью основаны на GTK3, а настройки стандартных приложений хранятся только в gsettings. Так что вы защищены.
Последняя надежда
Несмотря на то, что методы, описанные выше, помогают устранить поломку системы, всегда остаются некоторые фрагменты. Единственный надежный способ восстановить заводские настройки Ubuntu — это выполнить новую установку. Просто сделайте резервную копию вашей домашней папки и других необходимых файлов, создайте загрузочный USB-накопитель, и вы готовы к работе. Переустановка Ubuntu, вероятно, будет намного быстрее, чем, скажем, сброс настроек Windows 10 до заводских настроек, который может растянуться на несколько часов.
Однако пользователям Linux нужен более простой и удобный способ восстановить заводские настройки или откатить свои устройства.Файловые системы, такие как BTRFS и ZFS, имеют функции моментального снимка и отката (несколько похожие на восстановление системы в Windows, но более сложные). Ubuntu 19.10 добавила ZFS в root в качестве экспериментального варианта установки для настольных компьютеров, но широкого распространения как BTRFS, так и ZFS еще предстоит увидеть.
У меня на компьютере черный экран, и я каким-то образом зашел в терминал, терминал весь черный, и я могу только выполнять команды.
Есть ли команда для сброса настроек вашего ПК через терминал?
3 ответа 3
Попробуйте настроить ненастроенные пакеты:
Обновить содержимое репозиториев
Попробуйте исправить отсутствующие зависимости:
Обновите все пакеты новыми доступными версиями:
Переустановите рабочий стол Ubuntu:
Удалите ненужные пакеты:
Удалить загруженные пакеты, которые уже установлены:
Перезагрузите систему, чтобы проверить, устранена ли проблема:
@WaseemAhmadNaeem: Восстановите систему и графическую среду до исходной конфигурации (сброс настроек ПК через терминал)
В Ubuntu нет такого понятия, как сброс к заводским настройкам. Вы должны запустить живой диск/USB-накопитель любого дистрибутива Linux и сделать резервную копию своих данных, а затем переустановить Ubuntu.
Да, я могу подтвердить, что сработала только переустановка с загрузочного USB-накопителя, поскольку приведенный выше проверенный ответ не сработал для меня.
Выполнение этой команды, среди прочего, приведет к сбросу: приложений, прикрепленных к панели запуска Unity или Ubuntu Dock; апплеты панели и/или индикаторы; разрешение монитора и масштабирование интерфейса; горячие клавиши; шрифты, GTK и тема иконок; расположение кнопки окна, поведение лаунчера; и так далее.
Эта команда также сбросит все приложения, использующие dconf для хранения своих настроек. Сюда входят основные настольные приложения, такие как Rhythmbox, Evince, Shotwell и Nautilus.
Важно помнить об этом последнем моменте, так как эта команда может сбросить настройки библиотеки, удалить учетные записи, отключить подключаемые модули и/или потребовать повторной аутентификации в онлайн-сервисах.
С другой стороны, это означает, что эта команда идеально подходит для сброса настроек GNOME 3.
Требуется только одна команда
Вот полезный совет по работе с командной строкой, который можно использовать для сброса Ubuntu до настроек по умолчанию без переустановки!
Эта команда работает как на рабочем столе Unity, поставляемом в Ubuntu 16.04 LTS, так и на рабочем столе GNOME Shell, представленном в Ubuntu 18.04 и более поздних версиях.
Эта команда может даже восстановить стандартные настройки рабочего стола MATE, если она у вас установлена, конечно!
Но почему вы вообще можете захотеть сбросить настройки Ubuntu?
Вы можете часто переключаться между разными средами рабочего стола. Вы можете сильно настроить свой рабочий стол. Или вы могли столкнуться с конфликтами и другими техническими проблемами, которые вы хотите «отменить».
Или, возможно, вы просто хотите получить ощущение "первого запуска" без хлопот, связанных с необходимостью переустановки.
Какой бы ни была причина, с помощью одной команды вы можете:
- Сбросить рабочий стол Ubuntu Unity до настроек по умолчанию
- Сбросить рабочий стол GNOME до настроек по умолчанию
- Сбросить рабочий стол MATE до настроек по умолчанию
…все одновременно.
Команда для запуска:
Эта команда сбрасывает приложения, закрепленные на панели Ubuntu Dock; апплеты панели и/или индикаторы; разрешение монитора и масштабирование интерфейса; горячие клавиши; шрифты, GTK и тема иконок; расположение кнопки окна, поведение лаунчера; плюс любые настройки, которые вы могли изменить.
Эта команда сбросит все приложения, использующие dconf для хранения настроек. Таким образом, сюда войдут основные настольные приложения, такие как Rhythmbox, Evince, Shotwell, Nautilus и File Roller.
Имейте в виду, прежде чем запускать команду, что она может сбросить настройки библиотеки, удалить учетные записи, отключить подключаемые модули и/или потребовать повторной аутентификации в онлайн-сервисах.
Как я перезагружаю рабочий стол Ubuntu
Вот измененный рабочий стол Ubuntu. Я переместил Ubuntu Dock вниз, переставил элементы управления окнами, применил другую тему GTK и набор значков, настроил обои и другие настройки рабочего стола:
Перед сбросом…
Я открываю терминал и запускаю указанную выше команду, чтобы восстановить настройки Ubuntu по умолчанию.
Всего через 1,5 секунды и мигание экрана мой рабочий стол снова превратился в это. Это стандартные «заводские настройки», в которых все находится на своих местах, как и должно быть, как если бы это была новая установка.
…После сброса
Впечатляет, правда?
Одна команда для сброса настроек оболочки GNOME, сброса темы Ubuntu, сброса рабочего стола Ubuntu и многого другого. Это избавит вас от необходимости очищать домашнюю папку, создавать новую учетную запись пользователя или, что еще хуже, выполнять новую установку.
Просто будь осторожен, хорошо?
Поскольку команда сброса dconf сбрасывает не только Unity, GNOME Shell и рабочий стол MATE, вам не следует запускать ее без дела — о, и сделайте резервную копию вашего существующего рабочего стола заранее, особенно если вы сделали обширные настройки и настраивает любой из вас рабочий стол, упомянутый выше.
Как? Запустите дамп dconf .
Имейте в виду, что эта команда повлияет только на приложения и настройки рабочего стола, сохраненные с помощью dconf/gsettings. Он не сбрасывает другие приложения (например, Thunderbird, Google Chrome, Clementine и т. д.), не влияет на низкоуровневые настройки (например, драйверы, версии ядра, grub) и не сбрасывает другие среды рабочего стола (например, KDE Plasma). .
Вы когда-нибудь задумывались, как легко сбросить Ubuntu до настроек по умолчанию? Как мы все знаем, иногда нам действительно надоедает использовать настроенную Ubuntu, которую мы используем, и мы хотим вернуться к рабочему столу по умолчанию с заводскими настройками, так что вот ваше решение.
В этой статье мы обсудим сброс любого дистрибутива на основе Ubuntu или Debian до заводских настроек по умолчанию без переустановки Ubuntu.
Оглавление
Шаги по сбросу настроек Ubuntu по умолчанию с помощью команды dconf
Мы можем легко восстановить настройки Ubuntu по умолчанию с помощью команды dconf. Вы можете проверить его справочные страницы, выполнив следующую команду в терминале:
Для справки, вот как выглядел мой настроенный и настроенный рабочий стол Ubuntu до сброса настроек по умолчанию.
Мой рабочий стол перед восстановлением
Чтобы восстановить настройки Ubuntu по умолчанию, просто откройте терминал из меню или с помощью сочетания клавиш Ctrl+Alt+T и выполните следующую команду –
Эта команда вернет настройки системы и рабочего стола к заводским. После запуска команды ваш Ubuntu вернется к заводским настройкам по умолчанию в мгновение ока.
Ваша Ubuntu будет выглядеть как новая, как моя. Все, от системных настроек, обоев, размера док-станции, закрепленных значков, было возвращено к заводским настройкам.
В Ubuntu восстановлены настройки по умолчанию
Эта команда сбрасывает все изменения, которые вы внесли в системный пользовательский интерфейс, такие как обои, закрепленные приложения, темы значков, разрешение экрана, шрифты, док-станция, апплеты панелей, системные настройки, сочетания клавиш, поведение меню и т. д., до заводских значений по умолчанию. настройки.
Это не повлияет на установленное вами приложение. Это также не повлияет на загруженные приложения или данные и не удалит их. Это повлияет только на те приложения, которые используют dconf, такие как системные настройки.
Для удобства мы добавили GIF-файл ниже специально для вас. Это поможет вам довольно легко понять весь процесс.
Сброс настроек Ubuntu по умолчанию
Бонус
- Вы также можете использовать dconf для резервного копирования и восстановления системных настроек.
Заключение
В этой статье мы обсудили, как легко сбросить Ubuntu до настроек по умолчанию с помощью одной команды dconf .
Читайте также: