ผู้จัดการแพ็คเกจ Linux ที่ดีที่สุด 5 อันดับ
ในฐานะผู้ใช้ Linux ใหม่ คุณอาจรู้สึกท่วมท้นกับตัวเลือกมากมายที่คุณมีเกี่ยวกับการแจกจ่ายที่คุณสามารถติดตั้งบนคอมพิวเตอร์ของคุณได้ อะไรคือความแตกต่างระหว่าง Ubuntu, Fedora, openSUSE และ Arch? ในที่สุด คำตอบสั้น ๆ ก็คือการจัดการแพ็คเกจ
การกระจาย Linux ที่โดดเด่นแต่ละรายการมีแนวทางของตนเองในการติดตั้งและบำรุงรักษาระบบ ซึ่งแสดงถึงระดับความง่ายในการใช้งานและการปฏิบัติจริงที่แตกต่างกัน บทช่วยสอนที่ตามมาจะทำหน้าที่เป็นคู่มือฉบับย่อซึ่งแสดงการดำเนินการพื้นฐานภายในตัวจัดการแพ็คเกจแต่ละตัว ช่วยให้คุณตัดสินใจเลือกตัวเลือกที่เหมาะสมที่สุดได้ง่ายขึ้น
##อพท
APT (Advanced Package Tool) ทำหน้าที่เป็นตัวแก้ไขการพึ่งพาสำหรับระบบปฏิบัติการที่ใช้ Debian เช่น Ubuntu เมื่อใช้ควบคู่กับ dpkg ซึ่งเป็นเครื่องมือการจัดการแพ็คเกจ จะทำให้กระบวนการอัปเดต อัปเกรด ติดตั้ง และลบส่วนประกอบซอฟต์แวร์ง่ายขึ้น การไม่มี APT จะทำให้การจัดการระบบ Debian นั้นคล้ายคลึงกับการนำทางผ่านความท้าทายที่เกี่ยวข้องกับ “นรกที่ต้องพึ่งพา” ซึ่งเป็นปัญหาที่แพร่หลายในช่วงแรก ๆ ของการใช้ Linux ในทศวรรษที่ 1990
อัปเดตที่เก็บซอฟต์แวร์
เครื่องมือแพ็คเกจขั้นสูง (APT) ช่วยให้สามารถอัปเดตแพ็คเกจซอฟต์แวร์ที่มีอยู่แล้วบนระบบปฏิบัติการ เพื่อให้มั่นใจถึงประสิทธิภาพสูงสุด ด้วยการใช้คำสั่งอัปเดตที่ตรงไปตรงมา เราสามารถบรรลุวัตถุประสงค์นี้ได้อย่างมีประสิทธิภาพ
 sudo apt-get update 

อัปเกรดที่เก็บซอฟต์แวร์
เพื่อรักษาประสิทธิภาพสูงสุดของระบบของคุณ จำเป็นต้องอัปเดตที่เก็บซอฟต์แวร์ที่มีอยู่เป็นประจำผ่านกระบวนการที่คล้ายคลึงกับการอัปเดตระบบปฏิบัติการ
 sudo apt-get upgrade 

เพื่อให้บรรลุการยกเครื่องที่ครอบคลุมซึ่งรวมถึงการแก้ไขการพึ่งพาแพ็คเกจที่ขัดแย้งกันไปจนถึงการวนซ้ำล่าสุด ในขณะเดียวกันก็ลบการพึ่งพาที่ล้าสมัยหรือเลิกใช้ไปพร้อมกัน จำเป็นต้องใช้คำสั่งการอัปเกรดในลักษณะที่เบี่ยงเบนไปจากการใช้งานทั่วไป
 sudo apt-get dist-upgrade 

การดำเนินการดังกล่าวอาจถูกดำเนินการตามลำดับเพื่อวัตถุประสงค์ในการอัปเดตและอัปเกรดดังแสดงด้านล่าง:
 sudo apt-get update && sudo apt-get upgrade 
ติดตั้งแอปพลิเคชั่นด้วย APT
ในการปรับใช้แอปพลิเคชันโดยใช้ Advanced Package Tool (APT) อาจใช้คำสั่งต่อไปนี้:
 sudo apt-get install packageName 
ในการติดตั้ง VLC Media Player บน Ubuntu ให้รันคำสั่งต่อไปนี้ในสภาพแวดล้อมเทอร์มินัลหรือเชลล์: bashsudo apt-get update && sudo apt-get install vlc
 sudo apt-get install vlc 

ลบแอปพลิเคชันด้วย APT
ในการถอนการติดตั้งแพ็คเกจโดยใช้ Advanced Package Tool (APT) ในระบบปฏิบัติการที่ใช้ Debian เช่น Ubuntu ผู้ใช้อาจใช้คำสั่ง"remove"จากภายในอินเทอร์เฟซเทอร์มินัล
 sudo apt-get remove packageName 
พิจารณาใช้ลักษณะการแสดงออกที่สละสลวยเพื่อความชัดเจนและความเป็นมืออาชีพ ต่อไปนี้เป็นข้อความทางเลือก: หากต้องการถอนการติดตั้งเครื่องเล่นสื่อ VLC จากระบบของคุณ ให้ป้อนคำสั่ง"remove"ในเทอร์มินัลหรือพรอมต์คำสั่ง
 sudo apt-get remove vlc 

Ubuntu มีตัวเลือกมากมายสำหรับการถอนการติดตั้งซอฟต์แวร์จากระบบ วิธีหนึ่งเกี่ยวข้องกับการใช้คำสั่ง apt-get remove เพื่อลบแพ็คเกจที่ไม่ต้องการ แม้ว่ากระบวนการนี้อาจถอนการติดตั้งซอฟต์แวร์ที่ต้องการได้สำเร็จ แต่ก็มีความเป็นไปได้ที่การอ้างอิงที่เหลืออาจยังคงอยู่ในระบบอันเป็นผลมาจากกระบวนการลบหรืออัปเกรด
เพื่อรักษาระบบปฏิบัติการแบบลีนและมีประสิทธิภาพ จำเป็นอย่างยิ่งที่จะต้องกำจัดแพ็คเกจที่ไม่จำเป็นที่อาจทำให้เกิดการบวม คำสั่ง autoremove ให้วิธีที่มีประสิทธิภาพในการทำงานนี้ให้สำเร็จโดยการลบแพ็คเกจที่ไม่ต้องการโดยซอฟต์แวร์อื่นที่ติดตั้งบนระบบโดยอัตโนมัติ
 sudo apt-get autoremove 
ค้นหาแพ็คเกจที่ติดตั้งได้
ในการค้นหาและรับแพ็คเกจซอฟต์แวร์ที่เกี่ยวข้องโดยใช้ Advanced Package Tool (APT) ให้ใช้คำสั่ง"ค้นหา"ในลักษณะที่ซับซ้อนดังต่อไปนี้:
 sudo apt-cache search packageName 
แม้ว่า APT จะไม่มีความสามารถในการติดตั้งแพ็คเกจโดยตรงจาก URL ผู้ใช้จำเป็นต้องได้รับและดาวน์โหลดแพ็คเกจที่ต้องการโดยอิสระ อย่างไรก็ตาม ดิสทริบิวชั่นบางตัว เช่น Ubuntu และรุ่นอื่น ๆ ของมันได้คิดค้นวิธีแก้ไขโดยการให้ลิงค์ apturl แบบคลิกเดียวที่เข้าถึงได้ผ่านเว็บไซต์เฉพาะ
เราอาจละเว้นการรวม"รับ"ไว้ในบรรทัดคำสั่งและใช้คำสั่ง APT ต่อไปอย่างมีประสิทธิภาพ
##ยำ
YUM ทำหน้าที่เป็นตัวแก้ไขการพึ่งพาสำหรับตัวจัดการแพ็คเกจพื้นฐาน RPM เหมือนกับ APT ทำหน้าที่เป็นเครื่องมือจัดการแพ็คเกจหลักในการจัดจำหน่ายในเครือ Red Hat จำนวนมาก การใช้ YUM นำเสนอความยากเล็กน้อยสำหรับผู้ที่เชี่ยวชาญไวยากรณ์ของ APT อยู่แล้ว
Yum เป็นตัวจัดการแพ็คเกจที่เข้ากันได้กับ CentOS 7 และเวอร์ชันก่อนหน้า แต่ไม่สามารถใช้งานได้บนระบบปฏิบัติการล่าสุด เช่น CentOS 8 หรือสูงกว่า
อัปเดตที่เก็บซอฟต์แวร์ด้วย YUM
การอัปเกรดและการอัปเดตโดยใช้ YUM สามารถทำได้ด้วยคำสั่งเดียว ดังที่แสดงโดยคำแนะนำที่ตรงไปตรงมาต่อไปนี้:
 sudo yum update 

ติดตั้งแอปพลิเคชั่นด้วย YUM
ในการติดตั้งแพ็คเกจ ให้ใช้:
 sudo yum install packageName 
หากต้องการติดตั้งแพคเกจซอฟต์แวร์ Rhythmbox บนระบบของคุณให้สำเร็จ โปรดทำตามขั้นตอนเหล่านี้โดยดำเนินการคำสั่งการติดตั้งด้วยไวยากรณ์ที่เหมาะสมดังต่อไปนี้:
 sudo yum install rhythmbox 

ลบแอปพลิเคชันด้วย YUM
ในทำนองเดียวกัน ในการลบแพ็คเกจที่ติดตั้งโดยใช้ Homebrew ผู้ใช้อาจใช้คำสั่ง"remove"โดยป้อนลงในเทอร์มินัลและระบุชื่อแพ็คเกจที่ต้องการลบ
 sudo yum remove packageName 
ค้นหาแอปพลิเคชันที่ติดตั้งได้ด้วย YUM
ในการดึงโซลูชันซอฟต์แวร์ที่เป็นแพ็คเกจโดยใช้ YUM คุณอาจใช้คำสั่ง:
 sudo yum search packageName 
YUM แม้ว่าจะไม่มีคำสั่ง autoremove ที่ออกแบบมาโดยเฉพาะเพื่อระบุและกำจัดการพึ่งพาที่ไม่จำเป็น แต่ก็มีฟังก์ชันที่น่ายกย่องสำหรับการติดตั้งแพ็คเกจผ่าน URL ที่ไม่มีอยู่ใน APT
 sudo yum install url 
##ซิป

Zypper เป็นตัวแก้ไขการพึ่งพาที่ใช้ร่วมกับระบบจัดการแพ็คเกจ RPM และทำหน้าที่เป็นตัวจัดการแพ็คเกจเริ่มต้นสำหรับทั้งแพลตฟอร์ม openSUSE และ SUSE Linux Enterprise
Zypper ใช้แพ็คเกจไบนารี RPM คล้ายกับ YUM โดยมีความแตกต่างที่โดดเด่นคือการดำเนินการที่เร็วขึ้นเนื่องจากการใช้งานใน C ++ ในขณะที่ YUM ทำงานภายใต้กรอบของภาษาโปรแกรม Python นอกจากนี้ Zypper ยังมีส่วนต่อประสานผู้ใช้ที่ไม่ซับซ้อนซึ่งมีทางลัดคำสั่งที่กระชับซึ่งช่วยให้สามารถดำเนินการได้อย่างคล่องตัวแทนคำสั่งที่ยุ่งยาก
อัปเดตแพ็คเกจด้วย Zypper
ในลักษณะที่คล้ายกับ YUM สามารถใช้ Zypper เพื่ออัปเดตและอัปเกรดแพ็คเกจทั้งหมดโดยใช้คำสั่งต่อไปนี้:
 sudo zypper update 
หรือ:
 sudo zypper up 

ติดตั้งแอปพลิเคชั่นด้วย Zypper
หากต้องการติดตั้งแอปพลิเคชันบนระบบปฏิบัติการ openSUSE ให้ทำตามขั้นตอนเหล่านี้:1. เปิดหน้าต่างเทอร์มินัลโดยกด Ctrl + Alt + T หรือเลือก “เทอร์มินัล” จากเมนูแอปพลิเคชัน2. นำทางไปยังไดเร็กทอรีซึ่งเป็นที่ตั้งของแพ็คเกจแอปพลิเคชันโดยใช้คำสั่ง cd ตัวอย่างเช่น หากแพ็คเกจถูกจัดเก็บไว้ในโฟลเดอร์ /home/user/Downloads  ให้พิมพ์ cd/home/user/Downloads.3 เมื่อคุณอยู่ในไดเร็กทอรีที่ถูกต้อง ให้ป้อนคำสั่ง sudo zypper install เพื่อเริ่มกระบวนการติดตั้ง แทนที่   ด้วยชื่อแอปพลิเคชันที่คุณต้องการติดตั้ง สิ่งนี้จะถามรหัสผ่านรูทของคุณ4. รอให้การติดตั้งเสร็จสิ้นและการแก้ไขการอ้างอิงที่จำเป็นใดๆ
 sudo zypper install packageName 
หรือ:
 sudo zypper in packageName 
ในการติดตั้งเครื่องเล่นมีเดีย VLC บนระบบที่รัน openSUSE ผู้ใช้อาจใช้คำสั่ง"ติดตั้ง"พร้อมกับชื่อเฉพาะของชุดซอฟต์แวร์ที่เป็นปัญหา ตามที่แสดงด้านล่าง:
 sudo zypper install vlc 

โปรดปฏิบัติตามคำแนะนำที่แสดงบนหน้าจอของคุณเพื่อให้กระบวนการติดตั้งโปรแกรมซอฟต์แวร์นี้สมบูรณ์
ลบแพ็คเกจด้วย Zypper
หากต้องการถอนการติดตั้งแพ็คเกจโดยใช้ remove  เพียงป้อนคำสั่งตามด้วยชื่อแพ็คเกจที่คุณต้องการลบ ตัวอย่างเช่น หากคุณต้องการลบแพ็คเกจ “ชื่อแพ็คเกจ” ให้พิมพ์ remove package-name  ในเทอร์มินัลหรือพรอมต์คำสั่งแล้วกด Enter
 sudo zypper remove packageName 
หรือ:
 sudo zypper rm packageName 
ตัวอย่างเช่น หากต้องการถอนการติดตั้ง VLC ให้ทำตามขั้นตอนเหล่านี้:
 sudo zypper remove vlc 

ค้นหาแพ็คเกจที่ติดตั้งได้
ในการรับรายการแพ็คเกจซอฟต์แวร์ที่มีอยู่ทั้งหมดที่ครอบคลุมซึ่งสามารถติดตั้งบนระบบของคุณโดยใช้ตัวจัดการแพ็คเกจ คุณอาจใช้คำสั่ง"ค้นหา"ตามด้วยปุ่ม Enter การดำเนินการนี้จะแสดงดัชนีตามตัวอักษรของแอปพลิเคชันที่มีอยู่ทั้งหมดโดยเรียงลำดับย้อนกลับตามชื่อ ช่วยให้คุณอ่านและเลือกจากรายการเหล่านั้นได้ตามต้องการ
 sudo zypper search packageName 
Zypper คล้ายกับ YUM ไม่มีคำสั่งลบอัตโนมัติในชุดคุณลักษณะ ในขณะเดียวกัน openSUSE นำเสนอแนวทางที่เป็นมิตรกับผู้ใช้ในการติดตั้งแพ็คเกจด้วยคลิกเดียวผ่านอินเทอร์เฟซบนเว็บ เช่นเดียวกับที่พบในระบบ Ubuntu
DNF หรือ Danified YUM

DNF (Dandified yum) เป็นตัวจัดการแพ็คเกจขั้นสูงที่รวมฟังก์ชันการทำงานที่เป็นนวัตกรรมใหม่ซึ่งได้มาจากความสามารถในการแก้ปัญหาการขึ้นต่อกันของ Zypper ในฐานะที่เป็นโซลูชันการจัดการแพคเกจหลักสำหรับการแจกจ่าย Fedora ที่เกินเวอร์ชัน 21 และรุ่นที่ตามมาทั้งหมด รวมถึงตัวเลือกที่โดดเด่นสำหรับการจัดการส่วนประกอบซอฟต์แวร์ใน CentOS รุ่นตั้งแต่เวอร์ชัน 8 DNF ทำให้การจัดการแพคเกจภายในแพลตฟอร์ม Linux ที่ขับเคลื่อนด้วย RPM ง่ายขึ้น
อัปเดตและอัปเกรดแพ็คเกจด้วย DNF
ในการอัปเดตและอัปเกรดซอฟต์แวร์ที่มีทั้งหมด:
 sudo dnf update 

ติดตั้งแอปพลิเคชันด้วย DNF
หากต้องการติดตั้งแพ็คเกจบน Fedora หรือ CentOS ให้สำเร็จ ให้ใช้คำสั่งการติดตั้งในลักษณะที่ระบุ:
 sudo dnf install packageName 
เพื่อแสดงให้เห็น สมมติว่าคุณต้องการติดตั้ง gVim ในสถานการณ์ดังกล่าว เราสามารถใช้คำสั่ง"ติดตั้ง"พร้อมกับตัวจัดการแพ็คเกจหรือเครื่องมือที่เหมาะสม
 sudo dnf install gvim 

ลบแอปพลิเคชันด้วย DNF
หากต้องการถอนการติดตั้งโปรแกรมซอฟต์แวร์ที่ติดตั้งไว้ก่อนหน้านี้จากระบบของคุณ ให้ใช้คำสั่ง"remove"ตามด้วยชื่อแอปพลิเคชันที่ต้องการ
 sudo dnf remove packageName 
หากต้องการลบแอปพลิเคชันเช่น gVim ให้ใช้:
 sudo dnf remove gvim 

ค้นหาแพ็คเกจที่ติดตั้งได้
หากต้องการค้นหาแอปพลิเคชันเฉพาะโดยใช้เทอร์มินัล คุณสามารถป้อนคำสั่ง"ค้นหา"ตามด้วยคำหลักหรือวลีที่คุณต้องการในชื่อแอปพลิเคชัน ซึ่งจะแสดงรายการแอปพลิเคชันที่ตรงกันซึ่งมีคำที่ระบุในชื่อหรือคำอธิบาย เช่น ถ้าคุณต้องการค้นหาโปรแกรมดูรูปภาพ ให้คุณพิมพ์"ค้นหาโปรแกรมดูรูปภาพ"แล้วกด Enter บนแป้นพิมพ์ ผลลัพธ์จะปรากฏบนหน้าจอของคุณพร้อมตัวเลือกในการเปิดแต่ละแอปพลิเคชันที่เกี่ยวข้อง
 sudo dnf search packageName 
ลบการอ้างอิงแอปพลิเคชัน
DNF แตกต่างจาก YUM และ Zypper ตรงที่นำเสนอฟีเจอร์พิเศษที่เรียกว่า “ลบอัตโนมัติ” ซึ่งช่วยให้ผู้ใช้สามารถทำการค้นหาระบบของตนอย่างครอบคลุม เพื่อระบุและกำจัดการพึ่งพาที่ไม่จำเป็นหรือซ้ำซ้อนที่อาจมีอยู่
 sudo dnf autoremove 
ติดตั้งแอปพลิเคชันผ่าน URL
DNF รองรับการติดตั้งแพ็คเกจจากที่เก็บระยะไกลผ่าน Uniform Resource Locator (URL) คุณสมบัตินี้ช่วยให้ผู้ใช้สามารถรับซอฟต์แวร์แพ็คเกจจากแหล่งต่างๆ ได้อย่างง่ายดาย ให้ความยืดหยุ่นและความสะดวกสบายในการจัดการการพึ่งพาซอฟต์แวร์ของระบบ
 sudo dnf install url 
การมีอยู่ของโปรแกรมจัดการแพคเกจ Linux ต่างๆ เช่น APT, DNF และ YUM ก่อให้เกิดฟังก์ชันการทำงานที่หลากหลายที่พวกเขานำเสนอ ซึ่งจะช่วยยกระดับประสบการณ์ผู้ใช้บนระบบปฏิบัติการของตน
แพ็คแมน

Pacman ทำหน้าที่เป็นโซลูชันการจัดการแพ็คเกจเริ่มต้นสำหรับ Arch Linux และดิสทริบิวชันในเครือ ต้องขอบคุณความสามารถที่ครอบคลุมซึ่งทำงานโดยอิสระจากระบบการแก้ปัญหาการพึ่งพาภายนอกหรืออินเทอร์เฟซผู้ใช้
Pacman ใช้รูปแบบการบีบอัดที่มีประสิทธิภาพที่เรียกว่า “.pkg.tar.xz” ซึ่งสรุปข้อมูลที่จำเป็นทั้งหมดที่จำเป็นสำหรับการสร้างแอปพลิเคชันซอฟต์แวร์ที่ใช้งานได้จากซอร์สโค้ด
Pacman ทำหน้าที่เป็นเครื่องมืออัตโนมัติสำหรับการคอมไพล์ซอฟต์แวร์ด้วยตนเองจากซอร์สโค้ด ใช้ยูทิลิตี้รองที่เรียกว่า Yay เพื่อติดตั้งแอปพลิเคชันที่ดึงมาจาก Arch User Repository เมื่อดำเนินการตามขั้นตอนนี้ คำสั่ง pacman ตามปกติจะถูกแทนที่ด้วย yay
เมื่อคุณคุ้นเคยกับคำสั่งต่างๆ ของ Pacman แล้ว สิ่งสำคัญคือต้องไม่มองข้ามคำสั่งพื้นฐานที่มีส่วนสำคัญในการทำให้เวิร์กโฟลว์ของคุณคล่องตัวขึ้น
อัปเดตแพ็คเกจ Arch ของคุณ
ในขณะที่โต้ตอบกับที่เก็บแพ็คเกจ เป็นเรื่องปกติที่จะใช้แฟล็กการซิงโครไนซ์ (-S) ซึ่งอำนวยความสะดวกในการเปรียบเทียบระหว่างระบบโลคัลของคุณกับที่เก็บซอฟต์แวร์ระยะไกล ในการอัพเดตหรือเติมที่เก็บซอฟต์แวร์ของคุณ คำสั่งที่เหมาะสมคือ"-y"
 sudo pacman -Sy 

อัปเกรดแพ็คเกจ Arch ของคุณ
เพื่อปรับปรุงระบบปฏิบัติการของคุณ จำเป็นต้องแก้ไขคำสั่งการซิงโครไนซ์ที่ผ่านมาของคุณโดยการรวมแฟล็ก sysupgrade (-u) เพื่อดำเนินกระบวนการอัปเกรด
 sudo pacman -Syu 

ติดตั้งแอปพลิเคชั่นใหม่ด้วย Pacman
ในการติดตั้งแพ็คเกจโดยใช้ Pacman ให้สำเร็จ จำเป็นต้องตรวจสอบให้แน่ใจว่าการพึ่งพาของแพ็คเกจได้รับการซิงโครไนซ์อย่างถูกต้องล่วงหน้า ซึ่งสามารถทำได้โดยการรันคำสั่ง “pacman-S ” ในเทอร์มินัลหรือผ่านตัวจัดการซอฟต์แวร์ Arch Linux
 sudo pacman -S packageName 
ลบแอปพลิเคชั่นที่ติดตั้งด้วย Pacman
ในการถอนการติดตั้งแพ็คเกจโดยใช้ Pacman เราสามารถใช้ประโยชน์จากการตั้งค่าสถานะ"ลบ"ในตัว แฟล็กนี้สามารถลบทั้งแพ็คเกจเองและไฟล์คอนฟิกูเรชันที่เกี่ยวข้อง (-n) นอกจากนี้ยังสามารถลบแพ็คเกจที่ถอนการติดตั้งซึ่งผู้ใช้ไม่ได้ร้องขอด้วยตนเอง (-s) พร้อมกับห่วงโซ่การพึ่งพาที่เกี่ยวข้องในลักษณะเรียกซ้ำ
แฟล็ก -s  ที่ใช้ภายในคำสั่ง ls แตกต่างจากที่ใช้ในคำสั่ง sync ซึ่งแสดงลักษณะเฉพาะและการทำงานที่แตกต่างกันที่เกี่ยวข้องกับการดำเนินการแต่ละอย่าง
 sudo pacman -Rns 
ค้นหาแพ็คเกจที่ติดตั้งได้
หากต้องการรับแพ็คเกจที่สามารถแจกจ่ายได้ ให้ซิงโครไนซ์และค้นหา (โดยใช้แฟล็ก"-s") โดยใช้คำสั่งต่อไปนี้:
 sudo pacman -Ss packageName 
Pacman ไม่มีคุณสมบัติลบอัตโนมัติในตัว อย่างไรก็ตาม ผู้ใช้อาจใช้คำสั่ง query เพื่อค้นหาและกำจัดการขึ้นต่อกันของแพ็คเกจที่อยู่เฉยๆ คำสั่งดังกล่าวช่วยให้ผู้ใช้สามารถทำการสอบถามฐานข้อมูล (-Q) ระบุเด็กกำพร้าในรายการการพึ่งพา (-t) จำกัดขอบเขตของการค้นหาให้ขึ้นอยู่กับการพึ่งพาเพียงอย่างเดียว (-d) และระงับเอาต์พุตที่มีรายละเอียดด้วยตัวเลือก’เงียบ’’(-คิว)
 sudo pacman -Rns $(pacman-Qtdq) 
วิวัฒนาการของ Linux Package Managers
Linux มีความก้าวหน้าอย่างมากในการช่วยให้ผู้ใช้มือใหม่สามารถจัดการระบบได้อย่างมีประสิทธิภาพอย่างง่ายดาย ผู้จัดการแพ็คเกจสมัยใหม่มีความสามารถในการระบุและแก้ไขการพึ่งพาที่จำเป็นโดยอัตโนมัติ ในขณะที่นำเสนอตัวเลือกคำสั่งที่เป็นมิตรกับผู้ใช้สำหรับการติดตั้งที่ราบรื่นและการบำรุงรักษาแอปพลิเคชันอย่างต่อเนื่อง ด้วยเหตุนี้ ผู้ใช้จึงได้รับการปลดปล่อยจากอันตรายของการพึ่งพาซึ่งครั้งหนึ่งเคยแพร่หลายในช่วงเริ่มต้นของเส้นทางการพัฒนาของ Linux
เมื่อทำการทดลองกับตัวจัดการแพ็คเกจต่างๆ ที่สามารถเข้าถึงได้ภายในการแจกจ่าย ผู้ใช้อาจค้นพบที่อยู่ที่พวกเขาต้องการ ซึ่งสอดคล้องกับ distro ที่ทำให้เกิดความสะดวกและสบายสูงสุด