Das Programm wls_mpd_to_mqtt soll nach dem MPD - Server automatisch gestartet werden
sudo nano /etc/systemd/system/wls_mpd_to_mqtt.service
[Unit]
Description=MPD - Lieder als mqtt senden
After=mpd.service
Requires=mpd.service
[Service]
Type=simple
ExecStart=/home/bernd/bin/wls_mpd_to_mqtt
[Install]
WantedBy=multi-user.target
Service erlauben und starten
sudo systemctl enable wls_mpd_to_mqtt.serviceTags: Linux Debian MPD
sudo systemctl start wls_mpd_to_mqtt.service
Für Server ist es besser, den Powermanagement für das WLAN auszuschalten
Dafür erstellen wir einen neuen Service:
sudo nano /etc/systemd/system/wifi_powersave@.service
mit dem Inhalt:
[Unit]
Description=Set WiFi power save %i
After=sys-subsystem-net-devices-wlan0.device
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/sbin/iw dev wlan0 set power_save %i
[Install]
WantedBy=sys-subsystem-net-devices-wlan0.device
Jetzt den Service aktivieren:
sudo systemctl enable wifi_powersave@off.service
Nach dem Reboot testen mit:
iw wlan0 get power_save
Tags: Raspberry Pi MPD Linux
Die Version Raspberry Pi OS Lite ohne Desktop installieren. Dann folgende Befehle in der Konsole eingeben:
sudo apt update sudo apt dist-upgrade sudo dpkg-reconfigure locales sudo apt install kde-plasma-desktop sudo apt install lightdm
Bei dem Display-Manager sddm auswählen
sudo raspi-config
Über die Einstellungen System Options -> S5 Boot / Auto Login -> B3 Desktop auswählen
Nach einem Neustart ist die KDE fertig.
Danach installiere ich noch ein paar Programme nach:
sudo apt install ark yakuake synaptic software-properties-gtk sudo apt install firefox firefox-l10n-de sudo apt install task-german task-german-kde-desktop sudo apt install geany geany-pluginsTags: Linux KDE Raspberry Pi Plasma
Nach dem Upgrade funktionierte der Befehl docker-compose nicht mehr. Es kam der Fehler
docker.errors.DockerException: Error while fetching server API version: HTTPConnection.request() got an unexpected keyword argument 'chunked'
Das Paket docker-compose wird nicht mehr unterstützt. Es sollte deshalb deinstalliert werden und ein neues Paket docker-compose-v2 muss installiert werden.
sudo apt purge docker-compose
sudo apt install docker-compose-v2
sudo dpkg-reconfigure docker.io
Danach hat der Befehl docker einen neues Kommando compose
sudo docker compose up -d
Tags: Ubuntu Linux Docker
server2021 ist der Linux-Server
1. SSH Agent starten (Dienst, daher als Administrator ausführen)
sc config ssh-agent start=delayed-auto
2. Schlüssel erzeugen
ssh-keygen -t rsa -b 2048
3. Schlüssel auf den Linux-Rechner kopieren
scp .ssh\id_rsa.pub server2021:/tmp/
4. Auf dem Linux-Rechner Schlüssel hinzufügen
cat /tmp/id_rsa.pub >> ~/.ssh/authorized_keysTags: Ubuntu Kubuntu Windows Linux SSH
sudo raspi-config -->Interfacing Options -> SPI -> Yes to enable SPI interface
sudo apt-get update sudo apt-get install python3-pip sudo apt-get install python3-pil sudo apt-get install python3-numpy sudo apt-get install git sudo pip3 install RPi.GPIO sudo pip3 install spidev
sudo git clone https://github.com/waveshare/e-Paper cd e-Paper/RaspberryPi\&JetsonNano/ sudo python3 epd_2in7_test.py
Installieren
cd ~/e-Paper/RaspberryPi_JetsonNano/python/ sudo python3 setup.py installTags: Hardware Linux Python