Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Raspi-Config
raspi-config ist das zentrale, textbasierte Konfigurationswerkzeug für Raspberry Pi OS, aufrufbar via sudo raspi-config im Terminal. Es ermöglicht die einfache Einrichtung von Interfaces, SSH, Passwortänderungen, Kameraaktivierung, Boot-Optionen, Systemsprache und vieles mehr.
raspi-config
Im Kurs wird der Umgang mit raspi-config geübt, beispielsweise wird gezeigt, welche Einstellungen man nach einer „frischen Installation“ machen sollte.
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
- VIM
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-Verzeichnisvim- Systemverzeichnisvimrc- zentrale Konfigurationsdatei
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, konsistent und elegant 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
- fzf
# 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 # falls gewünscht sudo apt install ripgrep # Tools zum Suchen :-) sudo apt install bat # binary heißt batcat sudo apt install tmux # kann im Kurs nur erwähnt werden! sudo apt install gnupg #
bin
Im Home-Verzeichnis des Raspberry Pi wird ein bin-Verzeichnis angelegt. In der .bashrc wird dieses Verzeichnis in den PATH aufgenommen, sodass der Benutzer dort zentrale Skripte oder Programme ablegen und systemweit direkt ausführen kann.
- .bashrc
export PATH=/usr/bin:$PATH
