Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีการแสดงรายการแพ็คเกจที่ติดตั้งใน Ubuntu ด้วย APT

เมื่อคุณต้องการลบซอฟต์แวร์ที่ไม่ต้องการออกจากระบบของคุณ การมีรายการแพ็คเกจที่ติดตั้งไว้ตรงหน้าคุณสามารถช่วยได้ บน Ubuntu APT ช่วยให้ผู้ใช้รับรายการแพ็คเกจที่ติดตั้งอยู่ในระบบได้ง่ายขึ้น

ในคู่มือนี้ คุณจะได้เรียนรู้วิธีแสดงรายการแพ็คเกจที่ติดตั้งบน Ubuntu โดยใช้ APT ซึ่งเป็นตัวจัดการแพ็คเกจเริ่มต้นบนการแจกแจงแบบเดเบียน

รับรายการแพ็คเกจที่ติดตั้งบน Ubuntu

ในการแสดงรายการแพ็คเกจที่ติดตั้งอยู่ในปัจจุบัน อัพเกรดได้ หรือพร้อมใช้งานบน Ubuntu คุณสามารถใช้ รายการ วิธีการของคำสั่ง APT หากต้องการพิมพ์เฉพาะแพ็คเกจที่ติดตั้งในระบบของคุณ ให้ระบุ --installed ตั้งค่าสถานะด้วยคำสั่ง

sudo apt list --installed

เอาท์พุต:

วิธีการแสดงรายการแพ็คเกจที่ติดตั้งใน Ubuntu ด้วย APT

เอาต์พุตที่สร้างโดยคำสั่งดังกล่าวมีข้อมูลเพิ่มเติม รวมถึงหมายเลขเวอร์ชันและสถานะของแพ็คเกจ

เพื่อให้ได้ผลลัพธ์ที่สะอาดเหมาะสมสำหรับใช้ในสคริปต์และการถ่ายโอนเอาต์พุต คุณสามารถใช้เครื่องมือจัดการสตริง เช่น sed หรือ อวก . ตัวอย่างเช่น หากต้องการพิมพ์เฉพาะชื่อแพ็คเกจ:

sudo apt list --installed | awk '{split($0, a, "/"); print a[1]}'

เอาท์พุต:

วิธีการแสดงรายการแพ็คเกจที่ติดตั้งใน Ubuntu ด้วย APT

ที่เกี่ยวข้อง:ตัวอย่างเหล่านี้จะทำให้คุณเป็นผู้ใช้ Linux Power

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

sudo apt list --installed | wc -l

เอาท์พุต:

วิธีการแสดงรายการแพ็คเกจที่ติดตั้งใน Ubuntu ด้วย APT

ดังที่คุณเห็นในผลลัพธ์ข้างต้น ขณะนี้มีการติดตั้งแพ็คเกจ 2177 Linux บนระบบ

การใช้ dpkg-query

ผู้ใช้ที่ใช้ Ubuntu เวอร์ชันเก่าสามารถใช้ dpkg-query คำสั่งเพื่อรับรายการแพ็คเกจที่ติดตั้ง

sudo dpkg-query -l

Dpkg จะแสดงผลลัพธ์ในรูปแบบตารางที่สะอาดโดยค่าเริ่มต้น

วิธีการแสดงรายการแพ็คเกจที่ติดตั้งใน Ubuntu ด้วย APT

หากต้องการแยกข้อมูลเพิ่มเติมและพิมพ์เฉพาะชื่อแพ็กเกจ ให้เรียกใช้คำสั่งต่อไปนี้:

sudo dpkg-query -f '${binary:Package}\⁠n' -W

เอาท์พุต:

วิธีการแสดงรายการแพ็คเกจที่ติดตั้งใน Ubuntu ด้วย APT

เรียนรู้เพิ่มเติม:APT และ dpkg ใน Ubuntu แตกต่างกันอย่างไร

จัดการแพ็คเกจได้อย่างง่ายดายด้วย APT

นอกเหนือจาก รายการ เมธอด APT มีฟังก์ชันอื่นๆ อีกหลายอย่างที่ให้ข้อมูลที่เกี่ยวข้องกับแพ็คเกจ Linux นอกจากนี้ยังขจัดความยุ่งยากในการลบการพึ่งพาที่ไม่จำเป็นด้วยการเก็บบันทึกของแพ็คเกจที่ติดตั้งและถอนการติดตั้งไว้ในระบบของคุณ

เช่นเดียวกับ APT ตัวจัดการแพ็คเกจอื่นๆ พร้อมใช้งานสำหรับ Linux รวมถึง DNF, pacman และ YUM distros ที่ใช้ Debian ส่วนใหญ่มาพร้อมกับ APT ในขณะที่ระบบที่ใช้ Arch Linux และ RHEL ใช้ pacman และ DNF เป็นตัวจัดการแพ็คเกจเริ่มต้นตามลำดับ