Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
centos:ansible:ffmuc-rpb4-ol [05.09.2020 16:57. ] – [Verzeichnis-Struktur] django | centos:ansible:ffmuc-rpb4-ol [05.09.2020 19:09. ] – [Download des auf Debian Buster basierenden Raspbian] django | ||
---|---|---|---|
Zeile 69: | Zeile 69: | ||
Je nach verwendeter Systemumgebung installieren wir nun das vom Paketmaintainer zur Verfügung gestellte | Je nach verwendeter Systemumgebung installieren wir nun das vom Paketmaintainer zur Verfügung gestellte | ||
* RPM basierende Systeme: < | * RPM basierende Systeme: < | ||
- | * DEB basierende Systeme: < | + | * DEB basierende Systeme: < |
==== Einrichten der eigenen Ansible-Umgebung ==== | ==== Einrichten der eigenen Ansible-Umgebung ==== | ||
Zeile 150: | Zeile 150: | ||
Unter dem Konfigurationsgruppe **[ defaults ]** setzen wir den Parameter **'' | Unter dem Konfigurationsgruppe **[ defaults ]** setzen wir den Parameter **'' | ||
+ | |||
$ vim ~/ | $ vim ~/ | ||
Zeile 169: | Zeile 170: | ||
</ | </ | ||
+ | :GO: | ||
+ | |||
+ | /* | ||
+ | Als nächstes kopieren wir uns die Vorlage-Konfiguratinsdatei aus dem Verzeichnis **''/ | ||
+ | $ cp / | ||
+ | |||
+ | Unter dem Konfigurationsgruppe **[ defaults ]** setzen wir den Parameter **'' | ||
+ | |||
+ | $ vim ~/ | ||
+ | |||
+ | Im Ganzen ergibt sich dann hier die doch überschaubare Konfigurationsdatei zu Ansible. | ||
+ | $ egrep -v ' | ||
+ | < | ||
+ | inventory | ||
+ | interpreter_python = auto_silent | ||
+ | [inventory] | ||
+ | [privilege_escalation] | ||
+ | [paramiko_connection] | ||
+ | [ssh_connection] | ||
+ | [persistent_connection] | ||
+ | connect_timeout = 30 | ||
+ | [accelerate] | ||
+ | [selinux] | ||
+ | [colors] | ||
+ | [diff] | ||
+ | </ | ||
+ | |||
+ | */ | ||
=== Host-Definitionsdatei === | === Host-Definitionsdatei === | ||
Ähnlich wie bereits auch schon die Konfigurationsdatei zu Ansible wird auch die Datei zur Hostdefinition sehr überschaubar bleiben. | Ähnlich wie bereits auch schon die Konfigurationsdatei zu Ansible wird auch die Datei zur Hostdefinition sehr überschaubar bleiben. | ||
Zeile 181: | Zeile 210: | ||
raspberry-ansible | raspberry-ansible | ||
+ | |||
+ | :GO: | ||
+ | |||
+ | /* | ||
+ | Ähnlich wie bereits auch schon die Konfigurationsdatei zu Ansible wird auch die Datei zur Hostdefinition sehr überschaubar bleiben. | ||
+ | Auch hier kopieren wir uns die Vorlagedatei in unser Homeverzeichnis an Ort und Stelle. | ||
+ | $ cp / | ||
+ | |||
+ | Dort tragen wir den Namen ein, wie wir unseren Host später im Playbook ansprechen wollen. In diesem Konfigurationsbeispiel nutzen wir hier den Namen **'' | ||
+ | $ vim ~/ | ||
+ | |||
+ | Somit ergibt sich auch hier eine sehr üersichtliche Konfigurationsdatei. | ||
+ | $ egrep -v ' | ||
+ | |||
+ | raspberry-ansible | ||
+ | |||
+ | */ | ||
+ | |||
+ | |||
=== SSH Konfigurationsdatei === | === SSH Konfigurationsdatei === | ||
Zeile 1661: | Zeile 1709: | ||
$ wget https:// | $ wget https:// | ||
- | Bevor wir nun das Archiv entpacken überprüfen wir noch die Integrität der heruntergeladenen Datei. | + | Bevor wir nun das Archiv entpacken überprüfen wir noch die Integrität der heruntergeladenen Datei. |
$ sha256sum raspbian_lite_latest | $ sha256sum raspbian_lite_latest | ||
Zeile 1676: | Zeile 1724: | ||
</ | </ | ||
+ | :GO: | ||
+ | |||
+ | /* | ||
+ | Nachdem es aktuell((Stand: | ||
+ | |||
+ | Eine Anleitung zur manuellen Installation findet man auf der **[[https:// | ||
+ | |||
+ | $ wget https:// | ||
+ | |||
+ | Bevor wir nun das Archiv entpacken überprüfen wir noch die Integrität der heruntergeladenen Datei. Hierzu berechnen wir erst einmal die **SHA256**-Prüfsumme der Datei **raspbian_lite_latest**. | ||
+ | $ sha256sum raspios_lite_armhf_latest | ||
+ | |||
+ | 4522df4a29f9aac4b0166fbfee9f599dab55a997c855702bfe35329c13334668 | ||
+ | |||
+ | Die Zeichenfolge überprüfen wir nun mit den Angaben auf der Seite: https:// | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Da sich beide SHA-Werte **__nicht__** unterscheiden können wir das herunter geladene ZIP-Archiv nun entpacken. | ||
+ | $ unzip raspios_lite_armhf_latest | ||
+ | |||
+ | < | ||
+ | inflating: 2020-08-20-raspios-buster-armhf-lite.img | ||
+ | </ | ||
+ | |||
+ | */ | ||
==== Kopieren des Raspbian Images auf die microSD-Karte ==== | ==== Kopieren des Raspbian Images auf die microSD-Karte ==== | ||
Nun können wir das Image auf die MicroSD Karte, die wir später in den Raspberry 4B stecken kopieren. Wir werfen also am besten einmal einen Blick in das syslog unseres Arbeitsrechners und erkennen so das Device unserer Speicherkarte. | Nun können wir das Image auf die MicroSD Karte, die wir später in den Raspberry 4B stecken kopieren. Wir werfen also am besten einmal einen Blick in das syslog unseres Arbeitsrechners und erkennen so das Device unserer Speicherkarte. |