Ubuntu:Feisty th/UbuntuUpdatesa

From

Jump to: navigation, search

อัปเกรดอูบันตุ

พื้นฐาน Apt โปรแกรม และแพคเกจ

นี่คือพื้นฐานการใช้งานเครื่องมือจัดการแพคเกจ Apt

  • ติดตั้งแพคเกจ
sudo aptitude install <ชื่อของแพคเกจ>

ตัวอย่าง:

sudo aptitude install mpd sbackup
  • ลบแพคเกจ
sudo aptitude remove <ชื่อแพคเกจ>

ตัวอย่าง:

sudo aptitude remove mpd sbackup
  • ค้นหาแพคเกจ
sudo aptitude search <ชื่อแพคเกจ>

ตัวอย่าง:

sudo aptitude search เพลง MP3
sudo aptitude search "Text Editor"
  • อัปเกรดฐานข้อมูล Apt (ใช้หลังจากเพิ่ม/ลบแหล่งซอฟท์แวร์ Apt)
sudo aptitude update
  • อัปเกรดแพคเกจ
sudo aptitude upgrade
  • อัปเกรดทั้งระบบเป็นรุ่นใหม่
sudo aptitude dist-upgrade
  • ติดตั้งไฟล์แพคเกจเดเบียน (.deb) ของอูบันตุที่ดาวน์โหลดมา
sudo dpkg -i ชื่อไฟล์.deb
  • ลบแพคเกจเดเบียน (.deb)
sudo dpkg -r แพคเกจ
  • ตั้งค่า/ซ่อมแพคเกจที่ติดตั้งแล้ว
sudo dpkg-reconfigure แพคเกจ

เช่น:

sudo dpkg-reconfigure mpd
  • จัดการแฟ้มบีบอัด ".tar.gz" (Tar/GZip)

ในการแตก:

tar xvzf ชื่อไฟล์.tar.gz

ในการสร้าง:

tar cvfz ชื่อไฟล์.tar.gz ชื่อโฟล์เดอร์ที่เก็บไฟล์
  • จัดการไฟล์บีบอัด ".tar.bz" (Tar/BZip)

ในการแตก:

tar xvjf ชื่อไฟล์.tar.bz

ในการสร้าง:

tar cvjf ชื่อไฟล์.tar.bz ชื่อโฟล์เดอร์ที่เก็บไฟล์
  • แตกไฟล์ ".bz"
bunzip2 ชื่อไฟล์.bz
  • แตกไฟล์ ".gz"
gunzip file.gz
  • การสร้างโปรแกรมจากโค๊ด

กรุณาตรวจให้แน่ใจว่าคุณมีโปรแกรมในการพัฒนาที่ต้องการครบ(เช่น ไลบราลี่, ตัวคอมไฟล์, หัว)

sudo aptitude install build-essential
 sudo aptitude install linux-headers-`uname -r`

แตกไฟล์แพคเกจ(ตามที่ระบุไว้ข้างบน)

tar xvzf ชื่อแพคเกจ.tar.gz

เริ่มกระบวนการสร้าง

cd /โฟล์เดอร์/เก็บ/โค๊ด
./configure
make
make install

หากการสร้างสมบูรณ์ ลองศึกษาการสร้างแพคเกจเดเบียน (.deb) สำหรับใช้ในอนาคต:

ติดตั้งเครื่องมือเกี่ยวกับแพคเกจ:

sudo aptitude install checkinstall

คอมไพล์อีกครั้งด้วย "checkinstall":

cd /โฟล์เดอร์/เก็บ/โค๊ด
./configure
make
checkinstall

เก็บไฟล์ ".deb" ที่ออกมาสำหรับใช้ในอนาคต มันสามารถติดตั้งได้โดย:

sudo dpkg -i ชื่อไฟล์.deb

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

การอัปเกรดอูบันตุแบบทำเอง

sudo aptitude update
sudo aptitude upgrade
sudo aptitude dist-upgrade

หรือ

ใช้ตัวจัดการอัปเดต: ระบบ -> ดูแลระบบ -> ตัวจัดการอัปเดต

Personal tools