Skip to content

Commit f0345d1

Browse files
sucthanMattias Schlenker
authored andcommitted
pick-24 added RHEL 10 to the list and tested the installation process, article on hold until 2.4.0p17
1 parent 6e0f597 commit f0345d1

File tree

1 file changed

+52
-11
lines changed

1 file changed

+52
-11
lines changed

src/onprem/de/install_packages_redhat.asciidoc

Lines changed: 52 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@ Bei Red Hat Enterprise Linux (RHEL) und allen binärkompatiblen Distributionen w
2222

2323
include::include_centos_clarification.asciidoc[]
2424

25-
Dies geschieht mit Hilfe eines RPM-Pakets, welches mit dem Befehl `yum` installiert wird.
25+
// Dies geschieht mit Hilfe eines RPM-Pakets, welches mit dem Befehl `yum` installiert wird.
26+
Dies geschieht mit Hilfe eines RPM-Pakets, welches mit dem Befehl `dnf` installiert wird.
2627

2728
[cols="10,~",options="header"]
2829
|===
@@ -32,11 +33,18 @@ Dies geschieht mit Hilfe eines RPM-Pakets, welches mit dem Befehl `yum` installi
3233
|8 |`\https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm`
3334
|===
3435

35-
Hier ein Beispiel für die Installation der EPEL-Paketquelle für die Version 8:
36+
// Hier ein Beispiel für die Installation der EPEL-Paketquelle für die Version 8:
37+
38+
// [{shell-raw}]
39+
// ----
40+
// {c-root} yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
41+
// ----
42+
43+
Hier ein Beispiel für die Installation der EPEL-Paketquelle für die Version 10:
3644

3745
[{shell-raw}]
3846
----
39-
{c-root} yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
47+
{c-root} dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
4048
----
4149

4250
Damit Sie EPEL auf RHEL und binärkompatiblen Distributionen nutzen können, benötigen Sie noch die Paketquelle für optionale RPMs, sofern diese nicht bereits bei der Installation des Betriebssystems eingerichtet worden ist.
@@ -52,17 +60,43 @@ CentOS ab 8.4, AlmaLinux und Rocky Linux:
5260
{c-root} dnf config-manager --set-enabled powertools
5361
----
5462

55-
RHEL 8.x:
63+
// RHEL 8.x:
64+
65+
// [{shell}]
66+
// ----
67+
// {c-root} subscription-manager repos --enable "codeready-builder-for-rhel-8-x86_64-rpms"
68+
//----
5669
57-
[{shell}]
58-
----
59-
{c-root} subscription-manager repos --enable "codeready-builder-for-rhel-8-x86_64-rpms"
60-
----
6170
// TK: Hier fehlt die Information, was für RHEL9.x zu tun. Mattias sagt, evtl. muss gar nichts getan werden. > Thema geradeziehen, wenn RHEL10 unterstützt wird.
6271
// SH: Ich habe Sudhir gefragt, ob sich für RHEL10.x etwas ändert/geändert hat an dem beschriebenen Installationspfad (01.12.2025).
63-
// SH: Sudhir hat vor Kurzem sein RHEL-Setup von 9.x auf 10.0 hochgezogen - falls sich nichts geändert hat, könnten oder sollten wir das Beispiel dennoch auf RHEL10 hochziehen, weil RHEL8 bald aus dem Support fällt.
72+
// SH: Sudhir hat vor Kurzem sein RHEL-Setup von 9.x auf 10.0 hochgezogen - falls sich nichts geändert hat, könnten oder sollten wir das Beispiel dennoch auf RHEL10 hochziehen, weil RHEL8 eines Tages aus dem Support fällt (Full Support endete im Mai 2024, Maintenance Support läuft bis Mai 2029).
6473
// SH: Vgl. Ticket KNW-1962 und entwicklerseitig CMK-17203.
6574
75+
AlmaLinux und Rocky Linux:
76+
77+
[{shell}]
78+
----
79+
{c-root} dnf config-manager --set-enabled crb
80+
----
81+
82+
// Hintergründe zum crb-Repo: https://discussion.fedoraproject.org/t/what-does-dnf-config-manager-set-enabled-crb-perform/74397/5
83+
84+
// Beachten Sie eine Besonderheit:
85+
// Für EPEL 9 liegen zwei unterschiedliche Release-Pakete vor.
86+
// Während RHEL 9.x mit einem davon auskommt, müssten Sie für CentOS 9 und die übrigen Binärpakete beide EPEL-Pakete installieren, nämlich epel-release und epel-next-release:
87+
88+
// [{shell}]
89+
// ----
90+
// {c-root} dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
91+
// {c-root} dnf install https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm
92+
// ----
93+
94+
RHEL 10.x:
95+
96+
[{shell}]
97+
----
98+
{c-root} subscription-manager repos --enable "codeready-builder-for-rhel-10-x86_64-rpms"
99+
----
66100
67101
== Einrichten von SELinux und Firewall
68102
@@ -74,7 +108,7 @@ Erlauben Sie zunächst, dass der Webserver auf die Netzwerkschnittstellen zugrei
74108
{c-root} setsebool -P httpd_can_network_connect 1
75109
----
76110
77-
Als Zweites geben Sie den Webserver frei und aktivieren die Änderung:
111+
Falls Sie `firewalld` benutzen, geben Sie den Webserver frei und aktivieren die Änderung:
78112
79113
[{shell}]
80114
----
@@ -84,7 +118,6 @@ success
84118
success
85119
----
86120
87-
88121
== Herunterladen des passenden Pakets
89122
90123
// Die folgenden 3 Absätze sind identisch in install_packages_debian, install_packages_redhat und install_packages_sles
@@ -149,6 +182,14 @@ check-mk-raw-{current}-el8-38.x86_64.rpm: digests signatures OK
149182
{c-root} yum install check-mk-raw-{current}-el8-38.x86_64.rpm
150183
----
151184
185+
// Nach dem Erstellen der Instanz müssen Sie den Apache Webserver neu starten.
186+
//
187+
// [{shell}]
188+
// ----
189+
// {c-root} systemctl restart httpd
190+
// ----
191+
// SH: Wir haben das als kleinen Bug auf Slack gemeldet im #developement-Kanal (2.12.2025), Version 2.4.0p16.
192+
// SH: Patch kommt als 2.4.0p17 am 9.12. lt. Nigel.
152193
153194
== Abschlusstest
154195

0 commit comments

Comments
 (0)