SDB:Tumbleweed переключение на 12.1

(перенаправлено с «openSUSE:Tumbleweed переключение на 12.1»)
Перейти к: навигация, поиск

Переключение Tumbleweed для 12.1

Пользователям Tumbleweed потребуется вручную переключиться на использование репозитория для версии 12.1. Новым пользователям также потребуется проделать эти манипуляции.

Кроме того, также нужно активировать репозитории последней стабильной версии openSUSE – для большинства пользователей это openSUSE 11.4 или 12.1. Ниже приведен примерный результат после выполнения всех операций

 zypper lr

Эта команда выводит список добавленных репозиториев:

# | Псевдоним                               | Имя                                            | Включён | Обновление
--+-----------------------------------------+------------------------------------------------+---------+-----------
1 | Tumbleweed                              | Tumbleweed                                     | Да      | Нет    
2 | packman                                 | packman                                        | Да      | Нет    
3 | repo-11.4-non-oss                       | openSUSE-11.4 Non-OSS                          | Да      | Нет    
4 | repo-11.4-oss                           | openSUSE-11.4 OSS                              | Да      | Нет    
5 | repo-11.4-update                        | openSUSE-11.4 Updates                          | Да      | Нет

Данная операция потребуется только для перехода на 12.1. Отныне будет использоваться ссылка на последний стабильный релиз для удобного использования Tumbleweed. Теперь серверы openSUSE будут автоматически обрабатывать необходимые изменения, прозрачно для пользователей.

Переключение на новую схему

Наиболее простой способ перехода на использование новых репозиториев – заменить их, удалив текущие и добавив новые. В приведенном списке репозиториев нужно удалить репозитории 3, 4 и 5. Затем добавить основные репозитории как описано ниже.

Командная строка

Эти операции можно легко проделать из командной строки: (3, 4, 5 это номера репозиториев. Пожалуйста, сначала посмотрите какие номера присвоены репозиториям в вашей системе с помощью команды zypper lr)

sudo zypper rr 3 4 5

Затем добавьте новые репозитории:

zypper ar \
http://download.opensuse.org/distribution/openSUSE-current/repo/oss/ \
'openSUSE Current OSS'

zypper ar \
http://download.opensuse.org/distribution/openSUSE-current/repo/non-oss/ \
'openSUSE Current non-OSS'

zypper ar \
http://download.opensuse.org/update/openSUSE-current/ \
'openSUSE Current updates'

Если нужно автоматически выполнять обновление информации о репозитории при каждом запуске zypper, то добавьте --refresh для каждой команды, например:

zypper ar --refresh \
http://download.opensuse.org/update/openSUSE-current/ \
'openSUSE Current updates'

Через YaST

Запустите YaST и выберите Репозитории программного обеспечения в категории Программное обеспечение. Здесь будет представлен список репозиториев. Выберите репозиторий для 11.4 и нажмите 'Удалить'. После удаления этих репозиториев нажмите 'Добавить' и укажите адрес репозитория. Добавьте все репозитории указанные выше.