Русская Википедия:Void Linux
Шаблон:Infobox OS Void Linux[1] — независимый дистрибутив Linux, который использует менеджер пакетов Шаблон:Iw (X Binary Package System), который был разработан и реализован с нуля и использует систему инициализации runit. Исключая блобы, базовая установка полностью состоит из свободного программного обеспечения, но пользователи могут получить доступ к официальному несвободному репозиторию для установки проприетарного программного обеспечения[2][3].
История
Void Linux был создан в 2008 году Хуаном Ромеро Пардинесом[4], бывшим разработчиком NetBSD[5], чтобы иметь тестовый дистрибутив для менеджера пакетов XBPS. Есть возможность создавать пакеты из исходного кода с помощью xbps-src
, скорее всего, вдохновлённого pkgsrc[6].
В мае 2018 года, Void Linux переехал на новый веб-сайт, и на новый репозиторий кода после того, когда руководителя проекта не было несколько месяцев[7][8].
Возможности
Void является заметным исключением для большинства дистрибутивов Linux, поскольку он использует систему инициализации runit вместо более распространённой системы systemd, используемой другими дистрибутивами, такими как Arch Linux, CentOS, Debian, Fedora, Mageia и Ubuntu[9]. Void — это первый дистрибутив, который по умолчанию включает библиотеку LibreSSL[1] в качестве системной криптографической библиотеки[10]. Командой разработчиков был объявлен отказ от использования библиотеки LibreSSL в пользу OpenSSL начиная с 5 марта 2021 года[11]. Он также уникален среди дистрибутивов в том, что доступны отдельные установочные носители с использованием cтандартной библиотеки языка Си как glibc, так и с использованием musl.
Благодаря модели разработки по типу плавающего выпуска, Void Linux постоянно обновляется, а бинарные обновления всегда содержат последнюю версию[12]. Исходные тексты программного обеспечения имеются на GitHub, и могут быть скомпилированы с использованием прилагаемого сценария[13]. Процесс сборки не связан с текущей системой. Также можно запустить сборку внешних архитектур.
С апреля 2017 года, Void Linux стал поддерживать Flatpak, который позволяет устанавливать последние версии пакетов с репозиториев upstream[14].
Джесси Смит из DistroWatch оценил быструю загрузку, основанную на runit, но закритиковал то, что документации и тестирования багов не хватает[12]. Официальная вики, представляет собой базу данных, созданную и поддерживаемую пользователями VoidLinux. Дополнительно, для получения наиболее актуальной информации, следует обращаться к документации.
Издания
Void Linux можно загрузить в виде базового образа либо в виде предварительно настроенного установочного носителя с рабочим окружением Xfce.
Базовый образ имеет минимальный набор программ, которые в последующем, настраиваются пользователем самостоятельно.
Ранее, в виде предварительно настроенных установочных образов, предлагались рабочие окружения Cinnamon, Enlightenment, LXDE, LXQt, MATE и GNOME но ныне, они более не предлагаются «для уменьшения накладных расходов, связанных с тестированием»[15][16].
Live-образы содержат установщик, который предлагает пользовательский интерфейс, основанный на ncurses. Оболочка root по умолчанию — dash[12].
Платформа | Библиотека C | Графическая оболочка | |
---|---|---|---|
glibc | musl | Xfce | |
i686 | Шаблон:Yes | Шаблон:No | rowspan="2" Шаблон:Yes |
amd64 | colspan="2" Шаблон:Yes | ||
Основанные на ARM | |||
beaglebone | colspan="2" rowspan="5" Шаблон:Yes | rowspan="5" colspan="2" Шаблон:No[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[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]).
Примечания
- Заметки:
Ссылки
- Шаблон:Официальный сайт
- Void Linux Handbook — документация по администрированию Void Linux
- Void Linux Forum — форум Void Linux
- Void Linux на GitHub
- Void Linux в Twitter
- ↑ 1,0 1,1 Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Ошибка цитирования Неверный тег
<ref>
; для сносокvoidlinux
не указан текст - ↑ Шаблон:Cite web
- ↑ 12,0 12,1 12,2 Шаблон:Cite web
- ↑ https://github.com/void-linux/void-packages Шаблон:Wayback The XBPS source packages collection
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ 16,0 16,1 Ошибка цитирования Неверный тег
<ref>
; для сносокrepo
не указан текст - ↑ Шаблон:Iw
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
Ошибка цитирования Для существующих тегов <ref>
группы «note» не найдено соответствующего тега <references group="note"/>