Benutzer-Werkzeuge

Webseiten-Werkzeuge


raspberry_pi:raspi-config

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
raspberry_pi:raspi-config [2026/02/08 15:46] torsten.roehlraspberry_pi:raspi-config [2026/02/25 07:28] (aktuell) torsten.roehl
Zeile 2: Zeile 2:
 [[raspberry_pi|☚ zurück]] [[raspberry_pi|☚ zurück]]
  
-TODO+// 
 +**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. 
 +// 
 + 
 +<note tip>Viele Einstellungen erfordern nach der Änderung einen Neustart, damit sie wirksam werden.</note> 
 + 
 +<note> 
 +Dies ist eine kompakte Übersicht (''Cheat Sheet'') über die im Kurs vermittelten Inhalte.  
 +Die einzelnen Themen werden anhand praktischer Übungen demonstriert und angewendet. 
 +</note> 
 + 
 +====== 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. 
 + 
 +<code bash> 
 +sudo apt update 
 +sudo apt upgrade -y 
 +</code> 
 + 
 +===== 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 === 
 +<code bash> 
 +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 
 +</code> 
 + 
 +=== VIM Konfiguration === 
 +  * ''vim''-Verzeichnis 
 +          * ''.vim''  – Laufzeitverzeichnis 
 +          * ''.vimrc'' – 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 und konsistent verwalten. 
 + 
 +<code bash> 
 +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 
 +</code> 
 + 
 +==== weitere Tools ==== 
 +<code bash> 
 +# Installation 
 +git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf 
 +~/.fzf/install 
 + 
 +# Prüfen 
 +source ~/.bashrc 
 +fzf --version 
 + 
 +rm -rf ~/.fzf        # Deinstallation 
 +</code> 
 + 
 +<code bash> 
 +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 
 +</code> 
 + 
 +==== time ==== 
 +Zeitzone explizit neu setzen 
 + 
 +<code bash> 
 +sudo timedatectl set-timezone Europe/Berlin 
 +timedatectl    # Kontrolle 
 +</code> 
 + 
 +==== gnupg ==== 
 +Paranoid-Modus 
 + 
 +<code bash> 
 +(course_env) pi@raspi88:~/.gnupg $ cat gpg-agent.conf  
 +default-cache-ttl 1 
 +max-cache-ttl 1 
 +</code> 
 + 
 +==== 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. 
 + 
 +<code bash> 
 +mkdir -p ~/bin 
 +</code> 
 + 
 +<code bash> 
 +# ~/.bashrc 
 +export PATH="$HOME/bin:$PATH" 
 +</code>
raspberry_pi/raspi-config.1770565572.txt.gz · Zuletzt geändert: von torsten.roehl