3 วิธีในการแสดงรายการแพ็คเกจที่ติดตั้งทั้งหมดใน RHEL, CentOS และ Fedora
หน้าที่หลายประการของผู้ดูแลระบบคือการติดตั้งและจัดการซอฟต์แวร์บนระบบคอมพิวเตอร์ - Linux ในกรณีนี้ และเพื่อติดตามแพ็คเกจซอฟต์แวร์ที่ติดตั้ง/พร้อมใช้งานบนระบบของคุณ คุณสามารถเรียนรู้และ/หรือคำนึงถึง คำสั่งด่วนไม่กี่คำ
ในบทความนี้ เราจะอธิบายวิธีแสดงรายการแพ็คเกจ rpm ที่ติดตั้งทั้งหมดบน CentOS, RHEL และ Fedora distribution โดยใช้สี่วิธีที่แตกต่างกัน
1. การใช้ตัวจัดการแพ็คเกจ RPM
RPM (RPM Package Manager) เดิมชื่อ Red-Hat Package Manager เป็นตัวจัดการแพ็คเกจโอเพ่นซอร์สระดับต่ำ ซึ่งทำงานบน Red Hat Enterprise Linux (RHEL) รวมถึง Linux อื่น ๆ เช่น CentOS, Fedora และ UNIX
คุณสามารถเปรียบเทียบกับ DPKG Package Manager ซึ่งเป็นระบบบรรจุภัณฑ์เริ่มต้นสำหรับ Debian และเป็นอนุพันธ์เช่น Ubuntu, Kali Linux เป็นต้น
คำสั่งต่อไปนี้จะพิมพ์รายการแพ็คเกจที่ติดตั้งทั้งหมดบนระบบ Linux ของคุณ แฟล็ก -q
หมายถึงแบบสอบถาม และ -a
เปิดใช้งานรายการแพ็คเกจที่ติดตั้งทั้งหมด:
rpm -qa
2. การใช้ตัวจัดการแพ็คเกจ YUM
YUM (Yellowdog Updater, Modified) เป็นตัวจัดการแพ็คเกจแบบโต้ตอบที่ใช้ front-end rpm
คุณสามารถใช้ คำสั่ง yum ด้านล่างเพื่อแสดงรายการแพ็กเกจที่ติดตั้งทั้งหมดบนระบบของคุณ ข้อดีอย่างหนึ่งของวิธีนี้ก็คือ คำสั่งนี้จะรวมพื้นที่เก็บข้อมูลที่ใช้ติดตั้งแพ็กเกจไว้ด้วย:
yum list installed
3. การใช้ YUM-Utils
Yum-utils คือกลุ่มเครื่องมือและโปรแกรมสำหรับจัดการพื้นที่เก็บข้อมูล yum การติดตั้งแพ็คเกจการแก้ไขจุดบกพร่อง แพ็คเกจต้นทาง ข้อมูลเพิ่มเติมจากพื้นที่เก็บข้อมูลและการดูแลระบบ
หากต้องการติดตั้ง ให้รันคำสั่งด้านล่างในฐานะรูท มิฉะนั้น ให้ใช้คำสั่ง sudo:
yum update && yum install yum-utils
เมื่อคุณติดตั้งแล้ว ให้พิมพ์คำสั่ง repoquery ด้านล่างเพื่อแสดงรายการแพ็คเกจที่ติดตั้งทั้งหมดบนระบบของคุณ:
repoquery -a --installed
หากต้องการแสดงรายการแพ็คเกจที่ติดตั้งจากพื้นที่เก็บข้อมูลเฉพาะ ให้ใช้โปรแกรม yumdb ในแบบฟอร์มด้านล่าง:
yumdb search from_repo base
อ่านเพิ่มเติมเกี่ยวกับการจัดการแพ็คเกจใน Linux:
- การจัดการแพ็คเกจ Linux ด้วย Yum, RPM, Apt, Dpkg, Aptitude และ Zypper
- 5 สุดยอดผู้จัดการแพ็คเกจ Linux สำหรับมือใหม่ Linux
- 20 คำสั่ง 'Yum' ที่มีประโยชน์สำหรับการจัดการแพ็คเกจ
- 27 คำสั่ง 'DNF' (Fork of Yum) สำหรับการจัดการแพ็คเกจ RPM ใน Fedora
ในบทความนี้ เราได้แสดงวิธีแสดงรายการแพ็คเกจที่ติดตั้งทั้งหมดบน CentOS หรือ RHEL สี่วิธีที่แตกต่างกัน แบ่งปันความคิดของคุณเกี่ยวกับบทความนี้ผ่านทางส่วนคำติชมด้านล่าง