1. บทนำ
เมื่อใช้ Ubuntu การติดตั้งและจัดการซอฟต์แวร์นั้น apt install
เป็นคำสั่งที่ขาดไม่ได้ การใช้คำสั่งนี้ทำให้คุณสามารถติดตั้งซอฟต์แวร์จากที่เก็บแพ็กเกจได้อย่างง่ายดาย
ในบทความนี้ เราจะอธิบายตั้งแต่พื้นฐานไปจนถึงการใช้งานขั้นสูง การแก้ไขปัญหา และคำถามที่พบบ่อยเกี่ยวกับ apt install
อย่างละเอียด นี่คือคู่มือฉบับสมบูรณ์สำหรับผู้เริ่มต้นจนถึงผู้ใช้ระดับกลางเพื่อให้สามารถจัดการแพ็กเกจใน Ubuntu ได้อย่างราบรื่น
2. คำสั่ง apt คืออะไร
apt คืออะไร?
apt
(Advanced Package Tool) เป็นเครื่องมือบรรทัดคำสั่งสำหรับจัดการแพ็กเกจใน Ubuntu และการแจกจ่าย Linux ที่ใช้ Debian ด้วย APT คุณสามารถดำเนินการต่อไปนี้ได้:
- ติดตั้งซอฟต์แวร์
- อัปเดตซอฟต์แวร์
- ลบซอฟต์แวร์ที่ไม่จำเป็น
- แก้ไขปัญหาการพึ่งพา (Dependency Resolution)
การจัดการแพ็กเกจใน Ubuntu โดยพื้นฐานแล้วจะดำเนินการโดยใช้คำสั่ง apt
นี้
ความแตกต่างระหว่าง apt และ apt-get
เดิมที apt-get
เป็นที่นิยม แต่ปัจจุบัน apt
ได้รับการแนะนำให้ใช้ เราได้สรุปความแตกต่างไว้ในตารางด้านล่าง:
คำสั่ง | คุณสมบัติ |
---|---|
apt | คำสั่งใหม่ที่เป็นมิตรกับผู้ใช้มากขึ้น พร้อมการแสดงความคืบหน้าที่ดีขึ้น |
apt-get | คำสั่งดั้งเดิมที่ควบคุมได้ละเอียดกว่า (สำหรับผู้ใช้ขั้นสูง) |
สำหรับการจัดการแพ็กเกจพื้นฐาน ควรใช้ apt
และเมื่อต้องการการดำเนินการขั้นสูงเฉพาะ ให้ใช้ apt-get

3. การใช้งานพื้นฐานของคำสั่ง apt
อัปเดตรายการแพ็กเกจ
ก่อนติดตั้งซอฟต์แวร์ ควรอัปเดตรายการแพ็กเกจให้เป็นเวอร์ชันล่าสุด:
sudo apt update
การรันคำสั่งนี้จะทำให้นักจัดการแพ็กเกจของ Ubuntu อัปเดตรายการซอฟต์แวร์ที่มีให้เป็นเวอร์ชันล่าสุด
เคล็ดลับ: หากติดตั้งด้วยข้อมูลแพ็กเกจเก่า อาจไม่สามารถรับเวอร์ชันล่าสุดได้ ดังนั้นจึงแนะนำให้รันเป็นประจำ
การติดตั้งแพ็กเกจ
หากต้องการติดตั้งซอฟต์แวร์ใหม่ ให้ใช้คำสั่งต่อไปนี้:
sudo apt install ชื่อแพ็กเกจ
ตัวอย่างเช่น หากต้องการติดตั้ง curl
ให้ป้อนดังนี้:
sudo apt install curl
เมื่อติดตั้ง จะมีข้อความแสดงว่า “แพ็กเกจนี้มีขนาด X MB ดำเนินการต่อหรือไม่?” หากกด “Y” การติดตั้งจะเริ่มต้นขึ้น
การลบแพ็กเกจ
หากต้องการลบซอฟต์แวร์ที่ไม่จำเป็น ให้ใช้คำสั่งต่อไปนี้:
sudo apt remove ชื่อแพ็กเกจ
ตัวอย่างเช่น หากต้องการลบ curl
ให้ป้อนดังนี้:
sudo apt remove curl
นอกจากนี้ หากต้องการลบอย่างสมบูรณ์ รวมถึงไฟล์การตั้งค่าที่เกี่ยวข้อง ให้ใช้คำสั่งต่อไปนี้:
sudo apt purge ชื่อแพ็กเกจ
4. การใช้งานขั้นสูงของคำสั่ง apt
อัปเกรดเฉพาะแพ็กเกจที่ต้องการ
คุณสามารถอัปเดตเฉพาะแพ็กเกจที่ต้องการเป็นเวอร์ชันล่าสุดได้ โดยไม่ต้องอัปเกรดทั้งระบบ
sudo apt install --only-upgrade ชื่อแพ็กเกจ
ตัวอย่าง: หากต้องการอัปเกรด vim
sudo apt install --only-upgrade vim
ลบแพ็กเกจที่ไม่จำเป็นโดยอัตโนมัติ
หากต้องการลบแพ็กเกจที่ไม่จำเป็นทั้งหมดในครั้งเดียว ให้ใช้คำสั่งต่อไปนี้:
sudo apt autoremove
สิ่งนี้มีประโยชน์สำหรับการลบแพ็กเกจที่ถูกติดตั้งเพื่อเป็น dependency ของซอฟต์แวร์อื่น แต่ตอนนี้ไม่จำเป็นแล้ว
แสดงข้อมูลรายละเอียดของแพ็กเกจ
หากต้องการตรวจสอบข้อมูลรายละเอียดเกี่ยวกับแพ็กเกจ ให้ใช้คำสั่งต่อไปนี้:
apt show ชื่อแพ็กเกจ
ตัวอย่าง: หากต้องการตรวจสอบข้อมูลรายละเอียดของ git
apt show git
แสดงรายการแพ็กเกจที่ติดตั้งแล้ว
หากต้องการตรวจสอบแพ็กเกจทั้งหมดที่ติดตั้งในระบบ ให้รันคำสั่งต่อไปนี้:
apt list --installed
5. การแก้ไขปัญหาที่พบบ่อย
ปัญหาการพึ่งพา (Dependency Issue)
หากเกิดปัญหาการพึ่งพาระหว่างการติดตั้งแพ็กเกจ ให้ลองใช้คำสั่งต่อไปนี้:
sudo apt install -f
นี่คือคำสั่งสำหรับแก้ไข dependency ที่เสีย
การเพิ่มและลบ Repository
หากต้องการเพิ่ม repository เพิ่มเติมเพื่อติดตั้งซอฟต์แวร์บางอย่าง คุณสามารถเพิ่มได้ด้วยคำสั่งต่อไปนี้:
sudo add-apt-repository ppa:ชื่อ repository
sudo apt update
หากต้องการลบ repository ที่ไม่จำเป็น ให้รันคำสั่งต่อไปนี้:
sudo add-apt-repository --remove ppa:ชื่อ repository
sudo apt update
6. FAQ (คำถามที่พบบ่อย)
ควรใช้ apt หรือ apt-get?
โดยพื้นฐานแล้ว ใน Ubuntu เวอร์ชันใหม่ แนะนำให้ใช้ apt
ความแตกต่างระหว่าง apt update
และ apt upgrade
คืออะไร?
apt update
→ อัปเดตรายการแพ็กเกจapt upgrade
→ อัปเกรดแพ็กเกจที่ติดตั้งแล้วให้เป็นเวอร์ชันล่าสุด
วิธีการอัปเกรดเฉพาะแพ็กเกจที่ต้องการ
ใช้คำสั่งต่อไปนี้:
sudo apt install --only-upgrade ชื่อแพ็กเกจ
วิธีการตรวจสอบตำแหน่งที่ติดตั้งแพ็กเกจ
สามารถตรวจสอบได้ด้วยคำสั่งต่อไปนี้:
dpkg -L ชื่อแพ็กเกจ
วิธีการตรวจสอบที่มาของแพ็กเกจ (Repository)
สามารถตรวจสอบได้ด้วยคำสั่งต่อไปนี้:
apt-cache policy ชื่อแพ็กเกจ
7. สรุป
ในบทความนี้ เราได้อธิบายตั้งแต่พื้นฐานไปจนถึงการใช้งานขั้นสูงและการแก้ไขปัญหาของ apt install
ใน Ubuntu อย่างละเอียด
การใช้คำสั่ง apt
จะช่วยให้การจัดการสภาพแวดล้อม Ubuntu ของคุณราบรื่นยิ่งขึ้น
📌 ลิงก์อ้างอิง:
ในอนาคต มาร่วมเรียนรู้ข้อมูลที่เป็นประโยชน์เพิ่มเติมเกี่ยวกับการใช้ Ubuntu และมุ่งสู่การจัดการระบบที่มีประสิทธิภาพกันเถอะ!