The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз минималистичного дистрибутива Alpine Linux 3.19"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз минималистичного дистрибутива Alpine Linux 3.19"  +/
Сообщение от opennews (?), 07-Дек-23, 20:12 
Доступен  релиз Alpine Linux 3.19,  минималистичного дистрибутива, построенного на базе системной библиотеки Musl и набора утилит BusyBox. Дистрибутив отличается повышенными требованиями к обеспечению безопасности и собран с защитой SSP (Stack Smashing Protection). В качестве системы инициализации используется OpenRC, для управления пакетами применяется собственный пакетный менеджер apk. Alpine применяется  для формирования официальных образов контейнеров Docker и используется в проекте PostmarketOS. Загрузочные iso-образы (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) подготовлены в шести вариантах: стандартном (207 МБ), с ядром без патчей (204 МБ), расширенном (957 МБ), для виртуальных машин (60 MB) и для гипервизора Xen (239 МБ)...

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

2. Сообщение от Аноним (2), 07-Дек-23, 20:18   +/
> Musl и BusyBox
> стандартном (207 МБ)

Годно, нужно, это вам не поделки васянов из Шляпы и Поттеринговиндовс.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #21, #66

7. Сообщение от Аноним (7), 07-Дек-23, 20:42   –6 +/
> утилита pip больше не сможет устанавливать пакеты в системный каталог, содержимое которого управляется пакетным менеджером apk

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #20

8. Сообщение от ааноним (?), 07-Дек-23, 20:46   +1 +/
Какие ещё подобные дистрибутивы есть?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9, #13, #17, #40, #43, #52

9. Сообщение от Аноним (2), 07-Дек-23, 20:54   +/
Puppy
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

11. Сообщение от Аноним (11), 07-Дек-23, 21:03   +2 +/
Годный дистр. У меня система со sway и minetest весит 500мб
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #16

13. Сообщение от Аноним (13), 07-Дек-23, 21:25   +/
Какие такие?
Для устаревшего оборудования или для одноплатников, для мобилок?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

15. Сообщение от Брат Анон (ok), 07-Дек-23, 22:15   +/
Т.е. никаких комментариев по поводу смены лицензий не будет?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #18, #19

16. Сообщение от Аноним (16), 07-Дек-23, 22:39   +1 +/
Собрали себе упрощённый PS5 (для одной игры)? :D
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #22

17. Сообщение от Аноним (17), 07-Дек-23, 22:40   +1 +/
slitaz ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #28, #42

18. Сообщение от Аноним (17), 07-Дек-23, 22:51   +/
дак новость не об HashiCorp
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

19. Сообщение от Особо нервный пользователь (?), 07-Дек-23, 23:48   +5 +/
HashiCorp поменял лицуху своих пакетов на проприетарку, в следствии чего их из Alpine Linux и выпилили. Alpine лицензии не менял.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #36, #51

20. Сообщение от нах. (?), 08-Дек-23, 00:01   +/
затем чтоб тебе хотя бы в системные каталоги не понаставили троянцев от того васяна который тут на днях вызвал бурление г08н. Или другого такого же васяна.

Так сделано теперь практически везде - от редхатоидов до де6иллиана, и скоро будет везде вообще. Отдельно системные пакеты, васянские - отдельно.

> пакет без этого вообще отказывается работать...

это троянец, удали его нахрен.

Любой нормальный пакет работает как с pipx, так и с virtualenv (куда и надо пихать то что "будет жить неделю" а не устанавливать в систему) и надо очень стараться чтобы не работал.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

21. Сообщение от Аноним (21), 08-Дек-23, 01:03   +1 +/
Особенно аллокатор памяти в мюслях. Настоящий Капитан Улитка.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #26

22. Сообщение от Аноним (21), 08-Дек-23, 01:07   +1 +/
В сапёра (а что ещё в оставшиеся 12 влезет)?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

23. Сообщение от Адмунь (?), 08-Дек-23, 01:55   –1 +/
Ни для чего кроме докера не годен
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #24

24. Сообщение от Аноним (24), 08-Дек-23, 04:40   +2 +/
да и для докера так себе с musl, сделанной криворукими унтерами
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #31

26. Сообщение от Аноним (26), 08-Дек-23, 06:28   –2 +/
о, очередной эксперт из комментов. Аллокатор специально сделали максимально простым и поддерживаемым, потому что большей части софта нафиг не нужно что-то большее. А там, где нужно, никто не мешает поставить пакет jemalloc и запускать "jemalloc.sh ./some_program"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #27, #48

27. Сообщение от Аноним (27), 08-Дек-23, 06:44   +7 +/
Ага, прям на проде буду баш скриптами ключевые сервисы обмазывать :D
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #33

28. Сообщение от nebularia (ok), 08-Дек-23, 07:19   +/
Он живой что ли? 0_0 Воспоминания...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #64

31. Сообщение от User (??), 08-Дек-23, 07:42   –1 +/
... но лучше все равно ничего нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #32

32. Сообщение от Аноним (24), 08-Дек-23, 07:48   +/
любой популярный дистрибутив лучше, хоть debian, хоть ubuntu, хоть прости хоспаде rhel
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #34

33. Сообщение от Аноним (26), 08-Дек-23, 07:57   +/
не хочется обмазывать - ну собери эти сервисы напрямую с jemalloc, или mimalloc2, или с talloc, или что там еще есть. Какие проблемы-то? Главное в исходники glibc не заглядывай, а то спать не будешь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #49

34. Сообщение от User (??), 08-Дек-23, 08:53   +3 +/
> любой популярный дистрибутив лучше, хоть debian, хоть ubuntu, хоть прости хоспаде rhel

"Чем лучше? Чем грузины!"
Базовый Alpine раз в 8-10 меньше размером чем ubuntu\debian minimal, что само по себе экономит деньги - а с учетом меньшего размера дистрибутива -> меньшего трафика изменений -> более быстрой реакции по устранению уязвимостей разница выходит достаточно солидная. Голая производительность да, ниже и пакованить кучу развесистых звисимостей определенно хуже - но последнее обычно не твоя проблема.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #35, #39

35. Сообщение от 1 (??), 08-Дек-23, 09:18   +/
> Голая производительность да, ниже ... обычно не твоя проблема.

Ну да ... Кто это будет пользовать докупят ещё мощностей на пару лямов зелени...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #38

36. Сообщение от Аноним (36), 08-Дек-23, 09:26   +/
У меня при чтении данного предложения не возникло никаких кривотолков. С первого разу всё понял правильно. Проблема в вас.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #50

37. Сообщение от Аноним (37), 08-Дек-23, 10:30   +/
Помнится самый активный мейнтейнер ушел, глянул его, извините её гитхаб и нашел очень интересный дистр - Chimera Linux так же основанный на musl, с нормальным аллокатором. Рекомендую ознакомиться.
https://chimera-linux.org
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #47

38. Сообщение от User (??), 08-Дек-23, 11:24   +/
>> Голая производительность да, ниже ... обычно не твоя проблема.
> Ну да ... Кто это будет пользовать докупят ещё мощностей на пару
> лямов зелени...

А тут depends on. В случае с питонятиной разница процентов в 30% могла быть (Сейчас уже хз), а в случае с .net'чиной у меня единицы процентов разницы - иногда в неожиданную сторону. Забавным образом postgres на тесте под alpine'ой работал _быстрее_

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

39. Сообщение от Аноним (39), 08-Дек-23, 11:36   –1 +/
> Базовый Alpine раз в 8-10 меньше размером чем ubuntu\debian minimal

хватит уже сказки рассказывать

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #44, #45

40. Сообщение от Аноним (40), 08-Дек-23, 12:23   –1 +/
OpenWrt
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

42. Сообщение от Аноним (42), 08-Дек-23, 12:31   +/
Годная вещь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

43. Сообщение от Аноним (42), 08-Дек-23, 12:31   +1 +/
Tiny Core Linux самый актуальный пожалуй.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

44. Сообщение от User (??), 08-Дек-23, 12:36   +1 +/
>> Базовый Alpine раз в 8-10 меньше размером чем ubuntu\debian minimal
> хватит уже сказки рассказывать

Ну сходите на доскерхаб, принесите в клювике другие цифры с размером официальных базовых образов.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

45. Сообщение от Аноним (42), 08-Дек-23, 12:39   –1 +/
Размер базовой системы Alpine Linux составляет всего лишь 4-5 Мбайт (исключая ядро). Контейнер требует не более 8 МБ, а для минимальной установки на диск требуется около 130 МБ.[3]

Минимальный дебиан где-то 600-700 Мб. Ну да, прости, не в 10 раз а всего в 5.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #46, #55

46. Сообщение от User (??), 08-Дек-23, 12:45   +3 +/
> Размер базовой системы Alpine Linux составляет всего лишь 4-5 Мбайт (исключая ядро).
> Контейнер требует не более 8 МБ, а для минимальной установки на
> диск требуется около 130 МБ.[3]
> Минимальный дебиан где-то 600-700 Мб. Ну да, прости, не в 10 раз
> а всего в 5.

Размер образов debian-slim 28.95 MB, ubuntu - 25.95 MB, alpine - 3.09 MB

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

47. Сообщение от Аноним (42), 08-Дек-23, 12:50   +/
>Основное отличие Chimera Linux заключается в использовании альтернативного пользовательского пространства (userland) на основе инструментов FreeBSD, включая LLVM/Clang для системной цепочки и musl вместо GNU libc для стандартной библиотеки Си. Кроме того, в этом дистрибутиве используется система инициализации dinit вместо systemd.
>Chimera Linux также стремится к чистоте и последовательности, предпочитая современные решения, такие как Wayland и PipeWire, и предоставляя один рекомендованный способ выполнения большинства задач. Он также поддерживает сборку из исходного кода и является переносимым, поддерживая различные архитектуры процессоров.
>Кроме того, Chimera Linux обладает усиленной коллекцией пакетов, использованием методов укрепления безопасности, таких как stack canaries, PIE, UBSan и CFI, и обеспечивает возможность компиляции с Link-Time Optimization для улучшения производительности и безопасности.

Интересно, но пока что в alpha.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37

48. Сообщение от Аноним (21), 08-Дек-23, 12:57   +1 +/
> Аллокатор специально сделали максимально простым и поддерживаемым, потому что большей части софта нафиг не нужно что-то большее.

Так бы сразу и сказали, что дистр исключительно для SOHO-роутеров и подкроватных сервачков.
Но нет, претендует на универсальность.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #65

49. Сообщение от Аноним (21), 08-Дек-23, 15:01   +/
В общем, задолбаться на сто дурных, просто чтобы программа не тормозила.

(Или взять нормальный дистр, где libc здорового человека с быстрым аллокатором из коробки.)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

50. Сообщение от Аноним (50), 08-Дек-23, 16:52   +1 +/
А у меня так же как и у автора коммента выше при прочтении предложения на секунду возникли кривотолки. Спотыкание на предложении. Просто прочтите эту строку еще раз, сделав допущение, что у компании HashiCorp все пакеты под свободной лицензией:

"Из-за смены лицензии на несвободную удалены пакеты компании HashiCorp: Consul, Nomad, Packer, Terraform и Vault."

Я ведь ничего не знаю про эту компанию, её пакеты и что там под какими лицензиями она воротит. Тогда в первую секунду прочтения можно подумать про два варианта понимания предложения.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

51. Сообщение от Аноним (51), 08-Дек-23, 18:20   +/
> с окна прыгнуть

это на каком языке?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

52. Сообщение от Аноним (21), 08-Дек-23, 18:21   +/
В качестве системы для контейнеров — https://github.com/wolfi-dev
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

53. Сообщение от Аноним (53), 08-Дек-23, 20:48   +1 +/
Когда там уже s6 запилят?
Ответить | Правка | Наверх | Cообщить модератору

54. Сообщение от Аноним (54), 08-Дек-23, 20:52   +1 +/
Вот прикольная штука, как концепт
https://github.com/ivandavidov/minimal
Сделал исо, весит 44 мб.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #56

55. Сообщение от Аноним (24), 08-Дек-23, 22:01   +1 +/
икспертиза опеннет as is
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45

56. Сообщение от glad_valakas (?), 09-Дек-23, 12:10   +/
по ссылкам оттуда для своих грязных фокусов нашел https://github.com/zac87/debootstrap_live
пытаюсь git clone - а он запрашивает логин и пароль ! что бы это значило ?
я конечно клонировал форк, но осадок остался.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #57

57. Сообщение от Аноним (54), 09-Дек-23, 13:06   +/
> по ссылкам оттуда для своих грязных фокусов нашел https://github.com/zac87/debootstrap_live
> пытаюсь git clone - а он запрашивает логин и пароль ! что
> бы это значило ?
> я конечно клонировал форк, но осадок остался.

Автор удалил репу

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56

64. Сообщение от devl547 (ok), 11-Дек-23, 14:17   +1 +/
Занимаемся некромантией понемногу, скорее всего скоро воскреснет)

Один из разработчиков (shann) упорно пытается обновить тулчейн и основные библиотеки.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

65. Сообщение от Аноним (65), 12-Дек-23, 18:33   +/
А его для этого и делали. Но потом кто-то решил втащить его в Докер, и понеслась
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

66. Сообщение от EnriqueHenson (ok), 22-Дек-23, 05:37   +/
>> Musl и BusyBox
>> стандартном (207 МБ)
> Годно, нужно, это вам не поделки васянов из Шляпы и Поттеринговиндовс.

Я тоже столкнулся с той же проблемой, можете ли вы мне помочь?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру