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