LINUX.ORG.RU

openSUSE Leap 16 перешёл в статус Beta

 , ,

openSUSE Leap 16 перешёл в статус Beta

0

2

30 апреля 2025 года находящаяся в разработке версия 16.0 дистрибутива openSUSE Leap перешла в статус Beta. Глобальный выпуск намечен на октябрь этого же года.

Leap остётся традиционным полнофункциональным Linux-дистрибутивом. Людям, ищущим современную, иммутабельную систему с точечными выпусками, следует посмотреть в сторону Leap Micro. Он предназначен для контейнеризованных и виртуализированных рабочих нагрузок.

Главное из дорожной карты

График и жизненный цикл Leap Micro 6.2 выровнен с таковыми у Leap 16. Это делает Leap Micro фактически специализированным образом Leap 16.x.

  • Через несколько дней выйдет выпуск Leap Micro 6.2 Beta.
  • Первый кандидат на выпуск для Leap 16 ожидается в июле 2025 года.
  • Выпуски как Leap 16, так и Leap Micro 6.2, намечены на октябрь 2025 года.

Что нового

  • Ожидается, что поддержка X11 будет удалена, хотя некоторые остатки X11 ещё сохраняются.
  • Удалена поддержка системы инициализации SysV.
  • Новая программа установки Agama теперь поставляется по умолчанию.
  • Часть стека YaST заменена:
    • Cockpit теперь используется для управления системой.
    • Myrlyn заменил собой модуль графического пользовательского интерфейса YaST для управления программным обеспечением. Он удалён из Leap 16, но всё ещё доступен в openSUSE Tumbleweed, однако, больше не разрабатывается.
  • Больше не поддерживаются машины без x86_64-v2.

Обновлены версии системного ПО

  • Ядро Linux версии 6.12 (из SLES 16.0)
  • GNOME 48
  • KDE Plasma 6.3.4 (планируется 6.4.0 в окончательном выпуске)
  • AppArmor 4.1
  • GIMP 3.0
  • RPM 4.20 скоро
  • Cockpit 334.1 (планируется последняя на момент выхода версий Leap 16 — кандидатов на выпуск)

Обновлены репозитории

Leap 16 теперь использует управление репозиториями, основанное на службе индексирования репозиториев (RIS).

Репозитории теперь разделены поархитектурно, что делает метаданные меньше, а обновления — быстрее. Также, Leap 16 включает экспериментальную поддержку параллельного скачивания пакетов в Zypper.

Полный список репозиториев Leap 16 см. здесь.

SELinux и AppArmor

Leap 16 использует SELinux по умолчанию, но вы можете перейти на AppArmor, если хотите.

Варианты перехода на Beta

Свежим инсталляциям рекомендуется полностью протестировать новую программу установки Agama. Если вы хотите выполнить обновление с помощью zypper dup, вам нужно обновить репозитории. Подробнее см. в источнике новости.

Новая система ролей выпусков

Наша группа документации представила модульную систему заметок о выпуске с использованием SUSE/release-notes. Это позволяет лучше распределять изменения в SLE и должно привести к более полной и полезной документации.

Отправка сообщений об ошибках

Обратная связь на этом этапе разработки критически важна. Пожалуйста, сообщайте обо всех проблемах на bugzilla.opensuse.org.

>>> Новости openSUSE (более подробно)

★★★★

Проверено: hobbit ()
Последнее исправление: CrX (всего исправлений: 7)
Ответ на: комментарий от EtherealPhantom

Как на Wayland работает ssh -X ?

На Wayland, хоть как-то работает десктопная графика. Все равно плохо, но это уже заметный шаг вперед к тому, как она работает в Windows. А это для десктопа базовая задача, намного более важная, чем ssh -X нужный 0,1% пользователей от 1% линуксоидов. То есть 3,5 анонимусам.

James_Holden ★★★★★
()

Грядёт лютый винрар?

mittorn ★★★★★
()
Ответ на: комментарий от EtherealPhantom

Потому, что некие приложения изначально GUI-only и должны запускаться принципиально на другой машине и работать в другой сети.

Например?

Юзкейсы?

James_Holden ★★★★★
()
Ответ на: комментарий от James_Holden

-доступ из браузера к ресурсу с ограничением по IP клиента из сети, в которой находится удаленная машина;

-локально софтина (например, какой-нибудь CAD или бухгалтерия) не установлена или не работоспособна, а на удаленной машине всё ОК;

-на удаленной машине другая версия ОС и софтины;

-доступ к ресурсу в удаленной сети через WINE-only софтину;

Ну вот для начала первое, что вспомнилось…

EtherealPhantom
()
Последнее исправление: EtherealPhantom (всего исправлений: 1)
Ответ на: комментарий от EtherealPhantom

-доступ из браузера к ресурсу с ограничением по IP клиента из сети, в которой находится удаленная машина

VPN

локально софтина (например, какой-нибудь CAD или бухгалтерия) не установлена или не работоспособна, а на удаленной машине всё ОК

Фантазии, давай конкретику из лично твоей практики. На практике, ты не сможешь работать с CAD по ssh -X, я тебе гарантирую, ибо лично я как раз пробовал. Не верю.

на удаленной машине другая версия ОС и софтины

И что дальше? ssh -X зачем?

доступ к ресурсу в удаленной сети через WINE-only софтину

ssh -X тут зачем? Запусти софтину локально.

James_Holden ★★★★★
()
Ответ на: комментарий от James_Holden

VPN

М/б, но это более сложный вариант. А с учетом нынешних блокировок протоколов ещё и не очень перспективный, стандартный OpenVPN уже не пропускают.

Фантазии, давай конкретику из лично твоей практики. На практике, ты не сможешь работать с CAD по ssh -X, я тебе гарантирую, ибо лично я как раз пробовал. Не верю.

Работать нормально нельзя, просто из-за диких тормозов, но некоторые манипуляции выполнить можно. Крайний раз понадобилось банальный KiCAD запустить при том что локально не работало ускорение из-за поломанной связки mesa с дровами, а через swrast оно не отрисовывало рабочее поле.

И что дальше? ssh -X зачем?

Чтобы запустить «там», а видеть «здесь» :)

ssh -X тут зачем? Запусти софтину локально.

Софтина должна быть в удаленной сети, а не в локальной. С доступом к ФС на удаленной машине, а не на локальной.

EtherealPhantom
()
Ответ на: комментарий от EtherealPhantom

Сектанты ssh -X и «сетевой прозрачности», ну серьезно, без обид, но можно хоть немного изучить матчасть предмета, о котором говорите?

Сетевая прозрачность иксов эффективно работает, если приложение отрисовывает все через примитивы иксов (команды). Так делали древние приложения из 90-х. Сейчас, так делает Emacs например (но это не точно).

Все современные тулкиты, работают совершенно иначе - они в памяти приложения отрисовывают готовую растровую картинку содержимого окна, и заливают ее на графический сервер. Чтобы это хотя бы минимально эффективно работало, обязательно (строго обязательно!) наличие общего доступа в буфер памяти (shared memory), в котором отрисована тулкитом эта картинка в памяти процесса приложения, со стороны процесса сервера. Через сетевую прозрачность исков эта картинка тоже передаваться будет, конечно, но в режиме слайдшоу.

Поэтому, никакого смысла в твоем ssh -X сейчас нет, безотносительно даже всякого вейленда. Оно не может работать нормально. Можно запускать так Emacs, но какой смысл, если можно запускать консольный Emacs?

James_Holden ★★★★★
()
Ответ на: комментарий от EtherealPhantom

Ну хотя бы - чтобы плавный скроллинг в браузере работал. При наличии композитинга, для иксов это нерешаемая задача уже. Все, приехали. Как-то скроллить будет, но при сравнении с виндой, маком, андроидом это будет вызывать слезы и кровь из глаз.

А на wayland почти нормально скроллит.

James_Holden ★★★★★
()
Ответ на: комментарий от James_Holden

Через сетевую прозрачность исков эта картинка тоже передаваться будет, конечно, но в режиме слайдшоу.

Это слайдшоу иногда позарез нужно и это намного лучше, чем не иметь такой возможности вообще.

EtherealPhantom
()
Ответ на: комментарий от James_Holden

Это далеко не то же самое, оно тупо не удобно хотя бы из-за отсутствия нормальной интеграции с локальной DE.

Имел я ввиду remote desktop и подобные метода работы :E

Целая сессия DE на удаленной машине нафиг не нужна, нужен бесшовный проброс отдельного приложения в локальное окружение.

EtherealPhantom
()
Последнее исправление: EtherealPhantom (всего исправлений: 2)
Ответ на: комментарий от James_Holden

Выключи EGL в ФФ, если интел, он давно и сильно ломает плавный скроллинг, правда придётся остаться без vaapi. Впрочем, где-то начиная с 116-ой версии они опять что-то испортили (причину не могу найти), но уже не так сильно, кому-то может и норм, но я досиживаю на 115, а там буду думать…

papin-aziat ★★★★★
()
Ответ на: комментарий от James_Holden

Мда, из-за такой вот ерунды менять иксы на вяленого…

Можно просто закрывать глаза во время скроллинга :)

EtherealPhantom
()

Нужно потыкать изменения

xwicked ★★☆
()
Ответ на: комментарий от SpaceRanger

а что значит «иммутабельный» ?

постоянный, неизменный.

ugoday ★★★★★
()
Ответ на: комментарий от EtherealPhantom

Кому нужно? Для чего конкретно нужно? Я задал прямой вопрос, а ты не можешь привести ни одного реального юзкейса из своей практики, когда это тебе нужно. Но продолжаешь вещать про «нужно». Смысл?

С чем конкретно лично ты работаешь через ssh -X?

James_Holden ★★★★★
()
Ответ на: комментарий от mittorn

С композитингом же всё сильно хуже

Ну блина, почему это так сложно понять. Архитектура иксов несовместима с нормальным композитингом. Исправить легко - написать с нуля новый графический сервер. Проще не получится.

James_Holden ★★★★★
()
Ответ на: комментарий от EtherealPhantom

Так то всякие waypipe должны справляться. Только вот это полезно когда машина может эффективно рендерить локально.
Мне бы всё же хотелось, чтобы AIGLX починили, добавив поддержку современных gl хотя бы в core виде, чтобы современные приложения могли рисоваться на стороне графического сервера. А то пока на винде запиливали RemoteFX, в линуксах закопали AIGLX. Конечно всё это можно было бы обходными путями реализовать, прикрутив virgl и virtio-gpu по сети, но чисто для GL и AIGLX бы прекрасно сработал, даже с меньшим оверхедом

mittorn ★★★★★
()
Ответ на: комментарий от James_Holden

Архитектура самих иксов вполне совместима, когда-то Xgl+compiz были чем-то передовым в композитинге, несовместим только present протокол, сделанный уже позже. Кстати, мне не понятно, куда делся glitz, который когда-то работал в Xgl и cairo.
А вот самому X11 может сильно не хватать поддержки современных форматов текстур (например всякие 16битные HDR), да и ограничения по размерам текстур весьма маленькие - тут уже явно без нового протокола далеко не уйти.
Может быть хорошим решением было бы создание для wayland протоколов с API, подобным GDI/Xrender/cairo/skia и какой-нибудь интеграции virtio-gpu - так бы можно было бы заменить локальный сокет на TCP и получить полную честную сетевую прозрачность, при этом без кучи легаси и без необходимости клиентам что-то рисовать. А ещё до кучи протокол для звука и шаринга файлов туда приделать, в общем, предоставлять полную рабочую станцию. Но нет, разрабы будут говорить ряяя это только композитор, он должен только композитить. Тем временем, на винде фактически всё это есть в RDP, правда для рабочего стола целиком, а не отдельных приложений

mittorn ★★★★★
()
Ответ на: комментарий от mittorn

и без необходимости клиентам что-то рисовать

В теории да, но на практике я не представляю как это могло бы получиться. Каждый хочет рисовать что хочет и как хочет, поэтому и дали тупо возможность готовую картинку послать.

James_Holden ★★★★★
()
Ответ на: комментарий от James_Holden

Более детальный ответ потребует раскрытия деталей работы и устройства инфраструктуры, чего я делать не планирую.

С чем конкретно лично ты работаешь через ssh -X?

Да с чем угодно, хоть банально gv fig1.eps сделать на другой машине. VNC только когда нужен доступ к сессии DE, во всех остальных случаях ssh -X.

EtherealPhantom
()
Ответ на: комментарий от EtherealPhantom

Так я и говорю, что подобные чудачества нужны 0.00001% пользователей. Да, это не значит что это совсем не нужно, и было бы хорошо чтобы оно было, но реальность такова, что скроллинг в браузере на порядки нужнее этого.

James_Holden ★★★★★
()
Ответ на: комментарий от EtherealPhantom

Это не для всех пакетов работает.

Оно и не должно. Suse дает стабильную сборку пакетов которая отлично интегрирована между собой. Если пакет разных версий часто используется повсеместно, например cuda, то это также работает из коробки:

(base) developer:/usr/local # ls -l | grep cuda
lrwxrwxrwx  1 root root     22 июл 26  2024 cuda -> /etc/alternatives/cuda
drwxr-xr-x  4 root root   4096 окт  1  2024 cuda-11.2
drwxr-xr-x  6 root root   4096 окт  1  2024 cuda-11.4
drwxr-xr-x 11 root root   4096 окт  1  2024 cuda-11.6
lrwxrwxrwx  1 root root     25 июл 26  2024 cuda-12 -> /etc/alternatives/cuda-12
drwxr-xr-x  5 root root   4096 окт  1  2024 cuda-12.1
drwxr-xr-x 15 root root   4096 сен 19  2024 cuda-12.4
drwxr-xr-x 16 root root   4096 апр 29 16:58 cuda-12.8

Если же вам нужно слотирование вообще всех пакетов, то ваш выбор Gentoo. В этом случае претензия к Suse как и к другим мейнстрим линуксам - (а они ведут себя также) не имеет смысла.

Вообще, откройте для себя /etc/alternatives

Obezyan
()
Последнее исправление: Obezyan (всего исправлений: 1)
Ответ на: комментарий от Obezyan

Нет, претензия к пакетированию. Если у двух версий перекрываются файлы, то этот конфликт должен быть отражен в зависимостях, чтобы при попытке поставить обе версии пакетный менеджер сругнулся на неудовлетворенные зависимости и через SAT предложил варианты разрешения конфликта. А не так, что пакетный менеджер допускает установку обеих версий, а в реальности это невозможно осуществить, поскольку слотирования нет.

EtherealPhantom
()
Ответ на: комментарий от James_Holden

Возможность послать готовую картинку это хорошо, но в других ОС и дисплейных серверах обычно дают и другие возможности. В общем, это у меня основная претензия к wayland. И да, в идеале мне хотелось бы видеть не композитор, а именно дисплейный сервер, причём желательно чтобы он предоставлял не только дисплей, а именно «рабочее место» - отрисовка, звук, ввод, устройства. Но видимо, это не настолько нужно и вряд ли когда-либо появится

mittorn ★★★★★
()

Ожидается, что поддержка X11 будет удалена

Федорка вроде тем же путем идет. Печально, конечно. С полуработающим вяленым на десктопах будет грустно.

Gonzo ★★★★★
()
Ответ на: комментарий от EtherealPhantom

Нет, претензия к пакетированию.

Ваша претензия в отсутствии полного слотирования из коробки, что довольно странно тк openSuse никогда не ставила себе такую задачу. Выбирайте дистрибутив под свои задачи, а не хайте те дистрибутивы которые не заточены под ваши задачи.

Obezyan
()
Ответ на: комментарий от EtherealPhantom

этот конфликт должен быть отражен в зависимостях

Кому должен? Вам? Мейнтейнер репозитария никому ничего не должен, становитесь мейнтенйром и поддерживайте десятки версий для каждого пакета ради 1.5 человек кому это нужно.

Obezyan
()
Ответ на: комментарий от Obezyan

Да причем здесь это? Тут вообще не требуется ручной работы, просто если у двух пакетов есть конфликтующее содержимое, то пакетный менеджер должен об этом знать на этапе разрешения зависимостей, вот и всё.

EtherealPhantom
()
Ответ на: комментарий от James_Holden

Это не чудачества, а одна из главных фич, позволяющая интегрировать разную инфраструктуру в одно рабочее пространство. Если вам так нужен плавный скроллинг, может проще перейти на винду или ещё куда, где он нормально работает из коробки?

EtherealPhantom
()
Ответ на: комментарий от EtherealPhantom

одна из главных фич, позволяющая интегрировать разную инфраструктуру в одно рабочее пространство

Для этого есть совершенно разные подходы, и все это решается другими, более простыми методами у людей.

Если бы действительно это было всем нужно - это бы разработчики и реализовывали в первую очередь. Но наблюдается противоположное.

James_Holden ★★★★★
()
Ответ на: комментарий от Obezyan

libastral.so

Нет, достаточно проверить содержимое пакетов до вызова SAT солвера, а не после.

EtherealPhantom
()
Ответ на: комментарий от EtherealPhantom

Если вам так нужен плавный скроллинг, может проще перейти на винду или ещё куда, где он нормально работает из коробки?

Учитывая, что это нужно примерно 99% пользователей десктопного линукса, в отличие от ssh -X, то проще перейти куда-то точно не нам.

James_Holden ★★★★★
()
Ответ на: комментарий от James_Holden

Дак так оно и было с самого начала и до того как захотели быструю локальную графику в ущерб всему.

EtherealPhantom
()
Ответ на: комментарий от EtherealPhantom

локально не работало ускорение из-за поломанной связки mesa с дровами, а через swrast оно не отрисовывало рабочее поле.

Мне нравится твой способ аргументации за иксы. Все ж работало, да зачем же этот вяленый, ну.

thesis ★★★★★
()
Ответ на: комментарий от EtherealPhantom

С доступом к ФС на удаленной машине, а не на локальной.

Человечество изобрело sshfs, чтобы не страдать. Но нет.

James_Holden ★★★★★
()

чем это лучше федоры? кто пользуется? стоит ли ставить вместо обновления до федоры 42 осенью?

cetjs2 ★★★★★
()
Последнее исправление: cetjs2 (всего исправлений: 1)
Ответ на: комментарий от James_Holden

Блин. Да этот доступ через sshfs и так есть.

Зачем мне запускать что-то локально на своей машине с доступом к удаленной машине через тоннель, когда можно прямо там запустить и иметь от приложения прямой быстрый доступ и к дискам и к сети на удаленной машине?

EtherealPhantom
()
Ответ на: комментарий от thesis

Да я не против вяленого, пускай делают, лишь бы иксы не выпиливали при этом.

EtherealPhantom
()
Ответ на: комментарий от EtherealPhantom

Затем, что файл зачастую весит намного меньше чем объем графики, которая будет гоняться через проброс иксов. И проброс файла через туннель работает намного быстрее, надежнее и универсальнее.

James_Holden ★★★★★
()
Ответ на: комментарий от cetjs2

чем это лучше федоры?

Стабильностью как минимум. Как максимум — хорошей вики.

MrCookie ★★★★
() автор топика
Ответ на: комментарий от James_Holden

Да, когда пропорция такая, конечно, я тоже так делаю. Вместе с тем есть и другие задачи, которые нужно выполнять именно на удаленных машинах, они в тоннель не помещаются по самым разным причинам.

EtherealPhantom
()

Не знаю как в LEAP, но сижу на OpenSuse Tumbleweed уже много лет. Могу прокомментировать из того, что всех волнует:

  • Wayland и KDE работают идеально. Уже забыл про иксы. Особенно мне актуально с мониками у которых разный DPI. Гном да - говно в этом плане, множители только целочисленные 100%, 200%…
  • для ssh -X и остальных X-only программ есть эмуляция иксов для Wayland, которая запущена по умолчанию
  • если что-то при установке/обновлении сломалось всегда есть btrfs-снэпшоты, за пару минут, можно грузануться в рабочий снэпшот и откатиться.

Единственный минус tumbleweed - обновляться только целиком, раз в несколько месяцев гружу более 5000 пакетов.

navrocky ★★
()
Последнее исправление: navrocky (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.