16 ноября 2016 года разработчики OpenSUSE объявили о выпуске новой версии своего дистрибутива - OpenSUSE Leap 42.2. В этом релизе используется ядро Linux 4.4 с длительным сроком поддержки, KDE Plasma 5.8, Qt 5.6, Docker 1.12, Gtk 3.20, GCC 4.8.5, VirtualBox 5.0.24, Samba 4.4.2, Systemd 228 и Gnome 3.20.
Дистрибутив Leap построен на основе кодовой базы SUSE Linux Enterprise и является свободной операционной системой коммерческого уровня. В этой версии за основу взят SUSE Linux Enterprise 12 SP2, в котором было внесено много улучшений и еще больше улучшена стабильность системы.
В новую версию включено более 1400 пакетов, а это на 17% больше чем в предыдущем релизе. Это первый выпуск Leap, где есть версия для сервера, вы можете выбрать эту опцию во время установки. Для установки на сервере можно использовать текстовый установщик.
В этой статье мы рассмотрим как выполняется обновление OpenSUSE до 42.2. Инструкция подходит для дистрибутивов OpenSUSE 42.1 и OpenSUSE 13.2. Поддержки обновления с 13.1 нет, поэтому в таком случае лучше сначала обновиться до 13.2, а затем обновить Opensuse до 42.2.
Содержание статьи
Обновление OpenSUSE до Leap 42.2
Для успешного обновления просто выполните все перечисленные ниже шаги.
Шаг 1. Проверка версии дистрибутива
Перед тем как перейти к обновлению нужно узнать какая версия OpenSUSE работает сейчас на вашем компьютере, для этого выполните:
cat /etc/*-release
Шаг 2. Обновление системы
Обновите вашу систему до самого актуального состояния чтобы избежать ошибок:
sudo zypper ref
$ sudo zypper up
Шаг 3. Отключение репозиториев
Отключите все сторонние репозитории перед обновлением. После завершения процесса их снова можно будет включить.
sudo zypper repos
$ sudo zypper mr -d номер
Последнюю команду нужно выполнить для всех сторонних источников программ.
Шаг 4. Включите репозиторий обновлений
Сначала проверьте включен ли у вас репозиторий обновлений OpenSUSE:
sudo zypper repos --uri
Если в колонке Enabled написано Нет, значит его нужно включить, для этого выполните такую команду:
sudo zypper modifyrepo --enable repo-update
Если репозиторий вовсе не подключен к системе, его можно подключить командой:
sudo zypper addrepo --check --refresh --name 'openSUSE-Leap-42.1-Update' http://download.opensuse.org/update/leap/42.1/oss/ repo-update
Затем опять обновите систему и после этого перезагрузите компьютер:
sudo zypper ref
$ sudo zypper up
Шаг 5. Обновите репозитории
На этом шаге начинается обновление до OpenSUSE 42.2. Мы заменим все репозитории Leap 42.1 на 42.2. Для этого сначала создадим резервную копию файла репозиториев:
sudo cp -Rv /etc/zypp/repos.d /etc/zypp/repos.d.Old
Затем заменим версии дистрибутива с в адресах с помощью sed:
sudo sed -i 's/42\.1/42\.2/g' /etc/zypp/repos.d/*
Добавляем репозиторий non-oss-update если его нет в системе:
sudo zypper ar -f http://download.opensuse.org/update/leap/42.2/non-oss/ repo-update-non-oss
И обновляем список пакетов в репозитории:
sudo zypper ref
Теперь мы готовы обновить OpenSUSE до 42.2 назад пути уже не будет.
Шаг 6. Обновление OpenSUSE
Для запуска процесса обновления из терминала OpenSUSE выполните:
sudo zypper dup
Время от времени поглядывайте на терминал с запущенным обновлением, потому что здесь нужно будет принять лицензионное соглашение. Обновление может занять достаточно много времени в зависимости от мощности вашего компьютера и скорости сети.
Шаг 7. Проверка версии
После завершения обновления и перезагрузки проверьте еще раз версию дистрибутива:
cat /etc/*-release
Выводы
Как видите, обновление OpenSUSE до 42.2 не так сложно. Да, здесь процесс немного запутаннее, чем в той же Ubuntu, но все делается выполнением нескольких команд в терминале. Если у вас остались вопросы, пишите в комментариях!
Считаю лучшим дистрибутивом. По легкости управления, настройки и дружествености к пользователям
странно, я даже более менее сведущ в линуксах, много не понял в нем даже сразу после установки, не то что в ходе использования, но вот скорость работы у него хороша конечно, и центр управления шикарен, всем бы линуксам такой
а в чем возникли трудности? KDE самый оптимизированный в Suse среди linux ос, являясь базовым десктопом. Да YAST это вещь, собраны настройки в одном месте и управление.
То самое чувство, когда в Linux Mint 18.1 KDE5 собран гораздо лучше, чем в кедоориентированном Suse. Нет глюка с разной скоростью прокрутки в меню и окнах, не слетают на дефолтную цветовые схемы, не появляется полоса прокрутки на рабочем столе из-за разных разрешений экрана в записи пользователя и root, нет кошмарного тиринга под новыми видеокартами от Nvidia, даже настроенные шрифты меняются не после десятой перезагрузки... Причем все эти баги в сюзевском KDE традиционно носят абсолютно рандомный характер и могут проявляться и отсутствовать даже на одинаковом оборудовании. Что ни говорите, а разработчики Suse успешно пополняют и без того глючные кеды новыми глюками.
Впрочем, справедливости ради нужно отметить, что сам предпочитаю Suse. Пробовал и Убунту, и Минт - не мое. Хоть и говорят, что Suse - одна из самых замороченных систем, мне она почему-то кажется проще и понятнее, чем та же Убунта.
Когда копнешь поглубже, тогда и поймешь, что Debian и Ubuntu самое то. Проще конфиг ручками отредактировать, так как считаешь нужным, чем бороться Yast.
Спасибо за статью, и за ответ на просьбу осветить данную тему.
1. Скачал OpenSUSE 42.2
2. Как разбить диск ?
3. Что надо поставить, чтобы заработали: Kaffeine,Smplayer, VLC ?
См статью про настройку OpenSUSE после установки - https://losst.pro/nastrojka-opensuse-42-1-posle-ustanovki
В Centos и Debian понятное разбиение диска перед установкой.
А ,в Opensuse 42.2 ?
Стоит Centos .
Нужно 50 гиг. на систему и 150 гиг. home в Opensuse 42.2
Как ?
К размерам разделов во всех дистрибутивах похожие требования. А как разбить, см статью про установку OpenSUSE - https://losst.pro/ustanovka-opensuse-leap-42-1
Уже после zypper ref; zypper up система начала ставить 2539 пакетов, потом перезагрузился и в os-version был 42.2
Я не понял, а зачем эти танцы с бубном? Нарезал диск или ФЛЭШку загрузился и на первой же странице выбрать ОБНОВИТЬ (Update).
Здравствуйте! Благодарю за статью, обновился без проблем. Однако есть неприятный момент, как в 42.1, так и 42.2. Система не перезагружается и не выключается. reboot зависает на одном и том же месте с ошибкой Failed umount какталог var/log. Пробовал выключаться под рутом, такая же ошибка не возможности отмонтировать вообще все каталоги. Может быть кто-то встречался с подобной проблемой? Был бы рад услышать варианты.
Здравствуйте мне интересно обновление дистрибутива когда при установки опенсусе там есть пункт загрузится с жесткого диска или установить, а так же есть пункт обновить, подскажите пожалуйста что это за пункт и не лучше обновляться с образа ?
Большое спасибо за статью! Хотелось бы только добавить, что перед обновлением версии ОС нужно проверить наличие свободного места в корневом разделе и при необходимость почистить раздел. У меня в процессе установки выяснилось, что места не хватает.
a kak ustanovit ace stream spasibo
Как установить opensuse 15 в текстовом режиме ?