GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So verwenden Sie „yum“, um ULN unter CentOS/RHEL/OEL 6 zu verbinden

Der Dienst yum (Yellowdog Updater Modified) ist ein automatisches Update-Tool, um das System jeden Tag zu aktualisieren. Sie können sowohl up2date als auch yum unter Oracle Enterprise Linux/Oracle Linux verwenden. Yum verwendet eine Konfigurationsdatei unter /etc/yum.conf. Zusätzliche Konfigurationsdateien werden auch aus dem Verzeichnis gelesen, das durch die Option reposdir festgelegt wird (Standard ist „/etc/yum.repos.d“). Yum ist ein automatischer Updater und Paketinstallierer/-entferner für RPM-Systeme. Es berechnet automatisch Abhängigkeiten und findet heraus, was passieren sollte, um Pakete zu installieren. Es macht es einfacher, Gruppen von Maschinen zu warten, ohne jede einzelne manuell mit rpm aktualisieren zu müssen. Das yum-RPM-Paket stellt den /usr/bin/yum-Daemon und seine Konfigurationsdateien bereit.

Dieser Beitrag konzentriert sich auf die Yum-Nutzung zum Verbinden von ULN auf RHEL/CentOS/OEL 6.

Installation

Herunterladen der Pakete, die zum Registrieren Ihres Systems bei ULN erforderlich sind:

Red Hat Enterprise Linux 6 – 386 und x86_64

uln_register.tgz
uln_register-gnome.tgz

Registrierungspakete unter RHEL/CentOS/OEL 6 installieren

Stellen Sie sicher, dass Sie die oben aufgeführten erforderlichen Pakete heruntergeladen haben. Um die bereits auf Ihrem Server vorhandenen Pakete zu aktualisieren, verwenden Sie den folgenden Befehl (vorausgesetzt, beide tar-Dateien befinden sich im aktuellen Verzeichnis):

# tar -xzf uln_register.tgz 
# tar -xzf uln_register-gnome.tgz (only if rhn-setup-gnome is already installed)
# cd uln_migrate 
# rpm -Uvh *.rpm

Registrieren Sie Ihr System bei ULN

Um Ihr System zu registrieren, führen Sie den folgenden Befehl als Root-Benutzer in einem Terminalfenster oder in der Befehlszeile aus:

# uln_register

Konfiguration

Yum verwendet eine Konfigurationsdatei unter /etc/yum.conf .

[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=enterprise-release
tolerant=1
exactarch=1
retries=20
obsoletes=1
gpgcheck=1

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
# cat /etc/sysconfig/rhn/up2date
...
serverURL[comment]=Remote server URL (use FQDN)
serverURL=https://linux-update.oracle.com/XMLRPC
...
# cat /etc/sysconfig/rhn/systemid
<?xml version="1.0"?>
<params>
<param>
<value><struct>
<member>
<name>username</name>
<value><string>[email protected]</string></value>
</member>
<member>
<name>operating_system</name>
<value><string>Oracle Linux</string></value>
</member>
<member>
<name>description</name>
<value><string>6 running on x86_64</string></value>
</member>
<member>
<name>checksum</name>
<value><string>5a1100572b6b53c8fe15ecadf50445cb56e9a4cd</string></value>
</member>
<member>
<name>profile_name</name>
<value><string>ol6new</string></value>
</member>
<member>
<name>system_id</name>
<value><string>4C4C4544-0031-5810-8056-B5C04F373358</string></value>
</member>
<member>
<name>architecture</name>
<value><string>x86_64</string></value>
</member>
<member>
<name>os_release</name>
<value><string>6</string></value>
</member>
<member>
<name>fields</name>
<value><array><data>
<value><string>username</string></value>
<value><string>operating_system</string></value>
<value><string>description</string></value>
<value><string>checksum</string></value>
<value><string>profile_name</string></value>
<value><string>system_id</string></value>
<value><string>architecture</string></value>
...

Verwendung

1. Erzeugt eine Liste der konfigurierten Repositories:

# yum repolist
Loaded plugins: refresh-packagekit, rhnplugin, security
repo id                                                                        repo name                                                                                                                 status
ol6_x86_64_MySQL                                                               MySQL for Oracle Linux 6 (x86_64)                                                                                              9
ol6_x86_64_UEK_latest                                                          Latest Unbreakable Enterprise Kernel for Oracle Linux 6 (x86_64)                                                             141
ol6_x86_64_addons                                                              Oracle Linux 6 Add ons (x86_64)                                                                                               79
ol6_x86_64_latest                                                              Oracle Linux 6 Latest (x86_64)                                                                                            20,868
repolist: 21,097

2. Installieren Sie ein Paket von ULN mit dem Befehl yum:

# yum install vnc
Loaded plugins: refresh-packagekit, rhnplugin, security
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package tigervnc.x86_64 0:1.1.0-5.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==========================================================================
 Package      Arch      Version        Repository                Size
==========================================================================
Installing:
 tigervnc  x86_64 1.1.0-5.el6  ol6_x86_64_latest         257 k

Transaction Summary
==========================================================================
Install       1 Package(s)

Total download size: 257 k
Installed size: 644 k
Is this ok [y/N]: y
Downloading Packages:
tigervnc-1.1.0-5.el6.x86_64.rpm                                               | 257 kB     00:01     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : tigervnc-1.1.0-5.el6.x86_64                                                   1/1
  Verifying  : tigervnc-1.1.0-5.el6.x86_64                                                   1/1

Installed:
  tigervnc.x86_64 0:1.1.0-5.el6                                                                                                                                                                                

Complete!


Cent OS
  1. So verwenden Sie Salt auf Centos 8

  2. CentOS / RHEL 6,7 :So verwenden Sie den Yum-Verlauf, um ein Yum-Update rückgängig zu machen

  3. So bereinigen Sie den YUM-Cache in CentOS / RHEL

  4. So verwenden Sie das Magic SysRq-Tool in CentOS / RHEL

  5. So erstellen Sie ein Yum-Repository in CentOS/RHEL

So installieren Sie PHP-mbstring auf RHEL 8 / CentOS 8

So installieren Sie YUM auf RHEL 8 / CentOS 8

So installieren und verwenden Sie Cockpit unter CentOS 8 / RHEL 8

So installieren und verwenden Sie Fail2ban unter RHEL 8 / CentOS 8

Verwendung von tmpfs unter RHEL/CentOS 7

So installieren und verwenden Sie Firewalld in CentOS / RHEL