Sunday, June 24, 2012

โปรแกรมต่างๆบน Ubuntu

     Ubuntu มีโปรแกรมมากมายหลายพันโปรแกรม อาจมีแพคเกจที่สามารถเลือกติดตั้งได้ทั้งหมด 26,635 แพคเกจ โดยแพคเกจหนึ่ง ไม่ใช่หนึ่งโปรแกรม แต่จะเป็นส่วนหนึ่งซึ่งสามารถติดตั้งได้ ดังนั้นเราอาจติดตั้งเฉพาะบางส่วนของโปรแกรมเพื่อให้ขนาดเล็กลงได้ และแพคเกจบางตัวจะเป็น library คล้ายๆ กับ dll โดยมีการแยกแพคเกจไว้ เพื่อให้หลายๆ โปรแกรมใช้รวมกัน ไม่ต้องไปติดตั้งแยกกันให้เปลืองเนื้อที่อีก โดยทั้งหมดนี้อาจนับเป็นพื้นที่เก็บไฟล์แพคเกจ (ที่ยังไม่ได้ติดตั้ง) และข้อมูลต่างๆ เกือบ 25GB




โปรแกรมพื้นฐานที่ให้มากับ Ubuntu เช่น
OpenOffice.org โปรแกรมสำนักงาน
The GIMP โปรแกรมแต่งภาพ
Dictionary พจนานุกรม (ต้องใช้อินเทอร์เน็ต)
Gedit โปรแกรมแก้ไขข้อความ
XSane สแกนภาพ
F-spot,eog ดูภาพ (คล้ายๆโปรแกรม ACDsee)
Ekiga VOIP
Evolution เช็คอีเมล์
Firefox เล่นอินเทอร์เน็ต
Pidgin แชต IRC,ICQ,Yahoo Messenger, Jabber, M$N, ฯลฯ
Totem ดูหนังฟังเพลง
Rhythmbox จัดการเพลง
Sound Recorder อัดเสียง
Braseo เขียนข้อมูลลงแผ่นซีดี/ดีวีดี
Compiz Desktop Effect
Nautilus จัดการไฟล์และโฟล์เดอร์, เขียนซีดีข้อมูล, อัปโหลดไฟล์ (ftp,ssh,smb), แชร์ข้อมูล, ฯลฯ



ที่มาข้อมูล : http://buangam.wordpress.com/
คลิปวิดิโอจาก  http://www.youtube.com

การพัฒนาระบบของ Ubuntu


     Ubuntu พัฒนาโดยชุมชน โดยมีบริษัท Canonical ให้การสนับสนุน ดังนั้นคุณๆ เองก็สามารถมีส่วนร่วมในการพัฒนา Ubuntu ได้เช่นเดียวกัน
Ubuntu มีการออกรุ่นใหม่ทุกๆ 6 เดือน โดยในแต่ละรุ่นจะมีการสนับสนุน (มีอัพเดตต่างๆ ให้ และสามารถติดตั้งโปรแกรมจากคลังแพคเกจ) ยาว 18 เดือน และรุ่นที่ต่อท้ายด้วย LTS (ปัจจุบันนี้คือ 6.06 และ 8.04) จะมีการสนับสนุนนานเป็นพิเศษถึง 3 ปีบนเดสก์ท็อป และ 5 ปีบนเซิร์ฟเวอร์ และสามารถอัพเกรดระหว่างรุ่นต่างๆ ได้ (แต่อาจไม่ค่อยดีในบางรุ่น ควรจะติดตั้งใหม่)
     ข้อดีอย่างหนึ่ง ในการใช้ Ubuntu คือซอฟต์แวร์ของ Ubuntu รุ่นล่าสุดนั้นจะสดใหม่อยู่เสมอ ทำให้เราทราบถึงการพัฒนาการของลินุกซ์ได้ แต่ขณะเดียวกันระบบก็ยังมีเสถียรภาพ

Saturday, June 23, 2012

รู้จักกับ Ubuntu

     Ubuntu เป็นชุดแจกจ่ายลินุกซ์ (Linux Distribution) ซึ่งใช้งานได้ฟรีๆ โดยฟรีในความหมายนี้ มีสองประการ
1. ใช้ฟรี (Free Beer) คือสามารถใช้งานได้ โดยไม่เสียค่าใช้จ่ายใดๆ
2. เสรีภาพ (Freedom) คือมีอิสระในการใช้งาน สามารถใช้งาน แก้ไข ดัดแปลง แต่งเติม แจกจ่าย คัดลอกได้ตามต้องการ
     โดยใน Ubuntu เองจะประกอบด้วยซอฟต์แวร์ Open Source คุณภาพดีหลายๆ ตัว (ยกเว้นบางตัว อาจไม่ใช่ Open Source เช่น driver อุปกรณ์ต่างๆ ที่จำเป็นต้องใช้ให้ระบบทำงานได้เต็มประสิทธิภาพ โดย Ubuntu เองจะไม่แถมพวกนี้ลงในแผ่นติดตั้งให้มาก จะต้องติดตั้งภายหลังผ่านอินเทอร์เน็ต)






คำสั่งใน LINUX


เมื่อเปิดเครื่องขึ้นมาใหม่ เมื่อผ่านการตรวจสอบ Bios แล้ว จะมี Prompt LILO boot: ขึ้นมา
       ให้พิมพ์ Linux แล้วกดปุ่ม Enter ถ้าไม่พิมพ์อะไรภายใน 30 วินาที LILO จะบูท Dos
(windows95) ให้เอง
       จากนั้น Linux จะเริ่ม Start ระบบ จนถึงข้อความ RED HAT LINUX Release 5.0 (Hurricane) Kernel 2.0.32 on an i586 local host login
  พิมพ์ Root 
        แล้วจะถาม Password: ให้ใส่ password ที่ได้กำหนดไว้ลงไป
        จากนั้นจะขึ้น [root@localhost /root]#
        ลองใช้คำสั่ง ls
        ลองใช้คำสั่ง cd /usr
        ใช้คำสั่ง ls
        ใช้คำสั่ง ls -l ลองกดปุ่ม Alt +ปุ่ม F2 จะมีหน้าจอใหม่ขึ้นมา หากต้องการกลับไป
หน้าจอเดิม ให้กดปุ่ม Alt + ปุ่ม F1
        ใช้คำสั่ง Startx ถ้าไม่มีปัญหาอะไร ระบบ x window จะทำงาน ลองขยับ mouse
ว่าทำงานได้ดีหรือไม่
        หากต้องการออกจาก x window ให้กดปุ่ม Ctrl + Alt + Backspace
        การออกจาก Linux ให้ใช้คำสั่ง shutdown -r now (ออกแล้วบูทเครื่องใหม่)
Shutdown -h now (ออกแล้วปิดเครื่อง)


ที่มาข้อมูล :  http://linuxunix54321.tripod.com/
คลิปวิดิโอจาก http://www.youtube.com

การพัฒนาระบบงานบน LINUX



 ลีนุกซ์ได้ทำการเตรียม เครื่องมือพัฒนาโปรแกรมให้เราไว้อย่างครบครันซึ่งจะมีตั้งแต่แอพพลิเคชันมาตรฐานคือ C/C++ คอมไพเลอร์ของ GNU และหากเราต้องการพัฒนาระบบบน X ก็มี TCL/TK เตรียมไว้ให้ด้วย

สำหรับคอมไพเลอร์ภาษาอื่นๆก็มีเช่น Perl, Smalltalk, Pascal, Lisp เป็นต้น ถ้าคุณมีความเชี่ยวชาญการเขียนโปรแกรมแบบ X-Base หรือ FoxPro บนลีนุกซ์ก็มีดาต้าเบสที่มีการเขียนโปรแกรมแบบนี้ให้เช่นกัน และล่าสุดลีนุกซ์ก็มีจาวาคอมไพเลอร์ให้สำหรับผู้ที่ชื่นชอบการเขียนแอพเพลตจาวา สำหรับรันบนอินเทอร์เน็ตด้วย







ระบบปฏิบัติการ Linux-SIS


      ระบบปฏิบัติการ Linux-SIS หรือ Linux School Internet Server เป็นชุดซอฟต์แวร์ Linux รวมกับซอฟต์แวร์อื่นๆ ที่จำเป็นในการใช้งานเป็น Internet Server อย่างสมบูรณ์แบบ โดยเน้นวิธีการติดตั้งที่ง่าย และมีซอฟต์แวร์ที่จำเป็นมาพร้อม พัฒนาโดยห้องปฏิบัติการเครือข่ายคอมพิวเตอร์ (NTL) ศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (เนคเทค) ซึ่งออกแบบมาสำหรับโรงเรียน
ที่เชื่อมต่อกับโครงการเครือข่ายคอมพิวเตอร์ เพื่อโรงเรียนไทย (School Net) และสถาบันการศึกษาที่เชื่อมต่อกับเครือข่ายไทยสาร (ThaiSarn)
       Linux-SIS พัฒนามาจาก Spaceward Linux Distribution โดยมีการเพิ่มซอฟต์แวร์ ที่จำเป็นในการใช้งาน Internet Serve พร้อมการตั้งค่าต่างๆ เริ่มต้นให้ มีระบบการติดตั้งที่ง่าย แยกส่วนที่เพิ่มเติมจาก Slack ware อย่างชัดเจน
     - ออกแบบมาเพื่อให้การติดตั้งและเริ่มใช้งาน สามารถทำได้ง่าย และรวดเร็ว
     - มีซอฟต์แวร์ต่างๆ ที่จำเป็นในการเชื่อมต่อกับเครือข่ายอินเทอร์เน็ต ครบครัน