ค้นหาเว็บไซต์

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:

  1. การจัดการแพ็คเกจ Linux ด้วย Yum, RPM, Apt, Dpkg, Aptitude และ Zypper
  2. 5 สุดยอดผู้จัดการแพ็คเกจ Linux สำหรับมือใหม่ Linux
  3. 20 คำสั่ง 'Yum' ที่มีประโยชน์สำหรับการจัดการแพ็คเกจ
  4. 27 คำสั่ง 'DNF' (Fork of Yum) สำหรับการจัดการแพ็คเกจ RPM ใน Fedora

ในบทความนี้ เราได้แสดงวิธีแสดงรายการแพ็คเกจที่ติดตั้งทั้งหมดบน CentOS หรือ RHEL สี่วิธีที่แตกต่างกัน แบ่งปันความคิดของคุณเกี่ยวกับบทความนี้ผ่านทางส่วนคำติชมด้านล่าง