StuRa:Install-Party/Fedora
Fedora
Pausenzustände
Bereitschaftszustand
Ruhezustand
- aka hibernate
- aka suspend to disk
Funktionalität Ruhezustand ermöglichen
Standardmäßig funktioniert das Wechseln in und aus dem Ruhezustand nicht. (Stand Fedora 26 2017-08-25)
Es fehlt der notwendige Eintrag (resume=
und Angabe des Pfades zur Ablage der Auslagerung (swap)) beim Bootloader GRUB.
Anzeigen lassen des Ortes zur Ablage der Auslagerung (swap) im Dateisystem
grep swap /etc/fstab
/dev/mapper/fedora-swap swap swap defaults,x-systemd.device-timeout=0 0 0
- Alternativ könnte bestimmt auch das Werkzeug für die Verwaltung vom swapping (bzw. paging) das (andere aber auch richtige) Ergebnis liefern.
- Eigentlich (beziehungsweise vielleicht) ist der Eintrag in der Tabelle für das Dateisystem nur ein Verweis.
readlink -f /dev/mapper/fedora-swap
- Eigentlich (beziehungsweise vielleicht) ist der Eintrag in der Tabelle für das Dateisystem nur ein Verweis.
/dev/dm-2
swapon -s | grep dev
/dev/dm-2 partition 3592188 0 -1
Ergänzen der Einträge in der Konfigurationsdatei von GRUB
sudo $EDITOR /etc/default/grub
GRUB_CMDLINE_LINUX="
resume=/dev/mapper/fedora-swap"
Erstellen der Konfiguration von GRUB durch die (geänderten) Einträge in der Konfigurationsdatei von GRUB
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
Wechsel in den Ruhezustand
- CLI
in den Ruhezustand schicken (mit systemd)
systemctl hibernate
- GUI
GNOME
- standardmäßigen Arbeitsplatzumgebung
- swapon
- Exkurs zum Zusammenhang mit der Verwaltung vom swapping (bzw. paging)
sudo swapoff -a
sudo swapon -s
sudo systemctl hibernate
Failed to hibernate system via logind: Sleep verb not supported
sudo swapon -a
sudo swapon -s | grep dev
/dev/dm-2 partition 3592188 0 -1
sudo systemctl hibernate
Paketquellen
ergänzende Paketquellen
RPM Fusion
RPM Fusion bietet 2 verschieden Paketquellen an. Einseits gibt es free für freie Sorftware (nach der Definition von Fedora) und andererseits gibt es nonfree für Software, deren Quellcode zur nicht kommerziellen Nutzung veröffentlicht ist.
Im Übrigen dient RPM Fusion auch als eine der Stellen für ergänzende Paketquellen bei CentOS.
- Hinzufügen
-
- auf der grafischen Oberfläche
- oder
- auf der Kommandozeile
sudo dnf install -y https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install -y https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
- auf der Kommandozeile
UnitedRPMs
CentOS
Installation bei CentOS
Installation von Paketen
Installation von Gruppen an Paketen
Auflisten lassen aller Gruppen an Paketen
yum group list
Installation von einzelnen Gruppen an Paketen
yum group install -y "GNOME Desktop"
yum group install -y "Graphical Administration Tools"
yum groupinstall -y "Server with GUI"
Installation einer grafischen Oberfläche
systemctl get-default
multi-user.target
Setzen des Ziels einer grafischen Oberfläche als Voreinstellung für das System
systemctl set-default graphical.target
systemctl get-default
graphical.target
Sofortiges starten der grafischen Oberfläche (anstatt eines sonst notwendigen Neustarts)
systemctl isolate graphical.target
CentOS als Ersatz fuer RHEL
Berichtigung der der Bezeichnung vom system release
ll /etc/system-release
/etc/system-release -> centos-release
ll /etc/redhat-release
/etc/redhat-release -> centos-release
sudo $EDITOR /etc/centos-release
# CentOS Linux release 7.3.1611 (Core) Red Hat Enterprise Linux Server release 7.3 (Maipo)
ergänzende Paketquellen bei CentOS
- https://rpmfusion.org/
sudo yum localinstall -y --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm