GNU/Linux >> Belajar Linux >  >> Cent OS

Cara menggunakan 'yum' untuk menghubungkan ULN di CentOS/RHEL/OEL 6

Layanan yum (Yellowdog Updater Modified) adalah alat pembaruan otomatis untuk memperbarui sistem setiap hari. Anda dapat menggunakan keduanya up2date/yum di Oracle Enterprise Linux/Oracle Linux. Yum menggunakan file konfigurasi di /etc/yum.conf. File konfigurasi tambahan juga dibaca dari direktori yang diatur oleh opsi reposdir (defaultnya adalah ‘/etc/yum.repos.d’). Yum adalah pemutakhiran dan penginstal/penghapus paket otomatis untuk sistem rpm. Ini secara otomatis menghitung dependensi dan mencari tahu hal-hal apa yang harus terjadi untuk menginstal paket. Mempermudah pemeliharaan kelompok mesin tanpa harus memperbarui masing-masing mesin secara manual menggunakan rpm. Paket yum RPM menyediakan daemon /usr/bin/yum dan file konfigurasinya.

Posting ini berfokus pada penggunaan yum untuk menghubungkan ULN di RHEL/CentOS/OEL 6.

Pemasangan

Mengunduh paket yang diperlukan untuk mendaftarkan sistem Anda ke ULN:

Red Hat Enterprise Linux 6 – 386 dan x86_64

uln_register.tgz
uln_register-gnome.tgz

Menginstal Paket Pendaftaran di RHEL/CentOS/OEL 6

Pastikan Anda telah mengunduh paket yang diperlukan yang tercantum di atas. Untuk memutakhirkan paket yang sudah ada di server Anda, gunakan perintah berikut (dengan asumsi kedua file tar ada di direktori saat ini):

# 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

Daftarkan sistem Anda dengan ULN

Untuk mendaftarkan sistem Anda, jalankan perintah berikut sebagai pengguna root di jendela terminal atau di baris perintah:

# uln_register

Konfigurasi

Yum menggunakan file konfigurasi di /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>
...

Penggunaan

1. Menghasilkan daftar repositori yang dikonfigurasi:

# 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. Instal paket dari ULN dengan perintah 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. CentOS / RHEL 6,7 :Bagaimana memulihkan instalasi paket yum yang terputus

  2. Cara Membuat Repositori yum di CentOS/RHEL

  3. Cara Menggunakan iptables alih-alih firewalld di CentOS/RHEL 7 dan 8

  1. Cara Menggunakan Garam di Centos 8

  2. [Linux] :Cara mengkonfigurasi yum untuk menggunakan repositori CentOS di mesin RHEL

  3. CentOS / RHEL 6,7 :Cara menggunakan riwayat yum untuk mengembalikan pembaruan yum

  1. Cara membersihkan cache YUM di CentOS / RHEL

  2. Cara menggunakan alat Magic SysRq di CentOS / RHEL

  3. Cara Menghapus/Menghapus GNOME dari CentOS/RHEL 7