Представлен (http://www.alpinelinux.org/posts/Alpine-3.3.0-released.html) выпуск Alpine Linux 3.3 (http://alpinelinux.org), специализированного дистрибутив для построения сетевых шлюзов, межсетевых экранов, VPN-серверов и VoIP-систем. Дистрибутив сформирован с оглядкой на повышенную безопасность и собран с патчами PaX и SSP (Stack Smashing Protection). Загрузочные iso-образы (http://dl-4.alpinelinux.org/alpine/v3.3/releases/) (x86_64, x86, armhf) подготовлены в четырёх вариантах: урезанном (82Мб), с ядром без патчей (81 Мб), расширенном (360Мб) и для систем виртуализации на базе Xen (151Мб). В качестве стандартных утилит используется пакет BusyBox.
В новом выпуске задействованы ядро Linux 4.1, компилятор gcc 5.3.0, системная библиотека musl 1.1.12, perl 5.22, xorg-server 1.18
evince 3.18, LibreOffice 5.0, Xen 4.6, qt5 5.5, рабочий стол MATE 1.12. Представлен новый репозиторий пакетов "community". ISO-образы выполнены в гибридном исполнении. Переработан образ initramfs, который теперь не требует использования опции alpine_dev и лучше поддерживает cryptroot, lvm и mdadm.
URL: http://www.alpinelinux.org/posts/Alpine-3.3.0-released.html
Новость: http://www.opennet.me/opennews/art.shtml?num=43555
Зачем Либре О на шлюзе?
ну наверное чтобы конфиги самбы им править
> Зачем Либре О на шлюзе?Это явная ошибка в переводе, т.к. разработчики Alpine представляют его как минималистичный дистрибутив общего назначения:
---
Alpine Linux is an independent, non-commercial, general purpose Linux distribution designed for power users who appreciate security, simplicity and resource efficiency.
--- http://www.alpinelinux.org/about/
это возможно у них юмор такой
я вот по ссылке прошел и увидел этоSome of the desktop applications that got upgraded and are available for v3.3:
xorg-server-1.18
evince 3.18
libreoffice 5.0
Mate desktop 1.12
qt5 5.5
вопрос зачем на шлюзе иксы нужны?? ну и либра тут конечно к месту..как бы тенденции что шлюз рулится через ssh ну или через вебморду
добавлю что на самом сайте не нашел упоминаний что это для шлюзоффф
Small. Simple. Secure.
Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.
раз опенврт на мусле и бизибоксе, и предназначено для шлюзов, то и все остальные операционки на этих компонентах тоже предназначены для шлюзов. Всё правильно!
В интернете кругом ложь, что про мировую политику, что про опенсорс ...
>В новом выпуске задействованы ... xorg-server 1.18 evince 3.18, LibreOffice 5.0, >Xen 4.6, qt5 5.5, рабочий стол MATE 1.12.А зачем это нужно, если дистр для шлюзов?
Кто еще спросит про шлюз и либру? Записывайтесь в очередь!
Автор купи словарь!
Про шлюз и либру уже спрашивали? Нет? Тогда я спрошу: а зачем все это нужно?
Отлично! Вопрос к тем, кто юзает или пробовал: 1) системгэ есть? 2) как рулятся пакеты?
1) - хз
2) - арчеподобный менеджер пакетов (http://wiki.alpinelinux.org/wiki/Alpine_Linux:Overview)
Кста, сам дистрибутив, "идеологически", "легковесный Arch Linux".ЕМНИП, в арче можно выкинуть "кореутилс" и воткнуть busybox (да и нетолько coreutils, можно, в т.ч. и systemd выкинуть, и перекомпилять всё с musl или аналогом) - но "поддержка на плаву" подобного решения сродни хорошим, годным формам изврата.
> Кста, сам дистрибутив, "идеологически", "легковесный Arch Linux".
> ЕМНИП, в арче можно выкинуть "кореутилс" и воткнуть busybox (да и нетолько
> coreutils, можно, в т.ч. и systemd выкинуть, и перекомпилять всё с
> musl или аналогом) - но "поддержка на плаву" подобного решения сродни
> хорошим, годным формам изврата.:)
> 1) - хзhttp://wiki.alpinelinux.org/wiki/Comparison_with_other_distros
>> 1) - хз
> http://wiki.alpinelinux.org/wiki/Comparison_with_other_distrosSecond, Alpine uses OpenRC to handle the rest of its initscripts. The base framework of this is in the openrc package, which is required by alpine-conf.
Судя по багтрекеру, активных разработчиков (мейнтейнеров) менее 10, наиболее активный - Natanael Copa (по сути - единственный активный). И у ребят серьёзная "нехватка рук" (судя по багам).На форуме обитают 3.5 анонимуса и они уже превратили его во 2-й багтрекер.
Проект интересный и перспективный (правда он такой не один), но недостаток "рекламы", рабочих рук и аудитории присутствует во всей красе.
этот дистр по идее для любого роутера должен пдходить
Если специфическую переферию в SoC подхватит.
Отличный дистриб на смену Арчу без системГ, но к сожалению, пакетов маловато. :(
> к сожалению, пакетов маловатоещё из-за использования musl, не работает X -configure :(
И не понравилось (предыдущие версии), что нельзя из коробки поставить с зашифрованными LUKS-ом разделами.
Люди, это очень хороший дистр. Его, в частности, использует Яндекс (и поэтому хостят зеркало и коммитят патчи). Пользуюсь им почти 10 лет. Очень ясная конкретная документация.
Установка по-умолчанию - в RAM. Иксы и всё, что с ними,- непрофильное. Для тех редких случаев, когда это понадобится при таком подходе.
Если кто-то недоволен количеством разработчиков - может помочь.
Потыкал палочкой...
Мало того, что при установке надо морочить яйца подобными простынями (простите, мне что, с бумажечки вводить это все?):
...
videodrivers=$(apk search --quiet --exact xf86-video* | grep -v -- '\-doc$')
setup-xorg-base $videodrivers
...
и т.д. в таком же духе для всего остального.Вообще-то, для этого давно придумали метапакеты.
Во-вторых, все установил по их Wiki - в итоге черный экран, десктоп не взлетел. Ошибки ни одной не допустил в инструкции. В принципе, там все четко и понятно, только вот не работает ничего. Лол такой лол.
Либо такое, как они рекомендуют после установки всего основного, для фиксов чего-то там:...
dbus_sock_path=$(find / -name system_bus_socket)
dbus_sock_path=$(echo $dbus_sock_path | sed 's/\//\\&/g')
sed -i 's/\/var\/run\/dbus\/system_bus_socket/'$dbus_sock_path'/' /etc/dbus-1/system.conf
...sed 's/ребята\/это/просто\трындец\&/g'. Точка.
"for power users" не означает "для убунтуев, вчерашних вендузятников", и никогда не означало, как бы убунтуям того не хотелось. Точка.
Вступлюсь за анонимуса. Я тоже power user, но считаю, что так документацию писать не стоит. Эти команды, как было отмечено, в консоль мышкой не скопипастишь с одной стороны, а с другой, что пауэр-юзер, что убунтенок - это люди, а не шеллы, и с наскока любому человеку может быть трудно разобраться в смысле этих довольно запутанных и неочевидных операций (тем более запомнить). Я бы сделал обычное словесное описание с короткими иллюстрирующими подсказками:Чтобы установить пакет с видеодрайвером, вам необходимо узнать его имя. Для этого воспользуйтесь командой поиска: (apk search чего-то там). Затем, когда вы убедились, что это именно тот пакет, что вам нужен, установите его следующей командой: (apk install пакет).
Примерно в том же духе можно описать простынку с седом.
> Эти команды, как было отмечено, в консоль мышкой не скопипастишь с одной стороныКто-нить, кто контачит с проектом -- передайте им насчёт предварительно заполненного /root/.${SHELL}_history ?
>[оверквотинг удален]
> ...
> videodrivers=$(apk search --quiet --exact xf86-video* | grep -v -- '\-doc$')
> setup-xorg-base $videodrivers
> ...
> и т.д. в таком же духе для всего остального.
> Вообще-то, для этого давно придумали метапакеты.
> Во-вторых, все установил по их Wiki - в итоге черный экран, десктоп
> не взлетел. Ошибки ни одной не допустил в инструкции. В принципе,
> там все четко и понятно, только вот не работает ничего. Лол
> такой лол.:(
Хм, я думал этот дист разработчики забросили давно..