Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision |
arch:install [17.12.2022 17:23. ] – django | arch:install [18.12.2022 09:47. ] – [Arch Linux - (manuelle) Minimalinstallation] django |
---|
====== Arch Linux - (manuelle) Minimalinstallation ====== | ====== Arch Linux - (manuelle) Minimalinstallation ====== |
{{:arch:archlinux-logo.png?nolink&200 |Bild: Archlinux Logo}} Im folgenden Artikel wollen wir uns eingehender mit der Installation von **[[https://archlinux.org/|Arch Linux]]** befassen. Eine sehr gute Beschreibung was diese Distribution ausmacht, ist im folgenden Artikel **[[https://wiki.archlinux.de/title/%C3%9Cber_Arch_Linux|Über Arch Linux]]** sehr gut beschrieben. Im Gegensatz zu altbekannten Distributionen verfügt Arch Linux über keinen graphischen Installationsclient; daher muss die Grundinstallation ausschliesslich über die Kommandozeile vorgenommen werden. | {{:arch:archlinux-logo.png?nolink&200 |Bild: Archlinux Logo}} Im folgenden Artikel wollen wir uns eingehender mit der Installation von **[[https://archlinux.org/|Arch Linux]]** befassen. Eine sehr gute Beschreibung was diese Distribution ausmacht, ist im folgenden Artikel **[[https://wiki.archlinux.de/title/%C3%9Cber_Arch_Linux|Über Arch Linux]]** sehr gut beschrieben. Im Gegensatz zu altbekannten Distributionen verfügt Arch Linux über keinen graphischen Installationsclient; daher muss die Grundinstallation ausschliesslich über die Kommandozeile vorgenommen werden. |
In der künftigen Ausprägung unserer Infrastruktur werden wir natürlich mit Hilfe von **[[linux:ansible:start|Ansible]]** automatisiert unsere Hosts und Anwendungen installieren, konfigurieren und auf dem Laufenden halten. Hierzu werden wir uns ein individuelles Boot-Image initial erzeugen, mit Hilfe dessen wir dann mit dem Orchestrierungswerkzeug **Ansible** dann weiterarbeiten wollen. | |
| In der künftigen Ausprägung unserer Infrastruktur werden wir natürlich mit Hilfe von **[[linux:ansible:start|Ansible]]** automatisiert unsere Hosts und Anwendungen installieren, konfigurieren und auf dem Laufenden halten. Hierzu werden wir uns [[boot_iso|später]] ein individuelles Boot-Image initial erzeugen, mit Hilfe dessen wir dann mit dem Orchestrierungswerkzeug **Ansible** dann weiterarbeiten wollen. |
| |
Wir werden also zunächst eine 0815-Installation, die lediglich zur Erstellung eines initialen, auf unsere Bedürfnisse und Rahmenbedingungen zugeschnittenes Boot-ISO-Image erzeugen. | Wir werden also zunächst eine 0815-Installation, die lediglich zur Erstellung eines initialen, auf unsere Bedürfnisse und Rahmenbedingungen zugeschnittenes Boot-ISO-Image erzeugen. |
| |
===== Vorbereitungen / Überlegungen ===== | ===== Vorbereitungen / Überlegungen ===== |
Die grundsätzliche Herangehensweise bei der Minimalinstallation ist im folgenden **[[https://wiki.archlinux.de/title/Arch_Install_Scripts|Arch Linux WIKI Artikel]]** grundsätzlich beschrieben. | Die grundsätzliche Herangehensweise bei der Minimalinstallation ist im folgenden **[[https://wiki.archlinux.de/title/Arch_Install_Scripts|Arch Linux WIKI Artikel]]** bzw. hier im **[[https://wiki.archlinux.org/title/Installation_guide|Arch Linux Installation Guide]]** grundsätzlich beschrieben. |
==== Download ==== | ==== Download ==== |
Von der **[[https://www.archlinux.de/download|Downloadseite]]** holen wir uns nun das aktuelle ISO-Image und die zugehörige **''sha256sums.txt''** Datei auf unseren Virtualisierungshost mit Hilfe von **''wget''**. | Von der **[[https://www.archlinux.de/download|Downloadseite]]** holen wir uns nun das aktuelle ISO-Image und die zugehörige **''sha256sums.txt''** Datei auf unseren Virtualisierungshost mit Hilfe von **''wget''**. |
**Wichtig**: \\ | **Wichtig**: \\ |
| |
Wir werden natürlich nicht jedes mal beim Bau einer virtuellen Maschine diese per Hand auf Basis dieser Musterlösung aus dem WIKI via **//cut 'n' paste//** amnuell erstellen sondern dies mit Hilfe eines Ansible-Playbooks automatisiert erledigen lassen. Hierzu demnächst mehr => FIXME :!: | Wir werden natürlich nicht jedes mal beim Bau einer virtuellen Maschine diese per Hand auf Basis dieser Musterlösung aus dem WIKI via **//cut 'n' paste//** manuell erstellen sondern dies mit Hilfe eines Ansible-Playbooks automatisiert erledigen lassen. Hierzu demnächst mehr => FIXME :!: |
</WRAP> | </WRAP> |
| |
| |
===== Muster-Test-VM zurückbauen ===== | ===== Muster-Test-VM zurückbauen ===== |
Nach getaner Arbeit benötigen wir zur gegebenen Zeit unsere Test-Maschine nicht mehr. Wir können diese daher wie gewohnt herunterfahren. | Nach getaner Arbeit benötigen wir zur gegebenen Zeit unsere Test-Maschine nicht mehr. Wir können diese daher wie gewohnt herunterfahren ... |
# virsh shutdown vml000200 | # virsh shutdown vml000200 |
| |
Oder natürlich auch auf die "harte Tour": | ... oder natürlich auch auf die "harte Tour": |
# virsh destroy vml000200 | # virsh destroy vml000200 |
| |