Atribut sistem operasi Linux seperti konfigurasi yang mudah, dukungan proyek sumber terbuka, akses ke alat pengembangan kontainer, dan berbagai fungsi lainnya bukanlah satu-satunya alasan mengapa beberapa pengguna menyukai RHEL 8 atas distribusi sistem operasi Linux lainnya.
Pelepasan RHEL 8 memiliki lebih banyak otot untuk dilenturkan ke komunitas penggunanya. Sekarang Anda dapat menyiapkan RHEL ISO repo lokal di RHEL 8 installed yang Anda pasang sistem server dari file ISO RHEL OS atau DVD instalasi.
Mencapai tujuan ini memberi Anda pendekatan alternatif untuk menginstal paket perangkat lunak pada sistem RHEL Anda dengan manfaat lain berikut:
- Pendekatan alternatif untuk meningkatkan sistem server RHEL Anda.
- Tingkatkan lingkungan berbasis RHEL yang aman tanpa penyiapan koneksi internet.
- Perbarui paket server RHEL default Anda tanpa terhubung ke internet.
Dua repositori paket didukung oleh RHEL 8 OS arsitektur dan mereka adalah BaseOS dan Aliran Aplikasi . BaseOS repositori berkaitan dengan paket terkait OS yang mendasarinya. Di sisi lain, Aliran Aplikasi berurusan dengan database terkait aplikasi, alat pengembang, dan paket.
Sebelum melanjutkan dengan artikel ini, pastikan Anda adalah pengguna root atau memiliki hak istimewa Sudoer pada sistem RHEL 8 yang Anda gunakan.
Unduh Gambar ISO RHEL
File ISO yang diunduh harus berupa gambar instalasi lengkap dari rilis sistem operasi RHEL terbaru yang direkomendasikan. Anda dapat menuju ke halaman unduhan RHEL resmi dan mengambil gambar DVD seperti yang ditunjukkan.
Pasang RHEL DVD ISO Image
Untuk memasang RHEL 8 ISO . yang diunduh gambar, Anda perlu membuat titik pemasangan di dalam /mnt
sistem file sistem operasi RHEL 8 Anda.
$ sudo mkdir -p /mnt/disc
Sekarang titik pemasangan telah dibuat, navigasikan ke salinan RHEL 8 ISO Anda yang telah diunduh file dan keluarkan perintah mount:
$ sudo mount -o loop rhel-8.5-x86_64-dvd.iso /mnt/disc
Jika RHEL ISO . Anda gambar ada di DVD media, Anda memerlukan serangkaian perintah berikut untuk memasangnya:
$ sudo mkdir -p /mnt/disc $ sudo mount /dev/sr0 /mnt/disc
Membuat Repositori RHEL Lokal
Karena kami memasang RHEL 8 ISO file di bawah /mnt
sistem folder, kita sekarang harus dapat dengan nyaman mengambil salinan file media.repo dan transfer ke direktori sistem /etc/yum.repos.d/ dengan nama baru rhel8.repo .
$ sudo cp /mnt/disc/media.repo /etc/yum.repos.d/rhel8.repo
Kita dapat mengatur pengaturan izin file repo yang disalin ini (rhel8.repo ) ke 0644 sedemikian rupa sehingga izin baca dan tulis dicadangkan untuk pemilik file (pengguna sudoer/root) dan pengguna lain hanya dapat membaca.
$ sudo chmod 644 /etc/yum.repos.d/rhel8.repo
Sekarang buka dan edit /etc/yum.repos.d/rhel8.repo berkas.
$ sudo nano /etc/yum.repos.d/rhel8.repo
Hasil edit terakhir dari file di atas akan terlihat seperti berikut:
Setelah membuat repositori lokal, bersihkan cache sistem Anda.
$ sudo yum clean all
Sekarang coba dapatkan DVD RHEL 8 daftar paket repo dengan perintah berikut:
$ sudo yum repolist enabled
Tanpa kesalahan dari perintah di atas, kita seharusnya dapat menjalankan pembaruan sistem:
$ sudo yum update
Instal Paket Perangkat Lunak Menggunakan Repo Lokal RHEL
Terakhir, Anda dapat membuat daftar paket yang tersedia di yum local lokal repositori sebelum menginstalnya.
$ sudo yum list
Setelah Anda mengidentifikasi paket yang ingin Anda instal, terapkan sintaks instalasi paket berikut:
$ sudo yum install PACKAGE_NAME
Misalnya, zsh.x86_64 paket screen capture diatas bisa di install di mesin RHEL kita tanpa perlu koneksi internet :
$ sudo yum install zsh
Pendekatan RHEL ISO Local Repo dalam menginstal paket perangkat lunak adalah keuntungan besar bagi pengguna yang ingin menjelajahi apa yang ditawarkan RHEL tanpa memerlukan koneksi internet tetap.