15 สิงหาคม, 2553

จับภาพหน้าจอบน Ubuntu ด้วยโปรแกรม Shutter (like Snagit)

ติดตั้งโปรแกรม
$ sudo apt-get install shutter
#ขนาดประมาณ 16.6 MB

เปิดโปรแกรมใช้งานโดยเข้าไปที่
Applications > Accessories > Shutter



เพิ่มเติม
http://shutter-project.org
http://justnotes.co.cc/tag/snagit-in-ubuntu

14 สิงหาคม, 2553

How do you make a .zip archive in the command line?

ติดตั้ง package
$sudo apt-get install zip

ดูรายละเอียดของคำสั่ง zip
$ man zip

ดูการใช้งานของคำสั่ง zip
$ zip --help

cd เข้าไปยัง directory ที่ต้องการ zip file
$ cd /path/to/directory/

คำสั่ง zip (ตัวอย่าง)
$ zip filename.zip file1.txt file2.doc
# จะได้ filename.zip โดยภายในจะมี file1.txt และ file2.doc

$ zip -r filename.zip folder1/ folder2/ ...
# จะได้ filename.zip โดยภายในจะมี folder1 folder2
# การ zip จาก folder ต้องเพิ่ม option -r เพื่อให้มีผลกับ subdirectory ภายใต้ folder1 folder2 ด้วย

คำสั่ง upzip
$ unzip filename.zip
#แตกไฟล์ทั้งหมดออกมาวางใน path ปัจจุบัน

$ unzip filename.zip -d directoryname
#แตกไฟล์ทั้งหมดวางใน directory ชื่อ directoryname


เพิ่มเติม (.zip)
http://info.eps.surrey.ac.uk/FAQ/zip.html
http://lowfatlinux.com/linux-zip-manual.html

เพิ่มเติม (.rar)
http://tips.webdesign10.com/how-to-open-a-rar-file-in-linux

09 สิงหาคม, 2553

AcetoneISO (mount ไฟล์ image) บน ubuntu 10.04

สืบเนื่องมาจากการลง windows xp ใน virtual box (ubuntu 10.04 เป็น base) แล้วดันลืมติดตั้งภาษาไทยเอาแล้ว...ทำไงดี ตอนจะ set ภาษามันดันถามหาแผ่น windows ครั้นใส่แผ่น windows เข้าไป มันดันกลายเป็นไดว์ใน ubuntu 10.04 แต่ windows ใน virtual box ไม่รู้จัก... หมดปัญญา แต่! นึกขึ้นได้ว่าในเครื่องเราพอมีไฟล์ .iso อยู่ งั้นเอาตามวิธีนี้แล้วกันวุ๊ยยย....

ก่อนอื่นเราต้องหากโปรแกรมที่ใช้ mount ไฟล์ .iso บน ubuntu เสียก่อน ชื่อว่า AcetoneISO หน้าตามันเป็นแบบนี้งับ..


ติดตั้งโปรแกรม AcetoneISO โดยเข้าไปที่ ubuntu software center พิมพ์คำว่า AcetoneISO เห็นแล้วคลิก install...ทำการ Download และติดตั้งจนเสร็จ


เข้าไปที่เมนู Applications > Sound &Video >AcetoneISO เปิดโปรแกรมขึ้นมาดังรูป ทำการ mount ไฟล์ image ขึ้นมา จะปรากฎเป็นไดว์ขึ้นมาที่บนหน้า desktop (ubuntu 10.04) เป็นอันเสร็จพิธีการ mount ไฟล์ .iso (เหมือนกับเราใส่แผ่น CD ลงไป)


เราลืมติดตั้งภาษาไทยใน windows (บน virtual box) ทำให้ใช้ปุ่ม Grave ~ ในการสลับภาษาไม่ได้ และเมื่อเข้าไปปรับใน Regional and language options ของ windows ตรง language for non-unicode programs จาก english เป็น thai มันจะถามหาแผ่น windows ทันที เพราะต้อง copy ไฟล์ที่ต้องติดตั้งเพิ่ม (app850) จากแผ่น windows



เราก็ทำการเปิด windows ใน virtualbox ขึ้นมาแล้วทำการ map drive จาก ubuntu 10.04 เข้าไปที่ windows โดยเข้าไปที่เมนูโปรแกรม virtual boox ที่ Device > Shared Folders และเลือกทีต้องการ (เราเลือก drive 1 ที่ mount ไฟล์ไว้เมื่อกี้)


Shared Folders จากโปรแกรม virtual box เสร็จแล้ว เราก็มา map drive ทางฝั่ง windows กันบ้าง เข้าไปคลิกขวาที่ my computer เลือก Map Network Drive.. ทำการ browse drive (เราเลือก drive 1) ที่เราทำการ Shared Folders จาก virtual box เมื่อกี้ขึ้นมา เป็นอันเสร็จพิธี คราวนี้ลองเปิดเข้าไปที่ my computer เราจะเป็นว่ามี drive เพิ่มขึ้นมา 1 ไดว์



คราวนี้ลองลงภาษาไทยใหม่ เข้าไปที่เดิม Regional and language options คราวนี้มันถามหาแผ่นอีกใช่มะ เอาเลยจัดไป มันถามหาแผ่นเราไม่ใส่แผ่นแต่เราจะ Browse Drive ที่เรา map ไว้เมื่อกี้เพื่อให้มันหาไฟล์ที่ต้องใช้ติดตั้งภาษาไทยเพิ่ม (ชื่อว่า app850) อยู่ในโฟร์เดอร์ i386


รอสักแปบ เดี๋ยวมันเสร็จแล้ว จะบอกให้เรารีสตาร์ท เปิดขึ้นมาใหม่ คราวนี้เราก็ไปปรับภาษาเลือก option ให้มันกด Grave ~ เพื่อสลับภาษาได้และไม่ต้องมานั่งกด left Alt + Shif สลับภาษาอีกต่อไป 555 (ที่จริงมันต้องลงภาษาไทยเพิ่มตั้งแต่ติดตั้ง windows แล้ว ^_^)