Alpine Linux 3.14

Теги

Alpine Linux — дистрибутив GNU/Linux, ориентированный на безопасность, легковесность и нетребовательность к ресурсам.

Дистрибутив Alpine Linux отличается повышенными требованиями к обеспечению безопасности и собран с защитой SSP (Stack Smashing Protection). В качестве системы инициализации используется OpenRC, для управления пакетами применяется собственный пакетный менеджер apk. Alpine применяется для формирования официальных образов контейнеров Docker.

Первоначально был ответвлением проекта LEAF: большинство разработчиков проекта LEAF хотели продолжать разрабатывать дистрибутив Linux, который мог поместиться на одной дискете, тогда как разработчики желали включить ещё несколько тяжёлых пакетов, таких как Squid и Samba, а также дополнительные функции безопасности и новое ядро. Одна из первоначальных целей заключалась в создании основы для большой системы, сейчас это не является главной целью проекта.

Изменения в новой версии дистрибутива:

Обновлены версии пакетов, в том числе доступны выпуски:

  • HAProxy 2.4.0.
  • KDE Apps 21.04.2.
  • nginx 1.20.0.
  • njs 0.5.3.
  • Node.js 14.17.0.
  • KDE Plasma 5.22.0.
  • PostgreSQL 13.3.
  • Python 3.9.5, R 4.1.0.
  • QEMU 6.0.0.
  • Zabbix 5.4.1.
  • В состав включён пакет с Lua 5.4.3. 

В дистрибутиве реализована собственная система управления пакетами apk-tools, которая изначально была частью коллекции сценариев (shell scripts), но позже была переписана разработчиками на Си. Alpine на данный момент включает в себя такие пакеты как KDE, GNOME, Xfce, Firefox, и другие. 


По умолчанию, Alpine Linux во время запуска полностью загружается в оперативную память.