ไฟล์แพ็กเกจของ Linux ดิสทริบิวชัน Ubuntu, Debian และ Linux Mint มีนามสกุลเป็น .deb ไฟล์แพ็คเกจเหล่านี้เรียกอีกอย่างว่าไฟล์ DEB มีหลายวิธีในการติดตั้งไฟล์แพ็คเกจ DEB บน Ubuntu/Debian/Linux Mint
ในบทความนี้ ฉันจะแสดงวิธีการติดตั้งแพ็คเกจ DEB บน Ubuntu/Debian/Linux Mint โดยใช้ตัวจัดการแพ็คเกจที่แตกต่างกัน
สารบัญ
- การติดตั้งแพ็คเกจ DEB ด้วย DPKG
- การติดตั้งแพ็คเกจ DEB ด้วย APT Package Manager
- การติดตั้งแพ็คเกจ DEB ด้วย GDebi Package Manager
- การติดตั้งแพ็คเกจ DEB บน Ubuntu/Debian Desktop ด้วยแอพติดตั้งซอฟต์แวร์
- การติดตั้งแพ็คเกจ DEB บน Linux Mint ด้วยแอพตัวติดตั้งแพ็คเกจ GDebi
- บทสรุป
การติดตั้งแพ็คเกจ DEB ด้วย DPKG
dpkg เป็นผู้จัดการแพ็คเกจสำหรับ Debian และระบบปฏิบัติการที่ใช้ Debian ทั้งหมด เช่น Ubuntu และ Linux Mint dpkg สามารถติดตั้งแพ็คเกจจากไฟล์ DEB ได้ แต่มีปัญหา dpkg จะไม่แก้ไขการอ้างอิงแพ็คเกจโดยอัตโนมัติ คุณจะต้องดาวน์โหลดไฟล์ DEB แต่ละไฟล์ด้วยตนเองและติดตั้งตามลำดับ ขณะนี้มีวิธีแก้ไขปัญหานี้ซึ่งฉันจะแสดงให้คุณเห็นในส่วนนี้
สมมติว่าคุณต้องการติดตั้ง Cisco Packet Tracer 8 โดยใช้ไฟล์แพ็คเกจ DEB CiscoPacketTracer_820_Ubuntu_64bit.deb ซึ่งอยู่ใน ~/ดาวน์โหลด ไดเรกทอรี
$ ล -lh ~ / ดาวน์โหลด
ในการติดตั้งไฟล์แพ็คเกจ DEB CiscoPacketTracer_820_Ubuntu_64bit.deb ด้วย DPKG ให้รันคำสั่ง dpkg ดังนี้:
$ ซูโด dpkg - ฉัน ~ / ดาวน์โหลด / CiscoPacketTracer_820_Ubuntu_64bit.deb
คุณอาจถูกขอให้ยอมรับข้อตกลงสิทธิ์การใช้งานของซอฟต์แวร์ที่มาในไฟล์แพ็คเกจ DPKG CiscoPacketTracer_820_Ubuntu_64bit.deb .
เลือก <ตกลง> และกด <ป้อน> .
เลือก <ใช่> และกด <ป้อน> .
อย่างที่คุณเห็น DPKG ไม่สามารถแก้ไขการขึ้นต่อกันของแพ็คเกจได้โดยอัตโนมัติ ดังนั้นการติดตั้งแพ็คเกจจึงล้มเหลว หากแพ็คเกจไม่ได้ขึ้นอยู่กับแพ็คเกจอื่น การติดตั้งก็จะสำเร็จ
ในการแก้ไขปัญหาการพึ่งพา ให้อัพเดตที่เก็บแพ็คเกจ APT ด้วยคำสั่งต่อไปนี้:
$ ซูโด การปรับปรุงที่เหมาะสม
เพื่อแก้ไขและติดตั้งแพ็คเกจการพึ่งพาที่จำเป็นสำหรับไฟล์แพ็คเกจ DEB โดยอัตโนมัติ CiscoPacketTracer_820_Ubuntu_64bit.deb ให้รันคำสั่งต่อไปนี้:
$ ซูโด ฉลาด -f ติดตั้ง
อย่างที่คุณเห็น แพ็คเกจการพึ่งพาถูกทำเครื่องหมายสำหรับการติดตั้ง (เนื่องจากแพ็คเกจเหล่านี้มีอยู่ในที่เก็บแพ็คเกจอย่างเป็นทางการของ Ubuntu)
เพื่อยืนยันการติดตั้ง กด วาย แล้วกด <ป้อน> .
แพ็คเกจ DEB CiscoPacketTracer_820_Ubuntu_64bit.deb ควรติดตั้งอย่างถูกต้องพร้อมกับการอ้างอิงที่จำเป็นทั้งหมด
การติดตั้งแพ็คเกจ DEB ด้วย APT Package Manager
คุณสามารถใช้ตัวจัดการแพ็คเกจ APT เพื่อติดตั้งไฟล์แพ็คเกจ DEB บน Ubuntu/Debian/Linux Mint APT package manager เป็นโปรแกรมจัดการแพ็คเกจที่ได้รับความนิยมสูงสุดบนระบบปฏิบัติการ Ubuntu/Debian/Linux Mint
ข้อดีของการติดตั้งไฟล์แพ็คเกจ DEB ด้วยตัวจัดการแพ็คเกจ APT คือตัวจัดการแพ็คเกจ APT จะดาวน์โหลดและติดตั้งแพ็คเกจอ้างอิงที่จำเป็นทั้งหมดให้คุณโดยอัตโนมัติ นี่เป็นวิธีที่ดีกว่าในการติดตั้งแพ็คเกจ DEB มากกว่าตัวจัดการแพ็คเกจ DPKG
สมมติว่าคุณต้องการติดตั้ง Cisco Packet Tracer 8 โดยใช้ไฟล์แพ็คเกจ DEB CiscoPacketTracer_820_Ubuntu_64bit.deb ซึ่งเก็บไว้ใน ~/ดาวน์โหลด ไดเรกทอรี
ก่อนอื่น ให้อัพเดตแคชที่เก็บแพ็คเกจ APT ด้วยคำสั่งต่อไปนี้:
$ ซูโด การปรับปรุงที่เหมาะสม
ในการติดตั้งไฟล์แพ็คเกจ DEB CiscoPacketTracer_820_Ubuntu_64bit.deb ด้วยตัวจัดการแพ็คเกจ APT ให้รันคำสั่งต่อไปนี้:
$ ซูโด ฉลาด ติดตั้ง . / ดาวน์โหลด / CiscoPacketTracer_820_Ubuntu_64bit.deb
อย่างที่คุณเห็น ตัวจัดการแพ็คเกจ APT จะกำหนดแพ็คเกจอื่นที่จำเป็นโดยอัตโนมัติเพื่อให้ติดตั้งแพ็คเกจ DEB ได้สำเร็จ CiscoPacketTracer_820_Ubuntu_64bit.deb .
เพื่อยืนยันการติดตั้ง กด วาย แล้วกด <ป้อน> เพื่อจะดำเนินการต่อ.
คุณอาจถูกขอให้ยอมรับข้อตกลงสิทธิ์การใช้งานของซอฟต์แวร์ที่มาในไฟล์แพ็คเกจ DPKG CiscoPacketTracer_820_Ubuntu_64bit.deb .
เลือก <ตกลง> และกด <ป้อน> .
เลือก <ใช่> และกด <ป้อน> .
อย่างที่คุณเห็น ไฟล์แพ็คเกจ DEB CiscoPacketTracer_820_Ubuntu_64bit.deb มีการติดตั้ง
การติดตั้งแพ็คเกจ DEB ด้วย GDebi Package Manager
คุณยังสามารถใช้ตัวจัดการแพ็คเกจ GDebi เพื่อติดตั้งแพ็คเกจ DEB บน Ubuntu/Debian/Linux Mint ตัวจัดการแพ็คเกจ GDebi ยังดาวน์โหลดและติดตั้งแพ็คเกจอ้างอิงที่จำเป็นทั้งหมดโดยอัตโนมัติ
ตัวจัดการแพ็คเกจ GDebi ไม่ได้ติดตั้งบน Ubuntu/Debian/Linux Mint ตามค่าเริ่มต้น แต่มีอยู่ในที่เก็บแพคเกจอย่างเป็นทางการของ Ubuntu/Debian/Linux Mint คุณสามารถติดตั้งได้อย่างง่ายดายโดยใช้ตัวจัดการแพ็คเกจ APT
ก่อนอื่น ให้อัพเดตแคชที่เก็บแพ็คเกจ APT ด้วยคำสั่งต่อไปนี้:
$ ซูโด การปรับปรุงที่เหมาะสม
ในการติดตั้งตัวจัดการแพ็คเกจ GDebi บน Ubuntu/Debian/Linux Mint ให้รันคำสั่งต่อไปนี้:
$ ซูโด ฉลาด ติดตั้ง กเดบี -y
ควรติดตั้งตัวจัดการแพ็คเกจ GDebi ตอนนี้ คุณสามารถติดตั้งแพ็คเกจ DEB ด้วยตัวจัดการแพ็คเกจ GDebi
สมมติว่าคุณต้องการติดตั้ง Cisco Packet Tracer 8 โดยใช้ไฟล์แพ็คเกจ DEB CiscoPacketTracer_820_Ubuntu_64bit.deb บันทึกไว้ในไดเร็กทอรี ~/ดาวน์โหลด ด้วยตัวจัดการแพ็คเกจ GDebi
ในการติดตั้งไฟล์แพ็คเกจ DEB CiscoPacketTracer_820_Ubuntu_64bit.deb ด้วยตัวจัดการแพ็คเกจ GDebi ให้รันคำสั่งต่อไปนี้:
$ ซูโด ที่ไหน? / ดาวน์โหลด / CiscoPacketTracer_820_Ubuntu_64bit.deb
เพื่อยืนยันการติดตั้ง กด วาย แล้วกด <ป้อน> .
คุณอาจถูกขอให้ยอมรับข้อตกลงสิทธิ์การใช้งานของซอฟต์แวร์ที่มาในไฟล์แพ็คเกจ DPKG CiscoPacketTracer_820_Ubuntu_64bit.deb .
เลือก <ตกลง> และกด <ป้อน> .
เลือก <ใช่> และกด <ป้อน> .
ไฟล์แพ็คเกจ DEB CiscoPacketTracer_820_Ubuntu_64bit.deb ควรติดตั้งพร้อมกับแพ็คเกจอ้างอิงทั้งหมด
การติดตั้งแพ็คเกจ DEB บน Ubuntu/Debian Desktop ด้วยแอพติดตั้งซอฟต์แวร์
หากคุณใช้ระบบปฏิบัติการ Ubuntu/Debian Desktop บนคอมพิวเตอร์ของคุณ คุณสามารถติดตั้งไฟล์แพ็คเกจ DEB ได้อย่างง่ายดายโดยใช้ การติดตั้งซอฟต์แวร์ แอป. เช่นเดียวกับตัวจัดการแพ็คเกจ APT, Ubuntu/Debian การติดตั้งซอฟต์แวร์ แอพจะดาวน์โหลดและติดตั้งแพ็คเกจการพึ่งพาที่จำเป็นทั้งหมดโดยอัตโนมัติ
สมมติว่าคุณต้องการติดตั้งโปรแกรมแก้ไขข้อความโปรแกรม Visual Studio Code บนคอมพิวเตอร์ Ubuntu/Debian Desktop ก่อนอื่น คุณต้องดาวน์โหลดไฟล์แพ็คเกจ DEB ของ Visual Studio Code จากไฟล์ เว็บไซต์ทางการของ Visual Studio Code .
เมื่อดาวน์โหลดไฟล์แพ็คเกจ DEB ของ Visual Studio Code แล้ว ให้ไปที่ไดเร็กทอรีที่คุณดาวน์โหลดไว้ (โดยมากจะเป็นไฟล์ ~/ดาวน์โหลด ไดเรกทอรีของคอมพิวเตอร์ของคุณ)
คลิกขวา (RMB) ที่ไฟล์แพ็คเกจ Visual Studio Code DEB แล้วคลิก เปิดด้วยแอปพลิเคชันอื่น .
เลือก การติดตั้งซอฟต์แวร์ จาก แอปพลิเคชั่นที่แนะนำ รายการและคลิกที่ เลือก .
เมื่อ การติดตั้งซอฟต์แวร์ เปิดแอพแล้วให้คลิก ติดตั้ง ตามที่ทำเครื่องหมายไว้ในภาพหน้าจอต่อไปนี้:
พิมพ์รหัสผ่านของผู้ใช้เข้าสู่ระบบของคุณและคลิกที่ ตรวจสอบสิทธิ์ .
กำลังติดตั้ง Visual Studio Code จะใช้เวลาสองสามวินาทีจึงจะเสร็จสมบูรณ์
ณ จุดนี้ ควรติดตั้งไฟล์แพ็คเกจ Visual Studio Code DEB
การติดตั้งแพ็คเกจ DEB บน Linux Mint ด้วยแอพตัวติดตั้งแพ็คเกจ GDebi
หากคุณใช้ระบบปฏิบัติการ Linux Mint บนคอมพิวเตอร์ของคุณ คุณสามารถติดตั้งไฟล์แพ็คเกจ DEB ได้อย่างง่ายดายโดยใช้ โปรแกรมติดตั้งแพ็คเกจ GDebi แอพกราฟิก เช่นเดียวกับตัวจัดการแพ็คเกจ APT โปรแกรมติดตั้งแพ็คเกจ GDebi แอพกราฟิกจะดาวน์โหลดและติดตั้งแพ็คเกจการพึ่งพาที่จำเป็นทั้งหมดโดยอัตโนมัติ
สมมติว่าคุณต้องการติดตั้งโปรแกรมแก้ไขข้อความโปรแกรม Visual Studio Code บนคอมพิวเตอร์ Linux Mint ของคุณ ก่อนอื่น คุณต้องดาวน์โหลดไฟล์แพ็คเกจ DEB ของ Visual Studio Code จากไฟล์ เว็บไซต์ทางการของ Visual Studio Code .
เมื่อดาวน์โหลดไฟล์แพ็คเกจ DEB ของ Visual Studio Code แล้ว ให้ไปที่ไดเร็กทอรีที่คุณดาวน์โหลดไว้ (โดยมากจะเป็นไฟล์ ~/ดาวน์โหลด ไดเรกทอรีของคอมพิวเตอร์ของคุณ)
คลิกขวา (RMB) ที่ไฟล์แพ็คเกจ Visual Studio Code DEB แล้วคลิก เปิดด้วยตัวติดตั้งแพ็คเกจ GDebi .
เมื่อ โปรแกรมติดตั้งแพ็คเกจ GDebi เปิดแอพแล้วคลิก ติดตั้งแพ็คเกจ ตามที่ระบุไว้ในภาพหน้าจอต่อไปนี้:
พิมพ์รหัสผ่านของผู้ใช้เข้าสู่ระบบของคุณและคลิกที่ ตรวจสอบสิทธิ์ .
Visual Studio Code จะถูกติดตั้งและใช้เวลาสองสามวินาทีจึงจะเสร็จสมบูรณ์
ณ จุดนี้ ควรติดตั้งไฟล์แพ็คเกจ Visual Studio Code DEB
บทสรุป
ในบทความนี้ ฉันได้แสดงวิธีต่างๆ ในการติดตั้งไฟล์แพ็คเกจ DEB บนระบบปฏิบัติการ Ubuntu, Debian และ Linux Mint ฉันได้แสดงวิธีบรรทัดคำสั่งและกราฟิกสำหรับการติดตั้งไฟล์แพ็คเกจ DEB ให้คุณแล้ว ฉันพบว่าวิธีการแบบบรรทัดคำสั่งมีความน่าเชื่อถือและไม่ยุ่งยากมากกว่าวิธีการแบบกราฟิก แอพกราฟิกขัดข้องในบางครั้ง ดังนั้น ฉันขอแนะนำวิธีบรรทัดคำสั่งในการติดตั้งแพ็คเกจ DEB บนระบบปฏิบัติการ Ubuntu, Debian และ Linux Mint