Installations-Kurzanleitung

Aus wiki.archlinux.de

Dieser Artikel oder Artikelabschnitt ist noch nicht vollständig!


Diese Seite ist lediglich ein rudimentärer Spickzettel für erfahrene Nutzer. Falls Du neu bei Arch bist oder dich nicht ohnehin schon gut auf der Kommandozeile auskennst, verwende bitte die weitaus ausführlichere Anleitung für Einsteiger.

Download

Beziehe das neueste Arch Linux ISO von der [https://www.archlinux.org/download/ Arch Linux Download-Seite].

  • Es wird nur einziges Image bereitgestellt, von dem aus man in i686 und x86_64

Live-System booten kann. Medien, die nur das Repository [core] enthalten, stehen nicht mehr zur Verfügung.

  • Installations-Images sind signiert, und es wird dringend empfohlen, die

Signatur vor der Verwendung zu überprüfen. Dazu lädt lädt man die .sig Datei von der Download-Seite (oder einem der dort aufgeführten Spiegel-Server) in das gleiche Verzeichnis wie die .iso Datei herunter und verwendet dann den Befehl pacman-key -v iso-file.sig.

  • Das Image kann auf CD gebrannt, als ISO-Datei eingehängt, oder direkt auf

einen USB-Stick geschrieben werden. Es dient nur zur Installations-Zwecken; ein bereits existierendes Arch System wird mit pacman -Syu aktuell gehalten.

Installation

Falls zusätzliche Programme geladen werden sollen, empfielt es sich, nach dem einstellen der Tastatur eine Internetverbindung einzurichten (Internetverbindung). Danach mit pacman -Syu die Paketlisten aktuallisieren und die Software des Live-Arch updaten. Mit pacman -S tmux wird nun zum Beispiel der Terminal-Multiplexer tmux installiert. Vielleicht ist auch vim empfehlenswert zuinstallieren? Im Live-Arch stehen nano und vi als Editoren schon zur Verfügung.

Keyboard layout

Siehe [Arch auf Deutsch stellen]

loadkeys de-latin1

Festplatten-Formatierung

Zur Partitionierung sind cfdisk, fdisk, gdisk, ... zur Wahl. cfdisk ist selbsterklärent. Falls eine neue Partitionstabelle erstellt werden soll geschieht das mitanfolgenden Befehlen. Vorsicht alle Daten sind danach verlohren!

dd count=1 BS=512 if=/dev/zero of=/dev/sda [hier gewünschtes Laufwerk einsetzten Laufwerk einsetzten!]
cfdisk

Auf jede erstellte Partition muss mkfs ausgeführt werden:

  • ext4 - mkfs.ext4 /dev/sda1 [oder mkfs.ext4 -L NAME /dev/sda1
  • swap - mkswap /dev/sda3

Einhängen der Partitionen

Mit mount. siehe auch Mounten

mount /dev/sda1 /mnt/
mount /dev/sd* /mnt/home/ [alles was später dazu soll]
swapon /dev/sda3

Internet-Verbindung

Bei Kabelnetzwerk mit Einbindung in ein Netzwerk mit DHCP wird automatisch eine Verbindung aufgebaut. Um das zu Testen kann man ein ping auf eine Internetseite absetzen:

ping -c3 8.8.8.8

Falls der ping keine positive Ausgabe ergibt kann mit dhcpcd eine IP Adresse bezogen werden. Es kann aber auch sein dass das Netzwerk keine Internetanbindung hat. Dumm gelaufen :-( Falls kein DHCP vorhanden kann man dem Computer eine statische IP selbst zuteilen. Dies ist mit ifconfig möglich. Siehe man ifconfig.

WLAN-Verbindung

Für eine detaillierte Beschreibung, siehe (W)Lan und Arch Linux oder Netctl. schneller Weg für Leute mit wenig Know-How: wifi-menu

Installation des Grundsystems

# pacstrap /mnt base base-devel [weiter Pakete]
  • Editor vim oder anderer? (nano und vi schon enthalten)
  • Vorsicht WLAN-Nutzer: Die Pakete wpa_supplicant und wireless_tools sind nicht in base enthalten und müssen hier also explizit mitinstalliert werden, obwohl sie im Installationssystem vorhanden sind.
# genfstab -L /mnt/ > /mnt/etc/fstab [die Umleitung weg lassen um die Einhängepunkte zu überprüfen]

Konfiguration des Systems

#echo HOSTNAME > /mnt/etc/hostname
#arch-chroot /mnt/

In der chroot-Umgebung sind die Konfigurationsdatein zu bearbeiten:

  • Spracheinstellungen in /etc/locale.conf ergänzen | mit nano/vi nachfolgenden Text einfügen:
LANG=de_DE.UTF-8
LC_COLLATE=C
LANGUAGE=de_DE
  • Symbolischen Link /etc/localtime auf gewünschte Zone stetzen:
ln -s /usr/share/zoneinfo/Europe/Berlin /etc/localtime
  • Tastaturbelegung und Schriftart in der Datei /etc/vconsole.conf
KEYMAP=de-latin1
FONT=lat9w-16
  • Gewünschte Sprachen in /etc/locale.gen auskommentieren, anschließend mit: locale-gen erzeugen.
  • Kernel erzeugen mit mkinitcpio -p linux
  • root-Passwort anlegen/ändern: passwd

Installion und Konfiguration eines Boot-Loaders

siehe Grub

pacman -S grub
grub-mkconfig -o /boot/grub/grub.cfg
grub-install /dev/sda

Aushängen und Neu-Starten

umount und reboot

Arch-Linux zum Desktop System aufarbeiten

Benutzer anlegen

useradd -m -g users -s /bin/bash NAME
passwd NAME

Notwendige Dienste

acpid ntp dbus avahi cups cronie mit pacman installieren und mit systemctl enable für den Systemstart aktivieren.

X-Server und Umgebung installieren

pacman -S

Nach der Installation