Arch Linux
Fra Wikipedia, den frie encyklopedi.
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
| Utgivelsesdato | Versjon |
|---|---|
| 16. februar 2009 | Arch Linux 2009.02 |
| 24. juni 2008 | Arch Linux 2008.06 (Overlord) |
| 07. oktober 2007 | Arch Linux 2007.08-2 (Don't Panic) |
| 10. september 2007 | Arch Linux 2007.08.1 (Don't Panic) |
| 05. august 2007 | Arch Linux 2007.08 (Don't Panic) |
| 17. mai 2007 | Arch Linux 2007.05 (Duke) |
| 31. mars 2007 | Arch Linux 0.8 (Voodoo) |
| 23. mai 2006 | Arch Linux 0.7.2 (Gimmick) |
| 5. januar 2006 | Arch Linux 0.7.1 (Noodle) |
| 24. januar 2005 | Arch Linux 0.7 (Wombat) |
| 1. mars 2004 | Arch Linux 0.6 (Widget) |
| 21. juni 2003 | Arch Linux 0.5 (Nova) |
| 18. desember 2002 | Arch Linux 0.4 (Dragon) |
| 7. august 2002 | Arch Linux 0.3 (Firefly) |
| 17. april 2002 | Arch Linux 0.2 (Vega) |
| 11. mars 2002 | Arch 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
- Hjemmesiden til Arch Linux (http://www.archlinux.org/)
- Intervju med Judd Vinet (http://distrowatch.com/dwres.php?resource=interview-arch)
- Norsk brukerforum for Arch Linux (http://www.archlinux.no/)

