Показать статистику
0 голосов
от (2.3тыс. баллов)
Как правильно произвести обновление системы?
224 просмотров 1 ответов

1 Ответ

0 голосов
от (26.4тыс. баллов)

Обновление с Raspbian Jessie до Raspbian 9 Stretch является относительно простой процедурой. Однако будьте осторожны, так как всегда есть шанс сломать всю систему. Чем меньше установленных сторонних пакетов и сервисов, тем больше вероятность того, что вы сможете успешно обновить систему Raspbian Linux. 

apt-get update рекомендации

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

Начните с полного обновления вашей текущей системы Raspbian, прежде чем продолжить обновление Stretch. 

# apt-get update 
# apt-get upgrade

Обновите любые скрытые пакеты:

# apt-get dist-upgrade

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

# dpkg -C

Если о проблемах не сообщается, проверьте, какие пакеты задерживаются:

# apt-mark showhold

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

Обновить репозиторий пакетов до Debian Stretch

Затем обновите свой, /etc/apt/sources.list чтобы включить новые репозитории Stretch

# sed -i 's/jessie/stretch/g' /etc/apt/sources.list

Приведенная выше команда заменит любое Jessie вхождение ключевого слова, чтобы таким образом эффективно включить новые репозитории Stretch. После того, как ваш /etc/apt/sources.list обновится до включенных Stretch репозиториев, обновите локальный индекс пакета:

# apt-get update

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

# apt-get --simulate upgrade

Обновление

Мы подошли к самой захватывающей части, которая является фактическим обновлением Jessie до системы Raspbian Stretch. Во время обновления вас могут спросить о следующем:

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

Когда все будет готово, выполните приведенные ниже команды, чтобы начать процесс обновления Debian Stretch:

# apt-get upgrade 
# apt-get dist-upgrade

Все сделано. Перезагрузите вашу систему.

...