Arch Linux

Fra Wikipedia, den frie encyklopedi.

Arch Linux Wombat logo
Enlarge
Arch Linux Wombat logo

Arch Linux er en Linux-distribusjon som har fokus på enkelhet. Grunnleggeren, Judd Vinet, var inspirert av en annen distribusjon kalt Crux Linux. Arch Linux har i skrivende stund i versjon 2009.02.

Judd ville skape «verdens beste Linux-distribusjon» da han startet Arch Linux-prosjektet. Han hadde prøvd en rekke distribusjoner, og selv om han likte flere av dem, var det alltid et eller annet han mislikte også.

Arch Linux kjører en «rolling release», lik noen andre distribusjoner (f.eks. Gentoo). Dette betyr at det forventes at man kjører et oppdatert system, og pakkene oppdateres fortløpende etterhvert som nye stabile versjoner av programvaren slippes. For viktige pakker har man en kort testperiode før oppdateringer slippes i «sirkulasjon», men mange pakker slipper rett gjennom. Dette gjør at man har et «cutting edge» system, noe mange synes er spennende, men som sannsynligvis ikke egner seg godt for viktige produksjonsservere. Faste brukere av Arch Linux vil imidlertid understreke at man «aldri» opplever ulemper ved dette systemet.

Innholdsfortegnelse

Pakkehåndtering

Arch Linux er primært basert på binærpakker. Pakkene er i .tar.gz-format med etternavnet pkg.tar.gz, og består av filtreet til pakken (som sett fra rotkatalogen), samt noen filer med metadata om pakkebeskrivelse, avhengigheter osv. Disse pakkene håndteres av verktøyet Pacman, som lar en laste ned, installere, oppgradere og avinstallere, samt søke i pakkedatabasen. Binærpakkene til Arch Linux er kompilert for i686, som gjør at den ikke kan brukes på eldre prosessorer, men som til gjengjeld har visse ytelsesfordeler på moderne maskinvare.

Pakker kan også bygges fra kildekode ved bruk av Arch Build System (ABS). Et verktøy som er bygget på toppen av dette, srcpac, automatiserer fullstendig prosessen ved pakkestyring fra kildekode, og kan derfor sammenlignes med FreeBSDs Ports eller Gentoos Portage.

Pakkene bygges av verktøyet makepkg, som leser en spesiell pakkedefinisjonsfil for hver pakke, som heter PKGBUILD. Denne filen definerer navn, versjon, avhengigheter og et script for kompileringsprosessen.

Fokuset på enkelhet

Det gjennomgående fokuset på enkelhet (som ikke må forveksles med «nybegynnervennlighet») gjør at Arch Linux er enkel å forstå. Den kommer ikke med noen spesialtilpassede konfigurasjonsprogrammer, men har istedet fokus på en lettfattelig filstruktur og forutsigbare verktøysopsjoner. Mye av systemet (nettverksinnstillinger, kjernemoduler, tjenester osv) settes opp i en enkel fil (/etc/rc.conf). Pakkedatabasen kan søkes av pakkeverktøyet, men man kan like godt bruke find og grep, ettersom databasen er lagret i en enkel katalogstruktur under /var/pacman.

Versjoner

UtgivelsesdatoVersjon
16. februar 2009Arch Linux 2009.02
24. juni 2008Arch Linux 2008.06 (Overlord)
07. oktober 2007Arch Linux 2007.08-2 (Don't Panic)
10. september 2007Arch Linux 2007.08.1 (Don't Panic)
05. august 2007Arch Linux 2007.08 (Don't Panic)
17. mai 2007Arch Linux 2007.05 (Duke)
31. mars 2007Arch Linux 0.8 (Voodoo)
23. mai 2006Arch Linux 0.7.2 (Gimmick)
5. januar 2006Arch Linux 0.7.1 (Noodle)
24. januar 2005Arch Linux 0.7 (Wombat)
1. mars 2004Arch Linux 0.6 (Widget)
21. juni 2003Arch Linux 0.5 (Nova)
18. desember 2002Arch Linux 0.4 (Dragon)
7. august 2002Arch Linux 0.3 (Firefly)
17. april 2002Arch Linux 0.2 (Vega)
11. mars 2002Arch Linux 0.1 (Homer)

Installasjonsveiledning

Denne artikkelen er en stubb. Du kan hjelpe Linuxguiden ved å utvide den (http://www.linuxguiden.no/index.php?title=Arch_Linux&action=edit).


Eksterne ressurser


Personal tools