Benutzer:Tuxnix: Unterschied zwischen den Versionen
Tuxnix (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Tuxnix (Diskussion | Beiträge) Entwurf |
||
Zeile 1: | Zeile 1: | ||
Arch Spickzettel - BIOS | |||
{|border="0" style="font-size:14px; line-height: 16px; wide: 100%" | {|border="0" style="font-size:14px; line-height: 16px; wide: 100%" | ||
|Arch Installation auf einen | |Arch Installation auf einen BIOS-Rechner: */ (unverschlüsselt) *Lan *Grub | ||
|- | |- | ||
|(Zum Ausdrucken geeignet) | |(Zum Ausdrucken geeignet) | ||
Zeile 25: | Zeile 27: | ||
|* {{ic|fdisk -l}} - '''x''' ermitteln | |* {{ic|fdisk -l}} - '''x''' ermitteln | ||
|- | |- | ||
|* {{ic| | |* {{ic|fdisk /dev/'''x'''}} - fdisk starten | ||
|- | |- | ||
|* {{taste|o}} - neue Partitionstabelle im chache | |* {{taste|o}} - neue Partitionstabelle im chache | ||
|- | |- | ||
|* {{taste|n}} - neue Partition anlegen | |||
|* {{taste|n}} - neue | |||
|- | |- | ||
|* {{taste|Enter}} - | |* {{taste|Enter}} - Primarpatition bestätigen | ||
|- | |- | ||
|* {{taste|Enter}} - | |* {{taste|Enter}} - Partitionsnummer bestätigen | ||
|- | |- | ||
|* {{taste|Enter}} - | |* {{taste|Enter}} - Ersten Sektor bestätigen | ||
|- | |- | ||
|* {{taste|Enter}} - | |* {{taste|Enter}} - Letzten Sektor bestätigen | ||
|- | |- | ||
|* {{taste| | |* {{taste|a}} - Bootsektor aktivieren | ||
|- | |- | ||
|* {{taste| | |* {{taste|p}} - zur eigenen Kontrolle vor dem Speichern | ||
|- | |- | ||
|* {{taste| | |* {{taste|w}} - schreiben der Partitionstabelle | ||
|}<br> | |}<br> | ||
<u>Formatieren:</u><br> | <u>Formatieren:</u><br> | ||
<code style=font-size:12px;>mkfs.ext4 -L p_arch /dev/sd'''x'''1</code><br><br> | |||
<code style=font-size:12px;>mkfs.ext4 -L p_arch /dev/sd'''x''' | |||
<u>Mounten:</u><br> | <u>Mounten:</u><br> | ||
<code style=font-size:12px;>mount -L p_arch /mnt | <code style=font-size:12px;>mount -L p_arch /mnt</code><br><br> | ||
<u>Installation der Basispakete:</u><br> | <u>Installation der Basispakete:</u><br> | ||
Zeile 99: | Zeile 85: | ||
<code style=font-size:12px;>passwd</code><br><br> | <code style=font-size:12px;>passwd</code><br><br> | ||
<u> | <u>Grub installieren:</u><br> | ||
<code style=font-size:12px;> | <code style=font-size:12px;></code><br> | ||
<code style=font-size:12px;></code><br><br> | |||
<code style=font-size:12px;> | |||
<u>Chrootumgebung verlassen und Partitionen lösen:</u><br> | <u>Chrootumgebung verlassen und Partitionen lösen:</u><br> | ||
<code style=font-size:12px;>exit</code><br> | <code style=font-size:12px;>exit</code><br> | ||
<code style=font-size:12px;>umount /mnt</code><br><br> | <code style=font-size:12px;>umount /mnt</code><br><br> | ||
Version vom 24. Februar 2021, 13:42 Uhr
Arch Spickzettel - BIOS
Arch Installation auf einen BIOS-Rechner: */ (unverschlüsselt) *Lan *Grub |
(Zum Ausdrucken geeignet) |
ISO-Abbild prüfen:
md5sum archlinux-*-x86_64.iso
ISO-Abbild auf USB-Stick übertragen:
fdisk -l
dd bs=4M if=/pfad/archlinux-*-x86_64.iso of=/dev/sdx status=progress oflag=sync
Installation unterbrechen:
reboot
poweroff
Deutsche Tastaturbelegung - Die Taste Z drücken, um das y Zeichen zu erhalten:
loadkeys de
Partitionieren: |
* fdisk -l - x ermitteln
|
* fdisk /dev/x - fdisk starten
|
* o - neue Partitionstabelle im chache |
* n - neue Partition anlegen |
* ↵ Enter - Primarpatition bestätigen |
* ↵ Enter - Partitionsnummer bestätigen |
* ↵ Enter - Ersten Sektor bestätigen |
* ↵ Enter - Letzten Sektor bestätigen |
* a - Bootsektor aktivieren |
* p - zur eigenen Kontrolle vor dem Speichern |
* w - schreiben der Partitionstabelle |
Formatieren:
mkfs.ext4 -L p_arch /dev/sdx1
Mounten:
mount -L p_arch /mnt
Installation der Basispakete:
pacstrap /mnt base base-devel linux linux-firmware dhcpcd nano
Installation von Microcode:
pacstrap /mnt intel-ucode
oder pacstrap /mnt amd-ucode
fstab erzeugen:
genfstab -Lp /mnt > /mnt/etc/fstab
Chrooten:
arch-chroot /mnt/
Konfiguration:
echo mein-rechner > /etc/hostname
echo LANG=de_DE.UTF-8 > /etc/locale.conf
echo KEYMAP=de-latin1 > /etc/vconsole.conf
echo FONT=lat9w-16 >> /etc/vconsole.conf
ln -sf /usr/share/zoneinfo/Europe/Berlin /etc/localtime
nano /etc/locale.gen
Und das # am Anfang folgender Zeilen entfernen:
#de_DE.UTF-8 UTF-8
#de_DE ISO-8859-1
#de_DE@euro ISO-8859-15
#en_US.UTF-8
locale-gen
Das Root Password erstellen:
passwd
Grub installieren:
Chrootumgebung verlassen und Partitionen lösen:
exit
umount /mnt
Arch Linux neu booten und anmelden:
reboot
mein-rechner login: root
Internetverbindung herstellen über Lan:
ip link
dhcpcd enpxxx
Internetverbindung prüfen:
ping -c3 www.archlinux.de
Arch Linux Aktualisieren:
pacman -Syu
Einen Benutzer anlegen und ggf. zu den Gruppen hinzufügen:
useradd -m -g users -s /bin/bash duda
passwd duda
gpasswd -a duda wheel audio video games power
Gruppenmitgliedern von wheel Rootrechte per 'sudo' verleihen:
EDITOR=nano visudo
Kommentarzeichen und Leerzeichen von dieser Zeile entfernen:
# %wheel ALL=(ALL) ALL
Notwendige Dienste installieren und aktivieren:
pacman -S acpid avahi
systemctl enable acpid
- Energieverwaltung
systemctl enable avahi-daemon
- Netzwerk-Zuweisung
systemctl enable systemd-timesyncd.service
- Zeit-Synchronisation
Wenn das System auf einer SSD betrieben wird:
systemctl enable fstrim.timer
Installation und Konfiguration von X:
pacman -S xorg-server xorg-xinit
localectl set-x11-keymap de pc105 deadgraveacute
lspci |grep VGA
Passend zur Grafikkarte einen freien Treiber installieren:
pacman -S xf86-video-amdgpu
pacman -S xf86-video-intel
pacman -S xf86-xf86-video-nouveau
Plasma (minimal):
pacman -S kwin plasma-desktop plasma-nm sddm
GNOME (minimal):
pacman -S mutter network-manager-applet gdm
Xfce4 (minimal):
pacman -S xfwm4 xfce4-session network-manager-applet lightdm
Nur einen Loginmanager aktivieren:
systemctl enable sddm.service
- für das Plasma Desktop
systemctl enable gdm.service
- für das GNOME Desktop
systemctl enable lightdm.service
- für das Xfce4 Desktop
Netzwerkmanager aktivieren:
systemctl enable NetworkManager.service
reboot
Und Einloggen im Desktopmanager