Как получить и установить OpenSUSE tumbleweed

Как получить и установить OpenSUSE tumbleweed Оффлайн вариант получения и установки нестабильной версии opensuse это, скачать соответствующий образ операционной системы, записать его на подходящий носитель CD/DVD/USB, после чего загрузиться с него и установить с нуля. Кроме того, если у вас уже установлен более ранний релиз системы OpenSUSE linux, можно сделать обновление с того-же записанного диска. Для этого после загрузки, нужно выбрать Upgrade, мастер установки сам определит версию установленной у вас системы OpenSUSE и предложит обновление. Онлайн вариант обновления любой версии OpenSUSE до tumbleweed включает в себя три основные задачи: 1. Установить текущие обновления старого дистрибутива, если таковые имеются. Для openSUSE 13.2 необходимо исправить ошибку ядра во время миграции, после чего перезагрузить сервер. 2. Настроить репозитории для указания на Tumbleweed. 3. Запустить zypper dup (сокращение для zypper dist-upgrade) для обновления всех пакетов. Удаляем существующие репозитарии:
mkdir /etc/zypp/repos.d/backup
mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/backup
добавить новые репозитарии:
zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/oss repo-oss
zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/non-oss repo-non-oss
zypper ar -f -c http://download.opensuse.org/tumbleweed/repo/debug repo-debug
zypper ar -f -c http://download.opensuse.org/update/tumbleweed/ repo-update
при желании можно добавить репозитарии исходных текстов opensuse
zypper ar -f -d -c http://download.opensuse.org/tumbleweed/repo/src-oss repo-src-oss
zypper ar -f -d -c http://download.opensuse.org/tumbleweed/repo/src-non-oss repo-src-non-oss
проверяем что получилось
# zypper lr -u
 # | Alias             | Name              | Enabled | Refresh | URI
 --+-------------------+-------------------+---------+---------+--------------------------------------------------------
 1 | repo-debug        | repo-debug        | Yes     | Yes     | http://download.opensuse.org/tumbleweed/repo/debug
 2 | repo-non-oss      | repo-non-oss      | Yes     | Yes     | http://download.opensuse.org/tumbleweed/repo/non-oss
 3 | repo-oss          | repo-oss          | Yes     | Yes     | http://download.opensuse.org/tumbleweed/repo/oss
 4 | repo-src-non-oss  | repo-src-non-oss  | No      | Yes     | http://download.opensuse.org/tumbleweed/repo/src-non-oss
 5 | repo-src-oss      | repo-src-oss      | No      | Yes     | http://download.opensuse.org/tumbleweed/repo/src-oss
 6 | update            | repo-update       | Yes     | Yes     | http://download.opensuse.org/update/tumbleweed/
Репозитарий update как правло пуст и использхуется только в крайних случаях, например если до следующего снапшота tumbleweed еще далеко, а закрыть уязвимость безопасности нужно срочно. После настроек репозитариев opensuse можно запускать обновление, но делать это желательно через screen, Tmux или любой аналог.
zypper dist-upgrade
Иногда zipper может прервать обновление, когда не может найти какие-то файлы, что-бы решить эту проблему выполните
zypper refresh
zypper dist-upgrade
после завершения можно перезагрузить машину и проверить версию операционной системы:
uname -a

Комментарии

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
Регистр имеет значение
  .o88o.  ooooo   ooooo    .oooo.      .oooo.    ooooo     ooo             
888 `" `888' `888' .dP""Y88b .dP""Y88b `888' `8'
o888oo 888 888 ]8P' ]8P' 888 8 .ooooo oo
888 888ooooo888 .d8P' <88b. 888 8 d88' `888
888 888 888 .dP' `88b. 888 8 888 888
888 888 888 .oP .o o. .88P `88. .8' 888 888
o888o o888o o888o 8888888888 `8bd88P' `YbodP' `V8bod888
888.
8P'
"
Введите код, изображенный в стиле ASCII-арт.