StuRa:Install-Party/Fedora: Unterschied zwischen den Versionen

Aus Wiki StuRa HTW Dresden
Zur Navigation springen Zur Suche springen
Zeile 98: Zeile 98:
===== [https://unitedrpms.github.io/ UnitedRPMs] =====
===== [https://unitedrpms.github.io/ UnitedRPMs] =====


= CentOS =
== Siehe auch ==


=== Installation bei CentOS ===
* [[CentOS]]
 
==== Installation von Paketen ====
 
===== Installation von Gruppen an Paketen =====
 
Auflisten lassen aller Gruppen an Paketen
: <code>yum group list</code>
 
Installation von einzelnen Gruppen an Paketen
: <code>yum group install -y "GNOME Desktop"</code>
: <code>yum group install -y "Graphical Administration Tools"</code>
: <code>yum groupinstall -y "Server with GUI"</code>
 
==== Installation einer grafischen Oberfläche ====
: [https://www.rootusers.com/how-to-install-gnome-gui-in-centos-7-linux/ RootUsers ''How To Install GNOME GUI In CentOS 7 Linux'']
 
: <code>systemctl get-default</code>
<pre>
multi-user.target
</pre>
Setzen des Ziels einer grafischen Oberfläche als Voreinstellung für das System
: <code>systemctl set-default graphical.target</code>
<pre></pre>
: <code>systemctl get-default</code>
<pre>
graphical.target
</pre>
Sofortiges starten der grafischen Oberfläche (anstatt eines sonst notwendigen Neustarts)
: <code>systemctl isolate graphical.target</code>
 
=== CentOS als Ersatz fuer RHEL ===
 
==== Berichtigung der der Bezeichnung vom system release ====
 
: <code>ll /etc/system-release</code>
<pre>
/etc/system-release -> centos-release
</pre>
<code>ll /etc/redhat-release</code>
<pre>
/etc/redhat-release -> centos-release
</pre>
<code>sudo $EDITOR /etc/centos-release</code>
<pre>
# CentOS Linux release 7.3.1611 (Core)
Red Hat Enterprise Linux Server release 7.3 (Maipo)
</pre>
 
==== ergänzende Paketquellen bei CentOS ====
 
* https://rpmfusion.org/
*: <code>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</code>
 
=== nicht natives [[CentOS]] ===
 
==== [[CentOS]] als Gast bei [[FreeBSD]] ====
 
* [[FreeBSD]]: https://bluehatrecord.wordpress.com/2015/09/19/the-midnight-oil-jailing-centos6-in-freebsd-10-2/


[[Kategorie:GNU/Linux]]
[[Kategorie:GNU/Linux]]
[[Kategorie:BSD]]
[[Kategorie:BSD]]

Version vom 12. November 2017, 20:54 Uhr

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
/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
UnitedRPMs

Siehe auch