URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 138563
[ Назад ]

Исходное сообщение
"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера apk 3.0"

Отправлено opennews , 04-Дек-25 18:33 
Доступен  релиз Alpine Linux 3.23,  минималистичного дистрибутива, построенного на базе системной библиотеки Musl и набора утилит BusyBox. Дистрибутив отличается повышенными требованиями к обеспечению безопасности и собран с защитой SSP (Stack Smashing Protection). В качестве системы инициализации используется OpenRC, для управления пакетами применяется собственный пакетный менеджер apk. Alpine применяется  для формирования официальных образов контейнеров Docker и используется в проекте PostmarketOS. Загрузочные iso-образы (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x, riscv64 и loongarch64) подготовлены в шести вариантах: стандартном (344 МБ), загружаемом по сети (361 МБ), расширенном (1 ГБ), для виртуальных машин (67 MB), minirootfs (4 MB) и для гипервизора Xen (1 ГБ)...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64374


Содержание

Сообщения в этом обсуждении
"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 18:33 
А я устал от этого дистрибутива. Как они умудрились в зависимости gnome втащить одновременно и pulse, и pipewire? Непонятно. Более того, стартуют два процесса одновременно.

Дистрибутив для контейнеров. Для десктопа его пилить и пилить самому. Множество подобных мелких недоработок и проблем.


"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Василий , 04-Дек-25 18:48 
Так же, как и другие дистры.
Пайпвайр - для видео и XDP
Пулься - для аудио.

Можно оставить только пайпвайр (для этого есть пакет pipewire-pulse)


"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 19:22 
Pipewire – это аудио, видео.
Pulse – это аудио.

Pipewire целиком и полностью, безвозвратно заменяет pulse.
Pipewire-pulse – это не pulse, а реализация протокола pulse внутри pipewire. При этом, повторюсь, pulse пакет совершенно для этого не нужен.
Есть ещё pipewire-jack и другие. Это для совместимости со старым ПО.

Так что, нет такого чтобы был одновременно и pulse, и pipewire.

В alpine я наблюдал конкретно процесс pulse одновременно с pipewire. Нет, не процесс pipewire-pulse наблюдал, а pulse.


"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Василий , 04-Дек-25 19:31 
Ничего не мешает им работать вместе. Некоторые модули(например, qcom wcd*) всё-ещё криво работают с пайпвайром, вот и стоит пульса для совместимости.


Если хочешь юзать чисто пайпвайр (отдельный пульсаудио сервер не нужен), ставь пакет "pipewire-pulse".

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


"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 20:39 
> Ничего не мешает им работать вместе

Им всё мешает работать вместе. Они не могут работать вместе.

> Многие проги до сих пор юзают libpulse

И звук идёт в pipewire-pulse.


"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Neko CWD , 04-Дек-25 21:21 
dependency-resolver по умолчанию будет ставить pulseaudio для пульсы.

> Им всё мешает работать вместе. Они не могут работать вместе.

pipewire + pulseaudio нормально работают вместе. Аудио роутинг идёт через pulseaudio, в pipewire менеджмент звукв выключен.
Это работает так:
- конфиг из пакета pulseaudio-wireplumber (ставится автоматически с pulseaudio) ставит pulseaudio в приоритет и не даёт pipewire захватить управление над звуком


При установке pipewire-pulse пульса удаляется вместе со своими конфигами для wireplumber'а

pipewire-pulse имеет provides="pulseaudio", поэтому при установке пульса будет автоматически удалена, звук пойдёт через pipewire и никаких проблем со звуком быть не должно.

> И звук идёт в pipewire-pulse.

Правильно


Резюмирую: pipewire-pulse и pulseaudio никак не могут быть установлены вместе, а значит не могут конфликтовать


"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено morphe , 04-Дек-25 20:51 
> Это для совместимости со старым ПО.

С любым, на самом деле, pipewire не имеет своего протокола, они все в модулях
Есть модуль т.н native protocol'а, однако он не для использования приложениями, приложениям рекомендуется использовать pulseaudio/jack.


"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Neko CWD , 04-Дек-25 21:27 
> > Это для совместимости со старым ПО.

Тут про модули ядра.
Звук на sdm845 без танцев с бубном работал только на pulseaudio. В пайпвайре были циклические заикания. На какой-то древней intel платформе я тоже столкнулся с этой проблемой (пульса работает - пайп заикается)


"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Птичкомуж , 04-Дек-25 22:25 
Линукспроблемы, линукспроблемушки.

"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 19:08 
> втащить одновременно и pulse, и pipewire? Непонятно.

Я в этих пульсах-пайпварях уже не разбираюсь, понаделали. Вот тебе из Федоры. Суди сам.

> sudo dnf list --installed | grep -E 'pulse|pipewire'  | awk '{print $1;}'

kde-settings-pulseaudio.noarch
kpipewire.x86_64
pipewire.i686
pipewire.x86_64
pipewire-alsa.i686
pipewire-alsa.x86_64
pipewire-gstreamer.x86_64
pipewire-jack-audio-connection-kit.x86_64
pipewire-jack-audio-connection-kit-libs.x86_64
pipewire-libs.i686
pipewire-libs.x86_64
pipewire-plugin-libcamera.x86_64
pipewire-pulseaudio.x86_64
pipewire-utils.x86_64
pulseaudio-libs.i686
pulseaudio-libs.x86_64
pulseaudio-libs-glib2.x86_64
pulseaudio-qt-qt6.x86_64
pulseaudio-utils.x86_64
qemu-audio-pipewire.x86_64
vlc-plugin-pipewire.x86_64
vlc-plugin-pulseaudio.x86_64


"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 19:36 
Вот есть же просто ALSA для всего. Там такие красивые столбики зелёные. На моей Аudigy можно даже низкие/высокие покрутить. Нет, нужно им всякого понаворотить.

"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено penetrator , 04-Дек-25 22:28 
pulseaudio у тебя либы, а сервера я не вижу

"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 20:40 
А чего минусите? Есть что по факту возразить?

"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 21:01 
>Как они умудрились в зависимости gnome втащить одновременно и pulse, и pipewire

можно поинтересоваться, что ты несешь? Я даже специально проверил через "apk add -s gnome", там нет пайпвари в зависимостях. Есть только пакет pipewire-libs с сошками от нее, который тебе в любом случае притащит какой-нибудь хромиум.

В любом случае, ставить гном на подобный дистр - в принципе извращение


"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 21:26 
Так вы попробуйте реально установить, а не один пакетик -s исследовать.

"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 22:17 
https://pkgs.alpinelinux.org/package/edge/community/x86_64/g...

> Depends (38)
> pulseaudio

Как видим, это не "просто libs".

Теперь debian:
https://packages.debian.org/trixie/gnome-settings-daemon

> dep: pipewire-audio
> или pulseaudio

Debian от выбранного звукового сервера установит одну из этих зависимостей, а не обе.


"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 19:10 
Очень нравится дистр разбивкой пакетов на части. Можно ставить только то, что надо.
Ему бы еще системду опционально... опенрц после системд - мрак.

"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Василий , 04-Дек-25 19:23 
В альпин системду пихать точно не будут. Советю присмотреться к постмаркету. Тут и альпин репы, и системд, и нескучные обои

"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 19:28 
> В альпин системду пихать точно не будут

Это были мечты...

> Советю присмотреться к постмаркету

Она же для телефонов. А у меня малина.


"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 20:00 
>> В альпин системду пихать точно не будут
> Это были мечты...
>> Советю присмотреться к постмаркету
> Она же для телефонов. А у меня малина.

Хрен редьки не слаще.


"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Neko CWD , 04-Дек-25 21:29 
У меня вобще ноут на m1 и сервер на x86_64.
Пмось для всего подходит

"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено morphe , 04-Дек-25 20:52 
> В альпин системду пихать точно не будут.

Специально ради альпины в systemd завозили поддержку musl


"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Neko CWD , 04-Дек-25 21:31 
Думаю, заводили "что было". Много изменений было от сообществ postmarketOS и yocto. postmarketOS близко к альпину(он буквально юзает альпин репы), но systemd в альпин уж точно не ждут

"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 22:28 
Так, можно же системду накатить и это кажись проще сделать нежели выпилить её из системы, не?

"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 19:30 
Поставил на свой основную рабочую станцию на базе Пентиум, думал нормально будет. Рабочий стол появляется. Обои красивые настроил. Но вот только делаю links opennet.ru - и всё поплыло.

"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 19:59 
Не делай так больше.

"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 21:28 
А я ещё 3.22 настроить не успел...

"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 21:37 
https://dl-cdn.alpinelinux.org/alpine/v3.23/releases/
Оказывается мой проовайдер не заблочил всё.

"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Птичкомуж , 04-Дек-25 22:29 
Это поправимо. Скоро останутся только "белые списки". Будете кушать базальт и что там у вас ещё дают на добавку.

"Релиз дистрибутива Alpine Linux 3.23 и пакетного менеджера a..."
Отправлено Аноним , 04-Дек-25 22:29 
Попробовать штоля? ;)
Где вот он, дистрибутив для дестопа/ноутбука, а?