[Raspberry Pi] Wichtige Terminal-Kommandos für Raspian

  • Raspian Standard-Benutzer
    username: pi
    password: raspberry
    
  • als Root anmelden
    sudo su
    
  • X-Server starten
    startx
    
  • Raspian herunterfahren
    sudo halt
    
    oder
    
    sudo shutdown now
    
    oder
    
    sudo shutdown -h 0
    
  • Neustart
    sudo reboot
    
  • akt. Arbeitsverzeichnis / Directory ausgeben
    pwd
    
  • Dateiinhalt auf dem Terminal ausgeben
    cat -n file.txt
    
    oder
    
    less /var/log/syslog
    
  • Konfigurationstool aufrufen (Link)
    sudo raspi-config
    
  • Neueinlesen der Paketlisten
    sudo apt-get update
    
  • installierte Pakete, wenn möglich, auf verbesserte Version aktualisieren
    sudo apt-get upgrade
    
  • Deinstallation ungenutzter Abhängigkeiten
    sudo apt-get autoremove
    
  • automatisches Aufräumen
    sudo apt-get autoclean
    
  • versionsübergreifend aktualisieren (wie upgrade + autoremove)
    sudo apt-get dist-upgrade
    
  • Paket installieren
    sudo apt-get install <name>
    
  • Paket deinstallieren
    sudo apt-get remove <name>
    
  • Installierte Pakete auflisten
    sudo apt list --installed
    
    bzw. in eine Datei schreiben
    
    apt list -–installed > packages.txt
    
  • Kernel Update
    sudo rpi-update
    
  • Firmware-Update-Tool installieren
    sudo apt install rpi-eeprom
    
  • Firmware-Update Configuration anpassen
    sudo nano /etc/default/rpi-eeprom-update
    
  • aktuelle Firmware-Versionen auflisten (Beispiel für stable-Firmware)
    ls /lib/firmware/raspberrypi/bootloader/stable/
    
  • Firmware-Update durchführen (Beispiel für stable-Firmware)
    sudo rpi-eeprom-update -d -f /lib/firmware/raspberrypi/bootloader/stable/pieeprom-2020-06-15.bin
    
  • Netzwerkadresse (IP)
    hostname -I
    
  • aktive Netzwerkverbindungen anzeigen
    netstat -r -n
    
  • angeschlossene Datenträger listen
    sudo fdisk -l
    
  • Anzeige der eingehängten Datenträger
    mount -l
    
  • alle Geräte mit den dazugehörigen Informationen auflisten
    sudo lsblk
    sudo blkid
    
  • Freier Arbeitsspeicher (RAM)
    free -m
    
    oder
    
    free -h
    
  • Systemprozesse und CPU-Auslastung
    htop
    
  • erkannte USB-Geräte auflisten
    lsusb
    
  • Kernel-Treiber auflisten
    lsmod
    
  • Kernel-Version
    uname -r
    
    bzw.
    
    uname -a
    
  • Kernel-Module auflisten
    cat /etc/modules
    
  • Betriebssysteminfos / OS-Release
    cat /etc/os-release
    
  • Kernel Ring Buffer (Boot Messages) anzeigen
    sudo dmesg
    
  • Service starten
    systemctl start <name>
    
    bzw.
    
    systemctl restart <name>
    
  • Service stoppen
    systemctl stop <name>
    
  • Service Status
    systemctl status <name>
    
  • CPU-Temperatur
    vcgencmd measure_temp
    
    oder
    
    watch -n 1 vcgencmd measure_temp 
    
  • CPU-Spannung
    vcgencmd measure_volts
    
  • CPU-Takt
    vcgencmd measure_clock arm
    
  • GPU-Takt
    vcgencmd measure_clock core
    
  • Status der Raspberry Pi Kamera anzeigen
    vcgencmd get_camera
    
  • Bootloader Version
    vcgencmd bootloader_version
    
  • Bootloader Config
    vcgencmd bootloader_config
    
  • Displayinformationen anzeigen / ändern
    tvservice -s
    

[Raspberry Pi] Installation / Einrichtung

Benötigte Hardware

  • Windows-PC mit SD-Kartenleser
  • Raspberry Pi 2 Modell B (42Eur)
  • Netzteil 5V/2A mit Micro-USB B Stecker (10Eur)
  • HDMI-Kabel 2m (6Eur)
  • Micro-SD-Karte Klasse 10 mind. 4GB, idealerweise 16GB mit Adapter auf SD-Format (10Eur)
  • Gehäuse für Raspberry Pi 2 (8Eur)
  • LAN-Kabel
  • USB-Tastatur
  • USB-Maus
  • evtl. aktives USB-Hub
  • WLAN-USB-Dongle mit Realtek-Chipsatz (9Eur)
  • Monitor / Fernseher mit HDMI-Anschluss

Benötigte Software

  • Image mit Raspian Linux (Link)
  • Win32DiskImager (Link)

Raspian Image auf SD-Karte schreiben

  • img-Datei aus der heruntergeladenen zip-Datei (Raspian) entpacken
  • Win32DiskImager unter Windows installieren
  • SD-Karte im PC einlegen
  • Win32DiskImager mit Admin-Rechten ausführen
  • unter “Device” den korrekten Laufwerksbuchstaben für den SD-Kartenleser einstellen
  • unter “Image File” die entsprechende img-Datei öffnen
  • auf Button “Write” klicken und somit den Inhalt der img-Datei auf die SD-Karte schreiben
  • wenn fertig, SD-Karte entnehmen

Raspberry PI 2 in Betrieb nehmen

  • USB-Tastatur und -Maus mit dem Raspberry PI 2 verbinden
  • LAN-Kabel verbinden, wenn vorhanden
  • HDMI Kabel mit Raspberry PI 2 und Monitor / Fernseher verbinden und Monitor / Fernseher einschalten
  • SD-Karte korrekt herum in den Raspberry PI 2 einlegen
  • Netzteil über Micro-USB-B Stecker mit Raspberry PI 2 verbinden
  • Netzteil in die Steckdose stecken

Raspian Linux einrichten

  • nach dem ersten Start von Raspian auf dem Raspberry PI 2 sollte ein Konfigurationsmenü angezeigt werden
  • expand_rootfs wählen -> Raspian nutzt nun die gesamte SD-Karte-Partition
  • overscan -> Enable
  • configure_keyboard -> Generic 105 Key (Intl) PC -> Other -> German
  • ssh -> Enable
  • boot_behaviour -> yes
  • update wählen, wenn LAN-Kabel eingesteckt wurde
  • finish