วันเสาร์ที่ 12 กุมภาพันธ์ พ.ศ. 2554

SECOND STEP : Online Installation

***********************************************************************


Online Installation
(By using apt-get) 


     รู้จักคำสั่ง APT-GET
       ก่อนที่จะทำการลง โปรแกรม มีคำสั่งที่ควรเรียนรู้เป็นอย่างยิ่งนั้น คือ คำสั่ง APT

     APT : เป็นคำสั่งติดตั้งแบบออนไลน์ คือ การดาวน์โหลด และติดตั้งแพ็กเก็จจากเซิร์ฟเวอร์ที่ให้บริการ หรือจาก CD แต่ไม่ได้เข้าถึงไฟล์ .deb โดยตรง เหมือน dpkg ส่วนประกอบสำคัญที่ทำให้เราสามารถติดตั้งโปรแกรมต่างๆ ได้นั่นก็คือไฟล์ที่ระบุ Server ปลายทางที่ให้บริการ ก่อนที่จะใช้งานหรือติดตั้งแพ็กเก็จใดควรจะเรียกใช้คำสั่ง 

 apt-get update  

เพื่ออัพเดทฐานข้อมูลของแพ็กเก็จให้เป็นปัจจุบัน


         การใช้งานคำสั่ง 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
แสดงแพ็กเก็จทั้งหมดที่ได้ติดตั้งไป
 


ไม่มีความคิดเห็น:

แสดงความคิดเห็น