Как получить и установить 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

Комментарии

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

Содержание этого поля является приватным и не предназначено к показу.
Регистр имеет значение
 oooooo   oooooo     oooo   .ooooo.                             .o      oooo 
`888. `888. .8' d88' `8. o888 `888
`888. .8888. .8' Y88.. .8' .ooooo. .ooooo oo 888 888
`888 .8'`888. .8' `88888b. d88' `88b d88' `888 888 888
`888.8' `888.8' .8' ``88b 888ooo888 888 888 888 888
`888' `888' `8. .88P 888 .o 888 888 888 888
`8' `8' `boood8' `Y8bod8P' `V8bod888 o888o .o. 88P
888. `Y888P
8P'
"
Введите код, изображенный в стиле ASCII-арт.