ugyldig linux | ||
---|---|---|
En del av GNU -familien | ||
Generell informasjon | ||
Forfatter | Juan Romero Pardines (trekk meg ut) | |
utvikler | Void Linux Team, Void Linux Community, Original Developer: Juan Romero Pardines (xtraeme) | |
Utviklingsmodell | Gratis programvare | |
Første utgivelse | 2008 | |
Tillatelse | Flere lisenser, med programvare for det meste under den forenklede BSD-lisensen | |
Faktisk tilstand | Utvikler | |
Teknisk informasjon | ||
Cellekjernen | Linux | |
kjernetype | Monolitisk | |
Støttede plattformer | ||
standard grafisk grensesnitt | Dash , Bash , Xfce | |
Pakkehåndteringssystem | XBPS | |
Oppdateringsmetode | rullende utgivelse | |
Versjoner | ||
Siste stabile versjon | Rullende utgivelse (30. september 2021 (1 år og 20 dager)) | |
Lenker | ||
Offesiell nettside | ||
Void Linux [ 2 ] er en uavhengig Linux-distribusjon som bruker XBPS ( X Binary Package System ) -pakkebehandleren , designet og implementert fra bunnen av, og runit- oppstartssystemet . Med unntak av binære kjerneblokker består basisinstallasjonen utelukkende av gratis programvare, men brukere kan få tilgang til et offisielt ikke-gratis depot for å installere proprietær programvare. [ 3 ] [ 4 ]
Void Linux ble opprettet i 2008 av spanske Juan Romero Pardines, en tidligere NetBSD -sjef , [ 5 ] for å gi en måte å teste XBPS-pakkebehandleren på. Muligheten til å bygge pakker fra kilder ved hjelp av xbps-src er muligens BSD-inspirert. [ 6 ]
I juni 2018, etter noen måneder uten nyheter fra grunnleggeren av prosjektet, ble depotet flyttet til GitHub, og prosessen med å flytte nettsiden startet. [ 7 ] [ 8 ]
Fra juni 2022 er Void det tredje høyest rangerte prosjektet på DistroWatch med en poengsum på 9,1 av 10. [ 9 ]
Void gjør et bemerkelsesverdig unntak fra de fleste Linux-distribusjoner ved å bruke runit som initialiseringssystem i stedet for det mer vanlige systemet som brukes av andre distribusjoner, inkludert Arch Linux , CentOS , Debian , Fedora , Mageia eller Ubuntu . [ 10 ] Det er også unikt fra andre distribusjoner ved å tilby installasjonsmedier som støtter både glibc og musl som et C-bibliotek.
Void er også den første distribusjonen som inkluderer LibreSSL [ 2 ] som standard som et systemkryptografisk bibliotek. I februar 2021 kunngjorde Void Linux-teamet overgangen til OpenSSL 5. mars 2021. Årsakene var blant annet den plagsomme oppdateringsprosessen for programvaren som først og fremst ble skrevet for å fungere med OpenSSL, støtte for enkelte optimaliseringer og tidligere tilgang til de nyeste algoritmene . [ 11 ] Byttet til OpenSSL startet i april 2020 GitHub -utgaven av void-packages-depotet der mesteparten av diskusjonen har funnet sted. [ 12 ]
På grunn av sin rullende utgivelsesnatur , kan et Void-basert system alltid inkludere de siste oppdateringene i form av binære pakker som lastes ned via pakkebehandlingen. [ 13 ] Kildepakkene er vert på GitHub og kan kompileres med et inkludert skript. [ 14 ] Byggeprosessen er ikke knyttet til det nåværende systemet; pakker for andre arkitekturer kan også genereres.
Fra april 2017 støtter Void Linux Flatpak, som tillater installasjon av de nyeste pakkene fra oppstrøms depoter. [ 15 ]
DistroWatchs Jesse Smith nevnte langsomme oppstartstider, som han tilskrev runit, men kritiserte også programvarens dokumentasjon og mangel på testing før utgivelsen som negative poeng. [ 13 ] Den offisielle wikien er hovedkilden til dokumentasjon for sluttbrukere.
Void Linux kan lastes ned som et basisbilde eller som et smaksbilde . Grunnbildet inneholder lite mer enn grunnleggende programmer, som brukere kan konfigurere selv. Smakbildet inneholder et forhåndskonfigurert Xfce - skrivebordsmiljø . Cinnamon , Enlightenment , LXDE , LXQt , MATE og GNOME ble tidligere tilbudt som ferdigpakkede levende bilder , men tilbys ikke lenger "for å redusere kostnadene ved testing". [ 16 ] [ 17 ]
Disse bildene inkluderer et installasjonsprogram med et ncurses -basert grensesnitt . Standardskallet for rotbrukeren er Dash . [ 13 ]
Plattform | musl | glibc | Xfce |
i686 | Nei | Ja | Ja |
x86_64 | Ja | Ja | Ja |
beaglebone cubieboard 2 ODROID C2/U2/U3 Raspberry Pi 1/2/3 USB Armory |
Ja | Ja | Nei [ note 1 ] |
Void Linux for PowerPC/Power ISA (uoffisiell) er en gaffel av Void Linux for PowerPC og Power ISA . Den støtter 32 -bits og 64-bits enheter , big-endian og little-endian operasjoner , og musl og glibc . Void-ppc opprettholder sin egen byggeinfrastruktur og pakkelager, og har som mål å bygge alle Void Linux-pakker på alle mål. Det er en gaffel, hovedsakelig på grunn av tekniske problemer med Void Linux-bygginfrastrukturen. [ 18 ]
Project Trident var den første Linux-distribusjonen basert på Void Linux, [ 19 ] men den har siden blitt avviklet. [ 20 ]