Arch Linux on Raspberry Pi: Einrichtung

Update 21.11.2013: Anleitung auf neues Partition Scheme angepasst.

Hostname anpassen

vi /etc/hostname

 

dynamisches Übertakten aktivieren

Öffnet zunächst die Datei config.txt

nano /boot/config.txt

Dort müssen diese Zeilen uncommented werden um des ondemand-Overcklocking auf 1000MHz zu aktivieren:
arm_freq=1000

core_freq=500
sdram_freq=500
over_voltage=6

Überprüft noch ob der scaling governor auf ondemand steht.
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

Es sollte
ondemand

herauskommen.

Auch der Schwellwert, bei dem die CPU hochtaktet, kann eingestellt werden, z.B. bei 40% Last:

echo 40 > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold

Nachdem ihr den raspberry neugestartet habt (reboot) kann man mit cpufreq-info (muss evtl zuvor installiert werden:
pacman -S cpufrequtils

herauslesen auch welchen Takt der Prozessor aktuell läuft und welcher Maximaltakt erlaubt ist.

 

Zeitzone setzen

timedatectl set-timezone Europe/Berlin

 

System updaten

Das System sollte aktuell gehalten werden, dies geschieht mit den folgenden Befehlen:

pacman -Sy pacman

pacman-key --init
pacman -S archlinux-keyring
pacman-key --populate archlinux
pacman -Syu --ignore filesystem
pacman -S filesystem --force

Zukünftig reicht
pacman -Syu

 

Repositories nach Speed sortieren lassen

cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup

sed '/^#\S/ s|#||' -i /etc/pacman.d/mirrorlist.backup
rankmirrors -n 6 /etc/pacman.d/mirrorlist.backup > /etc/pacman.d/mirrorlist

Neuen User hinzufügen

Mittels

useradd -m -g users -s /bin/bash tom

wird ein neuer User (tom) dem System hinzugefügt.
Dem User muss noch ein Passwort gegeben werden, dies geschieht so:
passwd tom

Das Passwort muss zweimal eingegeben werden.

 

sudo aktivieren

Installation:

pacman -S sudo

Danach muss noch die Datei /etc/sudoers bearbeitet werden. Dies geschieht mit
visudo

Bei der Zeile
%wheel ALL=(ALL) ALL

muss das Kommentarzeichen entfernt werden. Zuletzt muss jeder User, der sudo nutzen soll, noch der Gruppe wheel hinzugefügt werden.
gpasswd -a tom wheel

 

Volle Größe der SD-Karte nutzen

Alle Befehle als root ausführen!

fdisk /dev/mmcblk0

Die 2. Parttition /dev/mmcblk0p2 löschen
d

2

Die 2.Partition neu erstellen, mit neuer Größe
n

e
2
enter
enter
n
l
enter
enter

Die Änderungen schreiben und fdisk beenden
w

Rebooten und dann folgenden Befehl ausführen
resize2fs /dev/mmcblk0p5

 

Twonky Media Server installieren

Die Installation ist hier ganz gut beschrieben, deshalb setze ich nur einen Link. Es gibt allerdings schon eine neuere Version.

http://www.forum-raspberrypi.de/Thread-tutorial-twonky-media-server-auf-raspberrypi-installieren

5 Comments

  1. Jan

    Dein Artikel beschreibt es sehr gut! Ich habe auch ein paar Raspberry Pi Artikel. Insbesondere zum Thema Installation von Arch und Konfiguration von Asterisk.

    Hier meine Erfahrungen mit Arch Linux auf dem Pi:
    http://www.kammerath.net/raspberry-pi-arch-linux.html

    Und die Beschreibung zu meiner TK Anlage mit dem Pi:
    http://www.kammerath.net/asterisk-virtuelle-telefonanlage.html

    Hätte ich das alles vorher gewusst, hätte ich wohl nicht zu Raspbian gegriffen sondern direkt zu Arch Linux.

    Vg, Jan

  2. Unwichtig

    Die Anleitung zu “Volle Größe der SD-Karte nutzen” funktioniert nicht. Habe ich 2x versucht, 2x konnte ich mein RPI nicht mehr booten

  3. Tom

    Die Partitionierung des Arch Linux Images wurde geändert, deshalb funktioniert die beschriebene Weise nicht mehr. Ich pass es bei Gelegenheit an.

  4. Tom

    Hab es angepasst.

Leave a Reply

Your email address will not be published. Required fields are marked *