การติดตั้งแบบออนไลน์คือการดาวน์โหลด และติดตั้งแพ็กเก็จจากเซิร์ฟเวอร์ที่ให้บริการ หรือจาก CD แต่ไม่ได้เข้าถึงไฟล์ .deb โดยตรง เหมือน dpkg ส่วนประกอบสำคัญที่ทำให้เราสามารถติดตั้งโปรแกรมต่างๆ ได้นั่นก็คือไฟล์ที่ระบุ Server ปลายทางที่ให้บริการ นั่นก็คือไฟล์ /etc/apt/sources.list ซึ่งจะมีมาให้แล้วตอนที่เราติดตั้ง ubuntu ก่อนที่จะใช้งานหรือติดตั้งแพ็กเก็จใดควรจะเรียกใช้คำสั่ง apt-get update เพื่ออัพเดทฐานข้อมูลของแพ็กเก็จให้เป็นปัจจุบัน
ในการใช้งาน apt-get install เป็นการดาวน์โหลดไฟล์จากเซิร์ฟเวอร์ที่ให้บริการ หรือจาก CD ติดตั้ง ทั้งนี้ขึ้นอยู่กับไฟล์ /etc/apt/sources.list สำหรับการดาวน์โหลดไฟล์ .deb จะมีที่เก็บไฟล์อยู่ที่ /var/cache/apt/archives/ ซึ่งสามารถเก็บเอาไว้ติดตั้งด้วยคำสั่ง dpkg ได้ ถ้าแพ็กเก็จที่เราได้ติดตั้ง และลบออกไปแล้ว และต้องการที่จะติดตั้งใหม่อีกครั้งถ้ายังมีไฟล์อยู่ใน /var/cache/apt/archives/ ก็จะไม่ดาวน์โหลดใหม่
การใช้งานคำสั่ง apt-get
| sudo apt-get update |
อัพเดทฐานข้อมูลของแพ็กเก็จทั้งหมด รันคำสั่งนี้เมื่อ เปลี่ยนแปลงไฟล์ /etc/apt/sources.list |
| sudo apt-cache search <keyword> | ค้นหาแพ็กเก็จที่ต้องการติดตั้ง |
| sudo apt-get install <package> | ดาวน์โหลด และติดตั้งแพ็กเก็จ |
| sudo apt-get remove <package> | ลบแพ็กเก็จที่ติดตั้งไปแล้ว |
| sudo apt-get -d install <package> | ดาวน์โหลดแพ็กเก็จเก็บไว้ใน /var/cache/apt/archives แต่ไม่ติดตั้ง |
| sudo apt-cache show <package> |
แสดงข้อมูลรายละเอียดของแพ็กเก็จ |
| sudo apt-get upgrade |
เชคดูว่าแพ็กเก็จที่ติดตั้งไปทั้งหมดมีเพ็กเก็จใดมีการอัพเดทบ้าง ต่อจากนั้นก็จะถามว่าต้องการดาวน์โหลดและติดตั้งหรือไม่ |
| sudo apt-get dist-upgrade |
อัพเกรดระบบทั้งหมด เช่นการเปลี่ยนเวอร์ชันจาก 7.10 เป็น 8.04 |
| sudo apt-get autoclean |
ลบแพ็กเก็จที่ดาวน์โหลดมาไม่สมบูรณ์ หรือแพ็กเก็จที่ไม่ได้ใช้ติดตั้งแล้ว |
| sudo apt-get clean |
ลบทุกแพ็กเก็จที่ดาวน์โหลดมาเก็บอยู่ที่ /var/cache/apt/archives |
| sudo apt-get -f install |
กรณีที่มีความผิดพลาดเกิดขึ้นในขณะที่กำลังติดตั้งแพ็กเก็จ เช่น สั่งยกเลิก หรือ ไฟฟ้าดับ แล้วใช้คำสั่ง apt-get install แล้วมีข้อความ error สามารถใช้คำสั่ง apt-get -f install ช่วยแก้ปัญหาได้ |
| sudo apt-config -v | แสดงเวอร์ชัน และรายละเอียดของ APT utilities |
| sudo apt-cache stats | แสดงสถิติของแพ็กเก็จที่ติดตั้งไปแล้วทั้งหมด |
| sudo apt-cache depends | ดูแพ็กเก็จที่ขึ้นต่อกันของแพ็กเก็จที่จะติดตั้ง |
| sudo apt-cache pkgnames | แสดงแพ็กเก็จทั้งหมดที่ได้ติดตั้งไป |
- อ่าน 5835 ครั้ง
