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

Konfigurasi repositori YUM menggunakan DVD atau CD ROM CentOS / RHEL

YUM adalah alat manajemen paket yang membantu menginstal atau memperbarui paket melalui jaringan atau lokal, sekaligus menyediakan metode mudah untuk menginstal paket dengan paket-paket dependennya.

File konfigurasi berada di bawah /etc direktori, /etc/yum.conf adalah file global mail yang berisi opsi global seperti direktori cache, direktori log komputer, dll… Untuk menambah baru atau memperbarui repositori yang ada, Anda harus membuka /etc/repos.d direktori dan buat atau buka file yang berakhiran .repo masing-masing.

Dokumen ini berlaku untuk versi CentOS, 7 dan 6.

Buat Sumber

Sebelum membuat file repositori baru, Anda harus mengetahui sumber repositori (tempat paket disimpan secara lokal atau jarak jauh). Sumber repositori dapat dibuat menggunakan createrepo paket atau memasang DVD pada direktori. Memasang DVD/CD ROM akan menghemat ruang pada HDD yang digunakan dengan menyalin ke HDD.

Buat direktori untuk memasang CD/DVD ROM. Misalnya.

mkdir /cdrom

Mount CD/DVD ROM pada direktori manapun yang anda inginkan, untuk pengujian, mount pada /cdrom .

mount /dev/cdrom /cdrom

File konfigurasi

Sebelum membuat file konfigurasi repo baru, saya meminta Anda untuk memindahkan file repositori OS default ke beberapa direktori lain atau menghapus file repositori yang tidak diinginkan.

Buat file repo baru bernama cdrom.repo di bawah /etc/yum.repos.d direktori.

vi /etc/yum.repos.d/cdrom.repo

Tambahkan detail berikut.

[cdrom]
name=CDROM Repo
baseurl=file:///cdrom
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

Dimana,

[cdrom] =Nama Bagian. nama =Nama repositori baseurl =Lokasi paket Diaktifkan =Aktifkan repositori gpgcheck =Aktifkan instalasi aman gpgkey =Lokasi kunci

Instalasi Paket

Instal paket apa pun menggunakan yum memerintah. Sebagai contoh, mari kita instal paket VsFTPD menggunakan YUM .

yum install vsftpd

Keluaran:

Loaded plugins: fastestmirror
cdrom                                                                                   | 3.6 kB  00:00:00
(1/2): cdrom/group_gz                                                                   | 156 kB  00:00:00
(2/2): cdrom/primary_db                                                                 | 3.1 MB  00:00:00
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package vsftpd.x86_64 0:3.0.2-22.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===============================================================================================================
 Package                 Arch                    Version                          Repository              Size
===============================================================================================================
Installing:
 vsftpd                  x86_64                  3.0.2-22.el7                     cdrom                  169 k

Transaction Summary
===============================================================================================================
Install  1 Package

Total download size: 169 k
Installed size: 348 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : vsftpd-3.0.2-22.el7.x86_64                                                                  1/1
  Verifying  : vsftpd-3.0.2-22.el7.x86_64                                                                  1/1

Installed:
  vsftpd.x86_64 0:3.0.2-22.el7

Complete!

Itu saja. Anda telah berhasil mengonfigurasi repositori lokal di mesin. Namun, ini terbatas pada satu mesin tempat CD atau DVD dipasang.


Cent OS
  1. Cara mengkonfigurasi repositori YUM di Linux/Centos/Redhat | YUM di Linux/Centos/Redhat

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

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

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

  2. Aktifkan pembaruan otomatis nginx menggunakan repositori yum untuk distribusi RHEL/CentOS

  3. Tingkatkan PHP 5.3 ke PHP 7.0 menggunakan yum di CentOS/RHEL/Fedora

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

  2. CentOS / RHEL :Konfigurasikan pembaruan otomatis yum dengan layanan yum-cron

  3. Cara Membuat Repositori yum di CentOS/RHEL