2005/Aug/05

apt เป็นชื่อของโปรแกรมที่ใช้ในการบริหารและจัดการแพคเก็จ ซึ่งแต่เดิมนั้น มีเฉพาะใน debian linux เท่านั้น ซึ่งซอฟต์แวร์แพคเก็จของ debian นั้น จะมีนามสกุลลงท้ายด้วย .deb ส่วน redhat/fedora นั้น ซอฟต์แวร์แพคเก็จจะมีนามสกุลลงท้ายด้วย .rpm และโปรแกรมที่ใช้ในการบริหารจัดการ (อัพเดต, ติดตั้ง , เอาออก) จะเป็น yum และ up2date ครับ แต่อย่างไรก็ตาม ได้มีการพัฒนาใช้ redhat/fedora สามารถใช้งานโปรแกรม apt และ synaptic ซึ่งสามารถจัดการกับแพคเก็จต่างๆ ได้ดีกว่า yum และ up2date ครับ

ขั้นตอนการติดตั้ง

1. ก่อนอื่นให้เราทำการติดตั้งโปรแกรม apt ด้วย yum เลยครับ

#yum install apt

พอติดตั้งเสร็จแล้ว ไฟล์คอนฟิกจะอยู่ที่ /etc/apt ครับ
2. เพิ่มแหล่งที่เก็บโปรแกรม(repositories) ที่จะใช้ในการอัพเดตและติดตั้งโปรแกรม

  • สร้างไฟล์ dag.list ไว้ที่ /etc/apt/source.list.d/ โดยมีข้อมูลดังนี้
# Name: Dag RPM Repository
# URL: http://dag.wieers.com/apt/
# GPG Key run:
#rpm --import http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
rpm http://apt.sw.be fedora/4/en/i386 dag
  • สร้างไฟล์ dries.list ไว้ที่ /etc/apt/source.list.d โดยมีข้อมูลดังนี้
# Name: Dries RPM Repository
#GPG rpm --import http://dries.ulyssis.org/rpm/RPM-GPG-KEY.dries.txt
rpm http://apt.sw.be dries/fedora/fc4/i386 dries

  • สร้างไฟล์ freshrpms.list ไว้ที่ /etc/apt/source.list.d โดยมีข้อมูลดังนี้
# Name: FreshRPMS
# URL: http://ayo.freshrpms.net/
# GPG Key run:
#rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt
rpm http://ayo.freshrpms.net fedora/linux/4/i386 core freshrpms updates extras tupdates


จากนั้นทำการเพิ่ม GPG KEY เข้าไปในฐานข้อมูลแพคเก็จ เพื่อใช้ในการตรวจสอบความสมบูรณ์ของแพคเก็จ

#
rpm --import http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
#rpm --import http://dries.ulyssis.org/rpm/RPM-GPG-KEY.dries.txt
#rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt

จากนั้นทำการตรวจสอบการใช้งานโปรแกรมดังนี้
#apt-get update
ซึ่งโปรแกรม apt-get ก็จะทำการดึงดัชนีของโปรแกรมต่างๆ มาเก็บไว้

การอัพเดตแพคเก็จทั้งหมด
ใช้ออพชัน update เพื่อปรับปรุงดัชนีของแพคเก็จต่างๆ จากนั้นทำการใช้ออพชัน upgrade เพื่อใช้ในการอัพเกรดแพคเก็จต่างๆ

#apt-get update
#apt-get upgrade

ค้นหาและติดตั้งแพคเก็จ
เช่นผมต้องการติดตั้งโปรแกรม Adobe Reader เวอร์ชัน 7.0 บน Fedora Core ผมสามารใช้ apt ดึงโปรแกรมและติดตั้งแบบอัตโนมัติได้ ก่อนอื่นผมค้นหาโปรแกรม adobe ดังนี้

#apt-cache search adobe

# apt-cache search adobe
perl-Font-AFM - Interface to Adobe Font Metrics files
enscript - A plain ASCII to PostScript converter.
urw-fonts - Free versions of the 35 standard PostScript fonts.
autotrace - A utility for converting bitmaps to vector graphics
gsview - PostScript and PDF previewer
inkscape - Vector-based drawing program using SVG
t1lib - PostScript Type 1 font rasterizer
tetex-eurofont - Provides a command that prints a euro symbol
ttf2pt1 - TrueType to Adobe Type 1 converter
AdobeReader_enu - Adobe Reader for Linux. An application that reads a PDF document.

เราก็จะเห็นมีโปรแกรม AdobeReader_enu อยู่ ตามที่ทำแถบสีไว้นะครับ จากนั้นก็ทำการติดตั้งโปรแกรมได้เลยครับ

#apt-get install AdobeReader_enu

ขั้นตอนการติดตั้ง Synaptic
synaptic คือโปรแกรมที่ใช้ในการจัดการแพคเก็จแบบ GUI ของ apt ครับ ซึ่งทำให้ง่ายในการจัดการแพคเก็จ

#yum install synaptic

จากนั้นก็ลองเรียกใช้งานโปรแกรม synaptic เลยครับ โดยอาจจะเรียกผ่านเมนู หรือ ใช้คำสั่งผ่านทางเทอร์มินอล ได้เลยครับ ถ้าเรียกผ่านเมนู จะอยู่ที่ System Settings => More System Settings => Synaptic Package Manager ครับ ถ้าจะเรียกผ่านเทอร์มินอลก็พิมพ์

#synaptic


ซึ่งจะปรากฏหน้าต่างดังรูป



: )

Comment

Comment:

Tweet


4K7XHy <a href="http://dhlhzgstbpsu.com/">dhlhzgstbpsu</a>, nrnufyvpegho, [link=http://wkoiqahdtldg.com/]wkoiqahdtldg[/link], http://fyvahkxxihtp.com/
#308 by DoynAqTgWkllIaUgWY (103.7.57.18|85.232.128.70) At 2013-03-23 21:18,
To see a http://www.mmolive.com/ and http://www.mmohome.com/ world in a granda of stand.And a heaven in a wild flower.Hold infinity in the palm your hand and eternity in an hour.
#307 by mmolive At 2012-08-12 13:35,
All people deserve very good life time and <a href="http://goodfinance-blog.com/topics/business-loans">business loans</a> or sba loan would make it better. Because freedom depends on money.
#306 by York32IMELDA (31.184.236.63) At 2011-12-20 16:50,
Manual links building is very hard. So, people opt for the <a href="http://4submission.com">seo submission</a> service. Real experts are able to optimize your speed.
#305 by WallsLottie28 (193.105.210.41) At 2011-11-08 10:21,
Google [URL=http://google.com]google[/URL]
#304 by Arlie (94.143.43.109) At 2010-10-19 19:13,
Google [URL=http://google.com]google[/URL]
#303 by Jamie (109.74.193.61) At 2010-10-19 19:13,
comment5, Viagra, Adult Dating, Cialis, free online dating sevices, discount cigs, viagra buy doctors, newport cigarettes catalog, rimonabant and acomplia, Cialis, free adults dating, mature adult dating sites, better phentermine or adipex, cheap cialis, viagra, zimulti rimonabant diet pill, free swinging sex dating, Dating Services, gay dating cites,
#302 by buy levitra (211.219.125.99) At 2010-10-19 11:26,
comment3, Viagra, black adult dating, online dating, Cialis, Viagra, Acomplia, adult dating uk, Cialis, Rimonabant, sex dating, Levitra, gay dating advice,