stringtranslate.com

Пустота Linux

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

История

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

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

По состоянию на июль 2023 года Void является третьим по рейтингу проектом на DistroWatch с оценкой 9,23 из 10. [11]

Функции

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

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

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

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

Издания

Void Linux можно загрузить как базовый образ, так и как дополнительный образ. Базовый образ содержит немного больше, чем базовые программы; пользователи могут затем настроить среду для себя. Образец содержит предварительно настроенную среду рабочего стола Xfce . Cinnamon , Enlightenment , LXDE , LXQt , MATE и GNOME раньше предлагались в виде предварительно упакованных живых образов, но больше не предлагаются «для уменьшения накладных расходов, связанных с тестированием». [18] [19]

Живые образы содержат установщик, предлагающий пользовательский интерфейс на основе ncurses . Корневая оболочка по умолчанию — Dash . [15]

Производные

Void Linux для PowerPC/Power ISA (неофициальный) был [20] ответвлением Void Linux для PowerPC и Power ISA , проект которого завершился в начале 2023 года. Он поддерживал 32-битные и 64-битные устройства с прямым порядком байтов и прямым порядком байтов. операция с порядком байтов , а также musl и glibc . Void-ppc поддерживал собственную инфраструктуру сборки и репозитории пакетов и стремился собрать все пакеты Void Linux для всех целей. Это произошло в основном из-за технических проблем с инфраструктурой сборки Void Linux. [21]

Project Trident представлял собой дистрибутив Linux , основанный на Void Linux, [22] но был прекращен [23] в марте 2022 года. [24]

Прием

В феврале 2023 года Джесси Смит из DistroWatch заявил: «Дистрибутив Void — один из самых быстрых, легких и четко спроектированных дистрибутивов Linux, которыми я имел удовольствие пользоваться. Все аккуратно, эффективно и на удивление быстро». Кроме того, «Void имеет относительно небольшой репозиторий программного обеспечения, [но] большинство ключевых приложений находятся там». [25]

Примечания

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

Рекомендации

  1. ^ ab «Новые изображения! (Выпуск от июля 2023 г.)» . Архивировано из оригинала 30 сентября 2023 г. Проверено 7 ноября 2023 г.
  2. ^ ab «Дистрибутив Void (Linux)» . Архивировано из оригинала 07 февраля 2019 г. Проверено 19 октября 2021 г.
  3. ^ аб "Пустота". ДистроВотч . Архивировано из оригинала 14 июня 2018 г. Проверено 22 сентября 2015 г.
  4. ^ Уоллен, Джек (27 октября 2017 г.). «Void Linux: приветствие Linux старой школы». Linux.com . Архивировано из оригинала 28 февраля 2019 г. Проверено 2 мая 2021 г.
  5. ^ Смит, Джесси (29 мая 2017 г.). «Возвращение в пустоту». ДистроВотч Еженедельник . ДистроВотч. Архивировано из оригинала 30 июля 2019 г. Проверено 2 мая 2021 г.
  6. ^ Баадер, Ханс-Иоахим (12 июня 2015 г.). «Void Linux: Распространение с XBPS-Paketverwaltung» (на немецком языке). Про-Линукс. Архивировано из оригинала 2 мая 2021 г. Проверено 2 мая 2021 г.
  7. ^ «Hackover Vortrag zu Void Linux» (на немецком языке). 25 октября 2014 г. Архивировано из оригинала 23 сентября 2015 г. Проверено 22 сентября 2015 г.
  8. ^ «Серьезные проблемы». voidlinux.org . Май 2018. Архивировано из оригинала 1 апреля 2019 года . Проверено 10 июля 2018 г.
  9. ^ «Организация GitHub переезжает» . voidlinux.org . 3 июня 2018 г. Архивировано из оригинала 1 апреля 2019 г. Проверено 10 июля 2018 г.
  10. Олдридж, Майкл (28 ноября 2018 г.). «ЕНОБДФЛ». Архивировано из оригинала 30 августа 2019 г. Проверено 22 мая 2019 г.
  11. ^ "Рейтинг проектов DistroWatch" . ДистроВотч. Архивировано из оригинала 22 августа 2019 г. Проверено 24 июля 2023 г.
  12. ^ «Без Systemd». Архивировано из оригинала 11 мая 2020 г. Проверено 22 сентября 2015 г.
  13. ^ «Переход обратно на OpenSSL». 23 февраля 2021 г. Архивировано из оригинала 16 октября 2021 г. Проверено 01 марта 2021 г.
  14. ^ «[RFC] Возврат к OpenSSL # 20935» . Гитхаб . Архивировано из оригинала 28 февраля 2021 г. Проверено 01 марта 2021 г.
  15. ^ аб Джесси Смит (06 апреля 2015 г.). «Изучение распространения Void». ДистроВотч Еженедельник . ДистроВотч. Архивировано из оригинала 28 июня 2018 г. Проверено 22 сентября 2015 г.
  16. ^ Коллекция исходных пакетов XBPS на GitHub .
  17. ^ "Флэтпак". 14 апреля 2017 г. Архивировано из оригинала 01 апреля 2019 г. Проверено 11 августа 2018 г.
  18. ^ "Индекс /live/20210218" . Архивировано из оригинала 20 ноября 2021 г. Проверено 8 ноября 2021 г.
  19. ^ "Пустотные загрузки" . Архивировано из оригинала 18 октября 2021 г. Проверено 8 ноября 2021 г.
  20. ^ «Обновление статуса проекта на 2023 год» . Архивировано из оригинала 16 сентября 2022 г. Проверено 4 октября 2022 г.
  21. ^ «О программе — документация Void Linux для PPC (неофициальная)» . 20 сентября 2019 г. Архивировано из оригинала 31 октября 2020 г. Проверено 27 октября 2020 г.
  22. ^ «Проект Trident отказывается от BSD для Linux» . 19.10.2019. Архивировано из оригинала 8 марта 2021 г. Проверено 22 февраля 2021 г.
  23. ^ "Проект Трайдент Сансет" . 29 октября 2021 г. Архивировано из оригинала 23 декабря 2021 г.
  24. ^ «После перехода с FreeBSD на Void Linux проект Trident наконец прекращает свое существование» . Это новости ФОСС . 04.11.2021. Архивировано из оригинала 21 января 2023 г. Проверено 21 января 2023 г.
  25. ^ Смит, Джесси (20 февраля 2023 г.). «Недооцененные дистрибутивы». Дистровотч . Архивировано из оригинала 23 февраля 2023 г. Проверено 24 февраля 2023 г.

Внешние ссылки