Shell Script: Python auf Raspberry Pi (Raspbian Jessie) aktualisieren
Der Raspberry Pi gilt als einer der vielseitigsten Ein-Platinen-Computer überhaupt und eignet sich nicht zuletzt aufgrund seiner erstaunlich hohen Performance und gleichzeitig geringem Stromverbrauch als "Dauerläufer" für verschiedenste Automatisierungen.
Der Raspberry Pi gilt als einer der vielseitigsten Ein-Platinen-Computer überhaupt und eignet sich nicht zuletzt aufgrund seiner erstaunlich hohen Performance und gleichzeitig geringem Stromverbrauch als “Dauerläufer” für verschiedenste Automatisierungen.
Softwareseitig erfreut sich Python als eine der beliebtesten Automatisierung-Programmiersprachen, die recht leicht zu erlernen ist und dank zahlreicher Module in einer Vielzahl von verschiedenen Bereichen eingesetzt werden kann.
Python wird kontinuierlich weiterentwickelt aber auch im aktuellen Raspbian Jessie (paradoxerweise) nicht bei der Systemaktualisierung automatisch mit auf die aktuellste Version aktualisiert.
Damit bleibt die Python-Aktualisierung für den Raspberry Pi-Benutzer weiterhin Handarbeit. Um das zu vermeiden haben wir ein Shell Script zusammengestellt, das die Automatisierung von Python automatisch vornimmt und die lästige Befehlseingabe erspart (wer wissen will, wie man ein Shellscript anlegt sollte einen Blick auf unsere “Linux-Anleitung: Erstes Shell Script schreiben zur Systemaktualisierung (Ubuntu)” werfen).
Um auf die jeweils aktuelle Version von Python aktualisieren zu können, muss die letzte Versionsnummer einmal auf der Seite https://www.python.org/downloads/ nachgesehen und in der zweiten Zeile des Shellscripts (RELEASE=3.5.2) auf den aktuellen Stand angepasst werden.
Das Automatisierung-Shellscript für die Aktualisierung von Python auf dem Raspberry Pi sieht dann - bei aktueller Release-Version 3.5.2. - folgendermaßen aus:
# Installation Dependencies
# Download & Compiling Python
Ist das Shellscript zum Update von Python auf dem Raspberry Pi fehlerfrei durchgelaufen, bietet es sich an, den Raspberry einmal mit folgendem Befehl neu zu starten:
sudo reboot
Nach dem Reboot steht Python in der aktualisierten Version zur Verfügung.
Weiterlesen .
Web & CodeLinux-Anleitung: Erstes Shell Script schreiben zur Systemaktualisierung (Ubuntu)
Die Shell unter Linux schreckt viele Nutzer aufgrund der komplexen Befehle ab. Dabei hat die Shell eine klasse Eigenschaft: Sie lässt sich mit Shellscript auch programmieren und das relativ einfach und so lassen sich u.a. oft benutzte Arbeitsabläufe durch die Eingabe eines…
Sonoya Redaktion
Web & CodeAnleitung: Dauerhaft kostenlose SSL-Zertifikate für Domains mit acme.sh auf Namecheap Shared Hosting via cPanel einrichten
Namecheap ist nicht nur ein Anbieter, der traditionell günstig Top Level Domains anbietet, sondern neuerdings auch einer der günstigsten Hoster, die für Webseiten aller Art ein hervorragendes Preis-/Leistungsverhältnis anbietet.
Sonoya Redaktion
Web & CodeFertiges Shell-Script: n8n auf einem DigitalOcean 1-Click-Droplet aktualisieren
In diesem Beitrag zeige ich dir Schritt für Schritt, wie du ein vollständiges Shellscript erstellst, das deine n8n-Installation auf einem DigitalOcean 1-Click-Droplet automatisch aktualisiert. Du lernst, wo du das Script speichern solltest, wie du es als root-User nutzt und wie…
Sonoya Redaktion
Web & CodeSchritt-für-Schritt Anleitung: n8n mit Docker und SSL auf einem Digitalocean Droplet installieren
Wer heute Automatisierungen von Arbeitsabläufen plant, um Effizienz und Produktivität zu steigern, kommt um eine gute Automatisierungslösung nicht umher. Eine leistungsstarke Open-Source-Lösung für dieses Anliegen ist n8n, die es ermöglicht, verschiedene Dienste und Anwendungen…
Sonoya Redaktion
Web & CodeWarum Du IndexNow für Deine Webseite nutzen solltest und wie es funktioniert
IndexNow ist ein neuer, schneller Weg, Suchmaschinen über Änderungen auf Deiner Webseite zu informieren. Dieser Indexierungsdienst wurde von Microsoft Bing entwickelt und ermöglicht es Webseitenbetreibern, Änderungen wie neue Inhalte, gelöschte Seiten oder aktualisierte Seiten…
Sonoya Redaktion
Web & CodeMySQL-Datenbanken: Backups mit einfachem SSH-Befehl lokal auf den Mac sichern
Backups sind ein unliebsames Thema aber ein kritischer Schritt in der Verwaltung Deiner digitalen Ressourcen. Heute zeigen wir Dir, wie du ein ganz ein Backup Deiner MySQL-Datenbank (MySQL Datenbank Dump) von einem Webhosting oder virtuellen Server erstellen und dieses direkt…
Sonoya Redaktion