Tastatur auf deutsch stellen, pw ändern, ssh starten
-
Passwort für den User 'athena' setzen (damit SSH dich reinlässt):
Bash
TXTsudo passwd athena(Gib ein einfaches Passwort wie
1234ein) -
IP Adresse herausfinden:
Bash
TXTip addr show(Notiere die IP, z.B.
192.168.122.135) -
SSH Dienst starten:
Bash
TXTsudo systemctl start sshd
2. Das Vorbereitungs-Skript (für die SSH-Sitzung)
Sobald du per SSH (ssh athena@IP-ADRESSE) verbunden bist, kannst du diesen Block kopieren und einfügen. Er erledigt alles von der Zeit-Synchronisation bis zum screen-Start.
Kopiere diesen Block komplett in dein Terminal:
Bash
TXT
cat << 'EOF' > prepare_install.sh
#!/bin/bash
echo "--- Starte Vorbereitung für AthenaOS Installation ---"
# 1. Tastaturlayout setzen
sudo loadkeys de
# 2. Zeitsynchronisation erzwingen (Wichtig für Keys!)
echo "Synchronisiere Uhrzeit..."
sudo timedatectl set-ntp true
sleep 2
# 3. Pacman & Keys aktualisieren
echo "Aktualisiere Schlüsselbund..."
sudo pacman -Sy --noconfirm archlinux-keyring athena-keyring blackarch-keyring
sudo pacman-key --init
sudo pacman-key --populate archlinux athena blackarch
# 4. Screen installieren
echo "Installiere 'screen' als Abbruchschutz..."
sudo pacman -S --noconfirm screen
# 5. Mirror-Check Info
echo "INFO: rate-mirrors wird beim Installer-Start (aegis) automatisch laufen."
echo "Sollten Mirrors hängen, editieren wir /etc/pacman.d/mirrorlist manuell."
echo "--- VORBEREITUNG ABGESCHLOSSEN ---"
echo "Starte nun 'screen' und darin den Installer..."
sleep 3
# FIX: Force working mirrors before starting aegis
echo "Setting up mirrors..."
sudo reflector --country Germany --latest 5 --sort rate --save /etc/pacman.d/mirrorlist
sudo pacman -Syy
# Starte eine neue Screen-Sitzung namens 'install'
screen -S install sudo aegis
EOF
chmod +x prepare_install.sh
./prepare_install.sh
Was dieses Skript macht:
-
TimeSync: Verhindert den "Time Warp" Fehler bei der Key-Verifizierung.
-
Keyring: Installiert die neuesten Schlüssel, damit Paket-Signaturen nicht fehlschlagen.
-
Screen: Startet den Installer
aegisdirekt innerhalb einer Screen-Sitzung.