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

Исходное сообщение
"Релиз минималистичного дистрибутива Alpine Linux 3.17"

Отправлено opennews , 22-Ноя-22 21:01 
Доступен  релиз Alpine Linux 3.17,  минималистичного дистрибутива, построенного на базе системной библиотеки Musl и набора утилит BusyBox. Дистрибутив отличается повышенными требованиями к обеспечению безопасности и собран с защитой SSP (Stack Smashing Protection). В качестве системы инициализации используется OpenRC, для управления пакетами применяется собственный пакетный менеджер apk. Alpine применяется  для формирования официальных образов контейнеров Docker. Загрузочные iso-образы (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) подготовлены в пяти вариантах: стандартном (166 МБ), с ядром без патчей (170 МБ), расширенном (774 МБ) и для виртуальных машин (49 МБ)...

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


Содержание

Сообщения в этом обсуждении
"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено iiiypuk , 22-Ноя-22 21:01 
В разделе packages ещё не добавили поиск по свещей версии.
Но похоже что crystal там будет свещий

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Аноним , 22-Ноя-22 21:19 
Rust...еее

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено pashev.ru , 22-Ноя-22 21:25 
> Дистрибутив отличается повышенными требованиями к обеспечению безопасности и собран с защитой SSP (Stack Smashing Protection

И не содержит асбеста? Все дистрибутивы собраны с SSP и прочей святотенью.


"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено dullish , 22-Ноя-22 21:26 
На самом деле, шикарная замена всяким там mxlinux и прочим "минтам" с "убунтами" для пожилых родственников. Один раз настроил и всё работает. Ну и для не слишком навороченного сервера, конечно, то что доктор прописал.

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Аноним , 22-Ноя-22 21:58 
покажи нам свой сервер на alpine. или ты только звиздеть горазд?

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Petrovich , 22-Ноя-22 23:06 
А что с ним не так? Программ тебе на musl не хватает? А каких? Dotnet - есть

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Брат Анон , 23-Ноя-22 09:04 
>A ___container___ requires no more than 8 MB and a minimal installation to
>disk requires around 130 MB of storage. Not only do you get a fully-fledged
>Linux environment but a large selection of packages from the repository.

https://alpinelinux.org/about/
Вот что с ним не так.


"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено dullish , 22-Ноя-22 23:30 
А какие с ним вообще могут быть проблемы? Не, мне правда интересно. Caddy ставится из реп, всё остальное, из того что нужно обычному человеку, тоже подтягивается, едва ли, более сложными способами чем в debian.
Или ваш коммент не крик души измученного сисадмина, а голословное заявление, основанное на глубоко ошибочной вере в то, что ваша мама, называя вас "мой тролльчёнок" имела в виду не внешность, а способности?

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Аноним , 23-Ноя-22 07:27 
так и запишем: dullish - звиздабол

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Аноним , 23-Ноя-22 07:40 
Arbitrary code execution в printf может стать проблемой для некоторых. Необходимость ставить glibc для софта опять же. Ну и в среднем качество кода очень низкое, аудита никакого и никогда, нет пользователей, статическая линковка это сплошной оверхед. При этом слишком много маркетинговой шелухи для неумных людей. Вне докера пихать смысла никакого.

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Страдивариус , 23-Ноя-22 21:59 
Где ты там нашел статическую линковку?

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Аноним , 24-Ноя-22 10:17 
В musl, а что? Ну, в контексте, да.

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Страдивариус , 24-Ноя-22 14:04 
> В musl, а что? Ну, в контексте, да.

musl линкуется динамически. Про какой контекст ты говоришь?


"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Аноним , 24-Ноя-22 14:14 
В контексте что единственный повод брать musl это динамическая линковка -- бинари в 10+ раз меньше выходят при этом. Но и медленнее. А также, все сопутствующие недостатки из перечисленных.

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Аноним , 24-Ноя-22 14:16 
>динамическая линковка

ну, статическая, да



"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Страдивариус , 24-Ноя-22 16:00 
>>динамическая линковка
> ну, статическая, да

У тебя дислекслия?


"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Аноним , 24-Ноя-22 16:11 
Да ну прямо, ты наверно и не видел дислектиков никогда. Просто я не читаю написанное и не думаю, о чём пишу. Вот пишешь про статическую линковку, а в мыслях при этом опус на 3 страницы на тему преимуществ динамической линковки и когда статическая линковка может быть предпочтительнее, но в конечном счёте решаешь уложиться кратенько, ведь никому не интересно читать потоки воды -- разговор то совсем не о том.

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Страдивариус , 24-Ноя-22 16:15 
> Да ну прямо, ты наверно и не видел дислектиков никогда. Просто я
> не читаю написанное и не думаю, о чём пишу. Вот пишешь
> про статическую линковку, а в мыслях при этом опус на 3
> страницы на тему преимуществ динамической линковки и когда статическая линковка может
> быть предпочтительнее, но в конечном счёте решаешь уложиться кратенько, ведь никому
> не интересно читать потоки воды -- разговор то совсем не о
> том.

Вернемся к альпину. Там нету статической линковки:
/ # ldd /usr/bin/mariadb
        /lib/ld-musl-aarch64.so.1 (0x7fb86d0000)
        libssl.so.1.1 => /lib/libssl.so.1.1 (0x7fb8226000)
        libcrypto.so.1.1 => /lib/libcrypto.so.1.1 (0x7fb7fd6000)
        libz.so.1 => /lib/libz.so.1 (0x7fb7faf000)
        libncursesw.so.6 => /usr/lib/libncursesw.so.6 (0x7fb7f41000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x7fb7d51000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x7fb7d2c000)
        libc.musl-aarch64.so.1 => /lib/ld-musl-aarch64.so.1 (0x7fb86d0000)

Как видно последним идет libc от musl.


"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Аноним , 24-Ноя-22 16:22 
Спасибо, я в курсе, что можно слинковать динамически, и рад за альпин. Может быть про воид при этом думал тоже, не знаю. У меня прямо сейчас установлено 12 тулчейнов и 4 из них с musl. И если не слинковать статически, я не уверен, что софт с ним потом запустится. Использовать субд, собранную с мюслями? Не знаю, право, но каждому своё.

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Алексей , 23-Ноя-22 10:24 
на сервер только Ubuntu, без сарказма

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено анонимыч , 24-Ноя-22 00:06 
показывать не буду. Использую на серверах с wireguard. Отлично себя показывает.

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено OpenEcho , 22-Ноя-22 23:28 
А что с mxlinux не так, дам даже настраивать ничего не надо, сразу все из коробки работает, вообще искренно рад за "пожилых родственников" которые могут одолеть Alpine

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено dullish , 22-Ноя-22 23:36 
>А что с mxlinux не так

А я говорил, что с ним что-то не так? Альтернатива не есть противопоставление. Ну а если всерьёз углубиться в тему, то более лёгкая система, меньше мусора после установки, по причине меньшей распространённости, крайне мал риск, по прошествии времени, найти на компе тётушки яндекс-браузер.
>искренно рад за "пожилых родственников" которые могут одолеть Alpine

А чем уже установленный и настроенный Alpine отличается от той-же убунты?


"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено helloworld , 23-Ноя-22 03:26 
Ну без яндекс-браузера тётушка скоро и на госуслуги не зайдёт. Или нужные для этого корневые сертификаты в систему ставятся?

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Аноним , 23-Ноя-22 08:30 
А зачем в систему, просто пользователю в профиль браузера установить.

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Бывалый смузихлёб , 23-Ноя-22 19:27 
> яндекс-браузера

Как будто что-то плохое
Яндекс браузер сильно развился за последнее время

Нынче он в сравнении с тем же огнелисом смотрится примерно как огнелис же но в сравнении со старым урезанным эксплорером


"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Кир , 22-Ноя-22 23:21 
Юзаю в докере, полет отличный.

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Валерий , 28-Ноя-22 02:47 
Судя по информативности сообщение, юзер ровно один?

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Аноним , 22-Ноя-22 23:49 
А смысл в этом даже в докере? Неизвестно как приложение себя поведет с musl. Надо Ubuntu использовать

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Кир , 23-Ноя-22 00:51 
Надо убунту -- используй убунту. Пока что за почти год разработки никаких проблем с musl или чем-то  еще не отмечалось. Всё работает штатно и предсказуемо, все самособранные или установленные из репозиториев пакеты вполне адекватны.

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Аноним , 23-Ноя-22 08:45 
И увеличивать при этом время восстановления после сбоя в 2-3 раза, в следствие различия размера образа (и не в пользу убунты)? Благодарю, но я уж лучше на альпайне посижу.

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Попандопала , 23-Ноя-22 09:39 
Как там у Мусла с Вайном? Хочется заценить,но без игорей,мне комп не нужен.D

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Аноним , 23-Ноя-22 03:54 
Прикольный дистр, было однаждый у меня желание слепить из этого десктоп.

По факту оказалось, что итогом вышел довольно прожорливый десктоп, при прочих сопоставимых равных, те же void и antiX оказались чуть менее прожорливыми, а тут ещё и свои отдельные репы и свои ункальные менеджеры и пакеты.

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


"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Кир , 23-Ноя-22 18:12 
В абсолютно прикладном аспекте -- сделал на альпинке загрузочную флешку с разным нужным в походах софтом -- получилось очень удобно. Нареканий, зависаний и прочего -- не наблюдается. Жаль, нельзя сюда вставить скриншот. Грузится и работает по скорости примерно на уровне штатной системы с SSD, запись слегка лагает -- всё же флешка USB2, занимает на флешке - 3.2 гига, с кедами, офисом и супертуксом на убить время.

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Аноним , 23-Ноя-22 04:34 
И никто не упомянул, что сабж служит основой для PostmarketOS.

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено анон , 23-Ноя-22 10:45 
>Alpine применяется для формирования официальных образов контейнеров Docker и используется в проекте PostmarketOS

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Аноним , 23-Ноя-22 09:18 
Пробовал ставить на железо, iperf показал пропускную способность на 20-25% хуже бубунты.
Пробовал организовать виртуализацию kvm, то одна ошибка вылазит, то другая.
Ну и зачем мне такое счастье? Пускай сидит в контейнере или в виртуальной машине для обслуживания пары пхп-страничек, на большее не способно.

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено onanim , 23-Ноя-22 10:22 
ващет именно для контейнеров и виртуалок он и создавался.
причём не для долгоживущих, ибо со временем начинает течь память

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено onanism , 23-Ноя-22 10:32 
свои домыслы оставь при себе

Alpine Linux is an independent, non-commercial, GENERAL PURPOSE Linux distribution designed for power users who appreciate security, simplicity and resource efficiency.
https://alpinelinux.org/about/


"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено нэйм , 23-Ноя-22 18:48 
а джаву так и не научили в мюсли, печалько.

"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено Кир , 23-Ноя-22 21:10 
Точно? Ну жесть какая, как же жить теперь-то...

vbalp:~$ apk search openjdk
openjdk16-demos-16.0.2_p7-r2
openjdk11-jre-headless-11.0.17_p8-r1
openjdk11-jre-11.0.17_p8-r1
openjdk12-jre-12.0.2_p10-r3
openjdk10-jdk-10.0.2_p13-r3
openjdk8-jre-base-8.345.01-r0
openjdk14-jmods-14.0.2_p12-r2
openjdk13-jmods-13.0.12_p4-r0
openjdk16-doc-16.0.2_p7-r2
openjdk7-jre-base-7.321.2.6.28-r0
openjdk10-jre-10.0.2_p13-r3
openjdk15-jre-15.0.8_p4-r0
openjdk16-jre-headless-16.0.2_p7-r2
openjdk9-jre-headless-9.0.4_p12-r4
openjdk16-jre-16.0.2_p7-r2
openjdk13-jre-headless-13.0.12_p4-r0
openjdk8-jre-8.345.01-r0
openjdk14-jre-headless-14.0.2_p12-r2
openjdk10-jre-headless-10.0.2_p13-r3
openjdk7-jre-7.321.2.6.28-r0
openjdk13-jre-13.0.12_p4-r0
openjdk12-jre-headless-12.0.2_p10-r3
openjdk17-jre-headless-17.0.5_p8-r0
openjdk15-jre-headless-15.0.8_p4-r0
openjdk15-15.0.8_p4-r0
openjdk7-jre-lib-7.321.2.6.28-r0
openjdk9-jre-9.0.4_p12-r4
openjdk11-11.0.17_p8-r1
openjdk10-jmods-10.0.2_p13-r3
openjdk9-jmods-9.0.4_p12-r4
openjdk13-13.0.12_p4-r0
openjdk9-demos-9.0.4_p12-r4
openjdk17-jre-17.0.5_p8-r0
openjdk14-jre-14.0.2_p12-r2
openjdk15-demos-15.0.8_p4-r0
openjdk12-src-12.0.2_p10-r3
openjdk14-14.0.2_p12-r2
openjdk15-jmods-15.0.8_p4-r0
openjdk10-demos-10.0.2_p13-r3
openjdk13-doc-13.0.12_p4-r0
openjdk8-8.345.01-r0
openjdk14-src-14.0.2_p12-r2
openjdk17-doc-17.0.5_p8-r0
openjdk14-doc-14.0.2_p12-r2
openjdk16-jmods-16.0.2_p7-r2
openjdk8-doc-8.345.01-r0
openjdk11-jmods-11.0.17_p8-r1
openjdk13-jdk-13.0.12_p4-r0
openjdk13-demos-13.0.12_p4-r0
openjdk12-12.0.2_p10-r3
openjdk7-7.321.2.6.28-r0
openjdk11-doc-11.0.17_p8-r1
openjdk15-jdk-15.0.8_p4-r0
openjdk16-jdk-16.0.2_p7-r2
openjdk8-jre-lib-8.345.01-r0
openjdk11-jdk-11.0.17_p8-r1
openjdk11-src-11.0.17_p8-r1
openjdk10-src-10.0.2_p13-r3
openjdk7-doc-7.321.2.6.28-r0
openjdk17-jmods-17.0.5_p8-r0
openjdk16-src-16.0.2_p7-r2
openjdk15-doc-15.0.8_p4-r0
openjdk12-jdk-12.0.2_p10-r3
openjdk10-10.0.2_p13-r3
openjdk17-17.0.5_p8-r0
openjdk15-src-15.0.8_p4-r0
openjdk12-demos-12.0.2_p10-r3
openjdk11-demos-11.0.17_p8-r1
openjdk17-jdk-17.0.5_p8-r0
openjdk17-src-17.0.5_p8-r0
openjdk16-16.0.2_p7-r2
openjdk9-doc-9.0.4_p12-r4
openjdk14-demos-14.0.2_p12-r2
openjdk17-demos-17.0.5_p8-r0
openjdk8-dbg-8.345.01-r0
openjdk9-src-9.0.4_p12-r4
openjdk14-jdk-14.0.2_p12-r2
openjdk12-jmods-12.0.2_p10-r3
openjdk13-src-13.0.12_p4-r0
openjdk9-jdk-9.0.4_p12-r4
openjdk10-doc-10.0.2_p13-r3
openjdk9-9.0.4_p12-r4
openjdk12-doc-12.0.2_p10-r3
openjdk8-demos-8.345.01-r0
vbalp:~$ uname -a
Linux vbalp 5.15.78-0-lts #1-Alpine SMP Fri, 11 Nov 2022 10:19:45 +0000 x86_64 Linux


"Релиз минималистичного дистрибутива Alpine Linux 3.17"
Отправлено AS , 25-Ноя-22 12:40 
И Питон есть ?