Форум проекта PuppyRus Linux
Дистрибутивы проекта PuppyRus Linux => Сборки Linux от пользователей => Тема начата: sfs от 13 Март 2022, 18:30:12
-
Alpine (https://forum.puppyrus.org/index.php?topic=22391.msg165298#msg165298)
alpine-lf-3.15.0-x86_64-test01.iso (https://disk.yandex.ru/d/YuSHcaF9D8MaiQ)
md5sum : 4e159a9c3dfe076fc4b5563d8ec35f4e
Присматривался к этому дистру пару лет назад. Думал за счет musl получится еще более "маленький и быстрый"
Уткнулся в - musl даже локализацию не поддерживает
Наш автор vala-panel сделал локализацию
А я попробовал сделать LF FRUGAL . Были мысли сделать i686 и arm64 версии (если получится хорошо)
Дистр напомнил мне арч. PKGBUILD очень похожи
ПМ свой. Компиляцию под под musl (https://ru.wikipedia.org/wiki/Musl) освоил, но это сложнее чем под glibc и скомпилилось не все
Много утилит берется из busybox. В классическом пупи так и нас были сторонники этой идеи .
Практика показала, что тот же pfsutil надо серьезно под это дорабатывать. Запустил только pgsload pfsunload
Своя репв есть , но не сильно большая
Браузеры - chromium и firefox. Обновляются не часто. Прочих дистров под musl почти нет. Т.е. взять особо негде.
По размеру и ресурсоемкости особых чудес не наблюдается. Примерно на 10 мб меньше DDR и памяти ест примерно на 10 мб меньше
В итоге не планирую доделывать этот дистрибутив. Если кому-то интересно - забирайте
-
У этого дистра своя ниша - встраиваемые системы, с акцентом на безопасность.
Alpine Linux — дистрибутив Linux, ориентированный на безопасность, легковесность и нетребовательность к ресурсам. В основном используется во встраиваемых системах, также хорошо подходит для создания Docker-контейнеров. Основан на musl и BusyBox, использует PaX и grsec по умолчанию в ядре и компилирует все пакеты с защитой стека от переполнения.
Для обеспечения безопасности в дистрибутиве применяются:
свежие (актуальные) версии ядра Linux и других пакетов, например iptables, openssl;
применение патчей, увеличивающих безопасность, на все компоненты системы, помимо ядра;
довольно частый релизный цикл, поддерживающий актуальность дистрибутива на высоком уровне.
Вики (https://ru.wikipedia.org/wiki/Alpine_Linux)
Я когда-то интересовался им, но подумал, что это подобно OpenWrt (https://ru.wikipedia.org/wiki/OpenWrt), который я использую в своем роутере.
-
это подобно OpenWrt, который я использую в своем роутере.
Нет. Пофункциональнее и пожирнее, но сильно меньше обычных линуксов
Основная задача у меня была протестировать musl. Вывод - особых чудес нет
Ядро мое. В родном нет AUFS