ผู้จัดการแพ็คเกจ 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 ที่ทำให้เกิดความสะดวกและสบายสูงสุด