ดังนั้นในบทความนี้ เราจะพูดถึงวิธีการติดตั้งแพ็คเกจโดยใช้ตัวจัดการแพ็คเกจ dpkg, apt, gdebi และ aptitude บน Debian 10 buster เราจะให้ภาพรวมโดยย่อของแต่ละคำสั่งในคู่มือนี้
การติดตั้งแพ็คเกจโดยใช้ dpkg บน Debian 10
Dpkg เป็นตัวจัดการแพ็คเกจบรรทัดคำสั่งยอดนิยมสำหรับระบบ Linux Debian โดยใช้เครื่องมือจัดการแพ็คเกจนี้ ผู้ใช้สามารถติดตั้ง ลบ และจัดการแพ็คเกจ Debian ได้อย่างง่ายดาย แต่ไม่สามารถดาวน์โหลดการขึ้นต่อกันของแพ็คเกจโดยอัตโนมัติในขณะที่คุณติดตั้งซอฟต์แวร์ใดๆ ตัวจัดการแพ็คเกจนี้ได้รับการติดตั้งตามค่าเริ่มต้นบนระบบ Debian 10
ในการติดตั้งแพ็คเกจ .deb คุณจะต้องรันคำสั่ง dpkg ด้วยแฟล็ก -i พร้อมกับชื่อแพ็คเกจ ไวยากรณ์พื้นฐานของคำสั่งได้รับด้านล่าง:
$sudo dpkg -ผม <ชื่อแพ็คเกจ>
ที่นี่ เราได้ดาวน์โหลดไฟล์ .deb ของ TeamViewer เพื่อสาธิตให้คุณเห็น ดังนั้น ใช้คำสั่งต่อไปนี้เพื่อติดตั้งโดยใช้ dpkg:
$sudo dpkg-i teamviewer_15.7.6_amd64.deb
ในกรณีที่เกิดข้อผิดพลาดในการขึ้นต่อกันเมื่อคุณติดตั้งและเปิดใช้ซอฟต์แวร์ คุณสามารถเรียกใช้คำสั่ง apt ต่อไปนี้เพื่อแก้ไขปัญหาการขึ้นต่อกัน ใช้คำสั่งต่อไปนี้เพื่อติดตั้งการพึ่งพาแพ็คเกจ:
$sudo apt-get install-NS
ในคำสั่งข้างต้น แฟล็ก -f ใช้เพื่อแก้ไขการขึ้นต่อกันที่เสียหาย
การใช้คำสั่ง dpkg พร้อมตัวเลือก -l คุณสามารถแสดงรายการแพ็คเกจที่ติดตั้งทั้งหมดได้
$dpkg -NSลบแพ็คเกจโดยใช้คำสั่ง dpkg
คุณยังสามารถลบแพ็คเกจที่ติดตั้งโดยใช้คำสั่ง dpkg พร้อมแฟล็ก -r และหากคุณต้องการลบหรือลบไฟล์คอนฟิกูเรชันทั้งหมด ให้ใช้ตัวเลือกล้างข้อมูล คุณสามารถทำได้
ใช้คำสั่งต่อไปนี้เพื่อลบแพ็คเกจที่ติดตั้งออกจากระบบ Debian 10 ของคุณ:
$sudo dpkg -NSteamviewerในการลบแพ็คเกจการติดตั้งที่มีไฟล์คอนฟิกูเรชันทั้งหมด ให้ใช้คำสั่งดังต่อไปนี้:
$sudo dpkg --ล้างteamviewerตัวจัดการแพ็คเกจ apt เป็นยูทิลิตี้บรรทัดคำสั่งขั้นสูง ซึ่งช่วยให้ผู้ใช้สามารถติดตั้งแพ็คเกจซอฟต์แวร์ใหม่ อัพเกรดแพ็คเกจที่มีอยู่ อัปเดตดัชนีรายการของแพ็คเกจ หรือแม้แต่อัพเกรดระบบ Linux mint หรือ Ubuntu ทั้งหมด การใช้ apt-cache และ apt-get package manager คุณสามารถจัดการแพ็คเกจแบบโต้ตอบได้บนระบบ Debian 10 buster
คำสั่ง apt และ apt-get ไม่เข้าใจไฟล์ .deb สามารถจัดการได้เฉพาะชื่อแพ็กเกจหลัก (เช่น MariaDB, TeamViewer เป็นต้น)
ในการติดตั้งหรือดาวน์โหลดแพ็กเกจบน Debian คำสั่ง apt จะนำทางไปยังที่เก็บแพ็กเกจที่อยู่ในไฟล์ /etc/apt/sources.list ดังนั้น ทางเลือกเดียวที่ดีคือการติดตั้งแพ็คเกจ Debian ในเครื่องโดยใช้ตัวจัดการแพ็คเกจ apt คือโดยการระบุเส้นทางแบบสัมบูรณ์หรือแบบสัมพัทธ์โดยใช้ './' ไปยังแพ็คเกจ ในทางกลับกัน มันจะพยายามรับแพ็คเกจนี้จากการเข้าถึงระยะไกล และการดำเนินการจะล้มเหลว
ใช้คำสั่งต่อไปนี้เพื่อติดตั้งแพ็คเกจโดยใช้คำสั่ง apt:
$sudoฉลาดติดตั้ง./teamviewer_15.7.6_amd64.debลบแพ็คเกจโดยใช้คำสั่ง apt
คุณยังสามารถลบแพ็คเกจที่ติดตั้งที่ไม่ต้องการออกจากระบบของคุณโดยใช้คำสั่งต่อไปนี้:
$sudoapt ลบ<ชื่อแพ็คเกจ>ในการลบแพ็คเกจรวมถึงไฟล์คอนฟิกูเรชัน ให้ใช้คำสั่งต่อไปนี้:
$sudoล้างฉลาด<ชื่อแพ็คเกจ>ติดตั้งแพ็คเกจโดยใช้ gdebi
gdebi เป็นยูทิลิตี้บรรทัดคำสั่งที่ใช้สำหรับการติดตั้งแพ็คเกจ Debian .deb ในเครื่อง มันถูกใช้เพื่อติดตั้งและแก้ไขการขึ้นต่อกันของแพ็คเกจ โดยค่าเริ่มต้น gdebi ยังไม่ได้ติดตั้งบน Debian 10 buster คุณต้องติดตั้งเครื่องมือ gdebi ใช้คำสั่งต่อไปนี้
$sudoฉลาดติดตั้งgdebiเมื่อการติดตั้งเสร็จสมบูรณ์ คุณสามารถติดตั้งแพ็คเกจใดก็ได้โดยใช้เครื่องมือนี้ ดำเนินการคำสั่งต่อไปนี้เพื่อติดตั้งแพ็คเกจโดยใช้ตัวจัดการแพ็คเกจ gdebi
$sudogdebi<ชื่อแพ็คเกจ>ติดตั้งแพ็คเกจโดยใช้คำสั่ง aptitude
ความถนัดคือตัวจัดการแพ็คเกจที่คล้ายกับ apt เสนอให้ดาวน์โหลดและติดตั้งแพ็คเกจโดยใช้เทอร์มินัล มีโหมดโต้ตอบซึ่งคุณสามารถดูสถานะการติดตั้งและลบแพ็คเกจทั้งหมดได้ ตัวเลือกของตัวจัดการแพ็คเกจความถนัดนั้นค่อนข้างคล้ายกับ apt และใช้ที่เก็บข้อมูลเดียวกันกับที่ฉลาด หากต้องการดูโหมดโต้ตอบ คุณจะใช้เพียงคำสั่งความถนัดโดยไม่มีตัวเลือกใดๆ ในเทอร์มินัล
โดยค่าเริ่มต้น aptitude ยังไม่ได้ติดตั้งบน Debian 10 แต่คุณสามารถติดตั้งได้โดยใช้คำสั่งต่อไปนี้:
$sudoฉลาดติดตั้ง ความถนัดในการติดตั้งแพ็คเกจใด ๆ โดยใช้ตัวจัดการแพ็คเกจ aptitude ให้ใช้ไวยากรณ์ต่อไปนี้:
$sudo ติดตั้งความถนัด <ชื่อแพ็คเกจ>ลบแพ็คเกจโดยใช้ aptitude
คุณยังสามารถลบแพ็คเกจที่ติดตั้งไว้โดยใช้คำสั่งต่อไปนี้:
$sudo ลบความถนัด <ชื่อแพ็คเกจ>นั่นคือทั้งหมดที่เกี่ยวกับแพ็คเกจที่ติดตั้งบน Debian 10 buster
dpkg, apt หรือ apt-get, gdebi และ aptitude เป็นตัวจัดการแพ็คเกจที่มีประโยชน์ซึ่งช่วยให้คุณติดตั้ง ลบ และจัดการซอฟต์แวร์หรือแพ็คเกจใดๆ บน Linux Ubuntu, Debian distributions ของคุณ ในบทช่วยสอนนี้ เราได้สำรวจวิธีจัดการ ติดตั้งแพ็คเกจบน Debian 10 buster ฉันหวังว่าคุณจะสนุกกับการกวดวิชานี้