Как перейти на openSUSE Leap 15.6 с Leap 15.5

Если вы используете openSUSE Leap 15.5 и подумываете об обновлении до последней и самой лучшей версии, Leap 15.6, вы попали по адресу. Благодаря надежной платформе openSUSE этот процесс будет простым и легким.

Эта статья предназначена для того, чтобы провести вас через процесс плавного обновления с Leap 15.5 до Leap 15.6. Мы проведем вас через все этапы, от подготовки до выполнения, гарантируя, что вы сможете осуществить переход плавно и уверенно.

Шаг 1: Сделайте резервную копию системы

Для начала давайте убедимся, что все ваши важные данные в безопасности. Прежде чем делать что-либо еще, мы настоятельно рекомендуем сделать полную резервную копию вашей системы openSUSE. Таким образом, если что-то пойдет не так, вы сможете восстановить ее вместе со всеми важными данными до прежнего состояния.

Однако если вам не хочется прибегать к такому подходу, вы можете воспользоваться командой, подобной той, что показана ниже, которая заархивирует все наиболее важные каталоги и их содержимое в архив tar.gz.

sudo tar czf /leap-data.tar.gz \
     --exclude=/leap-data.tar.gz \
     --exclude=/dev \
     --exclude=/mnt \
     --exclude=/proc \
     --exclude=/sys \
     --exclude=/tmp \
     --exclude=/media \
     --exclude=/lost+found \
     /

Не стесняйтесь добавлять дополнительные параметры «-exclude=», если это необходимо. Наконец, команда создает резервную копию всех файлов в файле «leap-data.tar.gz», расположенном на корневом разделе (/), которую в идеале нужно перенести на другой компьютер или диск, например, с помощью команды SCP (linux, macos).

Шаг 2: Проверка репозиториев

Следующий шаг – убедиться, что следующие три репозитория обновлений уже существуют в вашей системе openSUSE Leap 15.4 и включены:

  • repo-backports-update
  • repo-sle-update
  • repo-update

Вы можете сделать это, выполнив следующие действия:

zypper repos -u

Если по какой-либо причине в столбце «Enabled» установлено значение «No», выполните приведенную ниже команду, где «repo-name» – имя хранилища, чтобы включить его.

sudo zypper modifyrepo --enable repo-name

Шаг 3: Обновите все программное обеспечение

Убедитесь, что система Leap 15.5 полностью обновлена. В приложении терминала введите следующую команду:

sudo zypper refresh
sudo zypper update

Если доступны какие-либо обновления, установите их, а затем перезагрузитесь. В результате должна получиться полностью обновленная система без пакетов, ожидающих обновления. Вот наша коробка с openSUSE Leap 15.5 перед миграцией на Leap 15.6.

Вы можете проверить текущую версию ОС, выполнив:

cat /etc/os-release

Шаг 4: Обновление репозиториев до версии Leap 15.6

Во-первых, проверьте, используют ли ваши репозитории Leap, определенные в «/etc/zypp/repos.d/», переменную «$releasever» (т.е. не закодированы с определенным номером версии Leap, например, «15.5») в URI.

grep baseurl /etc/zypp/repos.d/*.repo

Затем обновите все репозитории до новых Leap’s 15.6.

sudo zypper --releasever=15.6 refresh

Вы должны получить сообщение об успешном обновлении всех репозиториев.

Шаг 5: Обновление до openSUSE Leap 15.6 с Leap 15.5

Пришло время начать обновление, которое перенесет нашу систему с openSUSE Leap 15.5 на Leap 15.6. Однако перед этим необходимо сделать одно очень важное уточнение.

Настоятельно рекомендуется запускать обновление вне графического режима X-window. Почему? Все просто – если во время обновления произойдет сбой в X-сессии, что приведет к неудачному обновлению, то в итоге вы получите сломанную систему.

В связи с этим мы советуем переключиться на виртуальный терминал с помощью сочетания клавиш Ctrl + Alt F3, войти в систему и выполнить приведенную ниже команду, которая запустит процесс обновления.

sudo zypper --releasever=15.6 dup --download-in-advance

Согласитесь набрать y в сообщении, информирующем вас о пакетах, которые необходимо установить.

Обновление до openSUSE Leap 15.6 начнется с загрузки и применения обновлений. Сейчас самое время выпить кофе и успокоиться, потому что процесс займет некоторое время, в зависимости от скорости вашего интернет-соединения, аппаратных возможностей и количества обновленных пакетов.

После завершения процесса вам будет предложено перезагрузить систему. Итак, момент истины!

sudo reboot

Подождите, пока система перезагрузится. Это займет немного больше времени, чем обычно. Наконец, загрузчик поприветствует вас, сообщив, что теперь вы работаете с openSUSE Leap 15.6.

На этом этапе самое время похлопать себя по спине, потому что вы успешно перевели свою систему с openSUSE Leap 15.5 на 15.6. Я тоже поздравляю вас. Заходите в систему и наслаждайтесь!

Заключение

Обновление с openSUSE Leap 15.5 до 15.6 не представляет собой ничего сложного. Следуя нашему подробному руководству, вы сможете обеспечить плавный переход. Итак, поздравляем! Теперь ваша система стала более надежной и безопасной, готовой к удовлетворению текущих и будущих потребностей.

Для получения дополнительной помощи или полезной информации мы рекомендуем обратиться к официальной документации openSUSE. Спасибо за использование нашего руководства! Не стесняйтесь делиться своими мыслями в разделе комментариев ниже.

Зарубин Иван Эксперт по Linux и Windows

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

Вдохновлен linuxiac.com

Похожие статьи

Комментарии (0)