Arch Linux

Arch Linux
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 .

Filosofi

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.

Varianter

I tillegg til x86-64- versjonen , er det flere mer eller mindre aktive varianter av Arch Linux:

Installasjon

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.

Pakkeleder

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%) .

Innskudd

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.

Historisk

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.

Kronologi av versjoner
Datert Versjon Etternavn
1 st desember 2 012 (no) Arch Linux 2012.12.01
(fr) Arch Linux 2012.12.01
1 st November 2 012 (no) Arch Linux 2012.11.02
(fr) Arch Linux 2012.11.02
7. oktober 2012 (en) Arch Linux 2012.10.06
(fr) Arch Linux 2012.10.06
7. september 2012 (no) Arch Linux 2012.09.07
(fr) Arch Linux 2012.09.07
4. august 2012 (no) Arch Linux 2012.08.04
(fr) Arch Linux 2012.08.04
15. juli 2012 (no) Arch Linux 2012.07.15
(fr) Arch Linux 2012.07.15
19. august 2011 (no) Arch Linux 2011.08.19
(fr) Arch Linux 2011.08.19
18. mai 2010 (no) Arch Linux 2010.05
(fr) Arch Linux 2010.05
Mindre er mer
10. august 2009 (en) Arch Linux 2009.08
(fr) Arch Linux 2009.08
16. februar 2009 (no) Arch Linux 2009.02
(fr) Arch Linux 2009.02
24. juni 2008 (en) Arch Linux 2008.06
(fr) Arch Linux 2008.06
Overlord
31. mars 2008 (de) Arch Linux 2008.03-1 Kjernedump
7. oktober 2007 (en) Arch Linux 2007.08-2
(fr) Arch Linux 2007.08-2
Ikke få panikk
10. september 2007 (en) Arch Linux 2007.08-1 Ikke få panikk
5. august 2007 (en) Arch Linux 2007.08
(fr) Arch Linux 2007.08
Ikke få panikk
17. mai 2007 (en) Arch Linux 2007.05
(fr) Arch Linux 2007.05
hertug
31. mars 2007 (en) Arch Linux 0.8
(fr) Arch Linux 0.8
Voodoo
23. mai 2006 (en) Arch Linux 0.7.2
(fr) Arch Linux 0.7.2
Gimmick
5. januar 2006 (en) Arch Linux 0.7.1 Nudler
24. januar 2005 (no) Arch Linux 0.7 Wombat
1 st mars 2004 (no) Arch Linux 0.6 Widget
21. juli 2003 (no) Arch Linux 0.5 Nova
18. desember 2002 (no) Arch Linux 0.4 Drage
7. august 2002 (no) Arch Linux 0.3 ildflue
17. april 2002 (en) Arch Linux 0.2 Vega
11. mars 2002 (no) Arch Linux 0.1 Homer

Distribusjoner basert på Arch Linux

Referanser

  1. Judd Vinet , “  Arch Linux 0.1 (Homer) utgitt  ” ,11. mars 2002(åpnet 22. mai 2020 )
  2. (i) Ladislav Bodnar, "  DistroWatch.com: Sett moroa tilbake i databehandling. Bruk Linux, BSD.  » , På distrowatch.com ,3. august 2003(åpnet 7. mars 2013 )
  3. (i) Jose Dieguez Castro, presenterer Linux distroer , Apress, 2016, p.236
  4. Wiki.polishlinux.org
  5. "  Kiss - ArchwikiFR  " , på wiki.archlinux.fr (åpnet 20. februar 2019 )
  6. (i) Philip Polstra, Hacking og penetrasjonstesting med lavt strømforbruk enheter , Syngress, 2014, s. 34
  7. Thorin Klosowski, Raspberry Pi , Penguin, 2015
  8. Archlinux.org # Modernitet
  9. (in) "  Arch Linux ARM  " (åpnet 8. juli 2014 )
  10. "  End of i686 support" Archlinux.fr  " , på archlinux.fr (åpnet 22. januar 2018 )
  11. Se Installer Arch Linux fra eksisterende Linux på den offisielle Arch Linux wiki.
  12. (in) Robin Broda, "  Nå ZStandard bruker INSTEAD av XZ for komprimeringspakke  "Archlinux.org ,4. januar 2020
  13. Arch Leadership , the1 st oktober 2007.
  14. Installasjonsbilde 2012.07.15 tilgjengelig

Se også

Eksterne linker