Якщо ви думали оновити або відформатувати все, або, можливо, у вас є кілька машин, для яких ви хочете мати однакові програми та налаштування, ви не можете пропустити цю статтю. |
Оновлення: головна перевага полягає в тому, що система залишається точно такою ж, якою вона була до оновлення, з однаковими конфігураціями та тими ж програмами, але з усіма новинами та оновленнями нового 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 в глибині
Доброго дня ,,, я пишу про допомогу ,,, я відновив робочий стіл Linux Canaima 2.0 до 3.0 ... ..Але я втратив навчальні програми, як їх відновити, чи потрібно було спочатку зробити резервну копію? але він сказав мені, що не втратить програми зараз, коли я їх не отримую, і я використав сценарії install-canima.sh ... є спосіб отримати ці програми на розділах ,,,,, і як я ... Будь ласка, я новачок у Linux ...
Доброго дня ,,, я пишу про допомогу ,,, я відновив робочий стіл Linux Canaima 2.0 до 3.0 ... ..Але я втратив навчальні програми, як їх відновити, чи потрібно було спочатку зробити резервну копію? але він сказав мені, що не втратить програми зараз, коли я їх не отримую, і я використав сценарії install-canima.sh ... є спосіб отримати ці програми на розділах ,,,,, і як я ... Будь ласка, я новачок у Linux ...
Доброго дня, у мене є mint 18.1 linux ... Я змінив назву свого терміналу, і тепер я не можу отримати доступ до свого користувача як адміністратора. при спробі отримати доступ я отримую цю хмару повідомлень, не оновлюючи файл ICEauthority / home / luz.ICEauthority Що мені робити?