สาระดีๆ มีให้อ่านทุกวัน

มีด้วยกันหลายวิธี

1. apt-get/Synaptic/Adept
สามารถใช้ apt-get, ได้ จะต้องมีการกำหนดค่าใน /etc/apt/sources.list ก่อน

ตัวอย่าง ตองเข้าหน้า  terminal ก่อน จากนั้นใช้คำสั่งตามนี้ กรณีติดตั้ง Thunderbird

sudo apt-get update
sudo apt-get install mozilla-thunderbird
หรือกรณีติดตั้ง หลายโปรแกรม พร้อมกัน
sudo apt-get update
sudo apt-get install mozilla-thunderbird firefox gimp inkscape juk wine

<!– The advantages of aptitude over apt-get
aptitude has an important feature that its command-line cousin apt-get and the graphical frontends Synaptic and Adept do not have–>aptitude, install with aptitude, and then uninstall with aptitude, all the dependencies you installed with a particular package will be removed when that package is removed (unless other packages also depend on those dependencies). If you install with Synaptic, Adept, or apt-get, uninstalling will uninstall only the package you specify–not the dependencies that came with it.

For example, if you install kword, you will also install kspread, kword-data, and libwv2-1c2. If you install kword with aptitude and then uninstall with aptitude, kspread, kword-data, and libwv2-1c2 will also be removed along with kword. If, however, you install kword with apt-get and then uninstall kword, kspread, kword-data, and libwv2-1c2 will remain installed, and you will not be prompted to remove them.

More details on the differences between aptitude and apt-get can be found here, including a disclaimer about apt-get in Ubuntu 6.10.

–> 2. การติดตั้งจาก .deb

cd Desktop
sudo dpkg -i opera_9.10-20061214.6-shared-qt_en_i386.deb

3. การติดตั้งจาก .rpm
ต้องลง alien ก่อนตามนี้

sudo aptitude update
sudo aptitude install alien

จากนั้นจึงจะสามารถใช้คำสงติดตั้งได้ ตามนี้

cd Desktop
sudo alien -i opera_9.10-20061214.6-shared-qt_en_i386.rpm

4. การติดตั้งจาก source
จะต้องมีการติดตั้งชุด build-essential ก่อนเพราะเป็นเครื่องมือในการตอมไฟล์

sudo aptitude update
sudo aptitude install build-essential

ตัวอย่าง

tar -xvzf obscure-1.0.tar.gz
cd obscure-1.0
./configure
make
sudo make install

I

sudo make install you type

sudo checkinstall -D

and the program creates a .deb file which is then installed. This makes removing any program compiled from source extremely easy. For more details see the Wiki: https://wiki.ubuntu.com/CheckInstall. [Most of this paragraph was contributed by gingermark from the Ubuntu Forums—thanks, gingermark!]

Note: in both Ubuntu and Kubuntu, you can “un-tar” (or unzip) a .tar.gz graphically. I’ve never had to use the tar terminal command. To un-tar a .tar.gz graphically, just open it (double-click usually does this), then click on Extract.

Other .tar.gz
Those are the major ways to install software in Ubuntu. Please note that not all .tar.gz files contain source code. Some are precompiled binaries. If you come across these, please ask for help on the forums. You may also find on the Ubuntu forums some great self-installer scripts and other helper programs.

Comments on: "การติดตั้งโปรแกรมใน Ubuntu" (1)

  1. การติดตั้งโปรแกรมในอูบุนตูสามารถทำได้หลายวิธีด้วยกัน ในบทความนี้ผมจะขอเสนอ 4 วิธีการ ที่สามารถติดตั้งถอดถอนโปรแกรมในอูบุนตู

    1. การติดตั้งโปรแกรมด้วย เพิ่ม/ลบโปรแกรม เรียกโปรแกรมได้ที่ โปรแกรม > เพิ่ม/ลบโปรแกรม การติดตั้งถอดถอนโปรแกรม ด้วยวิธีนี้ทำได้ง่ายมาก โดยด้านซ้ายมือจะเป็นรายการโปรแกรมที่แบ่งตามการใช้งาน เมื่อคลิกเลือกด้านขวามือจะเป็นรายชื่อโปรแกรมที่อยู่ในกลุ่มนั้นๆ และมีคำอธิบายเกียวกับรายละเอียดของโปรแกรมอยู่ด้านล่าง ถ้าต้องการติดตั้งโปรแกรมใดก็ให้ติกถูกที่โปรแกรมนั้น ถ้าจะเอาโปรแกรมออกก็ให้ติกถูกออก การติดตั้งแบบนี้จะมีข้อเสียคือ เราไม่สามารถอัพเดตรายการโปรแกรมให้เป็นรุ่นใหม่สุดก่อนได้ ต้องทำในเทอร์มินัลหรือ Synaptic และไม่สามารถอัพเกรดโปรแกรมให้เป็นรุ่นล่าสุดได้
    รูปโปรแกรม เพิ่ม/ลบโปรแกรม ใช้สำหรับติดตั้งและถอดถอนโปรแกรม รูปโปรแกรม เพิ่ม/ลบโปรแกรม ใช้สำหรับติดตั้งและถอดถอนโปรแกรม
    2. การติดตั้งโปรแกรมด้วย Synaptic เรียกโปรแกรมได้ที่ ระบบ > ดูแลระบบ > เครื่องมือจัดการแพกเกจ Synaptic การติดตั้งโปรแกรมด้วย Synaptic เป็นระบบหลักที่แนะนำให้ใช้ในการติดตั้งโปรแกรม ลักษณะการติดตั้งถอดถอนจะมีลักษณะคลายกันกับแบบก่อนหน้านี้
    * เราสามารถอัพเดตรายการแพกเกจได้โดยคลิกที่ เรียกใหม่ จะเป็นการอัพเดตรายการแพกเกจของเราเป็นรุ่นใหม่ล่าสุด
    * ในการเลือกดูรายชื่อแพกเกจนั้นเราสามารถใช้ช่องค้นหาแบบรวดเร็ว เพื่อหารายการแพกเกจได้ง่ายขึ้น
    * การติดตั้งโปรแกรมทำได้โดย เลือกแพกเกจ > คลิกขวา > เลือกให้ติดตั้ง > กระทำ Synaptic ก็จะติดตั้งโปรแกรมให้
    * การอัพโปรแกรมเป็นรุ่นใหม่ หลังจากเราอัพเดตรายการแพกเกจแล้วให้ดูรายการแพกเกจ ได้ที่ ด้านขวามือที่ “ติดตั้งแล้ว (ปรับปรุงขึ้นได้อีก)” จะแสดงรายการแพกเกจที่อัพเกรดได้ ก็ให้เลือกแพกเกจ > คลิกขวา > เลือกให้ปรับปรุงรุ่นขึ้น > กระทำ
    * ถ้าจะเอาโปรแกรมออก ก็ให้เลือกแพกเกจ > คลิกขวา > เลือกให้ถอดถอน > กระทำ
    * การเพิ่มแหล่งแพจเกจให้ไปที่ ตั้งค่า > แหล่งแพกเกจ > ซอฟต์แวร์อื่นๆ > เพิ่ม ใส่รายการแพกเกจลงไป สามารถหาได้จากแหล่ง PPA ต่างๆ ผมมักค้นหาเอาจากในกูเกิลโดยใช้คำค้น “xxx PPA” โดย xxx คือชื่อโปรแกรมที่เราต้องการ
    รูปการอัพเกรด Firefox ด้วย Synaptic
    รูปการอัพเกรด Firefox ด้วย Synaptic
    3. การติดตั้งโปรแกรมด้วย gdebi-gtk การติดตั้งแบบนี้จะคลายกันกับการติดตั้งโปรแกรมในวินโดวส์ ก่อนอื่นเราต้องไปหาโหลดไฟล์โปรแกรมในรูปแบบไฟล์ .deb มาก่อน ได้มาแล้วก็ให้ดับเบิลคลิกติดตั้งได้เลย จะมีการตรวจสอบว่าแพกเกจต่างๆที่จะใช้งานร่วมด้วยกันมีครบหรือไม่รุ่นที่มี อยู่เข้ากันได้หรือไม่ ถ้าไม่มีปัญหาอะไรก็ติดตั้งได้เลย ถ้ามีปัญหาก็ต้องไปหาแพกเกจมาให้ครบ การติดตั้งแบบนี้มีข้อดีคือ เราสามารถนำไฟล์ .deb ไปติดตั้งลงในเครื่องอื่นต่อได้ทันที แต่มีข้อเสียคือ บางโปรแกรมต้องใช้ไฟล์หลายไฟล์จึงจะได้โปรแกรมครบ แต่ก็ไม่ทุกโปรแกรม เราสามารถไปหาโปรแกรมได้ที่ http://www.getdeb.net/
    แพกเกจ gummi แบบไฟล์ .deb
    แพกเกจ gummi แบบไฟล์ .deb
    4. การติดตั้งโปรแกรมผ่านเทอร์มินัล เป็นการรันคำสั่ง apt-get ในเทอร์มินัลเพื่อทำงานต่างๆ กับแพกเกจโปรแกรม คำสั่งที่นิยดใช้กันมีดังนี้
    “sudo apt-get update”: ใช้ปรับปรุงรายการโปรแกรม
    “sudo apt-get install xxx”: ใช้ติดตั้งโปรแกรม xxx
    “sudo apt-get upgrade xxx”: ใช้อัพเกรดเวอร์ชันโปรแกรม xxx
    “sudo apt-get remove xxx”: ใช้ถอดถอนโปรแกรม xxx
    รูปการสั่งอัพเดตรายการแพกเกจในเทอร์มินัล
    รูปการสั่งอัพเดตรายการแพกเกจในเทอร์มินัล

    วันนี้ก็ขอจบเพียงแค่นี้ก่อนแล้วจะกลับมาเขียนต่อในเรื่องอื่นๆอีก

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

Tag Cloud

%d bloggers like this: