Arch Linux | |
![]() Arch Linux | |
Familie | Unix-type |
---|---|
Språk | flerspråklig |
Kjerne typen |
Modulær monolitisk ( Linux ) |
Prosjekt status | I utvikling (oppdateringer i rullende utgivelse ) |
Innskudd | git.archlinux.org |
Plattformer | x86-64 og ARM |
Bedrift / Utvikler |
Aaron Griffin ( d ) , Allan McRae ( d ) og Anatol Pomozov ( d ) |
Tillatelse | GNU GPL og andre |
Første versjon | Mars 2002 |
Siste stabile versjon | 2021.04.01 (1 st april 2021) |
Oppdateringsmetode | Rullende utgivelse |
Pakkeleder | Pac Man |
Nettsted | archlinux.org |
Arch Linux er en Linux-distribusjon opprettet av Judd Vinet som understreker enkelhet (i henhold til KISS-prinsippet ). Judd ble inspirert av en annen Linux-distribusjon kalt Crux Linux .
Arch Linux ble designet som et operativsystem for avanserte brukere. Den enkle filosofien uten konfigurasjonsverktøy krever, som Slackware , noen Linux-vaner som skal installeres, men er fortsatt lett å vedlikeholde. Archs filosofi består av tre punkter:
Arch Linux er en distribusjon av rullende utgivertype , det vil si at den utvikler seg gradvis og på lang sikt i henhold til oppdateringene av alle installerte pakker, uten å endre versjonen av systemet. For nye installasjoner gjøres diskbilder som oppdateres hver måned, tilgjengelig for nedlasting. Ved å bruke pakkebehandleren kan brukerne holde systemet oppdatert veldig enkelt. I motsetning til noen distribusjoner som oppfordrer brukerne til å installere nye versjoner så snart de er utgitt, er Arch Linux-versjoner ganske enkelt øyeblikksbilder tatt på tidspunktet T som noen ganger inkluderer et revidert installasjonsverktøy.
I tillegg til x86-64- versjonen , er det flere mer eller mindre aktive varianter av Arch Linux:
Installasjonen kan gjøres fra et medium (vanligvis en CD eller en USB-nøkkel) som inneholder en av diskbildene som er tilgjengelig for dette formålet for nedlasting, eller fra et annet GNU / Linux-system som allerede er installert. Det foregår helt i tekstmodus , brukeren oppretter trestrukturen til basesystemet via et skript ( pacstrap ) , system som han deretter kan tilpasse og fullføre gjennom en chroot , etter samme prinsipp som Gentoo Linux og noen andre. Distribusjoner og i motsetning til de fleste andre, der en installatør administrerer hele installasjonsprosessen på en automatisk måte og gir bare begrensede valg for brukeren.
Installasjonen av pakkene går gjennom ABS : Arch Linux Build System , et system som ligner "portene" til BSD-ene. ABS lar deg installere forhåndskompilerte binære pakker, eller å kompilere en pakke fra kildene. De vanligste binære pakkene administreres av pacman pakkebehandling . Pakker er optimalisert for i686- og x86 64-arkitekturer , og pakker fra offisielle arkiver vedlikeholdes av pålitelige brukere .
Pakker bygget fra kilden bruker det spesielle AUR : Arch User Repository repository . Pakkene på AUR er faktisk skript som automatisk laster ned, kompilerer og konfigurerer hvert programvare. Disse skriptene er utviklet og vedlikeholdt av samfunnet.
I tillegg til disse offisielle arkivene, er det mange arkiver som vedlikeholdes av Arch Linux- brukere . Noen av disse depotene har et spesifikt tema, for eksempel støtte for en sanntidskjerne, ellers har de mer generelle kall som archlinux.fr-brukerregisteret .
Pakkene var frem til 2019, komprimert i .xz ( xz , LZMA- basert ) format . Per 29. desember 2019 er de komprimert i .zst ( Zstandard ) -format , med et noe lavere kompresjonsforhold (~ 0,8%, sammenlignet med kompresjonsnivået brukt til xz), men er mye raskere å dekomprimere (~ 1.300%) .
Pakker for Arch Linux er tilgjengelige i pakketreet og dets speil. For tiden er det mange forskjellige grener, inkludert:
I tillegg til disse pakkene, er det tre testdatabaser for programvare (og programvareversjoner) som kan ha en plass i disse repositoriene:
Disse tre lagringsplassene brukes som standard ikke av pacman.
De 1 st oktober 2007, Forlater Judd Vinet sjefen for Arch Linux til fordel for Aaron Griffin.
Prosjektet endrer logo til desember 2007.
Inntil versjon 0.8 (Voodoo), brukte Arch et bestemt utgivelsesskjema, med versjonsnumre som indikerer endringer i installasjonsprogrammet og pakkene som er inkludert på installasjons-CDen, og ikke er relatert til noen indikasjon. Distribusjonens modenhet. Siden månedenapril 2007, forlot utviklerne dette nummereringsskjemaet til fordel for en nummerering basert på utgivelsesdatoen (som andre distribusjoner som Ubuntu eller Mandriva ), fortsatt tilknyttet et kodenavn. 2007.05-versjonen er den første som følger denne nye regelen. De nye utgivelsene vil bli gjort samtidig med utgivelsen av nye versjoner av Linux-kjernen .
Siden Juli 2012 et installasjonsbilde leveres hver måned av Arch-utviklere.