Как я могу сделать обновление более гладким и менее трудоемким?

Я использовал Linux в течение восьми лет, релизов LTS Ubuntu для пять; я доволен системой, и хорошо командной строкой, но не опытным пользователем любым фрагментом. Я достиг точки, где стороннее программное обеспечение требует библиотек, которые не доступны в моих текущих 16.04. Библиотеки, в которых я нуждаюсь, libc++-8-dev и libc++abi-8-dev, и они доступны в bionic-updates репозиторий - таким образом, 18.04, с дополнительным (все еще от Канонического) библиотека.

Каждый раз, когда я попытался обновить установку Linux, однако, я имел один или другой отказ, который потребовал, чтобы чистая установка зафиксировала - и мой опыт состоит в том, что, устанавливая чистый, повторно включая необходимый repositories/ppas и переустанавливая программное обеспечение я принимаю решение использовать, занимает целый день, если это идет гладко (мог бы столкнуться со вторым днем, если существуют проблемы). У меня есть две машины для обновления; мой рабочий стол (со многими приложениями сторонних производителей) и мой ноутбук (меньше приложений сторонних производителей, но более медленного процессора и сетевого соединения), и я отказываюсь выполнить оба обновления или установки одновременно, потому что я хочу иметь рабочую машину для использования для поиска решений в случае проблемы.

Это означает, что я должен позволить, по крайней мере, выходным обновлять - с возможностью необходимости во вторых выходных.

Обе системы усовершенствованы с уведомлением об обновлении (таким образом, я могу загрузить обновления, когда я готов, вместо того, чтобы иметь их прерывают другие вещи). Я знаю о Синаптической возможности экспортировать список моих установленных пакетов и импортировать такой список для автоматической установки перечисленных объектов, и использовал это в прошлом. Мой /home находится в отдельном разделе, таким образом, я могу легко притянуть или создать средства запуска для внешнего программного обеспечения, которое стало эквивалентным из a .tar.gz архив.

Что еще я могу сделать для создания этого процесса более гладким и менее болезненным?

0
задан 12 December 2019 в 03:22

1 ответ

Я - часть студента, которого ведут лабораторией в моем университете. Я обычно трачу довольно мало табельного учета компьютеры, вся бегущая Ubuntu, современная. Аспекты, что я заметил, что главные проблемы причины во время обновлений:

  1. скорость Двигателя. У немного более старого машинного настоящего есть старые жесткие диски вращения. SSD, если Вы уже не имеете один, должен ускорить процесс.
  2. Зависимости. Этот - реальная боль, чтобы иметь дело с. У меня были машины, не загружают после обновления из-за одного раздражающего пакета, который не обновил бы правильно. Удаление этих странных пакетов может помочь увеличить возможности успешного обновления на первой попытке. Я столкнулся с проблемами особенно с ROS и ядром nfs. К сожалению, зная, какие пакеты к обращаться с осторожностью прибывают из опыта.

Кроме них, большинство обновлений я выступил, использование do-release-upgrade были успешны на первой попытке с минимальной очисткой впоследствии.

0
ответ дан 21 December 2019 в 23:36

Другие вопросы по тегам:

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