Как восстановить мою систему после переустановки Ubuntu?

Использование псевдонимов общего назначения или сценарии «использовать где угодно» снижает производительность, поэтому я не рекомендую их . У меня более 10 лет опыта администрирования AIX и Linux, и я никогда не создавал собственных псевдонимов. Я тоже не создаю свои собственные универсальные сценарии, только сценарии, которые помогают с определенной задачей в конкретной среде.

Рано или поздно вы достигнете точки, когда у вас будут десятки (или сотни) различных систем, каждая с несколькими учетными записями (ваша, root, tomcat и т. Д.), И, возможно, ваши коллеги поделятся с вами некоторыми учетными записями. С bash ваш лучший друг - это Ctrl-R, точка. Если вы начнете зависеть от ll в выполнении ls -l , это скоро станет пассивом, а не активом. Уход за псевдонимами снизит вашу продуктивность, а не повысит ее.

2
24.12.2013, 03:15
2 ответа

Обновление через DVD

Посмотрите руководство по установке под названием: Getting Started with Ubuntu 13.10. В этом руководстве показан диалог, который спросит вас во время установки о том, что вы хотите сделать с любой существующей установкой, которая уже присутствует в системе. Вы можете просто выбрать "обновить" существующую установку.

ss of 13.10 type

Чистая установка и повторное применение пользовательских данных

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

  1. Я часто выполняю установку с помощью DVD, подобно тому, как вы предлагаете.
  2. После установки я использую rsync для копирования всех /home/ каталогов в систему
  3. После восстановления данных я переустанавливаю все пакеты, которые были в системе ранее, из официальных репозиториев.

    ПРИМЕЧАНИЕ: Для выполнения этого шага я сброшу текстовый файл в /home/ с помощью dpkg или rpm до, который содержит полный список пакетов, ранее установленных на моей старой системе.

  4. Обычно большинство файлов на рабочем столе в /etc являются стоковыми, редко когда я что-то меняю там, кроме /etc/sudoers.

Последний совет: когда я копирую /home/, я часто восстанавливаю dot-файлы в подкаталог в /home//dotfiles и затем повторно применяю их, когда начинаю использовать систему, а не копирую их в систему оптом. Я нахожу, что этот метод позволяет мне больше контролировать процесс переустановки программного обеспечения и т.д.

Я только что использовал этот метод восстановления при миграции Fedora 14 -> Fedora 19, и регулярно использую его при настройке миграций CentOS 5 -> 6. Я также использовал его ранее при миграции Ubuntu 11.10 -> 12.04.

3
29.04.2021, 00:44

Каждый сетевой адаптер в Linux имеет логический параметр sysctl accept _ local (/proc/sys/net/ipv4/conf/eth0/accept _ local ). Попробуйте установить значение 0 для всех используемых адаптеров (кроме того, может потребоваться изменить таблицу маршрутизации в соответствии с настройками теста).

Также убедитесь, что rp _ filter (/proc/sys/net/ipv4/conf/eth0/rp _ filter ) включен (не 0).

Ссылка: http://code.metager.de/source/xref/linux/stable/Documentation/networking/ip-sysctl.txt

-121--290744-

Обновление с помощью DVD

Ознакомьтесь с руководством по установке Начало работы с Ubuntu 13,10 . В этом руководстве отображается диалоговое окно, в котором во время установки отображается подсказка о том, что вы хотите сделать с любой существующей установкой, которая уже присутствует в системе. Можно просто выбрать «обновить» существующую установку.

ss of 13.10 type

Очистка установки и повторное применение пользовательских данных

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

  1. Я часто делаю установку с помощью DVD, подобно тому, что вы предлагаете.
  2. После установки я буду использовать rsync для копирования любых каталогов /home/< user > в систему после
  3. После восстановления данных я переустановлю все пакеты, которые были в системе ранее, из официальных сообщений.

    ПРИМЕЧАНИЕ: Для выполнения этого шага я выгрузил текстовый файл в файл /home/< user > с помощью dpkg или rpm , который содержит полный список пакетов, ранее установленных в старой системе.

  4. Обычно большинство файлов на рабочем столе в /etc являются запасными, редко я что-либо там меняю, кроме /etc/sudoers .

Один из последних наконечников, когда я копирую /home/< user > , я часто восстанавливаю файлы точек в подкаталоге /home/< user >/dotfiles , а затем повторно применяю их по мере того, как я начинаю использовать систему, а не массово копирую их в систему. Я нахожу, что этот метод позволяет мне больше контролировать, так как я начинаю переустановку программного обеспечения и т.д.

Я только что использовал этот метод восстановления при миграции Fedora 14 - > Fedora 19 и регулярно использую его при настройке миграции CentOS 5 - > 6. Я также использовал это ранее на Ubuntu 11.10 - > 12.04 миграции.

-121--290740-

Другими словами, файлы, хранящиеся в файловой системе/&/boot, позволяют O.S. вести себя так, как эта конкретная O.S. Если это так, то их нельзя заменить!!

Почти так. / и /boot содержат файлы операционной системы и будут заменены при обновлении. Если вы восстановите их, вы вернетесь к предыдущей версии Ubuntu.

В основном, вы просто хотите создать резервную копию личных файлов, то есть /home , которые содержат все конфигурации (например, закладки браузера,ваш рабочий стол параметры настройки...).

Для резервного копирования /домашнего можно использовать любой способ. Обычно я просто использую tar на внешнем жестком диске; можно использовать, например, rsync .

Кроме того, если у вас есть /home в отдельном разделе (что является хорошей идеей для такого типа ситуации), вы должны иметь возможность сделать новую установку, не касаясь ее.

2
29.04.2021, 00:44

Теги

Похожие вопросы