ฉันคิดว่าตัวเลือกที่ดีที่สุดในการติดตั้งแพ็คเกจและตรวจสอบให้แน่ใจว่าการอ้างอิงทั้งหมดนั้นใช้ได้ ใช้ที่เก็บในเครื่อง นี่เป็นวิธีออฟไลน์ในการแก้ปัญหา
เพื่อดำเนินการนี้ ขั้นตอนคุณต้องทำตามขั้นตอนต่อไป
ก่อนอื่นคุณต้องอัปโหลด OS ISO ไปยังเครื่องหรือแนบเป็นดิสก์ภายนอก
เมื่อ ISO อยู่บนเซิร์ฟเวอร์ คุณต้องเมานต์เป็น FS โดยใช้คำสั่งต่อไปนี้
เมานต์ RHEL8.2.iso /mnt/
หมายเหตุ: สำหรับคำสั่งข้างต้น โปรดแทนที่พาธและชื่อหรือ ISO เฉพาะของคุณ
เมื่อติดตั้ง ISO แล้ว คุณต้องระบุระบบปฏิบัติการที่คุณต้องการใช้ repo ในเครื่อง ซึ่งจะเป็นการย้ายไฟล์ทั้งหมดบน /etc/yum.repos.d/
mv /etc/yum.repos.d/*.repo /tmp/
สร้างไฟล์ใหม่บนเส้นทางด้านบนโดยระบุ repo ในเครื่อง
vi /etc/yum.repos.d/local.repo
ด้วยสิ่งต่อไปนี้:
[LocalRepo_BaseOS]
ชื่อ=LocalRepository_BaseOS
baseurl=file:///cdrom/BaseOS
เปิดใช้งาน=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[LocalRepo_AppStream]
ชื่อ=LocalRepository_AppStream
baseurl=file:///cdrom/AppStream
เปิดใช้งาน=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
ตอนนี้คุณต้องทำความสะอาด yum repo
ยำสะอาดทั้งหมด
และโหลด repo ใหม่
ยำ repolilist
บีอาร์