Guiden er forældet og der er ved at blive skrevet en ny. Derfor er der en del ting i denne guide som ikke passer længere og jeg må derfor henvise til http://wiki.archlinux.org
Der er et kendt problem at mange har problemer med at installere Arch Linux da cd'erne er meget gamle. Hvis der er problemer med SATA diske, netkortsproblemer og lign. under installationen kan det muligvis hjælpe at benytte nogle nye cd'er der er lavet med en ny kerne og bedre udev. De nye cd'er vil ikke ændre på selve installationen og vil heller ikke hjælpe på hardware problemer i selve Arch da konfigurationerne ikke kommer med fra CD'en. De nye CD'er kan hentes her:
http://www.archlinux.org/~tpowa/newisos/Husk på at der ikke er support for disse cd'er og at denne guide ikke er skrevet til disse nye cd'er da dette ville være umuligt (bliver ændret ret ofte).
Denne guide kan ikke anbefales til begyndere i Linux miljøet. Guiden er ikke skrevet til den alm. førstegangs bruger af Linux da målgruppen for Arch Linux ikke er begyndere. De brugere som denne guide henvender sig til er først og fremmest:
Derfor siger jeg det lige en sidste gang. Er du begynder skal du IKKE røre ved Arch Linux med mindre du virkelig ønsker det. Selvfølgelig skal du have lov til det men nu er du advaret.
Jeg hedder Jacob Bang til hverdag men kendes også som julemand101 på diverse forums, IRC kanaler osv. Til hverdag går jeg på HTX i Hjørring (Nordjylland) som 2.g. Første gang jeg prøvede Linux for alvor er for ca. 3 år siden og dengang var det en SuSE Linux. Dette gik så fint i en dag hvor jeg så slettede SuSE da det bare ikke kunne holde til min nysgerrighed som betød den ikke kunne starte længere.
Næste dist. blev så Fedora som kunne holde til en del mere. Den holdte faktisk en hel uge inden jeg blev træt af den. Årsagen var hovedsagelig at jeg ikke kunne lide, at man skulle rode med mp3 support og at den til sidst begyndte at blive voldsom sløv.
Efter Fedora blev det så Debian Woody (stable) som hurtigt blev opdateret til Debian Sarge (testing) og igen senere til Debian SID (unstable). Kort og godt havde jeg Debian i et år og var meget tilfreds. Men dette stoppede da Debian SID begyndte at blive ekstremt ustabilt pga. de opdaterede en del i en periode. Jeg besluttede at se efter en anden dist.
Jeg testede en del dist. som fx Slackware men endte så med Arch Linux som virkelig var kærlighed ved første blik og jeg troede ikke der fandtes noget der var så meget bedre end Debian.
Nu har jeg brugt Arch Linux i over et år og jeg synes ligesom det er på tide jeg for delt mine erfaringer ud i verden. Jeg har bidraget til Arch Linux ved at lave diverse pakker som fx openoffice-da, openoffice-spell-da, bb og xblast.
Hvis nogen skulle være i tvivl så er jeg meget interesseret i feedback af enhver art. Er der noget der er uklart, noget der mangler, sider jeg burde linke til, noget der er direkte forkert, døde links, manglende installationskilder eller andre kommentarer. Skriv til julemand101@gmail.com
Arch Linux er en Linux distribution der kan formes til at gøre hvad som helst (næsten). Den er meget enkel og overskuelige, hvilket gør ændring og tilpasning let. Det er med til at gøre Arch Linux til en god Linux distribution hvor en målrettet tilpasning ønskes. Samtidig er det en god og lettilgængelig distribution for dem der vil lære hvordan et Linux system er opbygget. Der følger ingen konfigurations hjælpeværktøjer med så du vil hurtig blive meget dygtig til at konfigurere dit system fra en konsol.
Arch Linux bruger i686-optimerede pakker som giver dig forbedret ydeevne ved sammenligning af i386-optimertede pakker. Dette betyder at Arch Linux kun vil køre på en Pentium II processer eller højere. Arch Linux har også typisk de sidst nye stabile versioner af software.
Arch Linux bruger Pacman pakkesystemet, hvilket kobler et simpelt binært pakkeformat sammen med et nemt-at-bruge bygge system, som giver den almindelige bruger mulighed for nemt at håndtere og specialfremstille sine pakker, uanset om det er en officiel Arch pakke eller en brugers egen hjemmelavede en. Opbevaringsstedsystemet giver brugerne mulighed for at bygge og opretholde brugernes eget hjemmelavede pakkebibliotek, med et opmuntrende fællesskab i vækst og som yder en indsats for at gøre det endnu bedre.
Pacman kan holde et system opdateret ved at synkronisere pakkelisten med hovedserveren, og gør det til en leg for den sikkerheds-beviste systemadministrator at opretholde. Denne server/klient model gør det også muligt at hente/installere pakker med en simpel kommando, færdig med alle nødvendige afhængigheder (lignende Debian's apt-get).
Arch's officielle pakkearkiv er ganske strømlinet, men Arch supplere dette med et større, mere komplet "extra" pakkearkiv der indeholder en masse som aldrig bliver lavet til hovedpakkearkivet. Dette arkiv er stadig voksende ved hjælp af pakker der er tilføjet fra det stærke fællesskab.
Arch Linux tilbyder ingen officiel support, men du vil finde en masse hjælpefulde mennesker i Arch's IRC kanal og i forummet. Chancen at en anden Arch-bruger har det samme problem/spørgsmål som dig og det allerede er blevet besvaret er der. Spørg omkring!
Arch Linux bruger et "rullende udgivelse" system der fungere sådan: Arch har to versioner af hoved pakkearkivet uanset hvornår, Current og Release. Current arkivet indeholder altid de sidste og største versioner af pakkerne. Så snart en pakke er opdateret er den en del af Current arkivet, så dette arkiv skal du følge hvis du vil holde dig meget opdateret. Release arkivet følger det halv-regelmæssige øjebliksbilledee udgivelse og bliver ikke opdateret før næste øjebliksbilledee/iso udgivelse. Fx, Release arkivet vil indeholde alle pakker i 0.5 ISO indtil der udgives 0.6; disse pakker bliver så indtil 0.7 udgives. Dette er brugbart hvis du kun vil opdatere dit system når en ny udgivelse er frigjort.
Så, et lille resume: Arch Linux er en arbejdshest distribution designet til at passe til de kompetente Linux brugere. Arch stræber efter at være både kraftig og nem at håndtere, lavet som en ideel distribution for servere og arbejdspladser. Tag den ind i alle styringer du kan lide.
Selvom Arch Linux kan betegnes som et let system så har det visse systemkrav. Der kræves:
Det første vi er nød til at gøre for at installere Arch Linux er at skaffe det. De fleste dist. fylder en hel cd og er fyldt med gamle pakker som bagefter skal opdateres. Dette er ikke særlig optimalt da man faktisk henter det hele to gange. Derfor vil jeg i denne guide fokusere på en FTP installation hvor man kun henter en lille iso på ca. 13 mb der kun indeholder selve installationsprogrammet og diverse drivere til netkort. Som du sikkert kan gætte kræver denne form for installation at du har Internet til rådighed under installationen. Hvis du fx sidder ved en trådløs forbindelse er det ret sikkert at du ikke kan installere via denne da Arch Linux har lidt svært ved trådløse netkort. Dette betyder dog ikke at trådløst netværk ikke virker i Arch Linux men betyder blot at det ikke virker under installationen.
Af andre måder at lave denne installation er at hente en cd der kun indeholder de pakker der er i base. Base pakkerne er de pakker der danner grundlaget for det basale Arch Linux system og indeholder kun de almindelige Linux kommandoer og så pakkesystemet Pacman. Jeg anbefaler kun denne cd til dem der kun har adgang til trådløst netværk.
Den sidste mulighed er at hente hele current systemet. Denne kan jeg ikke anbefale med mindre computeren slet ikke har Internet. Årsagen er at man bagefter skal opdatere hele systemet.
For at installere via FTP skal du hente filen arch-0.7.2-ftp.iso
For at hente en CD der kun indeholder base-filerne skal du hente arch-0.7.2-base.iso
For at hente en CD der indeholder alle filer fra current skal du hente arch-0.7.2.iso
ftp://ftp.archlinux.org/0.7.2/iso/i686/
ftp://mirror.pacific.net.au/linux/archlinux/0.7.2/iso/i686
ftp://gd.tuwien.ac.at/opsys/linux/archlinux/0.7.2/iso/i686
ftp://ftp.belnet.be/packages/archlinux/0.7.2/iso/i686
ftp://ftp.heanet.ie/mirrors/ftp.archlinux.org/0.7.2/iso/i686
Ønsker man at se flere links kan dette gøres på: http://www.archlinux.org/download.php
Hvis man ønsker at hente Arch Linux via BitTorrent kan dette naturligvis også lade sig gøre:
arch-0.7.2-ftp.iso | arch-0.7.2-base.iso | arch-0.7.2.iso |
Efter CD'en er hentet skal den brændes som iso. Jeg går ud fra at dette ikke er noget problem hvis man har et hvis kendskab til Linux.
Nu kommer vi til det som vi alle har ventet på. Nemlig selve installationen af Arch Linux. Det er ikke så svært som man først tror og ved at følge denne guide skulle det gå ret nemt. Det første som man altid gør er at sætte sin Arch cd i drevet og booter på den. Husk at slå boot på cd-rom til inde i BIOS hvis det ikke er gjort (da vi ellers ikke kommer ret langt).
![]() |
Nu for vi en "dejlig" lang liste over alle de tegnsæt man kan bruge. Dette kan være noget forvirrende. Find i386/qwerty/dk.map.gz |
![]() |
Normalt trykker man bare enter her. Hvis man ved at ens netkort er vanskeligt og kræver manuel indlæsning af modul går man ind i tty2 (ALT+F2) og gør dette. Det samme gælde brugere af pcmcia kort (som der kan læses på skærmen). OBS: Arch Linux 0.7.2 kan ikke bruge cardmgr som der ellers står på billedeet. Dette er en fejl på Arch Linux cd'en som ret sikkert er rettet ved næste udgivelse. Læs mere om fejlen på: http://bbs.archlinux.org/viewtopic.php?t=21313 |
![]() |
Denne besked kommer hvis den har fundet dit netkort (eller flere) og loade de pågældende moduler uden fejl. |
![]() |
Med mindre man ved DHCP ikke virker så siger man yes her. DHCP sætter selv netværket op med IP osv. Hvis man siger nej får man mulighed for at sætte de forskellige ting om manuelt. |
![]() |
Vi for lige en god advarsel om at hele disken vil blive slettet og vi vælger yes hvis vi er indforstået med det. |
![]() |
Denne besked fremkommer når den er færdig med auto-partitioneringen og fortæller at det er gået godt. |
![]() |
Vi kommer nu tilbage til partitionering menuen og vælger punkt 4 for at komme til bage til "main menu". |
![]() |
Her spørges der om du vil markere alle pakker som standart hvilket altid er fornuftig med mindre man igen ved hvad man vil. |
![]() |
Lidt information om at man kan se hvor langt den er kommet ved at kikke i tty5 (alt+f5). Desuden kan det tage noget tid alt efter hvilken forbindelse du har og hvor belastet serveren er. |
![]() |
Når installationen er færdig for vi loggen som vi kan kikke i. Hvis du ikke gider dette trykker vi bare Continue. |
![]() |
Tilbage til Main Menu hvor vi nu skal konfigurere vores nyinstallede system. Dette er ikke så nemt som man lige tror men heller ikke så svært som man kunne frygte (især ikke med denne guide). |
![]() |
Første spørgsmål. Nano eller 'vi'? Hvis du ikke kender 'vi' så tag nano da den er nemmest at bruge lige nu. |
![]() |
Dette er rc.conf filen. Det vi skal have gjort er at sætte DHCP på vores netværk og skifte til dansk sprog og tastatur. Desuden sætter vi også hostname her. |
![]() |
Her har vi indtastet vores ændringer. Hvis man ønsker at dansk tastatur virker men man vil have engelsk som sprog skriver man da_GB i stedet for da_DK. |
![]() |
Vi går længere ned i filen til vi får dette felt. Her udskifter du myhost med det hostname du vil have. HUSK på dette hostname da vi skal bruge det længere i guiden. |
| Nu har du ændret rc.conf. For at gemme ændringer trykker du på Ctrl+x og trykker y til om du vil lukke nano. Næste spørgsmål trykker du så også y for at sige ja til at gemme oven i filen rc.conf. Til det næste har jeg ikke fået taget noget billede men jeg håber det går godt alligevel hvor du nu kender systemet. Vi skal have ændret /etc/hosts filen. Jeg har aldrig skulle gøre det selv hvor jeg bor men jeg kender en del hvor der kommer problemer hvis man ikke tilføjer sig selv til hosts filen. Vi skal bare tilføje en linje og IKKE gøre noget ved den der er i forvejen der omhandler localhost. Vi tilføjer: 127.0.0.1 localhost.localdomain archguide Som sagt tilføjer vi denne linje neden under linjen:127.0.0.1 localhost.localdomain localhost Så vi for det hele til at se sådan ud:
# |
![]() |
Nu er vi færdige med de simple og mest nødvendige konfigurationer i vores nye Arch Linux system. Nu er det på tide at installere en kerne. |
![]() |
Vælg altid 2.6 kernen. 2.4 kernen ryger snart ud af Arch Linux og der er ingen grund til at vælge 2.4 frem for 2.6 med mindre man kender til nogle problemer som ikke fremkommer i 2.4. |
![]() |
Her er vi tilbage til tty1 og installationen er i fuld gang. Der vil komme en del informationer men man behøver ikke læse det hele igennem. |
![]() |
Lille besked om at alt er gået godt og minder dig om du skal have installeret en bootloader inden du genstarter. |
![]() |
Inden vi genstarter og starter vores nye Arch Linux system skal vi lige have installeret en bootloader da vi ellers ikke har meget glæde af systemet. |
![]() |
Nu er vi faktisk færdige med at installere grundsystemet i Arch Linux. Det eneste vi skal gøre nu er at trykke på "Exit Install". |
![]() |
Og skrive reboot for at genstarte systemet. Husk at tage cd'en ud af drevet inden du skriver kommandoen. |
Alt indhold er skrevet af Jacob Bang
Dette værk er licensieret under en
Creative Commons Navngivelse-Del på samme vilkår 2.5 Danmark Licens.