GNU/Linux >> Belajar Linux >  >> Linux

CentOS / RHEL 6:Cara mengatur repositori yum menggunakan DVD yang dipasang secara lokal

Repositori yum (atau singkatnya "repo") adalah kumpulan RPM di satu lokasi, misalnya, di situs web atau di direktori pada DVD. Di RHEL 6.0 Snapshot 12 ada 5 repositori:
1. Ketersediaan Tinggi
2. LoadBalancer
3. Penyimpanan Tangguh
4. ScalableFileSystem
5. Server

Repo Server adalah repo utama dengan paket-paket biasa (httpd, glibc, bash, coreutils, dll). 4 lainnya adalah repo tambahan khusus untuk paket; misalnya, untuk membantu server web Load Balancing.

Mungkin ada kasus ketika Anda tidak dapat memperbarui server menggunakan server satelit atau memiliki lingkungan aman yang tidak akan pernah terhubung ke Internet tetapi masih perlu diperbarui. Nah, ada jalan keluar. Anda dapat memasang RHEL 6 DVD ISO secara lokal dan menggunakannya sebagai repositori yum Anda.

Mengonfigurasi repositori yum menggunakan DVD yang dipasang secara lokal

1. Pasang ISO instalasi RHEL 6 di suatu tempat seperti /mnt, mis.:

# mount -o loop rhel6.iso /mnt
Baca juga :Linux / UNIX :Cara memasang file iso

2. Salin media.repo file dari root ISO yang dipasang ke /etc/yum.repos.d/ dan mengatur izin. misalnya:

# cp /mnt/media.repo /etc/yum.repos.d/rhel6dvd.repo
# chmod 644 /etc/yum.repos.d/rhel6dvd.repo
3. Edit the new repo file, change the gpgcheck=0 setting to 1 and add the following 3 lines (make sure to replace "Server" with "Client" or "Workstation", depending on the type of RHEL DVD in use):
enabled=1
baseurl=file:///mnt/rhel6dvd/Server
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

4. Pada akhirnya, file repo baru akan terlihat seperti berikut (meskipun media-id akan berbeda tergantung pada versi RHEL):

[dvd-Server]
name=DVD for Red Hat Enterprise Linux 6.6 Server
mediaid=1359576196.686790
metadata_expire=-1
gpgcheck=1
cost=500
enabled=1
baseurl=file:///mnt/rhel6dvd/Server
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

5. Sebagai langkah terakhir, mungkin ide yang baik untuk menjalankan perintah yum clean sekaligus.

# yum clean all

Cara menambahkan repositori opsional

Untuk mengonfigurasi akses ke paket tambahan di direktori HighAvailability , LoadBalancer , Penyimpanan Tangguh , dan ScalableFileSystem , tambahkan repositori tambahan untuk mereka di file yang sama, mis.:

[dvd-HighAvailability]
mediaid=1359576196.686790
name=DVD for RHEL6 - HighAvailability
baseurl=file:///mnt/rhel6dvd/HighAvailability
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled=1
gpgcheck=1
[dvd-LoadBalancer]
mediaid=1359576196.686790
name=DVD for RHEL6 - LoadBalancer
baseurl=file:///mnt/rhel6dvd/LoadBalancer
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled=1
gpgcheck=1
[dvd-ResilientStorage]
mediaid=1359576196.686790
name=DVD for RHEL6 - ResilientStorage
baseurl=file:///mnt/rhel6dvd/ResilientStorage
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled=1
gpgcheck=1
[dvd-ScalableFileSystem]
mediaid=1359576196.686790
name=DVD for RHEL6 - ScalableFileSystem
baseurl=file:///mnt/rhel6dvd/ScalableFileSystem
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
enabled=1
gpgcheck=1
Catatan :Jika menggunakan contoh repo di atas, pastikan nilai mediaid sama dengan nilai dari file media.repo asli.CentOS / RHEL 7 :Cara mengatur repositori yum menggunakan DVD yang dipasang secara lokal


Linux
  1. Cara Setup SysLog Server di CentOS 7 / RHEL 7

  2. Cara Setup Server NFS di CentOS 7 / RHEL 7

  3. Cara menginstal versi terbaru PHP-5.5 menggunakan YUM di CentOS/RHEL/Fedora

  1. Konfigurasi repositori YUM menggunakan DVD atau CD ROM CentOS / RHEL

  2. Cara Membuat repositori YUM Lokal di CentOS 7 / RHEL 7 menggunakan DVD

  3. Bagaimana cara Setup Server NTP di CentOS?

  1. Cara Membuat Repositori YUM Lokal di RHEL 8 menggunakan DVD

  2. Cara Mengatur Server SVN di CentOS, RHEL &Fedora

  3. CentOS / RHEL 7 :Cara mengatur repositori yum menggunakan DVD yang dipasang secara lokal