Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Void Linux [3] - это независимый дистрибутив Linux , использующий менеджер пакетов X Binary Package System (XBPS) , который был разработан и реализован с нуля, и систему runit init . За исключением двоичных больших двоичных объектов ядра , базовая установка полностью состоит из бесплатного программного обеспечения, но пользователи могут получить доступ к официальному несвободному репозиторию для установки проприетарного программного обеспечения. [4] [5]

История [ править ]

Пустота Linux был создан в 2008 году Хуан Ромеро Пардинес, бывший разработчик NetBSD , [6] , чтобы тест-кровать для менеджера пакетов XBPS. Возможность создавать пакеты из исходного кода, xbps-srcвероятно, вдохновлена pkgsrc и другими коллекциями портов BSD . [7]

В мае 2018 года основная команда переместила проект на новый веб-сайт и в репозиторий кода после того, как в течение нескольких месяцев от лидера проекта не было вестей. [8] [9] [10]

По состоянию на февраль 2021 года Void является девятым проектом с наивысшим рейтингом на DistroWatch с оценкой 8,97 из 10. [11]

Особенности [ править ]

Void является заметным исключением из большинства дистрибутивов Linux, потому что он использует runit в качестве своей системы инициализации вместо более распространенной systemd, используемой другими дистрибутивами, включая Arch Linux , CentOS , Debian , Fedora , Mageia и Ubuntu . [12] Он также уникален среди дистрибутивов тем, что доступны отдельные репозитории программного обеспечения и установочные носители, использующие как glibc, так и musl .

Void был первым дистрибутивом, который по умолчанию включил LibreSSL [3] в качестве библиотеки системной криптографии. [2] В феврале 2021 года команда Void Linux объявила о переходе на OpenSSL 5 марта 2021 года. Среди причин были проблемный процесс установки исправлений на программное обеспечение, которое в основном было написано для работы с OpenSSL, поддержка некоторых оптимизаций и более ранний доступ к новые алгоритмы. [13] Переход на OpenSSL начался в апреле 2020 года в выпуске GitHub репозитория void-packages, где и проходило большинство обсуждений. [14]

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

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

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

Редакции [ править ]

Используя разновидности , пользователи могут загружать предварительно настроенные установочные носители, предоставляющие типичные среды рабочего стола, такие как Cinnamon , Enlightenment , LXDE , MATE или Xfce . Живые изображения содержат установщик, который предлагает пользовательский интерфейс на основе ncurses . Корневой оболочкой по умолчанию является Dash . [15] KDE и Gnome находятся в репозиториях, но не упакованы заранее.

Вилки [ править ]

Void Linux для PowerPC / Power ISA (неофициальный) - это форк Void Linux для PowerPC и Power ISA . Он поддерживает 32-разрядные и 64-разрядные устройства, тупоконечник и мало-Endian операции, а MUSL и Glibc . Void-ppc поддерживает собственную инфраструктуру сборки и репозитории пакетов и стремится собрать все пакеты Void Linux для всех целей. Это форк в основном из-за технических проблем с инфраструктурой сборки Void Linux. [18]

Производные [ править ]

Project Trident - это первый дистрибутив ( Distro ), основанный на Void Linux. [19]

Заметки [ править ]

  1. ^ Можно установить отдельно.

Ссылки [ править ]

  1. ^ a b "Индекс / live / current /" . Проверено 15 февраля 2020 .
  2. ^ a b «Войдите в пустоту» . Проверено 28 октября 2016 .
  3. ^ a b DistroWatch.com (ред.). «Пустота» . Проверено 22 сентября 2015 .
  4. ^ Void Linux: приветствие старой школы Linux | Linux.com | Источник информации о Linux
  5. ^ DistroWatch Weekly, выпуск 714, 29 мая 2017
  6. ^ Pro-Linux, изд. (2015-06-12). «Void Linux: Distribution mit XBPS-Paketverwaltung» (на немецком языке) . Проверено 22 сентября 2015 .
  7. ^ «Hackover Vortrag zu Void Linux» (на немецком языке). 2014-10-25 . Проверено 22 сентября 2015 .
  8. ^ «Серьезные вопросы» . voidlinux.org . Проверено 10 июля 2018 .
  9. ^ "Организация GitHub движется" . voidlinux.org . Проверено 10 июля 2018 .
  10. Олдридж, Майкл (28 ноября 2018 г.). «ENOBDFL» . Проверено 22 мая 2019 .
  11. ^ «Рейтинг проектов DistroWatch» . Проверено 22 февраля 2021 года .
  12. ^ "Без Systemd" . Проверено 22 сентября 2015 .
  13. ^ "Возвращение к OpenSSL" . Проверено 1 марта 2021 .
  14. ^ "[RFC] Возвращение к OpenSSL # 20935" . Проверено 1 марта 2021 .
  15. ^ a b c Джесси Смит (2015-04-06). Distrowatch.com (ред.). «Изучение дистрибутива Void. Еженедельный выпуск DistroWatch, выпуск 604, 6 апреля 2015 г.» . Проверено 22 сентября 2015 .
  16. ^ xbps-src . Manual.md
  17. ^ Flatpak
  18. ^ «О программе - Void Linux для PPC (неофициальной) документации» . 2019-09-20 . Проверено 27 октября 2020 .
  19. ^ "Project Trident Ditches BSD для Linux" . 2019-10-19 . Проверено 22 февраля 2021 года .

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • VoidLinux на GitHub