<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://dikapediav2.com/wiki/index.php?action=history&amp;feed=atom&amp;title=RHEL</id>
	<title>RHEL - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://dikapediav2.com/wiki/index.php?action=history&amp;feed=atom&amp;title=RHEL"/>
	<link rel="alternate" type="text/html" href="https://dikapediav2.com/wiki/index.php?title=RHEL&amp;action=history"/>
	<updated>2026-05-15T09:20:45Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://dikapediav2.com/wiki/index.php?title=RHEL&amp;diff=326&amp;oldid=prev</id>
		<title>Ardika Sulistija at 14:11, 31 March 2025</title>
		<link rel="alternate" type="text/html" href="https://dikapediav2.com/wiki/index.php?title=RHEL&amp;diff=326&amp;oldid=prev"/>
		<updated>2025-03-31T14:11:09Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:11, 31 March 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l349&quot;&gt;Line 349:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 349:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;And then rebooted the system:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;And then rebooted the system:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  # reboot&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  # reboot&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;====How to disable Graphical User Interface (GUI)====&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;----&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; sudo systemctl set-default multi-user.target &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;b&amp;gt;multi-user.target&amp;lt;/b&amp;gt;: This corresponds to a non-graphical runlevel (similar to runlevel 3 in older systems). It provides a multi-user environment with networking enabled but without a graphical user interface (GUI). It&#039;s often used on servers or systems that don&#039;t require a graphical desktop.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;====RHEL Subscription====&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;====RHEL Subscription====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ardika Sulistija</name></author>
	</entry>
	<entry>
		<id>https://dikapediav2.com/wiki/index.php?title=RHEL&amp;diff=273&amp;oldid=prev</id>
		<title>Ardika Sulistija: /* How to install Graphical User Interface */</title>
		<link rel="alternate" type="text/html" href="https://dikapediav2.com/wiki/index.php?title=RHEL&amp;diff=273&amp;oldid=prev"/>
		<updated>2024-11-21T15:07:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;How to install Graphical User Interface&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:07, 21 November 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l333&quot;&gt;Line 333:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 333:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;====How to install Graphical User Interface====&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;====How to install Graphical User Interface &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(GUI)&lt;/ins&gt;====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://access.redhat.com/solutions/5238&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://access.redhat.com/solutions/5238&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=====&amp;lt;u&amp;gt;Install Gnome &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(GUI) &lt;/del&gt;on RHEL8.8 Server&amp;lt;/u&amp;gt;=====  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=====&amp;lt;u&amp;gt;Install Gnome on RHEL8.8 Server&amp;lt;/u&amp;gt;=====  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Run:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Run:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  $ sudo yum group install GNOME base-x Fonts&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  $ sudo yum group install GNOME base-x Fonts&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l349&quot;&gt;Line 349:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 349:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;And then rebooted the system:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;And then rebooted the system:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  # reboot&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  # reboot&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;====RHEL Subscription====&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;====RHEL Subscription====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ardika Sulistija</name></author>
	</entry>
	<entry>
		<id>https://dikapediav2.com/wiki/index.php?title=RHEL&amp;diff=272&amp;oldid=prev</id>
		<title>Ardika Sulistija at 15:06, 21 November 2024</title>
		<link rel="alternate" type="text/html" href="https://dikapediav2.com/wiki/index.php?title=RHEL&amp;diff=272&amp;oldid=prev"/>
		<updated>2024-11-21T15:06:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:06, 21 November 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l338&quot;&gt;Line 338:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 338:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=====&amp;lt;u&amp;gt;Install Gnome on RHEL8.8 Server&amp;lt;/u&amp;gt;=====  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=====&amp;lt;u&amp;gt;Install Gnome &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(GUI) &lt;/ins&gt;on RHEL8.8 Server&amp;lt;/u&amp;gt;=====  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Run:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Run:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  $ sudo yum group install GNOME base-x Fonts&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  $ sudo yum group install GNOME base-x Fonts&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ardika Sulistija</name></author>
	</entry>
	<entry>
		<id>https://dikapediav2.com/wiki/index.php?title=RHEL&amp;diff=159&amp;oldid=prev</id>
		<title>Ardika Sulistija: Created page with &quot;==== Red Hat Enterprise Linux ==== ----  Releases:&lt;/br&gt; https://access.redhat.com/articles/3078  Where to download old RHEL ISOs:&lt;/br&gt; https://access.redhat.com/downloads/content/69/ver=/rhel---5/5.11/x86_64/product-software   ====How to install packages on RHEL5.11 using DVD ISO==== ---- * Note: there is no lsblk command in RHEL5. But you can run things like: ls -al /dev/disk/by-path;  Make sure the ISO is attached to the VM.   Tested on RHEL5.11:  mkdir /mnt/rhel5dvd...&quot;</title>
		<link rel="alternate" type="text/html" href="https://dikapediav2.com/wiki/index.php?title=RHEL&amp;diff=159&amp;oldid=prev"/>
		<updated>2024-09-11T14:23:15Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==== Red Hat Enterprise Linux ==== ----  Releases:&amp;lt;/br&amp;gt; https://access.redhat.com/articles/3078  Where to download old RHEL ISOs:&amp;lt;/br&amp;gt; https://access.redhat.com/downloads/content/69/ver=/rhel---5/5.11/x86_64/product-software   ====How to install packages on RHEL5.11 using DVD ISO==== ---- * Note: there is no lsblk command in RHEL5. But you can run things like: ls -al /dev/disk/by-path;  Make sure the ISO is attached to the VM.   Tested on RHEL5.11:  mkdir /mnt/rhel5dvd...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==== Red Hat Enterprise Linux ====&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Releases:&amp;lt;/br&amp;gt;&lt;br /&gt;
https://access.redhat.com/articles/3078&lt;br /&gt;
&lt;br /&gt;
Where to download old RHEL ISOs:&amp;lt;/br&amp;gt;&lt;br /&gt;
https://access.redhat.com/downloads/content/69/ver=/rhel---5/5.11/x86_64/product-software&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====How to install packages on RHEL5.11 using DVD ISO====&lt;br /&gt;
----&lt;br /&gt;
* Note: there is no lsblk command in RHEL5. But you can run things like: ls -al /dev/disk/by-path;&lt;br /&gt;
&lt;br /&gt;
Make sure the ISO is attached to the VM. &lt;br /&gt;
&lt;br /&gt;
Tested on RHEL5.11:&lt;br /&gt;
 mkdir /mnt/rhel5dvd&lt;br /&gt;
 &lt;br /&gt;
 mount /dev/sr0 /mnt/rhel5dvd # ensure the DVD Iso is connected to the VM&lt;br /&gt;
 &lt;br /&gt;
 vi /etc/yum.repos.d/dvd.repo &lt;br /&gt;
 [dvd-Server]&lt;br /&gt;
 mediaid=1409145026.642170&lt;br /&gt;
 name=RHEL 5 Server DVD&lt;br /&gt;
 baseurl=file:///mnt/rhel5dvd/Server&lt;br /&gt;
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release&lt;br /&gt;
 enabled=1&lt;br /&gt;
 gpgcheck=1&lt;br /&gt;
&lt;br /&gt;
 yum -y install kernel-devel&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====How to install gcc on RHEL6 using DVD ISO====&lt;br /&gt;
----&lt;br /&gt;
Make sure the ISO is attached to the VM. &lt;br /&gt;
&lt;br /&gt;
Tested on RHEL6.9:&lt;br /&gt;
 mkdir /mnt/rhel6dvd&lt;br /&gt;
 &lt;br /&gt;
 mount /dev/sr0 /mnt/rhel6dvd # ensure the DVD Iso is connected to the VM&lt;br /&gt;
 &lt;br /&gt;
 vi /etc/yum.repos.d/dvd.repo &lt;br /&gt;
 [dvd-Server]&lt;br /&gt;
 mediaid=1409145026.642170&lt;br /&gt;
 name=RHEL 6 Server DVD&lt;br /&gt;
 baseurl=file:///mnt/rhel6dvd/Server&lt;br /&gt;
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release&lt;br /&gt;
 enabled=1&lt;br /&gt;
 gpgcheck=1&lt;br /&gt;
 &lt;br /&gt;
 yum -y install gcc&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====How to install gcc on RHEL7.9 using DVD ISO====&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Tested on RHEL7.9:&lt;br /&gt;
* The baseurl is file:///mnt/rhel7dvd/ because the repodata directory is in /mnt/rhel7dvd/repodata&lt;br /&gt;
 mkdir /mnt/rhel7dvd&lt;br /&gt;
 &lt;br /&gt;
 # ensure the DVD Iso is connected to the VM. Sometimes it will be attached as /dev/sr0 or sr1&lt;br /&gt;
 mount /dev/sr0 /mnt/rhel7dvd &lt;br /&gt;
 mount /dev/sr1 /mnt/rhel7dvd &lt;br /&gt;
 &lt;br /&gt;
 vi /etc/yum.repos.d/dvd.repo &lt;br /&gt;
 [dvd-Server]&lt;br /&gt;
 mediaid=1409145026.642170&lt;br /&gt;
 name=RHEL 7 Server DVD&lt;br /&gt;
 baseurl=file:///mnt/rhel7dvd/&lt;br /&gt;
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release&lt;br /&gt;
 enabled=1&lt;br /&gt;
 gpgcheck=1&lt;br /&gt;
 &lt;br /&gt;
 yum -y install gcc wget&lt;br /&gt;
&lt;br /&gt;
OR&lt;br /&gt;
&lt;br /&gt;
 sr1 mounted on /run/media/ardikass/RHEL-7.9 Server.x86_64 &lt;br /&gt;
&lt;br /&gt;
 vi /etc/yum.repos.d/dvd.repo &lt;br /&gt;
 [dvd-Server]&lt;br /&gt;
 mediaid=1409145026.642170&lt;br /&gt;
 name=RHEL 7 Server DVD&lt;br /&gt;
 baseurl=file:///run/media/ardikass/RHEL-7.9\ Server.x86_64/&lt;br /&gt;
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release&lt;br /&gt;
 enabled=1&lt;br /&gt;
 gpgcheck=1&lt;br /&gt;
 &lt;br /&gt;
 yum -y install gcc wget&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====How to install packages on RHEL8 using ISO DVD====&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
(for SLES15, its similar steps above except its more like:&lt;br /&gt;
 vi /etc/zypp/repos.d/dvd.repo &lt;br /&gt;
 [dvd-Server]&lt;br /&gt;
 name=&amp;lt;some name&amp;gt;&lt;br /&gt;
 autorefresh=0&lt;br /&gt;
 baseurl=file:///mnt/Module-Basesystem/x86_64/&lt;br /&gt;
 type=plaindir&lt;br /&gt;
 enabled=1&lt;br /&gt;
 gpgcheck=1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====How to install python2.7 on RHEL5.5====&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Download the python package from Python website directly&lt;br /&gt;
 wget https://www.python.org/ftp/python/2.7.16/Python-2.7.16.tgz &lt;br /&gt;
* If you can&amp;#039;t wget/curl it from RHEL5/Centos5 due to TLSv1 issues. Copy it from another VM (i.e. RHEL7) like so:&lt;br /&gt;
&lt;br /&gt;
 # Copy files from remote host directory to local machine:&lt;br /&gt;
 scp root@192.168.122.200:/home/ardikass/Python-2.7.16.tgz ~/&lt;br /&gt;
&lt;br /&gt;
Then compile it:&lt;br /&gt;
 # tar xvzf Python-2.7.16.tgz&lt;br /&gt;
 &lt;br /&gt;
 # cd Python-*&lt;br /&gt;
 &lt;br /&gt;
 # ./configure --prefix=/opt/python2.7 --enable-shared&lt;br /&gt;
  &lt;br /&gt;
 # make install&lt;br /&gt;
  &lt;br /&gt;
 # ls -al /opt/python2.7&lt;br /&gt;
 &lt;br /&gt;
 # export PATH=$PATH:/opt/python2.7/bin/&lt;br /&gt;
 &lt;br /&gt;
 # python2.7 -V&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;If you get the following error:&amp;lt;/b&amp;gt;&amp;quot;python2.7: error while loading shared libraries: libpython2.7.so.1.0 cannot open shared object file: No such file or directory&amp;quot;, &amp;lt;b&amp;gt;then follow the proceeding commands:&amp;lt;/b&amp;gt;&lt;br /&gt;
 # python2.7 -V &lt;br /&gt;
 python2.7: error while loading shared libraries: libpython2.7.so.1.0 cannot open shared object file: No such file or directory&lt;br /&gt;
* find &amp;lt;b&amp;gt;libpython2.7.so.1.0&amp;lt;/b&amp;gt; based on this: https://gist.github.com/dalegaspi/dec44117fa5e7597a559?permalink_comment_id=3887193#gistcomment-3887193&lt;br /&gt;
 # find / -name &amp;quot;libpython2.7.so.1.0&amp;quot;&lt;br /&gt;
 /opt/python2.7/lib/libpython2.7.so.1.0&lt;br /&gt;
 &lt;br /&gt;
 # echo &amp;quot;/opt/python2.7/lib&amp;quot; &amp;gt;&amp;gt; /etc/ld.so.conf&lt;br /&gt;
 # ldconfig&lt;br /&gt;
&lt;br /&gt;
Now it should work, and continue:&lt;br /&gt;
 # python2.7 -V&lt;br /&gt;
 Python 2.7.16&lt;br /&gt;
&lt;br /&gt;
(optional)&lt;br /&gt;
 # alias python=python2.7&lt;br /&gt;
&lt;br /&gt;
 python -V&lt;br /&gt;
 Python 2.7.16&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Kickstart====&lt;br /&gt;
----&lt;br /&gt;
HELPFUL LINKS: &lt;br /&gt;
* https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/installation_guide/sect-kickstart-howto&lt;br /&gt;
* https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/installation_guide/sect-kickstart-syntax#sect-kickstart-commands&lt;br /&gt;
* https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/installation_guide/sect-kickstart-examples&lt;br /&gt;
* &amp;lt;b&amp;gt;Kickstart commands&amp;lt;/b&amp;gt;: https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/8/html/system_design_guide/kickstart-commands-and-options-reference_system-design-guide#bootloader-required_kickstart-commands-for-handling-storage&lt;br /&gt;
&lt;br /&gt;
* https://www.youtube.com/watch?v=EGBvtWEr65I&lt;br /&gt;
* https://www.youtube.com/watch?v=maPb_8zshm4&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;NOTE: DO NOT USE NOTEPAD++ OR VISUAL STUDIO CODE OR OTHER TEXT EDITORS WHEN EDITING A KICKSTART CONFIGURATION FILE!!!! ONLY USE VIM!!!!!&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Anaconda-ks.cfg=====&lt;br /&gt;
Whenever you build out a RHEL server, there is a kickstart configuration file that automatically gets created. It is located in &amp;lt;b&amp;gt;/root/anaconda-ks.cfg&amp;lt;/b&amp;gt;. You can use this kickstart configuration file to create other servers or you can use this as a basis template and make changes to it when building out other servers. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====How to in RHEL7=====&lt;br /&gt;
&lt;br /&gt;
1) Boot up RHEL7.9 ISO on UEFI in vcenter, install with GUI option. &lt;br /&gt;
2) Follow these steps to mount the dvd so we can install stuff: https://dikapedia.com/wiki/RHEL&lt;br /&gt;
3) ensure the DVD Iso is connected to the VM and install: &lt;br /&gt;
&lt;br /&gt;
lsblk should show:&lt;br /&gt;
sr1 mounted on /run/media/ardikass/RHEL-7.9 Server.x86_64&lt;br /&gt;
&lt;br /&gt;
vi /etc/yum.repos.d/dvd.repo &lt;br /&gt;
[dvd-Server]&lt;br /&gt;
mediaid=1409145026.642170&lt;br /&gt;
name=RHEL 7 Server DVD&lt;br /&gt;
baseurl=file:///run/media/ardikass/RHEL-7.9\ Server.x86_64/&lt;br /&gt;
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release&lt;br /&gt;
enabled=1&lt;br /&gt;
gpgcheck=1&lt;br /&gt;
&lt;br /&gt;
yum -y install gcc system-config-kickstart vsftpd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Ensure the VM can reach other VMs on the network. If not able to ping another VM, check the route:&lt;br /&gt;
&lt;br /&gt;
    # ip route&lt;br /&gt;
&lt;br /&gt;
  If you see duplicate entries for the same route on two different interfaces, remove it (virb0):&lt;br /&gt;
&lt;br /&gt;
    RHEL7:&lt;br /&gt;
    # route -del -net 192.168.122.0 gw 0.0.0.0 netmask 255.255.255.0 dev virbr0&lt;br /&gt;
&lt;br /&gt;
    RHEL8:&lt;br /&gt;
    # route del -net 192.168.122.0 gw 0.0.0.0 netmask 255.255.255.0 dev virbr0&lt;br /&gt;
&lt;br /&gt;
5) Add ftp to firewall:&lt;br /&gt;
firewall-cmd --permanent --zone=public --add-service=ftp&lt;br /&gt;
firewall-cmd --reload&lt;br /&gt;
&lt;br /&gt;
# allow ftp service in firewall (I needed this on rhel8)&lt;br /&gt;
firewall-cmd --permanent --zone=public --add-service=ftp&lt;br /&gt;
firewall-cmd --reload&lt;br /&gt;
&lt;br /&gt;
# disable selinux, because it was also causing ftp (550) issues &lt;br /&gt;
vi /etc/selinux/config &lt;br /&gt;
enforcing=disabled&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Run the kickstart configuration app:&lt;br /&gt;
$ system-config-kickstart&lt;br /&gt;
&lt;br /&gt;
5) Try to configure the kickstart based on customer&amp;#039;s kickstart configuration. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6) Save the file as ks.cfg, and then move it to ftp server:&lt;br /&gt;
&lt;br /&gt;
    cp ks.cfg /var/ftp/pub/ks.cfg&lt;br /&gt;
&lt;br /&gt;
    systemctl start vsftpd&lt;br /&gt;
&lt;br /&gt;
    systemctl enable vsftpd&lt;br /&gt;
&lt;br /&gt;
7) Launched a &amp;#039;client&amp;#039; vm using same ISO:&lt;br /&gt;
  - ensure storage size is large enough based on the kickstart configuration or else you would get &amp;quot;Failed to save storage configuration&amp;quot; into &amp;quot;No disks selected&amp;quot; . (20GB works)&lt;br /&gt;
  - Ensure you select BIOS (custom disk configuration saved successfully when it was set to BIOS) as boot option. &lt;br /&gt;
  - it seems on a fresh EFI VM, custom disk configuration saved successfully.&lt;br /&gt;
&lt;br /&gt;
  I found that on the BIOS system, the disk label is &amp;#039;dos&amp;#039;, and /boot/efi was on sda3, which is showing FAT16. HOWEVER, my boot * is on /boot, and not /boot/efi... hmmm..  SO BIOS is what you want to use to get the &amp;#039;dos&amp;#039; disk label type.&lt;br /&gt;
&lt;br /&gt;
  I found that on the EFI system, the disk label is &amp;#039;gpt&amp;#039;, and /boot/efi was on sda1, which is showing EFI system.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Press &amp;#039;tab&amp;#039; (if you booted the VM with BIOS) or &amp;#039;e&amp;#039; (if you booted the VM with EFI) on the first install option. And then add this at the end of the kernel parameter line:&lt;br /&gt;
 ks=ftp://192.168.122.200/pub/ks.cfg&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====How to in RHEL8=====&lt;br /&gt;
&lt;br /&gt;
Helpful link: &lt;br /&gt;
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/system_design_guide/kickstart-commands-and-options-reference_system-design-guide&lt;br /&gt;
&lt;br /&gt;
https://www.golinuxcloud.com/rhel-centos-8-kickstart-example-generator/&lt;br /&gt;
  &lt;br /&gt;
1) Boot up RHEL8 ISO on UEFI in vcenter, install with GUI option. &lt;br /&gt;
2) Follow these steps to mount the dvd so we can install stuff: https://dikapedia.com/wiki/RHEL&lt;br /&gt;
3) ensure the DVD Iso is connected to the VM and install: &lt;br /&gt;
&lt;br /&gt;
    lsblk should show:&lt;br /&gt;
    sr1 mounted on /run/media/ardikass/&amp;lt;rhel8 ISO dir&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    vi /etc/yum.repos.d/dvd.repo &lt;br /&gt;
    [dvd-Server]&lt;br /&gt;
    mediaid=1409145026.642170&lt;br /&gt;
    name=RHEL 7 Server DVD&lt;br /&gt;
    baseurl=file:///run/media/ardikass&amp;lt;rhel8 ISO dir&amp;gt;&lt;br /&gt;
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release&lt;br /&gt;
    enabled=1&lt;br /&gt;
    gpgcheck=1&lt;br /&gt;
&lt;br /&gt;
sudo dnf -y install gcc pykickstart vsftpd&lt;br /&gt;
&lt;br /&gt;
# allow ftp service in firewall (I needed this on rhel8)&lt;br /&gt;
firewall-cmd --permanent --zone=public --add-service=ftp&lt;br /&gt;
firewall-cmd --reload&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# disable selinux, because it was also causing ftp (550) issues &lt;br /&gt;
vi /etc/selinux/config &lt;br /&gt;
enforcing=disabled&lt;br /&gt;
&lt;br /&gt;
4) Ensure the VM can reach other VMs on the network. If not able to ping another VM, check the route:&lt;br /&gt;
&lt;br /&gt;
    # ip route&lt;br /&gt;
&lt;br /&gt;
  If you see duplicate entries for the same route on two different interfaces, remove it (virb0):&lt;br /&gt;
&lt;br /&gt;
    RHEL7:&lt;br /&gt;
    # route -del -net 192.168.122.0 gw 0.0.0.0 netmask 255.255.255.0 dev virbr0&lt;br /&gt;
&lt;br /&gt;
    RHEL8:&lt;br /&gt;
    # route del -net 192.168.122.0 gw 0.0.0.0 netmask 255.255.255.0 dev virbr0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) (Not necessary) Run the kickstart configuration app &lt;br /&gt;
    $ system-config-kickstart&lt;br /&gt;
&lt;br /&gt;
5) Try to configure the kickstart based on customer&amp;#039;s kickstart configuration. &lt;br /&gt;
&lt;br /&gt;
  I had to download it from my rhel7 server using sftp.&lt;br /&gt;
&lt;br /&gt;
    # sftp root@192.168.122.200&lt;br /&gt;
    sftp&amp;gt; get /var/ftp/pub/ks.cfg&lt;br /&gt;
&lt;br /&gt;
6) Save the file as ks.cfg, and make edits and then move it to ftp server:&lt;br /&gt;
&lt;br /&gt;
    cp ks.cfg /var/ftp/pub/ks.cfg&lt;br /&gt;
&lt;br /&gt;
    # replace the clearpart line with:&lt;br /&gt;
    clearpart --all --disklabel=msdos --drives=$ROOTDRIVE&lt;br /&gt;
&lt;br /&gt;
    systemctl start vsftpd&lt;br /&gt;
&lt;br /&gt;
    systemctl enable vsftpd&lt;br /&gt;
&lt;br /&gt;
7) For some reason, when I try to fetch the file via FTP from RHEL8 VM, I get access denied 530 :(&lt;br /&gt;
&lt;br /&gt;
    To fix this:&lt;br /&gt;
      # vi /etc/vsftpd/vsftpd.conf&lt;br /&gt;
      anonymous_enable=YES&lt;br /&gt;
&lt;br /&gt;
      # systemctl restart vsftpd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====How to fetch Kickstart configuration file upon ISO boot up=====&lt;br /&gt;
When you reach the grub menu, press E to edit the grub configuration.&lt;br /&gt;
&lt;br /&gt;
Then at the end of the kernel parameter line, enter:&lt;br /&gt;
 inst.ks=https://&amp;lt;url where you ks is&amp;gt;/kickstart.cfg&lt;br /&gt;
&lt;br /&gt;
Then press ctrl+x to start it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====How to create a modified Red Hat Enterprise Linux ISO with kickstart file or modified installation media====&lt;br /&gt;
----&lt;br /&gt;
https://access.redhat.com/solutions/60959&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====How to install Graphical User Interface====&lt;br /&gt;
----&lt;br /&gt;
https://access.redhat.com/solutions/5238&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=====&amp;lt;u&amp;gt;Install Gnome on RHEL8.8 Server&amp;lt;/u&amp;gt;===== &lt;br /&gt;
Run:&lt;br /&gt;
 $ sudo yum group install GNOME base-x Fonts&lt;br /&gt;
&lt;br /&gt;
After installing the appropriate packages, change the default systemd boot target to graphical.target. If you run into any errors, try updating the system first with &amp;#039;yum update&amp;#039;.&lt;br /&gt;
 # systemctl set-default graphical.target&lt;br /&gt;
 Removed /etc/systemd/system/default.target.&lt;br /&gt;
 Created symlink /etc/systemd/system/default.target → /usr/lib/systemd/system/graphical.target.&lt;br /&gt;
&lt;br /&gt;
And then rebooted the system:&lt;br /&gt;
 # reboot&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====RHEL Subscription====&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=====&amp;lt;u&amp;gt;How to (unregister and) re-register a System&amp;lt;/u&amp;gt;=====&lt;br /&gt;
&lt;br /&gt;
2. Launch a terminal&lt;br /&gt;
3. View current lifecycle - &lt;br /&gt;
 # dzdo subscription-manager identity &lt;br /&gt;
         &lt;br /&gt;
4. Remove subscription and unregister&lt;br /&gt;
 # dzdo subscription-manager remove --all&lt;br /&gt;
 # dzdo subscription-manager unregister&lt;br /&gt;
 # dzdo subscription-manager clean&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
5. Register to lifecycle (either PROD or QA matching output of #3)&lt;br /&gt;
 # dzdo subscription-manager register --force --org=&amp;quot;&amp;lt;organization&amp;gt;&amp;quot; --activationkey=&amp;quot;&amp;lt;keyname&amp;gt;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====How to RDP into your RHEL Linux machine====&lt;br /&gt;
----&lt;br /&gt;
This was tested on RHEL8.8&lt;br /&gt;
 # yum install -y tigervnc-server xrdp&lt;br /&gt;
 # systemctl start xrdp&lt;br /&gt;
 # systemctl enable xrdp&lt;br /&gt;
 # firewall-cmd --permanent --add-port=3389/tcp&lt;br /&gt;
 # firewall-cmd --reload&lt;br /&gt;
&lt;br /&gt;
And then Open up RDP on your client end and connect to it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Google Chrome on RHEL8====&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;b&amp;gt;/etc/opt/chrome/policies/managed/chrome.json&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To enable/disable Developer Tools in Chrome, modify this line to true (disabled) or false (enabled):&lt;br /&gt;
 &amp;quot;DeveloperToolsDisabled&amp;quot;: false,&lt;br /&gt;
&lt;br /&gt;
Shortcut:&lt;br /&gt;
 sudo sed -i &amp;#039;/DeveloperToolsDisabled/ s/true/false/g&amp;#039; /etc/opt/chrome/policies/managed/chrome.json&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Configure Secondary Interface on RHEL8 Workstation====&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
In this scenario, we used a TPLink router for us to test as a separate subnet (192.x.x.x) on the secondary interface while the primary interface was connected to a different subnet. &lt;br /&gt;
&lt;br /&gt;
This is how we set it up:&lt;br /&gt;
1. Connected the TPLink ethernet (USB) to the computer&lt;br /&gt;
2. Ran ip addr show. Can see the new interface is enp0s20f0u3 with MAC address: 00:24:9b:80:cb:8f&lt;br /&gt;
3. Then created the network configuration file:&lt;br /&gt;
&lt;br /&gt;
 dzdo cp /etc/sysconfig/network-scripts/ifcfg-enp0s31f6 /etc/sysconfig/network-scripts/ifcfg-enp0s20f0u3&lt;br /&gt;
&lt;br /&gt;
 dzdo chmod 644 /etc/sysconfig/network-scripts/ifcfg-enp0s20f0u3&lt;br /&gt;
&lt;br /&gt;
 dzdo vi /etc/sysconfig/network-scripts/ifcfg-enp0s20f0u3&lt;br /&gt;
 TYPE=Ethernet&lt;br /&gt;
 DEVICE=enp0s20f0u3&lt;br /&gt;
 NAME=enp0s20f0u3&lt;br /&gt;
 ONBOOT=yes&lt;br /&gt;
 BOOTPROTO=dhcp&lt;br /&gt;
 DHCP_HOSTNAME=cacirh-st (likely not necessary)&lt;br /&gt;
 PROXY_METHOD=none  (likely not necessary)&lt;br /&gt;
 BROWSER_ONLY=no  (likely not necessary)&lt;br /&gt;
 DEFROUTE=no &lt;br /&gt;
 IPV4_FAILURE_FATAL=no &lt;br /&gt;
 NAME=&amp;quot;System enp0s20f0u3&amp;quot;&lt;br /&gt;
 MAC=00:24:9b:80:cb:8f (Ensure the MAC address matches with the output in ip a)&lt;br /&gt;
 USERCTL=no&lt;br /&gt;
 NM_CONTROLLED=yes&lt;br /&gt;
&lt;br /&gt;
 dzdo systemctl restart NetworkManager&lt;br /&gt;
&lt;br /&gt;
 dzdo nmcli connection up enp0s20f0u3 &lt;br /&gt;
	(I can&amp;#039;t remember if this ran successfully or not, but I ran reload in the next command and that worked&lt;br /&gt;
&lt;br /&gt;
 dzdo nmcli connection reload&lt;br /&gt;
&lt;br /&gt;
4. Confirm it has IP address now by running: ip addr show&lt;br /&gt;
5. Confirmed we could ping the TPLink router: ping 192.16.0.1&lt;br /&gt;
6. Also confirmed we could reach the gateway via browser.&lt;br /&gt;
7. Confirmed we could reach a website via the primary interface (10.x.x.x): ping somewebsite.com&lt;br /&gt;
8. We checked the route table and confirmed the route for the secondary interface was there and it looked good: &lt;br /&gt;
 route -n&lt;br /&gt;
 Kernel IP routing table&lt;br /&gt;
 Destination     Gateway         Genmask         Flags Metric Ref    Use Iface&lt;br /&gt;
 0.0.0.0         10.228.200.1    0.0.0.0         UG    100    0        0 enp0s31f6&lt;br /&gt;
 10.118.200.0    0.0.0.0         255.255.248.0   U     100    0        0 enp0s31f6&lt;br /&gt;
 192.168.0.0    0.0.0.0         255.255.X.0   U     100    0        0 enp0s20f0u3&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
* https://medium.com/@gooygeek/configure-multiple-nics-and-ips-on-linux-an-automated-approach-3ab08ed0df0f&lt;br /&gt;
* https://dikapedia.com/wiki/Nmcli&lt;br /&gt;
* https://dikapedia.com/wiki/Networking_and_Routing&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====How to Configure 802.1Q VLAN Tagging in RHEL 8====&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
How we did Vlan tagging with static IP when testing with Andrew&amp;#039;s Hyper-V Vlan set up:&lt;br /&gt;
* https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/7/html/networking_guide/sec-configure_802_1q_vlan_tagging_using_the_command_line#sec-Setting_Up_802.1Q_VLAN_Tagging_Using_ifcfg_Files&lt;br /&gt;
* https://www.casbay.com/blog/tips-sharing/how-to-configure-802-1q-vlan-tagging&lt;br /&gt;
* dhcp + vlan tagging: https://serverfault.com/questions/829649/centos-7-tagged-vlan-dhcp-client&lt;br /&gt;
&lt;br /&gt;
[+] The main interface (ifcfg-enp0s31f6)&lt;br /&gt;
 # Generated by parse-kickstart&lt;br /&gt;
 TYPE=Ethernet&lt;br /&gt;
 DEVICE=enp0s31f6&lt;br /&gt;
 UUID=92567071-7d48-44d5-b189-b9a2792c094f&lt;br /&gt;
 ONBOOT=yes&lt;br /&gt;
 #BOOTPROTO=dhcp&lt;br /&gt;
 BOOTPROTO=none&lt;br /&gt;
 #DHCP_HOSTNAME=cacirh-st&lt;br /&gt;
 IPV6INIT=yes&lt;br /&gt;
 IPV6_AUTOCONF=yes&lt;br /&gt;
 PROXY_METHOD=none&lt;br /&gt;
 BROWSER_ONLY=no&lt;br /&gt;
 DEFROUTE=yes&lt;br /&gt;
 IPV4_FAILURE_FATAL=no&lt;br /&gt;
 IPV6_DEFROUTE=yes&lt;br /&gt;
 IPV6_FAILURE_FATAL=no&lt;br /&gt;
 NAME=&amp;quot;System enp0s31f6&amp;quot;&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
[+] The VLAN &amp;lt;ID&amp;gt; interface (ifcfg-enp0s31f6.&amp;lt;id&amp;gt;)&lt;br /&gt;
 DEVICE=enp0s31f6.&amp;lt;id&amp;gt;&lt;br /&gt;
 BOOTPROTO=none&lt;br /&gt;
 ONBOOT=yes&lt;br /&gt;
 NETWORK=192.168.x.0&lt;br /&gt;
 IPADDR=192.168.x.254&lt;br /&gt;
 PREFIX=24&lt;br /&gt;
 VLAN=yes&lt;br /&gt;
&lt;br /&gt;
[+] For DHCP on the VLAN &amp;lt;ID&amp;gt; interface:&lt;br /&gt;
 DEVICE=enp0s31f6.&amp;lt;id&amp;gt;&lt;br /&gt;
 BOOTPROTO=dhcp&lt;br /&gt;
 ONBOOT=yes&lt;br /&gt;
 VLAN=yes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There is also a way to do VLAN tagging using nmcli, see:&lt;br /&gt;
https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/configuring_and_managing_networking/configuring-vlan-tagging_configuring-and-managing-networking#configuring-vlan-tagging-by-using-nmcli_configuring-vlan-tagging&lt;/div&gt;</summary>
		<author><name>Ardika Sulistija</name></author>
	</entry>
</feed>