Сброс убунту до заводских настроек


Как сбросить Ubuntu - General Software

Новые пользователи Linux часто сталкиваются с проблемами из-за случайных изменений в системе, которые в конечном итоге приводят к нестабильной работе системы. Но как же сбросить всю операционную систему к заводским настройкам по умолчанию без ее переустановки, используя образ Live CD/DVD. Это означает вернуть систему в исходное состояние, когда она была установлена в первый раз.

В дистрибутивах на базе Ubuntu есть способ сделать это. Resetter - это приложение с открытым исходным кодом, которое используется для сброса Ubuntu к заводским настройкам по умолчанию. Оно обнаруживает все приложения, установленные в системе после свежей установки, и удаляет их. Он удаляет не только приложения, но и пользователей и их домашние каталоги. Однако если вы хотите предотвратить удаление некоторых приложений и пользователей, вы можете сделать это с помощью пользовательских настроек. Приложение Resetter хорошо тем, что оно удаляет только приложения и пользователей, а не данные. Процесс сброса состоит из следующих процессов.

  • Загрузка установленных пакетов
  • Удаление установленных пакетов
  • Очистка
  • Установка всех недостающих пакетов
  • Удаление старых ядер
  • Удаление пользователей

В этом кратком руководстве мы рассмотрим, как сбросить операционную систему Ubuntu к заводским настройкам по умолчанию с помощью приложения Resetter. Resetter предлагает два способа сброса ОС к заводским настройкам, а именно: пользовательский сброс и автоматический сброс. Здесь я опишу метод пользовательского сброса. Однако мы немного узнаем о том, что такое автоматический сброс и как использовать режим автоматического сброса для сброса системы.

Resetter поддерживает следующие дистрибутивы Linux:

  • Elementary OS 5.0
  • Deepin OS 15.8, 15.9, 15.10
  • Debian Gnome 9.6, 9.7, 9.9, 10.0, 10.1
  • Debian KDE 10.0
  • Linux Mint Cinnamon 18.3, 19, 19. 1, 19.2
  • Linux Mint 18.3 Mate
  • Ubuntu Gnome 18.04, 18.10, 19.04, 20.04
  • Ubuntu Unity 16.04
  • Parrot OS Mate 4.7
  • BunsenLabs 10.4 XFCE

Я буду использовать Ubuntu 20.04 LTS для описания метода, упомянутого в этой статье.

 

Содержание

  1. Скачать пакет Resetter Ubuntu
  2. Установка программы Resetter
  3. Переустановка (сброс) Ubuntu с помощью программы Resetter
  4. Сброс с помощью опции пользовательского сброса
  5. Сброс с помощью автоматического сброса

Скачать пакет Resetter Ubuntu

Сначала нам нужно загрузить Resetter из официального репозитория GitHub, в котором на данный момент находится последняя версия Resetter.

cd ~/Downloads
 wget https://github.com/gaining/Resetter/releases/download/v3.0.0-stable/resetter_3.0.0-stable_all.deb

Установка программы Resetter

После завершения загрузки следующим шагом будет его установка. Загруженная установка находится в формате . deb. Есть два способа ее установки. Первый - просто дважды щелкнуть по установке и установить ее. Второй способ - установить его с помощью команды dpkg. Я буду использовать второй способ.

Нажмите Ctrl+Alt+T, чтобы запустить приложение Terminal в Ubuntu. Затем выполните следующую команду в Терминале для установки.

 sudo dpkg -i resetter_3.0.0-stable_all.deb

Затем выполните следующую команду:

sudo apt-get -f install

После завершения установки введите следующую команду в терминале для запуска приложения Resetter.

sudo resetter

Вот как выглядит интерфейс Resetter по умолчанию:

Переустановка (сброс) Ubuntu с помощью программы Resetter

Как уже говорилось ранее, вы можете сбросить настройки ОС Ubuntu, используя два варианта:

  • Пользовательский сброс
  • Автоматический сброс

Сброс с помощью опции пользовательского сброса

Пользовательский сброс позволяет вам решить, какие приложения удалить для сброса, а какие оставить. Вы также можете решить, оставить ли существующего пользователя или создать нового. При сбросе вы можете выбрать, какого пользователя удалить, удалить только пользователя или удалить пользователя и его домашние каталоги. У вас также есть возможность удалить старые ядра.

Чтобы начать пользовательский сброс, нажмите на опцию Custom Reset в окне Resetter. Появится список всех пакетов, которые вы можете выбрать для удаления. Вы также можете выбрать удаление ядер, установив флажок ниже. Выберите любой пакет, который вы хотите удалить, и нажмите на кнопку Next.

При настройке пользовательского сброса в списке пакетов, отсутствующих в вашей системе, перечислены некоторые пакеты, и вам предлагается установить их. Выберите пакеты, которые вы хотите установить, и нажмите кнопку Next.

При пользовательской перезагрузке система предоставляет вам возможность сохранить существующих пользователей с их домашним каталогом или удалить их. Вы можете выбрать одного или всех пользователей из списка. Если установлен флажок в столбце "Удалить пользователя и домашний каталог", пользователь будет удален вместе с домашним каталогом. Теперь, если вы хотите удалить пользователя, выберите его и нажмите Next.

 

Когда вы закончите все настройки, нажмите кнопку Finish, чтобы применить изменения.

 

После этого появится запрос, хотите ли вы создать новую учетную запись пользователя. Нажмите Да, чтобы создать новую учетную запись, в противном случае нажмите Нет.

Создайте нового локального пользователя

Задайте имя пользователя и пароль для новой учетной записи и нажмите OK. Установите имя пользователя и пароль

Теперь начнется процесс сброса.

 

В Терминале вы также можете просмотреть текущий процесс сброса.

По завершении нажмите на Yes, чтобы перезагрузить систему.

Сброс с помощью автоматического сброса

Используйте опцию автоматического сброса, чтобы полностью вернуть ОС Ubuntu к заводским настройкам по умолчанию. Он обнаруживает и удаляет все приложения из системы, которые были установлены или добавлены после свежей установки, такие как Приложения и пользователи с их домашним каталогом. Однако во время сброса создается новый пользователь. Обычно этот метод сброса не рекомендуется, если только вы не хотите переустановить систему с самого начала.

Чтобы начать автоматический сброс, выполните следующие действия:

  1. Нажмите на опцию Automatic Reset в окне Resetter. Это приведет к сбросу системы к настройкам по умолчанию и удалению учетных записей пользователей с их домашними каталогами. Нажмите на Да, чтобы продолжить.
  2. Затем появится список всех пакетов, которые будут удалены. Если вы хотите оставить некоторые пакеты, снимите с них флажки. Затем нажмите Ok, чтобы продолжить.
  3. Начнется процесс переустановки, будет создан пользователь по умолчанию и предоставлены учетные данные. Вы будете использовать эти учетные данные для входа в систему в следующий раз.
  4. После завершения перезагрузите систему.

Итак, это было все об установке и использовании программы Resetter для сброса настроек ОС Ubuntu до заводских настроек с помощью метода пользовательского сброса. Мы также немного рассказали об автоматическом режиме сброса. Вы можете легко использовать этот метод для сброса настроек, однако, он не очень рекомендуется, так как стирает все из системы.

Cброс Linux к заводским настройкам

Активное пользование устройством, функционирующим на ОС Linux, нередко приводит к его поломке. Любой новичок может вывести систему из строя лишь по той причине, что делает что-то впервые, не разбираясь в этом. В идеале хотелось бы иметь возможность легко обнулить настройки, вернувшись к значениям по умолчанию. Иными словами, вернуть Линукс к заводским настройкам.

На самом деле, такая возможность уже существует. Чтобы осуществить задуманное в жизнь, можно воспользоваться специальной программой Resetter. Пользователи отзываются о данной утилите весьма положительно, однако существуют и минусы. Например, то, что Resetter поддерживает новые дистрибутивы с задержкой.

Рассмотрим сброс операционной системы Линукс на примере Debian или Ubuntu двумя способами:

  1. через программу Resetter;
  2. через терминал.

Содержание

  • 1 Resetter
    • 1.1 Без применения сторонних программ
      • 1.1.1 Заключение

Resetter - сторонняя программа, которая может привести Линукс к заводским настройкам. Она дает возможность выбрать два варианта:

  1. автоматический - полный сброс;
  2. пользовательский - в этом режиме доступны различные опции.

Установка.

Скачать программу можно по ссылке https://github.com/gaining/Resetter/releases

Выбираем самый последний релиз. В моем случае это 30.

Перейдем в раздел, где лежат скаченные файлы, в моем случае это "Загрузки".

Открываем терминал и вводим команды.

$ sudo bash
# apt install gdebi
# gdebi add-apt-key_1. 0-0.5_all.deb
# gdebi resetter_1.1.2-stable_all.deb

Запускаем.

# resetter

Программа предлагает три варианта:

  1. Easy Install - выбирает приложение ресеттер. Данный метод не эффективный.
  2. Automatic Reset - в данном варианте удалятся домашние каталоги и пользователи.
  3. Custom Reset - ручной режим. Приложение покажет установленные пакеты и даст возможность выбрать пакеты, которые нужно удалить.

Выбираем второй вариант и операционная система сбросится до заводских настроек.

Без применения сторонних программ

Чтобы вернуться к старым настройкам, пользователю потребуется установочный диск Ubuntu. На нем содержится перечень пакетов, необходимых для установки (эти файлы помечены следующим образом: *.manifest), а также для удаления по завершению этого процесса.

Важное примечание: воспользуйтесь диском, с которого была установлена ОС изначально. Так вы сможете перестраховаться, поскольку совпадет версия системы и архитектура. Установка ОС с другого диска может привести к усугублению текущих проблем с устройством.

Откройте диск Ubuntu, воспользовавшись для этих целей менеджером архивов. Перейдите в каталог «Casper» и найдите в нем файлы, указанные ниже:

filesystem.manifest

и

filesystem.manifest-remove

После этого вам нужно скопировать эти файлы в любую папку. В этом каталоге необходимо открыть терминал для выполнения конкретной команды. Впишите в строку терминала Линукс следующий текст:

$ join -v 1 <(sort filesystem.manifest) < (sort filesystem.manifest-remove) > packagelist.txt

Данная команда предназначена для выявления тех пакетов, содержащихся в первом файле и отсутствующих во втором. Теперь нужно установить всё то, чего не достает в системе. Для этого снова запустите терминал и введите:

$ sudo apt install ` cat diff. \S*’`

Если некоторые пакеты не смогут откатиться до старых версий, рекомендуется принять этот факт, как данность. Пользователю лучше смириться с таким положением дел. Попытка откатить пакеты повторно может нанести непоправимый урон системе.

Чтобы произвести сброс настроек рабочего окружения, воспользуйтесь специальной командой. Как и в предыдущих случаях, просто впишите в окно следующий запрос:

$ dconf reset -f /

Заключение

Система Ubuntu/Debian не оснащена опцией сброса настроек, однако способы решения этой проблемы есть, и они представлены в данной статье. Выберите самый удобный вариант возвращения к значениям по умолчанию и подарите свой ОС вторую жизнь.

Если вышеуказанные способы сброса настроек ОС не дали нужного результата, пользователю придется применить самый радикальный метод решения проблемы – полную перестановку системы. Но не стоит бояться! Процесс переустановки Ubuntu не займет много времени. Для сравнения, та же переустановка Windows считается более затяжным процессом.

Как сбросить Ubuntu до заводского состояния

Если вы пользователь Linux, есть вероятность, что в какой-то момент вы сломали операционную систему (ОС) своего дистрибутива. Что-то пойдет не так во время компиляции кода, установки зависимостей, установки сторонних пакетов или ручного редактирования файлов конфигурации.

Ubuntu, в частности, не имеет официального способа сброса ОС до состояния по умолчанию, в отличие от Windows 10, которая поставляется с разделом восстановления или внешним диском восстановления. Однако есть неофициальные способы сделать это в Ubuntu, хотя эти методы не так эффективны, как реализация в Windows.

Восстановление заводского состояния Ubuntu в основном можно разбить на две части: поиск и установка любого отсутствующего программного обеспечения, поставляемого с ОС, и возврат рабочего стола к настройкам по умолчанию. В этом руководстве объясняются оба метода, первый будет работать с Ubuntu и всеми его производными, а второй будет работать только с Ubuntu и другими производными на основе GNOME, такими как Ubuntu MATE. Однако оба этих метода имеют некоторые оговорки, которые объясняются ниже.

Установка отсутствующих пакетов, поставляемых с ОС

Чтобы найти и установить отсутствующие пакеты по умолчанию, вам снова понадобится установочный образ ISO. Если у вас где-то хранится установочный образ или у вас есть доступ к ранее созданному установочному носителю, он подойдет. В противном случае вам придется скачать свежий ISO с сайта дистрибутива.

Теперь вопрос: зачем нам снова ИСО? Ответ прост, нам нужен способ узнать, какие пакеты были отправлены по умолчанию. Каждый ISO-образ Ubuntu содержит несколько файлов «манифеста». Эти файлы манифеста сообщают установщику по умолчанию, какие пакеты нужно установить, а какие удалить после завершения установки первого запуска.

Разница между этими файлами манифеста (diff) даст нам именно то, что нам нужно: список пакетов по умолчанию для текущей установленной версии Ubuntu. Прежде чем мы двинемся дальше, обратите внимание на следующее:

Ваш образ ISO должен иметь ту же версию и архитектуру, что и ваша установленная ОС, иначе неправильный выбор может еще больше повредить вашу систему. Для 64-битного рабочего стола вам потребуется 64-битный образ ISO. Пример: для 64-разрядной установки Ubuntu 19.10 потребуется Ubuntu 19..10 Только 64-битный ISO.

Чтобы создать список различий, извлеките ISO-образ Ubuntu с помощью диспетчера файлов или архивов. В извлеченной папке вы найдете каталог « casper» , который содержит наши необходимые файлы манифеста. Вот эти файлы:

  • filesystem.manifest
  • файловая система.manifest-удалить

Создайте рабочий каталог проекта с именем «список пакетов» .

Вручную скопируйте два файла манифеста: «filesystem.manifest» и «filesystem.manifest-remove» от до «список пакетов» папка.

Запустите терминал внутри каталога «packagelist» и выполните приведенную ниже команду, чтобы создать файл различий:

join -v 1 <(sort filesystem.manifest) <(sort filesystem. \S*'`

В идеале при сбросе к заводским настройкам необходимо переустановить отсутствующие пакеты и понизить все пакеты до заводских версий. Я попытался сделать это, манипулируя вышеуказанным файлом diff.txt, но процесс завершается сбоем, когда требуемой версии пакета просто нет в онлайн-архиве. Кажется, Ubuntu иногда удаляет самую старую версию пакета из архива, когда накапливается слишком много версий или когда он устаревает. Понижение всех пакетов до стандартных версий также может вызвать множественные конфликты зависимостей. Так что можно с уверенностью сказать, что возврат каждого пакета к версии по умолчанию в Ubuntu в настоящее время невозможен.

Возврат настроек рабочего стола Ubuntu к настройкам по умолчанию

Как указывалось ранее, этот метод будет работать только со средами рабочего стола, основанными в основном на GTK и GNOME. Следующая команда вернет все «gsettings» к их значениям по умолчанию:

dconf reset -f /

Gsettings работает аналогично реестру Windows, он действует как централизованное хранилище для настроек приложений. Я лично протестировал эту команду со стандартной Ubuntu (GNOME Shell) и Ubuntu MATE (MATE Desktop). Это работает как шарм на обоих.

Приведенная выше команда не повлияет на приложения, использующие другие методы для сохранения настроек. Например, многие сторонние приложения хранят файлы конфигурации в .config или домашнем каталоге. Обе эти среды рабочего стола полностью основаны на GTK3, а настройки стандартных приложений хранятся только в gsettings. Итак, вы охвачены.

The Last Resort

Хотя методы, описанные выше, помогают устранить поломку системы, всегда остаются некоторые фрагменты. Единственный надежный способ восстановить заводские настройки Ubuntu — это выполнить новую установку. Просто сделайте резервную копию вашей домашней папки и других необходимых файлов, создайте загрузочный USB-накопитель, и вы готовы к работе. Переустановка Ubuntu, вероятно, будет намного быстрее, чем, скажем, сброс настроек Windows 10 до заводских настроек, который может растянуться на несколько часов.

Пользователям Linux, однако, нужен более простой и удобный способ восстановить заводские настройки или откатить свои устройства. Файловые системы, такие как BTRFS и ZFS, имеют функции моментального снимка и отката (несколько похожие на восстановление системы в Windows, но более сложные). Ubuntu 19.10 добавила ZFS в root в качестве экспериментального варианта установки для настольных компьютеров, но широкого распространения как BTRFS, так и ZFS еще предстоит увидеть.

20.04 - Как я могу выполнить сброс до заводских настроек в Ubuntu?

Я хочу восстановить заводские настройки компьютера. Могу ли я сделать это с помощью командной строки или мне нужно загрузить флешку с Ubuntu?

Если я могу сделать это с помощью загрузочного флеш-накопителя, какую программу я могу использовать для создания загрузочного носителя в Ubuntu? Я пробовал Rufus, но он работает только на Windows.

Тоже подумываю о переходе на Kali Linux. Это слишком тяжело? Он сильно отличается от Ubuntu?

  • 20. 04
  • сброс

1

Нет "сброса к заводским настройкам". Просто переустановите операционную систему . Если вам нужно напомнить, как установить Ubuntu, воспользуйтесь официальным руководством. Учебник охватывает каждый шаг установки, включая загрузку и создание загрузочного установочного носителя.

К вашему сведению, Kali никоим образом не является заменой Ubuntu или любого другого дистрибутива Linux общего назначения. Он предназначен только для узкой цели: предоставить набор инструментов пентестинга для профессионалов пентестинга. На самом деле, даже разработчики не рекомендуют использовать его в качестве основной ОС.

Если вы используете постоянный флеш-накопитель, как это делает Rufus, вы можете перезагрузить диск, удалив все в разделе «casper-rw». Некоторые другие создатели USB называют этот раздел «доступным для записи».

Файл сохранения начнет перестраиваться при следующей загрузке, как на заводе.


Learn more

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: