StuRa Diskussion:Install-Party/Fedora: Unterschied zwischen den Versionen
(Neuer Abschnitt →eigenen Kernel signieren (für secure boot)) |
|||
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 523: | Zeile 523: | ||
: <code>rsync -a /home_s/Ich-5/ /home_d/</code> | : <code>rsync -a /home_s/Ich-5/ /home_d/</code> | ||
: <code>sudo mkdir /root_s</code> | |||
: <code>sudo mount /dev/mapper/luks-d7064367-0e36-4dce-a0de-94401230d6f4 /root_s/ -t btrfs -o subvol=root</code> | |||
: <code>mkdir /home_d/root</code> | : <code>mkdir /home_d/root</code> | ||
: <code>sudo | : <code>sudo rsync -a /root_s /home_d/root</code> | ||
== Fedora meets snapper == | |||
* https://sysguides.com/install-fedora-38-with-full-disk-encryption-snapshot-and-rollback-support/ | |||
== eigenen Kernel signieren (für [[wikipedia:en:secure boot|secure boot]]) == | |||
: | * https://sysguides.com/fedora-uefi-secure-boot-with-custom-keys/ |
Aktuelle Version vom 9. Oktober 2023, 05:24 Uhr
Probleme und Lösungen[Bearbeiten]
Treiber fehlen (nach dem versehentlichen Löschen durch dnf
mit --allowerasing
)
dnf install mesa-dri-drivers
wayland oder xorg[Bearbeiten]
echo $XDG_SESSION_TYPE
wayland
Verwaltung von Partionen[Bearbeiten]
dnf search blivet-gui
dnf install -y blivet-gui
Fedora Silverblue[Bearbeiten]
Suchen von Paketen[Bearbeiten]
rpm-ostree
bietet keine Suche für Pakete.
Erstellen von einem allgemeinen Container, falls noch keiner erstellt ist
toolbox -y create
Created container: fedora-toolbox-33 Enter with: toolbox enter
Aulisten aller (nun verfügbaren) Abbilder für Container
toolbox list -i
IMAGE ID IMAGE NAME CREATED 92d6fdd7ebda registry.fedoraproject.org/f33/fedora-toolbox:33 12 days ago
Aulisten aller (nun verfügbaren) Container
toolbox list -c
CONTAINER ID CONTAINER NAME CREATED STATUS IMAGE NAME 1234567890ab fedora-toolbox-33 5 minutes ago configured registry.fedoraproject.org/f33/fedora-toolbox:33
Suchen von einem Paket (beispielsweise dem Paket ddate) mit dem standardmäßigen Programm zur Verwaltung von Paketen dnf
von außerhalb vom Container im Container
toolbox run dnf search ddate
ddate.x86_64 : Convert Gregorian dates to Discordian dates
Entfernen vom allgemeinen Container, falls er nicht mehr gebraucht wird
toolbox rm fedora-toolbox-33
Entfernen vom Abbild für einen allgemeinen Container, falls es nicht mehr gebraucht wird
toolbox rmi registry.fedoraproject.org/f33/fedora-toolbox:33
Experiment KDE (Wayland) Silverblue[Bearbeiten]
toolbox run sudo dnf group info kde
Group: KDE Description: The KDE Plasma Workspaces, a highly-configurable graphical user interface which includes a panel, desktop, system icons and desktop widgets, and many powerful KDE applications. Mandatory Packages: NetworkManager-config-connectivity-fedora abrt-desktop adwaita-gtk2-theme akregator bluedevil breeze-icon-theme colord-kde cups-pk-helper dnfdragora dolphin earlyoom firewall-config glibc-all-langpacks gnome-keyring-pam gwenview initial-setup-gui kaddressbook kamera kcalc kcharselect kcm_systemd kcolorchooser kde-gtk-config kde-partitionmanager kde-print-manager kde-settings-pulseaudio kdegraphics-thumbnailers kdeplasma-addons kdialog kdnssd keditbookmarks kf5-akonadi-server kf5-akonadi-server-mysql kf5-baloo-file kf5-kipi-plugins kfind kget kgpg khelpcenter khotkeys kinfocenter kmag kmail kmenuedit kmousetool kmouth konsole5 kontact korganizer kruler kscreen kscreenlocker ksshaskpass ksysguard kwalletmanager5 kwebkitpart kwin kwrite pam-kwallet phonon-qt5-backend-gstreamer pinentry-qt plasma-breeze plasma-desktop plasma-desktop-doc plasma-discover plasma-drkonqi plasma-nm plasma-nm-l2tp plasma-nm-openconnect plasma-nm-openswan plasma-nm-openvpn plasma-nm-pptp plasma-nm-vpnc plasma-pa plasma-pk-updates plasma-user-manager plasma-workspace plasma-workspace-geolocation polkit-kde qt5-qtbase-gui qt5-qtdeclarative sddm sddm-breeze sddm-kcm spectacle xorg-x11-drv-libinput Conditional Packages: qt-at-spi
https://pagure.io/workstation-ostree-config/blob/master/f/kde-desktop-pkgs.yaml
- btw
- 2020-11-16:
rpm-ostree install plasma-drkonqi
failed
rpm-ostree install initial-setup-gui
failed
- https://discussion.fedoraproject.org/t/kinoite-a-kde-and-now-xfce-version-of-fedora-silverblue/147/153
- https://community.kde.org/Get_Involved/development#Plasma
systemctl disable gdm
systemctl enable sddm
Auswaehlen von Plasma (Wayland) bei der Anmeldung
echo $XDG_SESSION_TYPE
wayland
Logo Fedora Silverblue[Bearbeiten]
wget -c https://silverblue.fedoraproject.org/public/silverblue-logo.svg
wget -c https://silverblue.fedoraproject.org/public/silverblue-black.svg
wget -c https://silverblue.fedoraproject.org/public/silverblue-white.svg
systemd management GUI[Bearbeiten]
systemd control module von KDE[Bearbeiten]
Installieren vom Paket kcm_systemd ()
sudo dnf -y install kcm_systemd
Starten der Anwendung kcm_systemd
kcmshell5 kcm_systemd
System von USB (live) erreichen[Bearbeiten]
Mit dem Programm (GUI) Disks den Massenspeicher vom System entschluesseln.
sudo mount /dev/mapper/luks-d7064367-0e36-4dce-a0de-94401230d6f4 /mnt -t btrfs -o subvol=root
ls /mnt
sudo mount /dev/mapper/luks-d7064367-0e36-4dce-a0de-94401230d6f4 /mnt/home -t btrfs -o subvol=home
ls /mnt/home/
sudo mount /dev/nvme0n1p2 /mnt/boot
sudo mount /dev/nvme0n1p1 /mnt/boot/efi
sudo mount --bind /dev /mnt/dev
sudo mount -t proc /proc /mnt/proc
sudo mount -t sysfs /sys /mnt/sys
sudo mount -t tmpfs tmpfs /mnt/run
mkdir -p /mnt/run/systemd/resolve/
echo 'nameserver 9.9.9.9' > /mnt/run/systemd/resolve/stub-resolv.conf
sudo chroot /mnt
ping heise.de
sudo flatpak update
sudo dnf update
ls -l /lib64/libcrypto.so.3
rm /lib64/libcrypto.so.3
ln /lib64/libcrypto.so.3.0.5 /lib64/libcrypto.so.3
sudo dnf update
rm /lib64/libssl.so.3
ln -s /lib64/libssl.so.3.0.5 /lib64/libssl.so.3
sudo dnf update
rm /lib64/liblzma.so.5
ln -s /lib64/liblzma.so.5.2.5 /lib64/liblzma.so.5
home auf andere Platte sichern sichern[Bearbeiten]
sudo mkdir /home_s
sudo mount /dev/mapper/luks-d7064367-0e36-4dce-a0de-94401230d6f4 /home_s/ -t btrfs -o subvol=home
sudo mkdir /home_d
sudo mount /dev/mapper/luks-9097c5bd-6d98-444c-b0a9-649835ee8ae2 /home_d/ -t btrfs
rsync -a /home_s/Ich-5/ /home_d/
sudo mkdir /root_s
sudo mount /dev/mapper/luks-d7064367-0e36-4dce-a0de-94401230d6f4 /root_s/ -t btrfs -o subvol=root
mkdir /home_d/root
sudo rsync -a /root_s /home_d/root