Diskussion:Install-Party/openSUSE

Aus Wiki StuRa HTW Dresden
Version vom 19. Juli 2024, 02:24 Uhr von PaulRiegel (Diskussion | Beiträge) (→‎MicroOS "mirrored")
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

BTRFS party hard

sudo btrfs subvol list / | cut -f9 -d' ' | grep -v snapshot

ZFS

Ziel ist eine möglichst (zeitgemäße) gesamtheitlich Installation von ZFS

Hinzufügen der Quelle für Pakete von openSUSE für (über den Standard von openSUSE hinausgehende) Dateisysteme

sudo zypper addrepo https://download.opensuse.org/repositories/filesystems/openSUSE_Tumbleweed/filesystems.repo

Aktualisierung der (lokalen) Verwaltung für Pakete zur Einbeziehung der Inhalte der neu hinzugefügten Quelle für Pakete

sudo zypper refresh

Deaktivieren der automatischen Anbindung von Geräten (für Massenspeicher) durch die Arbeitsplatzumgebung GNOME[1]

gsettings set org.gnome.desktop.media-handling automount false

scheint - unerwarteter Weise - auch bei der Arbeitsplatzumgebung mit KDE zu funktionieren

Installieren vom Paket zfs (für die Programme vom Dateisystem ZFS)

sudo zypper install -y zfs

Installieren vom Paket gdisk (für das Programm gdisk (gptfdisk))

sudo zypper install -y gdisk

'gdisk' not found in package names. Trying capabilities.
'gptfdisk' providing 'gdisk' is already installed.

Installieren vom Paket dkms (für die Programme das System DKMS (Dynamic Kernel Module Support))

sudo zypper install -y dkms
sudo modprobe zfs

Hier scheint es bei Unified Extensible Firmware Interface#Secure Boot zu knallen, da das Modul für ZFS für den Kernel nicht signiert zu sein scheint.

YaST on MicoOS

Installation vom Werkzeug zur Verwaltung vom System YaST

Installieren vom (grundsätzlichen) Paket für YaST

Damit ist das Programm yast verfügbar, aber ohne GUI und ohne Erweiterungen
sudo transactional-update pkg in yast2

Installieren von (allen möglichen) Paketen für YaST (Erweiterungen & Co)

sudo transactional-update pkg in yast2-*
womöglich alternativ als Sammlung an Paketen
sudo transactional-update pkg in pattern:yast2_server
sudo transactional-update pkg in pattern:yast2_desktop

Installieren von Paketen, die für die Erweiterungen für YaST notwendig, aber noch nicht installiert sind

Vorerst wurde der Bereich Network Services und Virtualisation ausgelassen
sudo transactional-update pkg in checkmedia
sudo transactional-update pkg in libyui-qt-pkg16
sudo transactional-update pkg in pacemaker csync2 conntrack-tools hawk2 crmsh corosync-qdevice
sudo transactional-update pkg in drbd-kmp-default
sudo transactional-update pkg in multipath-tools
sudo transactional-update pkg in apparmor-utils apparmor-profiles
sudo transactional-update pkg in firewalld
sudo transactional-update pkg in libvirt-daemon
sudo transactional-update pkg in release-notes-openSUSE
sudo transactional-update pkg in vsftpd
sudo transactional-update pkg in sendmail
sudo transactional-update pkg in postfix
sudo transactional-update pkg in nfs-kernel-server
sudo transactional-update pkg in xrdp
sudo transactional-update pkg in vncmanager
sudo transactional-update pkg in squid
sudo transactional-update pkg in tftp
sudo transactional-update pkg in wol
sudo transactional-update pkg in open-iscsi
sudo transactional-update pkg in open-isns

Einzelnachweise

MicroOS "mirrored"

fail!?!

Language, Keyboard, …
English, German
Network Setting
Verbindung fürs Netz (Internet) [Wifi; hostname; DHCP]
System Role
Kalpa
NTP …
Local User
rewt
Installation Settings
Partitioning
RAID1
/dev/md/r1
sda1 1 GiB
sdb1 1 GiB
/dev/md/r1p1: /boot/efi
sda2
luks2 agonid brfs raid1
sdb2
luks2 agonid brfs raid1
btrfs raid1
  • @…
  • @/boot/writable
  • @…
Boot Loader Settings
Systemd Boot (Secure Boot Support)