คุณติดตั้งไฟล์ DEB ใน Ubuntu ได้อย่างไร?

คุณติดตั้งไฟล์ DEB ใน Ubuntu ได้อย่างไร?

สำหรับผู้ใช้ Linux ซอฟต์แวร์สามารถมาจากหลายแหล่ง มี PPA, ร้านซอฟต์แวร์, Snap store, Flathub และอื่นๆ คุณจะไม่พบทุกแอพที่คุณต้องการในแอพเหล่านั้น คุณอาจต้องไปที่เว็บไซต์ของผู้จำหน่ายแอปพลิเคชันเพื่อดาวน์โหลดและติดตั้งไฟล์ที่มีนามสกุล .deb แต่คุณจะติดตั้งไฟล์ deb ได้อย่างไร?





ในบทความนี้ เราจะสำรวจว่าไฟล์ deb คืออะไร และคุณจะติดตั้งหรือถอนการติดตั้งไฟล์ด้วยวิธีต่างๆ ได้อย่างไร ทั้งบนเดสก์ท็อปและในเทอร์มินัล เราจะสำรวจวิธีการอัปเดตและวิธีติดตั้งบนระบบปฏิบัติการ BSD





ไฟล์ Deb คืออะไร?

ไฟล์ Deb (ย่อมาจาก Debian) เป็นไฟล์เก็บถาวรที่ไม่เพียงแต่มีไฟล์ที่จำเป็นสำหรับโปรแกรมแอปพลิเคชันเท่านั้น แต่ยังรวมถึงสคริปต์สำหรับการติดตั้งและการกำหนดค่าของแอปที่คุณต้องการติดตั้งด้วย หากคุณมาจาก Windows ไฟล์ deb จะคล้ายกับไฟล์ .exe





คุณจำเป็นต้องเป็นผู้เชี่ยวชาญ Linux เพื่อติดตั้งไฟล์ deb หรือไม่?

ไม่ได้อย่างแน่นอน. ดังที่เราเห็นด้านล่าง มีวิธีง่าย ๆ มากมายในการติดตั้งแพ็คเกจ deb บน Ubuntu และการแจกแจงแบบ Debian อื่น ๆ



ที่เกี่ยวข้อง: 8 ไซต์สำหรับดาวน์โหลด DEB หรือ RPM Linux Apps

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





ศูนย์ซอฟต์แวร์​

Linux distros ส่วนใหญ่จะรวมแอพศูนย์ซอฟต์แวร์บางประเภท Ubuntu เรียกว่า Ubuntu Software Center และใน Mint จะเรียกว่า Software Manager แอพเหล่านี้มอบประสบการณ์การเรียกดูและติดตั้งแพ็คเกจที่น่าดึงดูดแก่คุณ

การใช้หนึ่งในนั้นเพื่อติดตั้งไฟล์ deb นั้นง่ายมาก โดยปกติ หากคุณดับเบิลคลิกที่ไฟล์ deb ในเบราว์เซอร์ไฟล์ ไฟล์นั้นจะเริ่มการติดตั้งด้วยศูนย์ซอฟต์แวร์ของคุณ





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

อย่างไรก็ตาม ไม่แนะนำให้ใช้วิธีนี้ เนื่องจากแอปศูนย์ซอฟต์แวร์จะตรวจดูให้แน่ใจว่ามีการติดตั้งการอ้างอิงของไฟล์ deb บางวิธีในภายหลังในรายการนี้สร้างขึ้นเพื่อจุดประสงค์นั้นได้ดีกว่า

หากต้องการถอนการติดตั้งแอปด้วยศูนย์ซอฟต์แวร์ คุณจะต้องค้นหารายการแอปที่ติดตั้งไว้

การคลิกที่แพ็คเกจในรายการจะทำให้คุณมีตัวเลือกในการถอนการติดตั้ง

Gdebi

Gdebi เป็นแอปพลิเคชั่นขนาดเล็กที่ออกแบบมาโดยเฉพาะสำหรับการแตกไฟล์ deb ด้วยอินเทอร์เฟซ GUI ที่เรียบง่าย นอกจากนี้ยังตรวจสอบการขึ้นต่อกันของไฟล์และแจ้งเตือนคุณเมื่อ Gdebi จะติดตั้งไฟล์เหล่านั้น

Gdebi มักจะติดตั้งมาล่วงหน้าบน distros ที่ใช้ Ubuntu แต่ถ้าคุณไม่มีมันด้วยเหตุผลบางประการ คุณสามารถติดตั้งได้อย่างรวดเร็วด้วยคำสั่งนี้:

sudo apt install gdebi

เมื่อติดตั้ง gdebi แล้ว ให้คลิกขวาที่ไฟล์ deb แล้วเลือก เปิดด้วย Gdebi .

กล่องโต้ตอบ gdebi จะบอกคุณว่ามีการติดตั้งการพึ่งพาหรือไม่และแสดงรายการใด คลิก ติดตั้ง ปุ่มเพื่อติดตั้งแพ็คเกจพร้อมกับการอ้างอิง

หากต้องการลบอีกครั้ง เพียงเปิดไฟล์ deb ดั้งเดิมด้วย gdebi อีกครั้งแล้วคลิก ถอนการติดตั้ง .

Dpkg

ในการติดตั้งไฟล์ deb ในเทอร์มินัล ให้เปิดไดเร็กทอรีที่มีไฟล์ deb ของคุณและเปิดใช้งาน dpkg ด้วยคำสั่งนี้:

sudo dpkg -i filename.deb

เช่นเดียวกับศูนย์ซอฟต์แวร์ dpkg จะไม่ติดตั้งการพึ่งพาที่อาจขาดหายไป แต่อาจทำให้แอปพลิเคชันอยู่ในสถานะ 'ไม่ได้กำหนดค่า' (ดังแสดงในภาพด้านบน) และคุณจะไม่สามารถใช้งานได้

หากคุณได้รับข้อผิดพลาด คุณสามารถแก้ไขได้ด้วยคำสั่ง apt นี้:

sudo apt-get install -f

แฟล็ก -f บอกให้แก้ไขการขึ้นต่อกันที่เสียหายสำหรับแพ็คเกจที่ติดตั้งในปัจจุบัน

หากต้องการลบแพ็คเกจ deb ด้วย dpkg ให้ใช้คำสั่งนี้:

วิธีดาวน์โหลด linux บน chromebook
sudo dpkg -r packagename

แฟล็ก -r บอกให้ dpkg ลบแอปพลิเคชันออก หากคุณต้องการล้างไฟล์อื่นๆ ด้วย ให้ใช้ --purge แทน​

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

อพาร์ตเมนต์

หากคุณใช้ Linux มานาน คุณอาจใช้คำสั่ง apt เพื่อติดตั้งแพ็คเกจจากที่เก็บซอฟต์แวร์ของ Ubuntu

อย่างไรก็ตาม Apt จะติดตั้งไฟล์ deb ในเครื่องด้วย และจะทำได้สำเร็จมากกว่า dpkg อันที่จริงแล้ว Apt ใช้ dpkg ภายใต้ประทุนเพื่อทำการติดตั้ง แต่ยังตรวจสอบการพึ่งพา

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

sudo apt install ./filename.deb

ในการถอนการติดตั้งแพ็คเกจด้วย apt คุณไม่จำเป็นต้องรู้ตำแหน่ง—แค่ชื่อแพ็คเกจ ในตัวอย่างของเรา ชื่อไฟล์คือ discord-0.0.13.deb แต่ชื่อแพ็คเกจคือ 'discord'

หากคุณไม่แน่ใจว่าชื่อแพ็คเกจคืออะไร คุณสามารถค้นหาด้วยคำสั่งนี้โดยแทนที่ด้วยการเดาของคุณ:

sudo apt list --installed | grep

มันจะแสดงรายการทุกแพ็คเกจพร้อมคำค้นหาของคุณ เมื่อคุณพบชื่อแพ็คเกจแล้ว ให้ออกคำสั่งนี้:

sudo apt remove

คำสั่งนี้จะลบแพ็คเกจออกเอง แต่ไม่ใช่ไฟล์ที่เก็บไว้ หากคุณต้องการกำจัดทุกร่องรอยของแพ็คเกจ ให้ออกคำสั่งนี้:

sudo apt purge

วิธีอัปเดตแพ็คเกจ Deb

​แอปพลิเคชันใด ๆ ที่กำลังพัฒนาอยู่จะออกการอัปเดตเป็นบางครั้ง คุณจะอัปเดตแพ็คเกจ deb ได้อย่างไร?

มันขึ้นอยู่กับผู้ขาย แอปบางแอป เช่น Chrome และ Discord จะทำการติดตั้งอัตโนมัติและอาจแจ้งให้คุณทราบเมื่อเกิดขึ้น

ที่เกี่ยวข้อง: วิธีหยุดการอัปเดต Chrome อัตโนมัติใน Windows

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

วิธีการติดตั้งไฟล์ Deb บน FreeNAS/BSD

ไฟล์ Deb นั้นมาจากระบบที่ใช้ Debian ไม่ใช่ BSD อย่างไรก็ตาม แอปพลิเคชันเดียวกันส่วนใหญ่มีให้ใช้งานผ่านระบบจัดการแพ็คเกจของ BSD เอง

หากคุณต้องการลองติดตั้งไฟล์ deb บนระบบปฏิบัติการ BSD เช่น FreeNAS หรือ OpenBSD ก็มักจะทำได้ คุณเพียงแค่ต้องค้นหาพอร์ต BSD ของ dpkg หรือ apt และทำตามคำแนะนำด้านบน

ติดตั้งแอปพลิเคชั่นโปรดของคุณ

เราได้พูดถึงวิธีง่ายๆ มากมายในการติดตั้งไฟล์ Debian บน Linux รวมถึงตัวเลือกในการถอนการติดตั้งและอัปเดตไฟล์เหล่านั้น

เมื่อคุณมองหาซอฟต์แวร์ใหม่ คุณจะพบว่ามีหลายวิธีในการติดตั้งแอปพลิเคชันบน Linux

แบ่งปัน แบ่งปัน ทวีต อีเมล Flathub vs. Snap Store: ไซต์ที่ดีที่สุดสำหรับการดาวน์โหลดแอป Linux

เมื่อคุณต้องการดาวน์โหลดแอป Linux Flathub และ Snap Store เปรียบเทียบกันอย่างไร เราแข่งขันกันเพื่อหาคำตอบ

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • ลินุกซ์
  • อูบุนตู
  • เดเบียน
  • ลินุกซ์
เกี่ยวกับผู้เขียน Jordan Gloor(เผยแพร่แล้ว 51 บทความ)

Jordan เป็นพนักงานเขียนบทที่ MUO ผู้หลงใหลในการทำให้ Linux สามารถเข้าถึงได้และปราศจากความเครียดสำหรับทุกคน เขายังเขียนคำแนะนำเกี่ยวกับความเป็นส่วนตัวและประสิทธิภาพการทำงาน

เพิ่มเติมจาก Jordan Gloor

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก