Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung |
suse:leap [06.06.2020 12:04. ] – [openSUSE Leap 15.1 - Adminworkstation mit Mate-Desktop] django | suse:leap [06.06.2020 13:31. ] (aktuell) – [Links] django |
---|
{{:suse:suse-mouse.png?direct&85|Photo: SuSE airbriushed Designermouse aus 2001}} \\ | {{:suse:suse-mouse.png?direct&85|Photo: SuSE airbriushed Designermouse aus 2001}} \\ |
Bei dieser Installationsdokumentation wollen wir einen Admin-Laptop mit **[[https://software.opensuse.org/distributions/leap?locale=de|openSUSE Leap 15.1]]** bestücken. In dem Beispiel gehen wir davon aus, dass wir keinen **[[centos:pxe_c7:start|PXE-Bootserver]]** zur Verfügung haben und somit die Instalation von einem USB-Speicherstick vornehmen müssen. | Bei dieser Installationsdokumentation wollen wir einen Admin-Laptop mit **[[https://software.opensuse.org/distributions/leap?locale=de|openSUSE Leap 15.1]]** bestücken. In dem Beispiel gehen wir davon aus, dass wir keinen **[[centos:pxe_c7:start|PXE-Bootserver]]** zur Verfügung haben und somit die Instalation von einem USB-Speicherstick vornehmen müssen. |
===== Boot-Medium (USB-Speicherstick) vorbereiten ===== | ===== Boot-Medium ===== |
https://download.opensuse.org/distribution/leap/15.1/iso/ | ==== USB-Speicherstick vorbereiten ==== |
| Da wir, wie Eingangs schon kurz angesprochen, (noch) keinen **[[centos:pxe_c7:pxe_2|Kickstart-Boot-Eintrag]]** bei unserem PXE-Bootserver haben, wollen wir unseren Admin-Rechner/Laptop von einem USB-Speicherstick aus betanken. Wir laden uns also zuerst einmal von der **[[https://download.opensuse.org/distribution/leap/15.1/iso/|Downloadseite]]** das passende iso-Image herunter. |
| |
$ wget https://download.opensuse.org/distribution/leap/15.1/iso/openSUSE-Leap-15.1-DVD-x86_64.iso | $ wget https://download.opensuse.org/distribution/leap/15.1/iso/openSUSE-Leap-15.1-DVD-x86_64.iso |
| |
| Da wir, gewissenhaft wir wie nun mal sind, die Integrität der heruntergekladenen Daten auch überprüfen wollen, laden wir uns auch gleich noch das zugehörige CheckSum-File herunter. |
| |
$ wget https://download.opensuse.org/distribution/leap/15.1/iso/openSUSE-Leap-15.1-DVD-x86_64.iso.sha256 | $ wget https://download.opensuse.org/distribution/leap/15.1/iso/openSUSE-Leap-15.1-DVD-x86_64.iso.sha256 |
| |
| Im ersten Schritt erstellen wir uns eine lokale sha256-Checksumme des iso-Images und vergleichen die erstellte Ziffernfolge mit den Angaben in der heruntergeladenen Datei **openSUSE-Leap-15.1-DVD-x86_64.iso.sha256**. |
| |
$ sha256sum openSUSE-Leap-15.1-DVD-x86_64.iso > openSUSE-Leap-15.1-DVD-x86_64.iso.local.sha256 | $ sha256sum openSUSE-Leap-15.1-DVD-x86_64.iso > openSUSE-Leap-15.1-DVD-x86_64.iso.local.sha256 |
| |
$ gpg --recv-keys 3DBDC284 | Da es natürlich vorkommen könnte dass uns jemand eine gefakte sha256-checksum-Datei unterjubelt, prüfen wir die drin enthaltene PGP-Signatur und können somit die Integrität der Datei validieren. Dazu importieren wir uns den PGP-Schlüssel mit der Key-ID **''B88B2FD43DBDC284''** |
| |
| $ gpg --recv-keys B88B2FD43DBDC284 |
<code>gpg: Schlüssel B88B2FD43DBDC284: Öffentlicher Schlüssel "openSUSE Project Signing Key <opensuse@opensuse.org>" importiert | <code>gpg: Schlüssel B88B2FD43DBDC284: Öffentlicher Schlüssel "openSUSE Project Signing Key <opensuse@opensuse.org>" importiert |
gpg: Anzahl insgesamt bearbeiteter Schlüssel: 1 | gpg: Anzahl insgesamt bearbeiteter Schlüssel: 1 |
gpg: importiert: 1</code> | gpg: importiert: 1</code> |
| |
| Anschließend sind wir in der Lage die korrekte Signatur der Datei zu prüfen. Der Hinweis //Dieser Schlüssel trägt keine vertrauenswürdige Signatur! Es gibt keinen Hinweis, daß die Signatur wirklich dem vorgeblichen Besitzer gehört.// rührt natürlich davon, dass wir dem Schlüssel ja blind vertrauten und wir (noch) nicht den Schlüssel verifiziert und der Quelle unser Vertrauen ausgesprochen haben. |
| |
$ gpg --verify openSUSE-Leap-15.1-DVD-x86_64.iso.asc | $ gpg --verify openSUSE-Leap-15.1-DVD-x86_64.iso.asc |
Haupt-Fingerabdruck = 22C0 7BA5 3417 8CD0 2EFE 22AA B88B 2FD4 3DBD C284 | Haupt-Fingerabdruck = 22C0 7BA5 3417 8CD0 2EFE 22AA B88B 2FD4 3DBD C284 |
gpg: WARNUNG: Keine abgetrennte Signatur; die Datei 'openSUSE-Leap-15.1-DVD-x86_64.iso' wurde NICHT überprüft!</code> | gpg: WARNUNG: Keine abgetrennte Signatur; die Datei 'openSUSE-Leap-15.1-DVD-x86_64.iso' wurde NICHT überprüft!</code> |
| |
| ==== Boot-Medium erstellen ==== |
| |
Für den Zugriff auf das Geräte-Device **''/dev/sdb''** sind i.d.R. **root-rechte** von Nöten. Wir werden also zum User **root**: | Für den Zugriff auf das Geräte-Device **''/dev/sdb''** sind i.d.R. **root-rechte** von Nöten. Wir werden also zum User **root**: |
In diesem Beispiel ist dies **sdb** also entsprechend **''/dev/sdb''**. | In diesem Beispiel ist dies **sdb** also entsprechend **''/dev/sdb''**. |
| |
Mit Hilfe des Befehls **''dd''** kopieren wir nun die .iso-Datei auf den USB-Speicherstick, der nach vollständiger Kopie dann auch schon entsprechend boot-fähig iust, so dass wir unsere neue Admin-Workstation dann anschließend direkt von diesem Device booten können. | Mit Hilfe des Befehls **''dd''** kopieren wir nun die .iso-Datei auf den USB-Speicherstick, der nach vollständiger Kopie dann auch schon entsprechend boot-fähig ist, so dass wir unsere neue Admin-Workstation dann anschließend direkt von diesem Device booten können. |
# dd if=/home/django/Downloads/openSUSE-Leap-15.1-DVD-x86_64.iso of=/dev/sdb bs=4M status=progress conv=fsync | # dd if=/home/django/Downloads/openSUSE-Leap-15.1-DVD-x86_64.iso of=/dev/sdb bs=4M status=progress conv=fsync |
| |
| |
| |
===== Mate Desktop installieren ===== | ===== Installation ===== |
https://mate-desktop.org/de/ | ==== Betriebssystem: openSuSE 15.1 Leap ==== |
| Zunächst installieren wir menügeführt unseren Rechner und booten dabei von unserem zuvor erstellen USB-Bootdevice! |
| |
| {{ :suse:leap_01.png?direct&650 |Bild: Bildschhirmhardcopy - Installation von openSuSE Leap}} |
| |
| Beim Abschnitt **System Role** wählen wir dann die Option **Generic Desktop** aus. |
| |
| {{ :suse:leap_02.png?direct&650 |Bild: Bildschhirmhardcopy - Installation von openSuSE Leap}} |
| |
| Die Installation von **[[https://mate-desktop.org/de/|mate-desktop]]** unter **[[https://software.opensuse.org/package/mate-desktop|openSuSE 15.1]]** nehmen wir dann in einem nachfolgenden Schritt vor. |
| |
| Am Ende unserer Installation führen wir dann einen **reboot** aus und starten direkt von der SSD unseres Admin-Laptops/-Workstation. |
| |
| {{ :suse:leap_03.png?direct&650 |Bild: Bildschhirmhardcopy - Installation von openSuSE Leap}} |
| |
| |
| ==== Mate Desktop ==== |
| Da wir am Ende unserer OS-Installation unseren Rechner schon neu gestartet hatten, melden wir uns nun am System an. |
| |
| {{ :suse:leap_04.png?direct&650 |Bild: Bildschhirmhardcopy - Anmeldebildschirm von openSuSE Leap}} |
| |
| Hier öffnen wir dann über das Menü eine Shell-Konsole **''xterm''**. |
| |
| {{ :suse:leap_05.png?direct&650 |Bild: Bildschhirmhardcopy - xterm des Generic Desktop}} |
| |
| Für die Installation benötigen wir **root**-Rechte, wir wechseln also zum **root-Konto**. |
| |
$ su - | $ su - |
| |
# zypper ar -r http://download.opensuse.org/repositories/X11:/MATE:/Current/openSUSE_Leap_15.1/X11:MATE:Current.repo | <html><pre class="code"> |
# zypper -n in patterns-mate-mate | <font style="color: rgb(255, 86, 86)"><b>localhost:~ # </b></font> |
# systemctl reboot | </pre> |
| </html> |
| |
| {{ :suse:leap_06.png?direct&650 |Bild: Bildschhirmhardcopy - Installation der mate-desktop Umgebung}} |
| |
| Nacheinander führen wir nun folgende beiden Befehle aus: |
| <html><pre class="code"> |
| <font style="color: rgb(255, 86, 86)"><b># </b></font>zypper ar -r http://download.opensuse.org/repositories/X11:/MATE:/Current/openSUSE_Leap_15.1/X11:MATE:Current.repo |
| </pre> |
| </html> |
| <html><pre class="code"> |
| <font style="color: rgb(255, 86, 86)"><b># </b></font>zypper -n in patterns-mate-mate |
| </pre> |
| </html> |
| |
| Wurden alle Pakete installiert führen wir einmal einen Neustart unseres Rechners aus. |
| |
| <html><pre class="code"> |
| <font style="color: rgb(255, 86, 86)"><b># </b></font>systemctl reboot |
| </pre> |
| </html> |
| |
| ===== Desktop-Manager MATE aktivieren ===== |
| |
| Bevor wir uns nun an unserem System anmelden, wählen wir noch oben rechts über das Menü den Window-Manager MATE aus. |
| |
| {{ :suse:leap_07.png?direct&650 |Bild: Bildschhirmhardcopy - Auswahl MATE-Desktop-Umgebung}} |
| |
| Anschließend finden wir uns in unserer gewohnten Desktop-Umgebung wieder, die wir uns nach unseren individuellen Geschmack weiter einrichten werden. |
| |
| {{ :suse:leap_08.png?direct&650 |Bild: Bildschhirmhardcopy - MATE-Desktop unter openSuSE 15.1 Leap}} |
| |
| ====== Links ====== |
| * **[[suse:start| ⇐ Zurück zur Übersicht "openSuSE"]]** |
| * **[[wiki:start|Zurück zu Projekte und Themenkapitel]]** |
| * **[[http://dokuwiki.nausch.org/doku.php/|Zurück zur Startseite]]** |