Void Linux

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Void Linux
Розробник Juan Romero Pardines (xtraeme), та вкладники
Родина ОС UNIX-подібна операційна система
Робочий стан Актуальний
Початковий випуск 2008 року
Останній випуск Rolling release[1] / 30 вересня 2021 рік[2]
Менеджер пакетів Xbps
Ліцензія Мультиліцензування
Ліцензія BSD
Ліцензія ISC
www.voidlinux.org

Void Linux[3] — це дистрибутив GNU/Linux, який використовує пакетний менеджер Xbps[de], який розроблений з нуля та використовує систему ініціалізації runit[en]. Базове завантаження повністю складається з вільного програмного забезпечення, але користувачі можуть отримати доступ до невільного офіційного репозиторію для завантаження власницького програмного забезпечення.[4][5]

Історія[ред. | ред. код]

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

У травні 2018 року проєкт був перенесений на новий вебсайт та сховище коду основною командою після того, як про керівника проєкт не було чути протягом декількох місяців.

Станом на квітень 2022 року Void є третім за рейтингом проєктом на DistroWatch з оцінкою 9,09 з 10.[8]

Можливості[ред. | ред. код]

Void є винятком більшості дистрибутивів Linux, тому що використовує систему ініціалізації runit замість більш поширеної systemd, яка використовується іншими дистрибутивами: Arch Linux, CentOS, Debian, Fedora, Mageia та Ubuntu[9]. Void - перший дистрибутив, який за стандартними налаштуваннями включає бібліотеку LibreSSL[10] як системну криптографічну бібліотеку. Командою розробників було оголошено відмову від використання LibreSSL на користь OpenSSL з 5 березня 2021[11]. Він також унікальний серед дистрибутивів у тому, що доступні окремі настановні носії з використанням стандартної бібліотеки мови C як glibc, так і з використанням musl.

Через Rolling release, який працює з Void, Void Linux постійно оновлюється, а бінарні оновлення містять останню версію[12]. Вихідні пакети є на GitHub, і можуть бути скомпільовані з використанням сценарію, що додається[13]. Процес складання не пов'язаний із поточною системою. Також можна запустити складання зовнішніх архітектур.

З квітня 2017 року Void Linux став підтримувати Flatpak, який дозволяє встановлювати останні версії пакетів з репозиторіїв upstream[14].

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

Видання[ред. | ред. код]

Використовуючи сімейства, користувачі можуть завантажувати попередньо налаштований інсталяційний носій, надаючи типові графічні оболонки, такі як Cinnamon, Enlightenment, LXDE, MATE або Xfce. Образи Live містять установник, який пропонує інтерфейс користувача, заснований на ncurses. Оболонка root за замовчуванням - Dash[12].

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

Коментарі[ред. | ред. код]

  1. Можна встановити окремо

Примітки[ред. | ред. код]

  1. а б Index of /live/current/. Архів оригіналу за 30 січня 2019. Процитовано 13 лютого 2019.
  2. New Images. Архів оригіналу за 18 жовтня 2021. Процитовано 18 жовтня 2021.
  3. DistroWatch.com: Void. distrowatch.com. Процитовано 1 жовтня 2022.
  4. DistroWatch.com: Put the fun back into computing. Use Linux, BSD. distrowatch.com. Процитовано 1 жовтня 2022.
  5. Wallen, Jack (27 жовтня 2017). Void Linux: A Salute to Old-School Linux. Linux.com (амер.). Процитовано 1 жовтня 2022.
  6. Void Linux: Distribution mit XBPS-Paketverwaltung. Pro-Linux (нім.). Процитовано 1 жовтня 2022.
  7. Gottox (26 жовтня 2014), VoidLinux (англ.), процитовано 1 жовтня 2022
  8. DistroWatch.com: Put the fun back into computing. Use Linux, BSD. web.archive.org. 18 квітня 2022. Архів оригіналу за 18 квітня 2022. Процитовано 1 жовтня 2022.
  9. No systemd. Архів оригіналу за 16 вересня 2020. Процитовано 9 вересня 2020.
  10. DistroWatch.com: Void. Архів оригіналу за 14 червня 2018. Процитовано 27 червня 2018.
  11. Switching back to OpenSSL (English) . Архів оригіналу за 16 жовтня 2021. Процитовано 28 лютого 2021.
  12. а б в DistroWatch Weekly, Issue 604, 6 April 2015. Архів оригіналу за 28 червня 2018. Процитовано 27 червня 2018.
  13. https://github.com/void-linux/void-packages [Архівовано 2022-10-01 у Wayback Machine.] The XBPS source packages collection
  14. Flatpak. Архів оригіналу за 1 квітня 2019. Процитовано 11 серпня 2018.

Посилання[ред. | ред. код]

Void Linux for PowerPC / Power ISA (unofficial) - відгалуження дистрибутива, для архітектур PowerPC і Power ISA [1] підтримувані платформи 32-bit, 64-bit. Void-ppc має власну інфраструктуру складання та окремий репозиторій[2] пакетів. Доступні настановні носії[3] з використанням glibc та musl. Супровід проекту Void Linux for PowerPC/Power ISA буде припинено в січні 2023 року.[4]

Project Trident - перший дистрибутив, який базується на Void Linux[5] (проект закритий[6]).

  1. Power ISA[en]
  2. Voidlinux-ppc repositories (English) . Архів оригіналу за 24 лютого 2021. Процитовано 23 березня 2021.
  3. Voidlinux-ppc (English) . Архів оригіналу за 24 червня 2021. Процитовано 23 березня 2021.
  4. Project status update for 2023 (англ.). Архів оригіналу за 16 вересня 2022. Процитовано 1 жовтня 2022.
  5. Project Trident Ditches BSD for Linux (English) . Архів оригіналу за 18 лютого 2022. Процитовано 25 березня 2022.
  6. Project Trident has been discontinued (English) . Архів оригіналу за 27 березня 2022. Процитовано 25 березня 2022.