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].
| Платформа | Библиотека C | Графическая оболочка | ||
|---|---|---|---|---|
| glibc | musl | Xfce | ||
| 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].
Комментарии
[править |править код]- ↑Можно установить отдельно.
Примечания
[править |править код]- ↑12Void Linux: Distribution mit XBPS-Paketverwaltung (нем.). Pro-Linux. Дата обращения: 27 июня 2018. Архивировано 8 ноября 2021 года.
- ↑123Index of /live/current/ (англ.). Void Linux.org. Дата обращения: 13 февраля 2019. Архивировано 30 января 2019 года.
- ↑New Images (англ.). Void Linux.org. Дата обращения: 18 октября 2021. Архивировано 2 февраля 2025 года.
- ↑12Enter the void (англ.). Void Linux.org. Дата обращения: 13 февраля 2019. Архивировано 7 февраля 2019 года.
- ↑12Void (англ.). 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 года.
- ↑1234Medley, 2024.
- ↑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 года.
- ↑Основатель Void Linux со скандалом покинул проект и был заблокирован на GitHub (рус.). OpenNET (25 апреля 2020).
- ↑No systemd . Дата обращения: 9 сентября 2020. Архивировано 16 сентября 2020 года.
- ↑Switching back to OpenSSL (англ.). Дата обращения: 28 февраля 2021. Архивировано 16 октября 2021 года.
- ↑123DistroWatch 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
- Byfield, B. Distro Walk – Void Linux :[англ.] : [арх. 2 июля 2021] // Linux Magasine. — 2021. — No. 249.
- Borisov, B. Void Linux: A Systemd-Free Lightning Fast Linux Distribution :[англ.] : [арх. 3 апреля 2021] // Linuxiac. — 2021. — 3 April.
- Medley, S. What Is Void Linux, and What Makes It Unique? :[англ.] : [арх. 9 марта 2024] // How-To Geek. — 2024. — 5 March.
- Void Linux . Пингвинус (2 августа 2019). Дата обращения: 4 октября 2025. Архивировано 15 сентября 2025 года.
- Void Linux — реальная альтернатива Arch . iXBT Live (12 августа 2025).