Void Linux

Материал из Википедии — свободной энциклопедии
Перейти к навигацииПерейти к поиску
Void Linux
Изображение логотипа
РазработчикJuan Romero Pardines (xtraeme), и вкладчики
Семейство ОСUnix-подобные ОС
Исходный кодОткрытый исходный код
Первый выпуск2008 год[1]
Последняя версияRolling release[2] (2 февраля 2025; 12 месяцев назад (2025-02-02)[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 представляет собой один из немногих дистрибутивов, созданных самостоятельно, а не основанных на других дистрибутивах (к примеру,Ubuntu основан наDebian)[8].

ВVoid Linux используется собственный менеджер пакетов «XBPS» (англ. X Binary Package System), который в сравнении с пакетными менеджерами других дистрибутивов работает быстрее и требует меньше ресурсов[8].

Void Linux загружается быстрее большинства дистрибутивовLinux, потому что в нём используется система инициализацииrunit, существенно менее требовательная к ресурсам и работающая быстрее, чем используемый большинством дистрибутивовsystemd[8].

Void Linux является постоянно обновляемым стабильным дистрибутивом. Он имеет преимущества и стабильного Debian, и постоянно обновляемого Arch Linux (обновления Arch бывают нестабильными, а Debian обновляется редко, между его обновлениями проходит несколько лет)[8].

История

[править |править код]

Void Linux был создан в 2008 году Хуаном Ромеро Пардинесом[9], бывшим разработчикомNetBSD[1], чтобы иметь тестовый дистрибутив дляменеджера пакетов XBPS. Есть возможность создавать пакеты изисходного кода с помощьюxbps-src, скорее всего, вдохновлённогоpkgsrc[10].

В мае 2018 года Void Linux переехал на новый веб-сайт и на новый репозиторий кода после того, как руководитель проекта не появлялся несколько месяцев[11][12].

В апреле 2020 года основатель проекта Хуан Ромеро Пардинес (англ. Juan Romero Pardines) в результате крупного личностного конфликта покинул команду разработкиVoid Linux. Из-за его оскорбительных высказываний администрация Github удалила его учетную запись со своего сайта репозиториев[13].

Возможности

[править |править код]

Void является заметным исключением для большинствадистрибутивов Linux, поскольку он использует систему инициализацииrunit вместо более распространённой системыsystemd, используемой другими дистрибутивами, такими какArch Linux,CentOS,Debian,Fedora,Mageia иUbuntu[14]. Void — это первый дистрибутив, который по умолчанию включал библиотекуLibreSSL[5] в качестве системной криптографической библиотеки[4]. Командой разработчиков был объявлен отказ от использования библиотеки LibreSSL в пользуOpenSSL начиная с 5 марта 2021 года[15]. Он также уникален среди дистрибутивов в том, что доступны отдельные установочные носители с использованиемстандартной библиотеки языка Си какglibc, так и с использованиемmusl.

Благодаря модели разработки по типуплавающего выпуска, Void Linux постоянно обновляется, а бинарные обновления всегда содержат последнюю версию[16]. Исходные тексты программного обеспечения имеются наGitHub, и могут быть скомпилированы с использованием прилагаемого сценария[17]. Процесс сборки не связан с текущей системой. Также можно запустить сборку внешних архитектур.

С апреля 2017 года, Void Linux стал поддерживатьFlatpak, который позволяет устанавливать последние версии пакетов с репозиториев upstream[18].

Джесси Смит изDistroWatch оценил быструю загрузку, основанную на runit, но закритиковал то, что документации и тестированиябагов не хватает[16]. Официальнаявики, представляет собой базу данных, созданную и поддерживаемую пользователями VoidLinux. Дополнительно, для получения наиболее актуальной информации, следует обращаться кдокументации.

Издания

[править |править код]

Void Linux можно загрузить в виде базового образа либо в виде предварительно настроенного установочного носителя с рабочим окружениемXfce.

Базовый образ имеет минимальный набор программ, которые в последующем, настраиваются пользователем самостоятельно.

Ранее, в виде предварительно настроенных установочных образов, предлагалисьрабочие окруженияCinnamon,Enlightenment,LXDE,LXQt,MATE иGNOME, однако они больше не предлагаются «для уменьшения накладных расходов, связанных с тестированием»[2][19].

Live-образы содержат установщик, который предлагает пользовательский интерфейс, основанный наncurses. Оболочка root по умолчанию —dash[16].

МатрицаLive-образов Void Linux[2]
ПлатформаБиблиотека CГрафическая оболочка
glibcmuslXfce
i686ДаНетДа
amd64Да
Основанные на ARM
beagleboneДаНет[note 1]
cubieboard 2
ODROID C2
Raspberry Pi 1/2/3/4/5
USB Armory

Форки

[править |править код]

Void Linux for PowerPC/Power ISA (unofficial)ответвление дистрибутива Void Linux для архитектурPowerPC и Power ISA[20] поддерживаемые платформы32-bit,64-bit. Void-ppc обладает собственной инфраструктурой сборки и отдельным репозиторием[21] пакетов. Доступны установочные носители[22] с использованиемglibc иmusl.Сопровождение проекта Void Linux for PowerPC/Power ISA, было прекращено в январе 2023 года[23].

Project Trident, ранее основавшийся наFreeBSD, стал основываться на Void после перехода на ядро Linux[24], но он прекратил своё существование в марте 2022 года[25].

Комментарии

[править |править код]
  1. Можно установить отдельно.

Примечания

[править |править код]
  1. 12Void Linux: Distribution mit XBPS-Paketverwaltung (нем.). Pro-Linux. Дата обращения: 27 июня 2018. Архивировано 8 ноября 2021 года.
  2. 123Index of /live/current/ (англ.). Void Linux.org. Дата обращения: 13 февраля 2019. Архивировано 30 января 2019 года.
  3. New Images (англ.). Void Linux.org. Дата обращения: 18 октября 2021. Архивировано 2 февраля 2025 года.
  4. 12Enter the void (англ.). Void Linux.org. Дата обращения: 13 февраля 2019. Архивировано 7 февраля 2019 года.
  5. 12Void (англ.). DistroWatch.com. Дата обращения: 27 июня 2018. Архивировано 14 июня 2018 года.
  6. Void Linux: A Salute to Old-School Linux (англ.). Linux.com. Дата обращения: 27 июня 2018. Архивировано 28 февраля 2019 года.
  7. DistroWatch Weekly, Issue 714, 29 May 2017 . Дата обращения: 27 июня 2018. Архивировано 30 июля 2019 года.
  8. 1234Medley, 2024.
  9. xtraeme (англ.). Дата обращения: 22 марта 2021. Архивировано 20 февраля 2021 года.
  10. media.ccc.de — Void Linux . Дата обращения: 27 июня 2018. Архивировано 23 сентября 2015 года.
  11. Serious Issues (англ.). Дата обращения: 10 июля 2018. Архивировано 1 апреля 2019 года.
  12. GitHub Organisation is moving (англ.). Дата обращения: 10 июля 2018. Архивировано 1 апреля 2019 года.
  13. Основатель Void Linux со скандалом покинул проект и был заблокирован на GitHub  (рус.). OpenNET (25 апреля 2020).
  14. No systemd . Дата обращения: 9 сентября 2020. Архивировано 16 сентября 2020 года.
  15. Switching back to OpenSSL (англ.). Дата обращения: 28 февраля 2021. Архивировано 16 октября 2021 года.
  16. 123DistroWatch Weekly, Issue 604, 6 April 2015 . Дата обращения: 27 июня 2018. Архивировано 28 июня 2018 года.
  17. https://github.com/void-linux/void-packagesАрхивная копия от 25 августа 2019 наWayback Machine The XBPS source packages collection
  18. Flatpak . Дата обращения: 11 августа 2018. Архивировано 1 апреля 2019 года.
  19. base live images (англ.). Дата обращения: 18 октября 2021. Архивировано 18 октября 2021 года.
  20. Power ISA
  21. Voidlinux-ppc repositories (англ.). Дата обращения: 23 марта 2021. Архивировано изоригинала 24 февраля 2021 года.
  22. Voidlinux-ppc (англ.). Дата обращения: 23 марта 2021. Архивировано изоригинала 24 июня 2021 года.
  23. Project status update for 2023 (англ.). Дата обращения: 23 сентября 2023. Архивировано изоригинала 16 сентября 2022 года.
  24. Project Trident Ditches BSD for Linux (англ.). Дата обращения: 25 марта 2022. Архивировано 18 февраля 2022 года.
  25. Project Trident has been discontinued (англ.). Дата обращения: 25 марта 2022. Архивировано 27 марта 2022 года.

Ссылки

[править |править код]


Перейти к шаблону «External links»
Ссылки на внешние ресурсы
Перейти к шаблону «Внешние ссылки» Перейти к элементу Викиданных
  В социальных сетях
Тематические сайты
Перейти к шаблону «Дистрибутивы Linux»
Debian
Стабильные
Тестовые
Sid
Специальные
Ubuntu
Официальные
Неофициальные
Привязанные кDE
Fedora
Пересборки
Производные
Red Hat
Пересборки
Mandriva
Форки
Slackware
Gentoo
Arch
Независимые
Специальные
Минималистичные
Сервисные
Служебные
Игровые
NAS
Встраиваемые
Для работы сTor
Источник —https://ru.wikipedia.org/w/index.php?title=Void_Linux&oldid=151054827
Категории:
Скрытые категории: