Внимание, OpenSuse 13.1 доступен!
Во всяком случае - я только что обновил свой старый
OpenSuse 12.3 до новенького
13.1. Рад случаю отметить, что обновление проходит без каких бы то ни было ощутимых проблем; я даже не отключал сторонние репы... правда, надо сказать, что таковых у меня немного и все они достаточно, скажем так, стандартны.
Процедура обновления OpenSuse с 12.3 до 13.1 выглядит следующим образом:
1. Проверьте, включен ли репозиторий обновлений:
где <URI> — ссылка на репозиторий обновлений версии дистрибутива openSUSE 12.3; <Enabled> — задействован ли в данный момент репозиторий, если в колонке указано'No' - вы можете включить репозиторий, используя следующую команду:
# zypper modifyrepo --enable repo-update
где <repo-update> — имя вашего репозитория обновлений из колонки "Name".
2. Добавление репозитория обновлений:
# zypper addrepo --check --refresh --name 'openSUSE-12.3-Update' http://download.opensuse.org/update/12.3/ repo-update
3. Установка самых последних пакетов:
# zypper refresh
# zypper update
4. Взгляните еще раз на все подключенные у вас репозитории:
и удалите все сторонние или/OBS репозитории, в которых вы более не нуждаетесь:
5. Измените все оставшиеся адреса репозиториев на новую версию дистрибутива (необходимо запускать с правами администратора):
# sed -i 's/12\.3/13.1/g' /etc/zypp/repos.d/*
если обновление осуществляется с версии 12.1 или старше, добавьте non-oss-update репозиторий:
# zypper ar -f http://download.opensuse.org/update/13.1-non-oss/ repo-update-non-oss
6. Обновите новые репозитории (возможно, потребуется подтверждение нового gpg ключа):
Если вы не удалили сторонние/OBS репозитории, вы можете столкнуться с некоторыми ошибками, т.к. эти репозитории в данный момент могут вообще не существовать либо имеют неопределенные адреса. Всегда рекомендуется удалять их и добавлять новые версии после обновления.
7. Теперь выполните полное обновление дистрибутива:
8. Это все, теперь только reboot