GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo usar 'yum' para conectar ULN en CentOS/RHEL/OEL 6

El servicio yum (Yellowdog Updater Modified) es una herramienta de actualización automática para actualizar el sistema todos los días. Puede usar up2date/yum en Oracle Enterprise Linux/Oracle Linux. Yum usa un archivo de configuración en /etc/yum.conf. Los archivos de configuración adicionales también se leen desde el directorio establecido por la opción reposdir (el valor predeterminado es '/etc/yum.repos.d'). Yum es un actualizador automático e instalador/eliminador de paquetes para sistemas rpm. Calcula automáticamente las dependencias y determina qué cosas deben ocurrir para instalar paquetes. Facilita el mantenimiento de grupos de máquinas sin tener que actualizar manualmente cada una usando rpm. El paquete RPM yum proporciona el demonio /usr/bin/yum y sus archivos de configuración.

Esta publicación se centra en el uso de yum para conectar ULN en RHEL/CentOS/OEL 6.

Instalación

Descargando los paquetes requeridos para registrar su sistema a ULN:

Red Hat Enterprise Linux 6:386 y x86_64

uln_register.tgz
uln_register-gnome.tgz

Instalación de paquetes de registro en RHEL/CentOS/OEL 6

Asegúrese de haber descargado los paquetes necesarios enumerados anteriormente. Para actualizar los paquetes existentes que ya están en su servidor, use el siguiente comando (suponiendo que ambos archivos tar estén en el directorio actual):

# 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

Registre su sistema con ULN

Para registrar su sistema, ejecute el siguiente comando como usuario raíz en una ventana de terminal o en la línea de comando:

# uln_register

Configuración

Yum usa un archivo de configuración en /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>
...

Uso

1. Produce una lista de repositorios configurados:

# 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. Instale un paquete desde ULN con el comando 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. Cómo usar sal en Centos 8

  2. [Linux]:cómo configurar yum para usar el repositorio CentOS en la máquina RHEL

  3. CentOS/RHEL 6,7:Cómo usar el historial de yum para revertir una actualización de yum

  4. Cómo limpiar el caché de YUM en CentOS / RHEL

  5. Cómo usar iptables en lugar de firewalld en CentOS/RHEL 7 y 8

Cómo instalar PHP-mbstring en RHEL 8 / CentOS 8

Cómo instalar YUM en RHEL 8 / CentOS 8

Cómo instalar y usar Cockpit en CentOS 8 / RHEL 8

Cómo instalar y usar Fail2ban en RHEL 8 / CentOS 8

Cómo usar tmpfs en RHEL/CentOS 7

Cómo instalar y usar Firewalld en CentOS / RHEL