Cara Menyiapkan Repositori YUM/DNF Tempatan di CentOS 8
- 2584
- 722
- Daryl Wilderman
Dalam artikel ini, anda akan belajar bagaimana anda boleh menyediakan repositori DNF atau YUM secara tempatan Centos 8 sistem menggunakan ISO atau DVD pemasangan.
Centos 8 Kapal dengan 2 repositori: Baseos dan AppStream (aliran aplikasi) - Jadi apa perbezaan antara kedua -dua repositori?
The Baseos Repositori terdiri daripada pakej yang diperlukan untuk kewujudan sistem operasi yang minimum. Sebaliknya, AppStream terdiri daripada baki pakej perisian, kebergantungan, dan pangkalan data.
Baca yang berkaitan: Cara membuat repositori HTTP YUM/DNF tempatan di RHEL 8
Sekarang mari kita menggulung lengan baju kami dan menubuhkan tempatan YUM/DNF repositori dalam Centos 8.
Langkah 1: Fail ISO pemasangan DVD Gunung CentOS 8
Mulakan dengan memasang fail ISO ke direktori pilihan anda. Di sini, kami telah memasang /Memilih
direktori.
# Mount Centos-8-X86_64-1905-DVD1.ISO /OPT # CD /OPT # LSFail ISO Gunung Centos 8
Langkah 2: Buat Repositori Yum Tempatan CentOS 8
Di direktori dipasang di mana anda ISO dipasang, salin media.repo
fail ke /etc/yum.repos.d/ direktori seperti yang ditunjukkan.
# cp -v /opt /media.repo /etc /yum.repos.D/Centos8.repoBuat Centos 8 Repositori Yum Tempatan
Seterusnya, berikan kebenaran fail seperti yang ditunjukkan untuk mengelakkan pengubahsuaian atau perubahan oleh pengguna lain.
# chmod 644 /etc /yum.repos.D/Centos8.repo # ls -l /etc /yum.repos.D/Centos8.repoTetapkan kebenaran pada fail repositori yum
Kita perlu mengkonfigurasi fail repositori lalai yang tinggal di sistem. Untuk memeriksa konfigurasi, gunakan arahan kucing seperti yang ditunjukkan.
# kucing dll/yum.repos.D/Centos8.repoSemak fail repositori yum
Kami perlu mengubah suai baris konfigurasi menggunakan editor teks pilihan anda.
# vim dll/yum.repos.D/Centos8.repo
Padam semua konfigurasi, dan salin & tampal konfigurasi di bawah.
[InstallMedia-baseos] name = Centos linux 8-baseos metadata_expire = -1 gpgcheck = 1 enabled = 1 baseUrl = file: /// opt/baseos/gpgkey = file: /// etc/pki/rpm-gpg/rpm- GPG-KEY-CENTOSOFFICION [InstallMedia-Appstream] Name = Centos Linux 8-AppStream Metadata_Expire = -1 gpgCheck = 1 enabled = 1 baseUrl = file: /// opt/appstream/gpgKey = file: /// etc/pki/rpm -gpg/rpm-gpg-ke-centosofficial
Simpan fail repo dan keluar dari editor.
Setelah mengubah fail repositori dengan entri baru, teruskan dan jelaskan DNF / YUM cache seperti yang ditunjukkan.
# DNF membersihkan semua atau # yum membersihkan semua
Untuk mengesahkan bahawa sistem akan mendapat pakej dari repositori yang ditakrifkan secara tempatan, jalankan arahan:
# DNF repolist atau # yum repolistSenaraikan repositori yum
Sekarang ditetapkan 'Diaktifkan'
parameter dari 1
ke 0
dalam Centos-appstream.repo dan Centos-base.repo fail.
Langkah 3: Pasang pakej menggunakan repositori DNF atau YUM tempatan
Sekarang, mari kita cubalah dan pasangkan pakej. Dalam contoh ini, kita akan memasang NodeJS pada sistem.
# DNF Pasang NodeJs atau # YUM Pasang NodeJSPasang pakej dari repositori yum tempatan
Dan ini adalah penunjuk yang jelas bahawa kami telah berjaya menubuhkan repositori DNF/YUM tempatan Centos 8.
- « Cara meningkatkan nombor inode cakera di linux
- MYTOP - Alat yang berguna untuk memantau prestasi MySQL/MariaDB di Linux »