Nybörjarguide (Svenska)
From ArchWiki
i18n |
---|
Dansk |
简体中文 |
Deutsch |
English |
Español |
Česky |
Italiano |
Lietuviškai |
Português Brasil |
Svenska |
Contents |
Förord
Allt du någonsin ville veta om att installera Arch, men varit för rädd för att fråga
Välkommen. Detta dokument kommer att guida dig genom installationen och konfigurationen av Arch Linux, en enkel, snabb och resurssnål GNU/Linux-distribution och ett UNIX-likt operativsystem. Arch Linux förutsätter en viss nivå av kunskap om dess konfiguration och UNIX-liknande system och av detta skäl finns extra förklarande information tillgänglig. Detta dokument riktar sig till nya Arch-användare, men strävar också efter att vara en kraftfull referens och informationsbas för alla.
Arch Linux-distributionens höjdpunkter:
- Enkel design och filosofi
- Oberoende utvecklad Community-distribution byggd från grunden som riktar sig mot kompetenta GNU/Linux användare
- Alla paket är kompilerade för i686/x86-64
- Väldigt anpassningsbart system uppbyggt från grunden av användaren
- BSD-lika uppstarts-script, som kännetecknas av en centraliserad konfigurationsfil
- mkinitcpio: en enkel och dynamisk initramfs-skapare
- Rullande utgivningsmodell
- Pacman pakethanterare är snabb, skriven i C, resurssnål och snabb, med väldigt liten minnesanvändning
- ABS: Arch Build System, ett ports-liknande paketbyggningssystem gör det enkelt att skapa dina egna lättinstallerade Arch-paket från källkod för att använda och/eller att dela med sig till Communityt på AUR
- AUR: Arch User Repository, erbjuder tusentals byggscript för Arch användarförsedda mjukvarupaket
FÅ INTE PANIK!
Arch Linux-systemet byggs av användaren från shellet genom att använda rudimentära kommandon. Detta är The Arch Way. Till skillnad från de flesta mer oflexibla processer hos andra distributioner och installationssystem så väljs inga saker automatiskt åt dig. Från kommandolinjen väljer du vilka paket som skall installeras från Archs förråd på internet genom pacman-verktyget och konfigurerar installationen genom att editera textfiler tills systemet är skräddarsytt för just dig och dina behov. Du kommer också manuellt att lägga till användare och grupper och hantera rättigheter. Den här metoden tillåter maximal flexibilitet, valfrihet och kontroll av systemets resurser från grunden.
Arch Linux riktar sig mot kompetenta GNU/Linux-användare som önskar minimal 'kodseparation' från sin maskin.
Licens
Arch Linux, pacman, dokumentation, och script är upphovsrättsskyddade ©2002-2007 av Judd Vinet, ©2007-2009 av Aaron Griffin och är licensierade under GNU General Public License Version 2.
Filosofin bakom Arch
De grundläggande principerna bakom Arch är att systemet ska vara enkelt. 'Enkelt', i detta sammanhanget, ges betydelsen 'utan onödiga tillägg, modifikationer eller förändringar'. Kort sagt ett elegant och minimalistiskt synsätt.
Några tänkvärdheter:
- " 'Enkel' är definierat från en teknisk och inte användarvänlig synvinkel. Det är bättre att vara tekniskt elegant med en högre inlärningskurva, än att vara enkel att använda och tekniskt [underlägsen]." -Aaron Griffin
- Entia non sunt multiplicanda praeter necessitatem eller " Mångfald skall inte förutsättas om det inte är nödvändigt." -Ockhams rakkniv. Rakkniven i sammanhanget är till för att raka bort onödigt komplicerade lösningar för att istället komma till den enklaste.
- "Det stora i [min metod] ligger i dess enkelhet..Höjden av utveckling går alltid mot enkelhet." - Bruce Lee
Om den här guiden
Den här wikin för Arch linux är en utmärkt resurs, och bör användas som primär informationskälla vid problem. IRC (freenode #archlinux) och forumet finns också, om information saknas här.
Eftersom alla distributioner av GNU/Linux är 'modulära' i grunden är den här guiden indelad i fyra huvuddelar som bildar ett UNIX
-liknande datorsystem riktat till användare (= desktop system, bättre översättning??)
Del 1: Installation av bassystemet
Part II: Configure&Update the New Arch Linux base system
Part III: Installing X and configuring ALSA
Part IV: Installing a Desktop Environment
Välkommen till Arch! Lycka till med installationen; ta god tid på dig och ha kul!
Låt oss börja....
Del 1: Installation av bassystemet
Steg 1: Införskaffande av den senaste installationsfilen
Du kan få tag på den senaste installationsfilen här. För tillfället är 2009.08 nyast.
- Såväl 'Core' som 'FTP/HTTP'/'Netinstall'-varianterna erbjuder endast de nödvändiga paketen för att skapa ett 'Arch Linux bassystem. Notera att bassystemet inte innehåller något grafiskt användargränssnitt. Det består endast av GNUs verktygsuppsättning (kompilator, assmblator, länkare, bibliotek, skal och några andra användbara verktyg), Linux-kärnan och några andra bibliotek och moduler.
- Isolinux-speglarna som finns tillgängliga är menade för de som har problem att få verisionen med GRUB att fungera. Det är ända skillnaden.
- Det finns en FAQ för Arch64( http://wiki.archlinux.org/index.php/Arch64_FAQ ) som kan hjälpa till i valet mellan i686 och x86_64.
Installation via CD
Bränn .iso-filen på en cd med ditt favoritbrännarprogram och fortsätt med Step 2: Boot Arch Linux Installer
Installation via USB-minne
Skrivning av spegeln i UNIX
:
Sätt in ett tomt USB-minne, eller ett där datan kan offras, ta reda på vilken sökväg minnet har och dumpa .img-filen på det med programmet dd
:
dd if=sökväg/archlinux[2009.08-[core_or_ftp]-[i686_or_x86_64].img of=/dev/sdx
parametrarna till if= och of= är sökvägen till spegelfilen respektive USB-minnet. Det är viktigt att /dev/sdx och inte /dev/sdxn används.
Kontroll av md5-summa (valbart): Notera antalet block lästa och skrivna och gör följande test:
dd if=/dev/sdx count=antalet_block status=noxfer | md5sum
Kontrollsumman som returneras bör matcha kontrollsumman för den nedladdade spegelfilen och båda bör vara lika med kontrollsumman som finns listad i md5-summefilen på nedladdningssidan.
Skrivning av spegeln i Windows: Ladda ned Disk Imager från https://launchpad.net/win32-image-writer/+download. Sätt in USB-minnet. Starta Disk Imager och välk spegelfilen. Välj enhetsbokstaven som är bunden till usb-minnet. Tryck "write".ck "write".