StuRa:Install-Party/Fedora
Fedora ist ein auf GNU/Linux basierendes Betriebssystem.
Fedora zeichnet sich dadurch aus, dass es immer auf dem neusten Stand der Entwicklung ist. Fedora hat eine sehr große Gemeinschaft an (freiwillig) Aktiven, und wird von der Firma Red Hat betrieben. Während Fedora eben sehr modern ist, ist das gegenteilige (auf ausgereifte und geprüfte Stabilität fokussierte) Konzept CentOS (oder auch kommerziell RHEL).
Installation
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
Anwendungen
thunderbird
Installation vom Paket der Anwendung thunderbird
- GUI Software
- thunderbird suchen
- verfügbare Addons (adblockerplus, enigmail, https everywhere) ausgewählt
- Installiert
alternativ könnte auch per Kommandozeile installiert werden
dnf install -y thunderbird
mumble
Installation vom Paket der Anwendung mumble
- Das Paket der Anwendung mumble wird nicht im Programm der grafischen Oberfläche Software angezeigt.
- Eine Installation vom Paket der Anwendung mumble ist per Kommandozeile möglich.
dnf install -y mumble
Probleme und Lösungen
H.264 benutzen können
- für ARD Mediathek & Co
- als angebotene Alternative zu Adobe Flash
OOTB funktioniert die Verwendung von dieser Art von Codec (bewusst) nicht.
Das fehlende Angebot für entsprechende Software kann durch #ergänzende Paketquellen behoben werden.
- Beheben mit #RPM Fusion
- hinzufügen von #RPM Fusion als #ergänzende Paketquellen
- siehe #RPM Fusion
- einfach (schnelles praktisches) Installieren einer Anwendung, die solche Art von Codec verwendet, beispielsweise VLC
dnf install -y vlc
- Läuft!
ZFS kann nicht installiert werden
Thunderbird bei GNOME als standardmäßige Anwendung für den Kalender einstellen
- Vorbetrachtung
- GNOME bietet für alle Anwendungen eine Software an. Beispielsweise für Mails und Kalender ist das Evolution.
- Thunderbird (von Mozilla) ist eine - nicht an GNOME gebundene - Alternative.
- Für Mail kann die Anwendung Thunderbird (bei Einstellungen von GNOME) direkt eingestellt werden. Für Kalender ist die Anwendung Thunderbird nicht einstellbar, also taucht nicht in der Auswahl von Programmen auf. Doof!
Hinzufügen der von text/calendar (Dateien mit Text für Kalender) und text/x-vcard (Dateien mit Text für Kontakte, als Visitenkarten) zu den angegeben zugehörigen Dateiformaten für Thunderbird
$EDITOR /usr/share/applications/mozilla-thunderbird.desktop
MimeType=message/rfc822;x-scheme-handler/mailto;text/calendar;text/x-vcard;
(womöglich notwendiges) Aktualisieren der Datenbank für die Anwendungen für die Arbeitsoberfläche
sudo update-desktop-database -q
- Nachbetrachtung
- Nun sollte die Anwendung Thunderbird bei (bei Einstellungen von GNOME) direkt (im Menü) eingestellt sein (oder in der Auswahl von Programmen eingestellt werden können).
weitere Wörterbuch für die Rechtschreibkontrolle zu GEdit hinzufügen
- Vorbetrachtung
- Beim bei GNOME standardmäßigen Texteditor GEdit sind selbstverständlich die Wörterbücher der Sprache, die für die Verwendung der Oberfläche eingestellt sind, für die Rechtschreibkontrolle verfügbar. Wörterbücher für weitere lassen sich aber nicht einfach hinzufügen.
(auf die Schnelle einfach erst einmal) Installieren des Paketes (beispielsweise de für die deutschen Sprachen) für das Wörterbuch der jeweiligen Sprache
sudo dnf install -y hunspell-de
- Nachbetrachtung
- Nach einem Neustart von der Anwendung GEdit kann für die Rechtschreibkontrolle nun das Wörterbuch der jeweiligen Sprache in der Auswahl eingestellt werden.