Як відновити налаштування та програми після перевстановлення

Якщо ви думали оновити або відформатувати все, або, можливо, у вас є кілька машин, для яких ви хочете мати однакові програми та налаштування, ви не можете пропустити цю статтю.


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

Чистота установки: залишає систему чистою, гарантуючи, що все працює бездоганно і що ми не несемо попередніх помилок конфігурації.

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

Зберігайте налаштування користувача

Усі без винятку опції користувача знаходяться в каталозі / Головна, все, що нам потрібно зробити, це зберегти цю папку без змін.

Це може бути дві різні ситуації, що каталог / Головна Він знаходиться на тому ж розділі, що й решта системи (який буде стирати його вміст під час нової інсталяції), або він знаходиться на окремому розділі.

/ Головна у незалежному розділі: у цьому випадку нам набагато простіше, нам потрібно лише вибрати ручне розділення під час процесу встановлення та переконатися, що розділ / Головна повернутися / Головна а поле формату НЕ встановлено.

/ Головна у кореневому розділі: у цьому випадку нам доведеться зробити резервну копію всього каталогу / Головна оскільки це буде стерто під час встановлення.

1. Створіть резервну копію ДО оновлення:

cd / && sudo tar cvfz backup_home.tar.bz2 / home

Ми зберігаємо файл backup_home.tar.bz2 на веб-сайті, який, як ми знаємо, не буде стерто, наприклад, накопичувач USB.

2. Встановіть нову систему: ми встановлюємо нову Ubuntu нормально

3. Відновіть резервну копію ПІСЛЯ оновлення:

cd / && sudo tar xvfz /routadondeguardeelbackup/backup_home.tar.bz2
Примітка. Щоб цей метод працював належним чином, нових користувачів потрібно називати так само, як і стару систему.

Відновити встановлені програми

Ще одне питання, яке може зайняти багато часу після встановлення, це перевстановлення всіх програм, які ми мали раніше, проте це можна вирішити лише двома командами:

1. Отримайте список встановлених програм: ПЕРЕД оновленням, у старій системі ми отримаємо список встановлених програм за допомогою команди:

dpkg --get-selections | awk '$ 2 ~ / ^ install $ / {print $ 1}'> package_list.txt

Ми зберігаємо файл package_list.txt у місці, яке, як ми знаємо, не буде стерто, наприклад, USB-накопичувач

2. Встановіть нову систему: ми встановлюємо нову Ubuntu нормально

3. Переінсталюйте всі програми: ПІСЛЯ встановлення ми не будемо встановлювати програми вручну, для їх відновлення ми будемо використовувати файл package_list.txt наступним чином:

cat package_list.txt | xargs sudo aptitude install -y

Примітка: ця система працює лише для програм, встановлених за допомогою менеджера пакетів, вона не буде працювати для програм, скомпільованих вручну або встановлених за допомогою будь-якого іншого методу.

Інші налаштування

Може бути так, що у нас є інші налаштування, зроблені вручну в системі, наприклад, модифікація завантажувальної системи в / boot, файли з веб-сервера в/ Вар / WWW або файли конфігурації системи в / Etc навести кілька прикладів.

У цьому випадку ми зробимо резервну копію зазначеної папки або папок і відновимо її в оновленій системі:

cd / && sudo tar cvfz backup.tar.gz / folder1 / folder2 ... # Створити резервну копію
cd / && sudo tar xvfz backup.tar.gz # Відновити резервну копію
Дякую Фоско (оригінальний автор цієї чудової статті)!

Фуенте: Ubuntu в глибині


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Лізмер А Руїс Г. - сказав він

    Доброго дня ,,, я пишу про допомогу ,,, я відновив робочий стіл Linux Canaima 2.0 до 3.0 ... ..Але я втратив навчальні програми, як їх відновити, чи потрібно було спочатку зробити резервну копію? але він сказав мені, що не втратить програми зараз, коли я їх не отримую, і я використав сценарії install-canima.sh ... є спосіб отримати ці програми на розділах ,,,,, і як я ... Будь ласка, я новачок у Linux ...

  2.   Лізмер А Руїс Г. - сказав він

    Доброго дня ,,, я пишу про допомогу ,,, я відновив робочий стіл Linux Canaima 2.0 до 3.0 ... ..Але я втратив навчальні програми, як їх відновити, чи потрібно було спочатку зробити резервну копію? але він сказав мені, що не втратить програми зараз, коли я їх не отримую, і я використав сценарії install-canima.sh ... є спосіб отримати ці програми на розділах ,,,,, і як я ... Будь ласка, я новачок у Linux ...

  3.   Luz - сказав він

    Доброго дня, у мене є mint 18.1 linux ... Я змінив назву свого терміналу, і тепер я не можу отримати доступ до свого користувача як адміністратора. при спробі отримати доступ я отримую цю хмару повідомлень, не оновлюючи файл ICEauthority / home / luz.ICEauthority Що мені робити?