Inhaltsverzeichnis
Raspi-Config
☚ zurück - Installation und Konfiguration
raspi-config ist das zentrale, textbasierte Konfigurationswerkzeug für Raspberry Pi OS,
aufrufbar über sudo raspi-config im Terminal. Es ermöglicht die Konfiguration
von Interfaces, SSH, Passwort, Kamera, Boot-Optionen, Systemsprache und weiteren Systemparametern.
Cheat Sheet) über die im Kurs vermittelten Inhalte.
Die einzelnen Themen werden anhand praktischer Übungen demonstriert und angewendet.
raspi-config
Im Kurs wird der Umgang mit raspi-config geübt.
Dabei wird gezeigt, welche Einstellungen nach einer frischen Installation vorgenommen werden sollten.
raspi-config
Linux Konfiguration
Update / Upgrade
Diese Befehle aktualisieren die Paketlisten und bringen alle installierten Pakete auf die neueste Version.
sudo apt update sudo apt upgrade -y
Tools installieren
Diese Befehle installieren nützliche Werkzeuge: vim zum Bearbeiten von Dateien,
tree zur Anzeige der Verzeichnisstruktur und ripgrep für schnelle Textsuche.
VIM Installation/Konfiguration
VIM Installation
sudo apt remove vim vim-tiny vim-nox -y sudo apt install vim-gtk3 -y sudo apt install xclip # X11 vim --version | grep python # +python3 sollte vorhanden sein
VIM Konfiguration
vim-Verzeichnis.vim– Laufzeitverzeichnis.vimrc– zentrale Konfigurationsdatei
Persönliche Konfiguration
Vim-, tmux- sowie Bash-Konfigurationsdateien werden per symbolischen Links
auf ein zentrales Konfigurationsverzeichnis (~/config) verwiesen.
Auf diese Weise lässt sich die gesamte Konfiguration strukturiert und konsistent verwalten.
pi@raspi88:~ $ ls -l .tmux.conf .vim .vimrc lrwxrwxrwx 1 pi pi 16 Feb 16 08:59 .tmux.conf -> config/tmux.conf lrwxrwxrwx 1 pi pi 11 Feb 16 08:52 .vim -> config/vim/ lrwxrwxrwx 1 pi pi 16 Feb 16 08:52 .vimrc -> config/vim/vimrc lrwxrwxrwx 1 pi pi 13 Feb 16 09:03 .bashrc -> config/bashrc
weitere Tools
# Installation git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf ~/.fzf/install # Prüfen source ~/.bashrc fzf --version rm -rf ~/.fzf # Deinstallation
sudo apt install tree sudo apt install ripgrep sudo apt install bat # Binary heißt unter Debian/Ubuntu "batcat" sudo apt install tmux sudo apt install gnupg sudo apt install feh # Bilder über SSH anzeigen
time
Zeitzone explizit neu setzen
sudo timedatectl set-timezone Europe/Berlin timedatectl # Kontrolle
gnupg
Paranoid-Modus
(course_env) pi@raspi88:~/.gnupg $ cat gpg-agent.conf default-cache-ttl 1 max-cache-ttl 1
bin
Im Home-Verzeichnis des Raspberry Pi wird ein bin-Verzeichnis angelegt.
In der .bashrc wird dieses Verzeichnis in den PATH aufgenommen, sodass dort
abgelegte Skripte systemweit direkt ausführbar sind.
mkdir -p ~/bin
# ~/.bashrc export PATH="$HOME/bin:$PATH"
