Arch Linux
Arch Linux | ||||
---|---|---|---|---|
Arch Linux met KDE Plasma 5
| ||||
Ontwikkelaar(s) | Community | |||
OS-familie | GNU/Linux | |||
Bronmodel | FOSS | |||
Uitgebracht | maart 2002 | |||
Recentste uitgave | 2021.11.01,[1] 2021.12.01,[1] 2022.04.01,[1] 2022.06.01,[2] 2022.11.01 (1 november 2022),[3] 2023.02.01 (1 februari 2023),[4] 2023.03.01 (1 maart 2023),[5] 2023.04.01 (1 april 2023),[6] 2023.05.03 (3 mei 2023), 2023.06.01 (2 juni 2023), 2023.07.01 (1 juli 2023),[7] 2023.08.01 (1 augustus 2023),[8] 2023.09.01 (1 september 2023),[9] 2023.10.14 (14 oktober 2023),[10] 2023.11.01 (1 november 2023),[11] 2023.12.01 (1 december 2023),[12] 2024.01.01 (1 januari 2024),[13] 2024.02.01 (1 februari 2024),[14] 2024.03.01 (1 maart 2024),[15] 2024.03.29 (29 maart 2024),[16] 2024.04.01 (1 april 2024),[17] 2024.05.01 (1 mei 2024),[18] 2024.06.01 (1 juni 2024),[19] 2024.07.01 (1 juli 2024),[20] 2024.08.01 (1 augustus 2024),[21] 2024.09.01 (1 september 2024),[22] 2024.10.01 (1 oktober 2024),[23] 2024.11.01 (1 november 2024)[24] | |||
Kerneltype | Monolithische kernel | |||
Licentie(s) | GPL en andere | |||
Status | Actief | |||
DistroWatch | DistroWatch-pagina | |||
Versiebeheer | Officiële broncode | |||
Website | Officiële website | |||
|
Arch Linux is een Linuxdistributie die zich richt op gevorderde Linuxgebruikers die een snel, stabiel, lichtgewicht en minimalistisch systeem willen hebben. De distributie richt zich zowel op de desktopmarkt als op de servermarkt, dit is terug te zien in de pakketten die beschikbaar zijn. De distributie is opgericht door Judd Vinet die nog altijd een grote rol speelt in het project, ook nu veel taken ook door anderen worden uitgevoerd.
Arch Linux maakt gebruikt van een rolling releasemodel, wat betekent dat er geen grote nieuwe versies van het besturingssysteem worden uitgebracht, maar in plaats hiervan kleinere en frequente systeemupdates. Hiervoor beschikt Arch Linux over een geheel eigen package manager, een beheerpakket waarmee het systeem up-to-date blijft, genaamd Pacman.
Filosofie
[bewerken | brontekst bewerken]Arch Linux volgt het zogenaamde KISS-principe waarbij het het beheer van het systeem zo eenvoudig en doeltreffend mogelijk probeert te houden. Applicaties die de door Arch gestelde standaarden volgen worden dan ook aangemoedigd, het gebruik van een GUI om systeeminstellingen te wijzigen wordt bijvoorbeeld afgeraden. De distributie is gekenmerkt als een rolling release. Pakketten worden dus zo snel mogelijk naar de meest recente versie gebracht. Daardoor kent Arch geen strikte scheiding in uitgaven.
Simpliciteit van het KISS-principe wordt door Arch gedefinieerd als "zonder onnodige toevoegingen of aanpassingen" en dat is heel duidelijk terug te vinden in verschillende eigenschappen van Arch. Zo heeft de standaard Arch-installatie geen grafische omgeving. Dat maakt dat de gebruiker eenvoudig zelf de (al dan niet grafische) interface kan kiezen. Arch biedt tegenwoordig enkel ondersteuning voor de x86-64 architectuur. Door zich daartoe te beperken is het onderhoud gemakkelijker. De pakketten aangeboden door Arch bevatten ook nauwelijks patches (in tegenstelling tot die van andere distributies). Dit betekent dat de pakketten die beschikbaar zijn in de officiële repositories onaangepast zijn van de versie van de softwareleverancier. Om het simpel te houden horen die patches immers thuis binnen de ontwikkeling van de afzonderlijke projecten, en niet in de distributie.
Pakketbeheer
[bewerken | brontekst bewerken]De oprichter van Arch Linux heeft een geheel eigen pakketmanager ontwikkeld die het beheer van het systeem makkelijk moet maken: Pacman. Met Pacman kan op relatief eenvoudige wijze elk pakket worden bijgewerkt naar een nieuwere versie of worden verwijderd. Pacman heeft als doel om volledige vrijheid aan de gebruiker te geven. Er wordt dus verondersteld dat de gebruiker weet waarmee hij bezig is wanneer deze een pakket verwijdert of bijwerkt naar de laatste versie.
Naast Pacman wordt Arch ook gekenmerkt door het Arch Build System. Met dat systeem kan de gebruiker via een PKGBUILD-bestand eenvoudig (in enkele regels code) zijn eigen pakket laten compileren vanuit andere bronnen. Daarna kan de gebruiker dat pakket installeren via Pacman. Het is dus voldoende om de PKGBUILD-bestanden te verspreiden naar andere gebruikers, die dan op hun beurt vanuit die online bronnen hun applicaties compileren. Arch biedt de gebruikers de mogelijkheid om die PKGBUILD-bestanden te delen in hun Arch User Repository[25] (AUR). Pakketten in de AUR worden niet systematisch gecontroleerd, maar Arch-gebruikers worden verondersteld om die PKGBUILD-bestanden zelf te kunnen beoordelen op hun kwaliteit.
Zie ook
[bewerken | brontekst bewerken]Externe links
[bewerken | brontekst bewerken]- (en) Projectpagina
- (en) Arch Linux op DistroWatch
- ↑ a b c https://archlinux.org/download/; geraadpleegd op: 3 april 2022.
- ↑ https://archlinux.org/releng/releases/2022.06.01/; taal van werk of naam: Engels; geraadpleegd op: 7 juni 2022.
- ↑ https://archlinux.org/releng/releases/2022.11.01/.
- ↑ https://archlinux.org/releng/releases/2023.02.01/.
- ↑ https://archlinux.org/releng/releases/2023.03.01/.
- ↑ https://archlinux.org/releng/releases/2023.04.01/.
- ↑ https://archlinux.org/releng/releases/2023.07.01/.
- ↑ https://archlinux.org/releng/releases/2023.08.01/.
- ↑ https://archlinux.org/releng/releases/2023.09.01/.
- ↑ Arch Linux - Release: 2023.10.14.
- ↑ Arch Linux - Release: 2023.11.01 (1 november 2023). Geraadpleegd op 8 november 2023.
- ↑ Arch Linux - Release: 2023.12.01 (1 december 2023). Geraadpleegd op 3 december 2023.
- ↑ Arch Linux - Release: 2024.01.01 (1 januari 2024). Geraadpleegd op 3 januari 2024.
- ↑ Arch Linux - Release: 2024.02.01 (1 februari 2024). Geraadpleegd op 3 februari 2024.
- ↑ 2024.03.01 (1 maart 2024). Geraadpleegd op 3 maart 2024.
- ↑ 2024.03.29 (29 maart 2024). Geraadpleegd op 31 maart 2024.
- ↑ 2024.04.01 (1 april 2024). Geraadpleegd op 2 mei 2024.
- ↑ 2024.05.01 (1 mei 2024). Geraadpleegd op 2 mei 2024.
- ↑ 2024.06.01 (1 juni 2024). Geraadpleegd op 2 juni 2024.
- ↑ 2024.07.01 (1 juli 2024). Geraadpleegd op 2 juli 2024.
- ↑ 2024.08.01 (1 augustus 2024). Geraadpleegd op 1 augustus 2024.
- ↑ 2024.09.01 (1 september 2024). Geraadpleegd op 1 september 2024.
- ↑ 2024.10.01 (1 oktober 2024). Geraadpleegd op 1 oktober 2024.
- ↑ 2024 November 2024 (1 november 2024). Geraadpleegd op 1 november 2024.
- ↑ aur.archlinux.org. Gearchiveerd op 5 januari 2022.