Android

วิธีการติดตั้งไฟล์ rpm (แพ็คเกจ) บน centos linux

How to Install Jupyter Notebook on a CentOS 7

How to Install Jupyter Notebook on a CentOS 7

สารบัญ:

Anonim

RPM Package Manager (RPM) เป็นระบบจัดการบรรจุภัณฑ์ที่มีประสิทธิภาพซึ่งใช้โดย Red Hat Linux และอนุพันธ์ของ CentOS และ Fedora RPM ยังอ้างถึงคำสั่ง .rpm และรูปแบบไฟล์ .rpm

ที่เก็บ CentOS ประกอบด้วยแพ็คเกจ rpm นับพันที่สามารถติดตั้งได้โดยใช้ซอฟต์แวร์จัดการเดสก์ท็อปหรือจากบรรทัดคำสั่งโดยใช้ยูทิลิตี yum , dnf และ rpm บางไลบรารีและแอ็พพลิเคชันถูกทำแพ็กเกจในรูปแบบ rpm แต่ไม่รวมอยู่ในที่เก็บ CentOS ใด ๆ แอปพลิเคชันเหล่านั้นจะต้องดาวน์โหลดจากเว็บไซต์ของผู้พัฒนาและติดตั้งด้วยตนเอง

ในบทช่วยสอนนี้เราจะอธิบายวิธีติดตั้งไฟล์ rpm บน CentOS

ระมัดระวังเป็นพิเศษเมื่อติดตั้งแพ็กเกจ rpm จากแหล่งที่ไม่เป็นทางการ แพ็กเกจต้องถูกสร้างขึ้นสำหรับสถาปัตยกรรมระบบและเวอร์ชัน CentOS ของคุณ ห้ามแทนที่หรืออัปเดตแพ็คเกจระบบที่จำเป็นเช่น glibc, systemd หรือบริการและไลบรารีอื่น ๆ ที่จำเป็นสำหรับการทำงานที่เหมาะสมของระบบ

เฉพาะผู้ใช้ root หรือผู้ใช้ที่มีสิทธิ์ sudo เท่านั้นที่สามารถติดตั้งหรือลบแพ็คเกจ RPM ได้

การติดตั้งไฟล์ rpm ด้วย yum และ dnf

yum และ dnf เป็นเครื่องมือบรรทัดคำสั่งสำหรับการติดตั้งอัพเดตลบและจัดการแพ็กเกจ rpm บน CentOS และการแจกจ่าย Linux ที่เกี่ยวข้อง

เริ่มต้นจาก CentOS 8 dnf แทนที่ yum เป็นตัวจัดการแพ็คเกจเริ่มต้น dnf สามารถใช้งานร่วมกับ yum ย้อนหลังได้

คุณสามารถใช้ yum ต่อไปได้บน CentOS 8 เนื่องจากเป็นชื่อแทนของ dnf

หากต้องการติดตั้งแพ็กเกจ rpm โลคัลด้วย yum หรือ dnf ให้ใช้คำสั่ง install ตามด้วยพา ธ ไปยังไฟล์ ในตัวอย่างด้านล่างเรากำลังติดตั้ง Chrome Browser:

sudo yum install google-chrome-stable_current_x86_64.rpm

sudo dnf install google-chrome-stable_current_x86_64.rpm

ทั้ง yum และ dnf จะแก้ไขและติดตั้งการขึ้นต่อกันของแพ็คเกจทั้งหมด คุณจะได้รับแจ้งให้พิมพ์ Y เพื่อดำเนินการต่อ:

… Install 69 Packages Total size: 45 M Total download size: 28 M Installed size: 292 M Is this ok:

นั่นคือทั้งหมดมีการติดตั้งแอปพลิเคชันในระบบของคุณและคุณสามารถเริ่มใช้งานได้

คุณยังสามารถติดตั้งแพ็คเกจ rpm ได้โดยตรงจาก URL:

sudo yum install

sudo dnf install

การติดตั้งไฟล์ rpm ด้วย rpm

rpm เป็นผู้จัดการแพคเกจระดับต่ำสำหรับระบบ RHEL

คุณควรเลือกใช้ yum หรือ dnf มากกว่ารอบต่อนาทีเมื่อทำการติดตั้งอัพเดตและลบแพ็กเกจเนื่องจากไม่สามารถแก้ปัญหาการพึ่งพาได้

ในการติดตั้งแพ็คเกจ rpm ด้วย rpm ใช้ตัวเลือก -i (หรือ -U ) ตามด้วยพา ธ ไปยังไฟล์:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

หากแพ็คเกจที่คุณกำลังติดตั้งหรืออัปเดตนั้นขึ้นอยู่กับแพ็คเกจอื่นที่ไม่ได้ติดตั้งไว้ในปัจจุบัน rpm จะแสดงรายการการพึ่งพาที่หายไปทั้งหมด คุณจะต้องติดตั้งการอ้างอิงทั้งหมด

rpm ยังยอมรับการติดตั้งแพคเกจจาก URL:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

ข้อสรุป

ใน CentOS คุณสามารถติดตั้งไฟล์ rpm แบบโลคัลโดยใช้ yum หรือ dnf ในแบบเดียวกับที่คุณติดตั้งแพ็กเกจจากที่เก็บ

อย่าลังเลที่จะแสดงความคิดเห็นหากคุณมีคำถามใด ๆ

centos rpm