Void Linux
Void Linux | |
---|---|
Разработчик | Juan Romero Pardines (xtraeme), и вкладчики |
Семейство ОС | Unix-подобные ОС |
Исходный код | Открытый исходный код |
Первый выпуск | 2008 год[1] |
Последняя версия | Rolling release[2] (14 марта 2024[3]) |
Метод обновления | Rolling release |
Менеджеры пакетов | Xbps |
Поддерживаемые платформы | i686, amd64, ARMv6, ARMv7, ARMv8[4] |
Тип ядра | монолитное (Linux) |
Интерфейс | dash, Xfce |
Лицензия |
Мультилицензирование Лицензия BSD (2-пунктовая BSD) Лицензия ISC |
Репозиторий исходного кода | VoidLinux (англ.). GitHub. Дата обращения: 18 апреля 2024. |
Веб-сайт | voidlinux.org |
Медиафайлы на Викискладе |
Void Linux[5] — независимый дистрибутив Linux, который использует менеджер пакетов XBPS (X Binary Package System), который был разработан и реализован с нуля и использует систему инициализации runit. Исключая блобы, базовая установка полностью состоит из свободного программного обеспечения, но пользователи могут получить доступ к официальному несвободному репозиторию для установки проприетарного программного обеспечения[6][7].
История
[править | править код]Void Linux был создан в 2008 году, Хуаном Ромеро Пардинесом[8], бывшим разработчиком NetBSD[1], чтобы иметь тестовый дистрибутив для менеджера пакетов XBPS. Есть возможность создавать пакеты из исходного кода с помощью xbps-src
, скорее всего, вдохновлённого pkgsrc[9].
В мае 2018 года, Void Linux переехал на новый веб-сайт, и на новый репозиторий кода после того, когда руководителя проекта не было несколько месяцев[10][11].
Возможности
[править | править код]Void является заметным исключением для большинства дистрибутивов Linux, поскольку он использует систему инициализации runit вместо более распространённой системы systemd, используемой другими дистрибутивами, такими как Arch Linux, CentOS, Debian, Fedora, Mageia и Ubuntu[12]. Void — это первый дистрибутив, который по умолчанию включал библиотеку LibreSSL[5] в качестве системной криптографической библиотеки[4]. Командой разработчиков был объявлен отказ от использования библиотеки LibreSSL в пользу OpenSSL начиная с 5 марта 2021 года[13]. Он также уникален среди дистрибутивов в том, что доступны отдельные установочные носители с использованием cтандартной библиотеки языка Си как glibc, так и с использованием musl.
Благодаря модели разработки по типу плавающего выпуска, Void Linux постоянно обновляется, а бинарные обновления всегда содержат последнюю версию[14]. Исходные тексты программного обеспечения имеются на GitHub, и могут быть скомпилированы с использованием прилагаемого сценария[15]. Процесс сборки не связан с текущей системой. Также можно запустить сборку внешних архитектур.
С апреля 2017 года, Void Linux стал поддерживать Flatpak, который позволяет устанавливать последние версии пакетов с репозиториев upstream[16].
Джесси Смит из DistroWatch оценил быструю загрузку, основанную на runit, но закритиковал то, что документации и тестирования багов не хватает[14]. Официальная вики, представляет собой базу данных, созданную и поддерживаемую пользователями VoidLinux. Дополнительно, для получения наиболее актуальной информации, следует обращаться к документации.
Издания
[править | править код]Void Linux можно загрузить в виде базового образа либо в виде предварительно настроенного установочного носителя с рабочим окружением Xfce.
Базовый образ имеет минимальный набор программ, которые в последующем, настраиваются пользователем самостоятельно.
Ранее, в виде предварительно настроенных установочных образов, предлагались рабочие окружения Cinnamon, Enlightenment, LXDE, LXQt, MATE и GNOME но ныне, они более не предлагаются «для уменьшения накладных расходов, связанных с тестированием»[17][2].
Live-образы содержат установщик, который предлагает пользовательский интерфейс, основанный на ncurses. Оболочка root по умолчанию — dash[14].
Платформа | Библиотека C | Графическая оболочка | ||
---|---|---|---|---|
glibc | musl | Xfce | ||
i686 | Да | Нет | Да | |
amd64 | Да | |||
Основанные на ARM | ||||
beaglebone | Да | Нет[note 1] | ||
cubieboard 2 | ||||
ODROID C2 | ||||
Raspberry Pi 1/2/3/4 | ||||
USB Armory |
Форки
[править | править код]Void Linux for PowerPC/Power ISA (unofficial) — ответвление дистрибутива Void Linux, для архитектур PowerPC и Power ISA[18] поддерживаемые платформы 32-bit, 64-bit. Void-ppc обладает собственной инфраструктурой сборки и отдельным репозиторием[19] пакетов. Доступны установочные носители[20] с использованием glibc и musl. Сопровождение проекта Void Linux for PowerPC/Power ISA, было прекращено в январе 2023 года[21].
Производные
[править | править код]Project Trident — первый дистрибутив, базирующийся на Void Linux[22] (проект закрыт[23]).
Примечания
[править | править код]- ↑ 1 2 Void Linux: Distribution mit XBPS-Paketverwaltung (нем.). Pro-Linux. Дата обращения: 27 июня 2018. Архивировано 8 ноября 2021 года.
- ↑ 1 2 3 Index of /live/current/ (англ.). Void Linux.org. Дата обращения: 13 февраля 2019. Архивировано 30 января 2019 года.
- ↑ New Images (англ.). Void Linux.org. Дата обращения: 18 октября 2021. Архивировано 15 марта 2024 года.
- ↑ 1 2 Enter the void (англ.). Void Linux.org. Дата обращения: 13 февраля 2019. Архивировано 7 февраля 2019 года.
- ↑ 1 2 Void (англ.). DistroWatch.com. Дата обращения: 27 июня 2018. Архивировано 14 июня 2018 года.
- ↑ Void Linux: A Salute to Old-School Linux (англ.). Linux.com. Дата обращения: 27 июня 2018. Архивировано 28 февраля 2019 года.
- ↑ DistroWatch Weekly, Issue 714, 29 May 2017 . Дата обращения: 27 июня 2018. Архивировано 30 июля 2019 года.
- ↑ xtraeme . Дата обращения: 22 марта 2021. Архивировано 20 февраля 2021 года.
- ↑ media.ccc.de — Void Linux . Дата обращения: 27 июня 2018. Архивировано 23 сентября 2015 года.
- ↑ Serious Issues . Дата обращения: 10 июля 2018. Архивировано 1 апреля 2019 года.
- ↑ GitHub Organisation is moving . Дата обращения: 10 июля 2018. Архивировано 1 апреля 2019 года.
- ↑ No systemd . Дата обращения: 9 сентября 2020. Архивировано 16 сентября 2020 года.
- ↑ Switching back to OpenSSL (англ.). Дата обращения: 28 февраля 2021. Архивировано 16 октября 2021 года.
- ↑ 1 2 3 DistroWatch Weekly, Issue 604, 6 April 2015 . Дата обращения: 27 июня 2018. Архивировано 28 июня 2018 года.
- ↑ https://github.com/void-linux/void-packages Архивная копия от 25 августа 2019 на Wayback Machine The XBPS source packages collection
- ↑ Flatpak . Дата обращения: 11 августа 2018. Архивировано 1 апреля 2019 года.
- ↑ base live images (англ.). Дата обращения: 18 октября 2021. Архивировано 18 октября 2021 года.
- ↑ Power ISA[англ.]
- ↑ Voidlinux-ppc repositories (англ.). Дата обращения: 23 марта 2021. Архивировано из оригинала 24 февраля 2021 года.
- ↑ Voidlinux-ppc (англ.). Дата обращения: 23 марта 2021. Архивировано из оригинала 24 июня 2021 года.
- ↑ Project status update for 2023 (англ.). Дата обращения: 23 сентября 2023. Архивировано из оригинала 16 сентября 2022 года.
- ↑ Project Trident Ditches BSD for Linux (англ.). Дата обращения: 25 марта 2022. Архивировано 18 февраля 2022 года.
- ↑ Project Trident has been discontinued (англ.). Дата обращения: 25 марта 2022. Архивировано 27 марта 2022 года.
- Заметки:
- ↑ Можно установить отдельно.
Ссылки
[править | править код]- voidlinux.org — официальный сайт Void Linux
- Void Linux Handbook — документация по администрированию Void Linux
- Void Linux Forum — форум Void Linux
- Void Linux на GitHub
- Void Linux в Twitter