จะนำ Linux ไปใช้ในโรงเรียน ได้อย่างไร ?
-
Upload
wilma-chaney -
Category
Documents
-
view
33 -
download
0
description
Transcript of จะนำ Linux ไปใช้ในโรงเรียน ได้อย่างไร ?
จะนำ�� Linux ไปใช้�ในำโรงเร�ยนำได้�อย��งไร?
ศุ�ภโช้ค จ�นำทรประท�นำ[email protected]
Thai Linux Working Grouphttp://linux.thai.net/
Agenda แนำะนำ�� Linux Linux ด้�อย��งไร ใช้� Linux ท��อะไรได้�บ้��ง สถ�นำก�รณ์"พั�ฒนำ�ด้��นำภ�ษ�ไทยบ้นำ Linux จะเร�&มใช้� Linux ได้�อย��งไร
แนำะนำ�� Linux Linux ค(ออะไร?
UNIX – compatible operating system Linux จร�งๆ แล้�วเป,นำแค� kernel (แกนำกล้�ง
ของระบ้บ้ปฏิ�บ้�ติ�ก�ร ) แติ�ใช้�เร�ยกรวมๆ ซอฟติ"แวร"ฟร�อ(&นำๆ ด้�วย ท�&รวมก�นำม�ในำแผ่�นำ CD (X-Windows, gcc, emacs, …) ม�กกว�� 600 MB (บ้�ง Linux distribution ประกอบ้ไปด้�วย CD ม�กกว�� 1 แผ่�นำ)
Linux ด้�อย��งไร? ฟร�!
GNU Public License (GPL) http://linux.thai.net/gpl.html ม�ฉบ้�บ้ภ�ษ�ไทย
ให้�อ��นำก�นำ ฟร� ห้ม�ยถ5งฟร�ท�งเสร�ภ�พัในำก�รใช้�ง�นำแล้ะแก�ไข ไม�ใช้�
ฟร�เห้ม(อนำก�นำข��วฟร� (แติ�เผ่อ�ญร�ค�ก7ฟร�ด้�วยเห้ม(อนำก�นำ)
ว�นำนำ�8ค�ณ์ใช้�ซอฟติ"แวร"ท�&ถ9กติ�องติ�มล้�ขส�ทธิ์�;ห้ร(อย�ง?
Open Source
Linux ด้�อย��งไร? เป,นำผ่ล้ง�นำของนำ�กพั�ฒนำ�ซอฟติ"แวร"ท�&วโล้ก ไม�ผ่9กข�ด้โด้ยบ้ร�ษ�ทใด้บ้ร�ษ�ทห้นำ5&ง ช้�ว�ติเป,นำอ�สระ
เม(&อใช้� Linux ประส�ทธิ์�ภ�พัส9ง (no blue screen of death) พั�ฒนำ�ติ�มม�ติรฐ�นำ
POSIX แล้ะอ(&นำๆ เสมอม� ไม�แห้กกฏิ เป,นำท�&ใช้�ง�นำแพัร�ห้ล้�ย (ป=จจ�บ้�นำม�ส�วนำแบ้�งติล้�ด้
ม�กกว�� Mac/Apple)
Linux ด้�อย��งไร? ก�รพั�ฒนำ�เป,นำไปอย��งรวด้เร7วม�ก (ย�อนำห้ล้�ง
ไปด้9ว��ป>ท�&แล้�ว เท�ยบ้ประส�ทธิ์�ภ�พัก�บ้ป>นำ�8) ก�รใช้�ง�นำแติ�เด้�มซ�บ้ซ�อนำ แติ�ป=จจ�บ้�นำง��ยกว��
เด้�มม�ก (KDE, Gnome เป,นำติ�วช้9โรง) ระบ้บ้ปฏิ�บ้�ติ�ก�รเป,นำแบ้บ้ Multitasking แล้ะ
Multiuser อย��งเติ7มร9ปแบ้บ้ ติ�8งแติ�ติ�นำ ระบ้บ้คว�มปล้อด้ภ�ยด้�เย�&ยม ไม�ม�ป=ญห้�
happy99, melissa, ILOVEYOU virus
ใช้� Linux ท��อะไรได้�บ้��ง? Linux เติ�บ้โติม�ด้�วย ก�รใช้�ง�นำเนำ�นำห้นำ�กไป
ท�งด้��นำ Internet/intranet server ค��ถ�มท�&ถ9กติ�องไม�ใช้� Linux ท��ห้นำ��ท�&
Internet/intranet server อะไรได้�บ้��ง Web, ftp, dns, e-mail, file, print, ldap,
database, news, mailing list, ssh, … ติ�องถ�มว�� Linux ท��อะไรไม�ได้�บ้��ง?
? (ท�� server ท�&ไม�เข��ก�บ้ม�ติรฐ�นำช้�วบ้��นำ ด้9กรณ์�ศุ5กษ� Kerboros)
ใช้� Linux ท��อะไรได้�บ้��ง? กรณ์�ศุ5กษ� ของ Linux แล้ะ Free
software Apache = web server ท�&ม�คนำใช้�ม�กท�&ส�ด้ในำ
โล้ก? Bind = dns server ท�&ม�คนำใช้�ม�กท�&ส�ด้ในำโล้ก? Linux โฆษณ์�นำ�อย แติ�สร��งผ่ล้ง�นำจร�ง
ใช้� Linux ท��อะไรได้�บ้��ง? ง�นำศุ5กษ�แล้ะว�จ�ย
ประเทศุใด้ๆ ในำโล้ก ล้�วนำนำ�ยมใช้� UNIX operating system/Linux ในำก�รศุ5กษ�แล้ะว�จ�ยติ��งๆ
สภ�พัแวด้ล้�อมเห้ม�ะก�บ้ก�รพั�ฒนำ� เข�ยนำโปรแกรม ประส�ทธิ์�ภ�พัส9ง ท��ง�นำได้�จร�ง
Programming language C/C++, Java, Perl, Python, Ada, Tck/tk, … ม�ภ�ษ�คอมพั�วเติอร"ท�&ท�นำสม�ยภ�ษ�ใด้ ท�&ใช้�ง�นำก�บ้
Linux ไม�ได้�?
ใช้� Linux ท��อะไรได้�บ้��ง? Embedded systems
ม�ก�รใช้� Linux เพั(&อควบ้ค�มก�รท��ง�นำของอ�ปกรณ์"ติ��งๆ ม�กม�ย , ห้��นำยนำติ"
Realtime linux ใช้�ส��ห้ร�บ้ง�นำประเภทท�&เวล้�ติอบ้สนำองม�คว�มส��ค�ญส9ง
DaimlerChrysler ใช้� Linux ในำก�รว�เคร�ะห้"ท�งด้��นำ Image Processing อนำ�คติรถจะห้ย�ด้เอง ถ��พับ้ว��ม�ส�&งก�ด้ขว�งด้��นำห้นำ��
Hanheld device – Palm, ... ม� Linux อย9�ท� &วไป
ใช้� Linux ท��อะไรได้�บ้��ง? ค��นำวณ์ แล้ะ ประมวล้ผ่ล้
Titanic Graphics Rendering by Linux Beowulf Cluster สนำ�บ้สนำ�นำโด้ย NASA สร��ง
Super Computer ด้�วย Linux
ใช้� Linux ท��อะไรได้�บ้��ง? Desktop
ติล้�ด้ส�วนำนำ�8 บ้ร�ษ�ทซอฟติ"แวร"ห้นำ5&งครองอย9�ประม�ณ์ 95 %
แล้�ว Linux ล้�ะ? ใช้�ง�นำเป,นำอย��งไรบ้��งในำด้��นำ Desktop ระบ้บ้ UNIX ติ�องพั�มพั"ค��ส�&งย��งย�ก ห้นำ��ติ�ประห้ล้�ด้
ห้�คว�มสวยง�มไม�ได้� ใช้�ได้�เฉพั�ะพัวกโปรแกรมเมอร"เท��นำ�8นำ ?
เม(&อก�อนำใช้� แติ�ป=จจ�บ้�นำ ...
ใช้� Linux ท��อะไรได้�บ้��ง? ก��วพั�ฒนำ�ท�&ส��ค�ญท�&เก�ด้ข58นำ ในำช้�วงท�&ผ่��นำม�
Kernel 2.4 : ค�ณ์สมบ้�ติ�ติ��งๆ ท�&เพั�ยบ้พัร�อม ส��ห้ร�บ้ระบ้บ้ปฏิ�บ้�ติ�ก�รท�&ควรจะม� Linux ไม�ใช้�ของเล้�นำอ�กติ�อไป
XFree86 4 ระบ้บ้ X Window เวอร"ช้� &นำให้ม�ท�&เก�งกว��เด้�ม ม�ค�ณ์สมบ้�ติ�เพั�ยบ้พัร�อมกว��เด้�ม เร7วกว��เด้�ม
KDE 2 Desktop Environment ท�&ท��ได้�คว�มสม�ครใจ แติ�ว��ผ่ล้ง�นำไม�ใช้�สม�ครเล้�นำแล้�ว
Koffice ช้�ด้ Office จ�ก KDE
ใช้� Linux ท��อะไรได้�บ้��ง? More to come
Gnome Desktop Environment ค9�แข�งของ KDE ท�&ค�ด้ว��เวอร"ช้� &นำให้ม�คงออกจ�8ม�ติ�ด้ๆ
Open Office ซอฟติ"แวร" Office (เด้�มค(อ StarOffice) ป=จจ�บ้�นำเป,นำซอฟติ"แวร"ฟร� เวอร"ช้� &นำถ�ด้ไปนำ��จะออกในำเร7วๆ นำ�8
สถ�นำก�รณ์"ด้��นำภ�ษ�ไทยบ้นำ Linux ก�รสนำ�บ้สนำ�นำภ�ษ�ไทยม�อนำ�คติท�&สด้ใส
character set ของไทยเร� tis-620 ได้�ร�บ้ก�รสนำ�บ้สนำ�นำในำท�กระด้�บ้ ติ�8งแติ� library C ไปจนำถ5ง X-Window, Toolkit (Qt,Gtk)
ฟอนำติ"ไทย ส�ม�รถใช้�ง�นำได้�ท�&วไป Application พั(8นำฐ�นำส�ม�รถใช้�ภ�ษ�ไทยได้� ไม�ม�
ป=ญห้� Web browser (Mozilla, KDE’s Konqueror, Netscape), E-mail, thai terminal, …
ก��ล้�งพั�ฒนำ� ระบ้บ้ Input Method ติรวจสอบ้ล้��ด้�บ้ก�ร Key ข�อม9ล้
(ใช้�ง�นำได้�ในำระด้�บ้ห้นำ5&งแล้�ว อย9�ในำระห้ว��งช้�วงปร�บ้ปร�งให้�สมบ้9รณ์")
ระบ้บ้ติ�ด้ค�� (Library ม�พัร�อมอย9�แล้�ว เห้ล้(อแติ�ปร�บ้ให้� Toolkit ติ��งๆ ร9 �จ�กเร�ยกใช้�)
Output rendering engine อย9�ในำระห้ว��งก�รทด้สอบ้
Application ส�วนำให้ญ�เม(&อ Toolkit สนำ�บ้สนำ�นำภ�ษ�ไทยได้�สมบ้9รณ์" ก7จะใช้�ง�นำได้�ท�นำท� ห้ร(อแก�ไขเพั�ยงเล้7กนำ�อย
สถ�นำก�รณ์"ด้��นำภ�ษ�ไทยบ้นำ Linux
สถ�นำก�รณ์"ด้��นำภ�ษ�ไทยบ้นำ Linux เร�ยกได้�ว�� ถ��ไม�ได้�ใช้�ง�นำภ�ษ�ไทยในำระด้�บ้
เคร�งเคร�ยด้ นำ�บ้ว�� Linux ส�ม�รถติอบ้สนำองง�นำของท��นำได้�ติอนำนำ�8เร�ยบ้ร�อยแล้�ว ใช้�ง�นำท�&วๆ ไป อ�นำเทอร"เนำ7ติ ไม�ม�ป=ญห้�
จะเร�&มใช้� Linux ได้�อย��งไร ด้�งท�&ได้�เห้7นำแล้�ว
ของด้�แล้ะร�ค�ถ9ก เห้ติ�ใด้จ5งไม�ให้�โอก�สล้อง? คนำท�&วโล้กใช้�ก�นำเป,นำ ส�บ้ล้��นำคนำ ไม�ใช้�ซอฟติ"แวร"ของเล้�นำ
ในำห้ม9แฮคเกอร"อ�กติ�อไป จ�นำ เม7กซ�โก แล้ะเยอรม�นำ ประก�ศุสนำ�บ้สนำ�นำให้�ใช้�ง�นำ Linux เป,นำระบ้บ้ปฏิ�บ้�ติ�ก�รแห้�งช้�ติ� ในำระด้�บ้ประเทศุ!! แล้�วไทยล้�ะ
ของฟร�ล้องได้�ไม�เส�ยห้�ย ใช้�ไม�ได้� ไม�ช้อบ้ใจก7ยกเล้�กไป ถ��ใช้�ได้�ล้�ะ?
ประห้ย�ด้เง�นำติร�ค��ซอฟติ"แวร"ล้�ขส�ทธิ์�;ไปเท��ใด้? ห้มด้ป=ญห้� อย9�ภ�ยใติ�กล้เม7ด้ก�รติล้�ด้ของบ้ร�ษ�ทธิ์�รก�จ ให้�ผ่9�ใช้�
ป=& นำปAวนำก�บ้ bug, virus, คอยให้� upgrade
จะเร�&มใช้� Linux ได้�อย��งไร ใช้�เป,นำ Internet/intranet Server
ติ�องก�รท�� http, e-mail server, internet gateway?
ห้นำ�งส(อค9�ม(อก�รใช้�ม�ว�งข�ยให้�ศุ5กษ�ท�&วไป ห้ล้�กส9ติรม�เปBด้ให้�เร�ยนำท�&วไป อย��งนำ�อยท�& NECTEC
NECTEC Linux-SIS, http://www.school.net.th/linux-sis
ใช้�ง�นำได้� 100% ไม�ม�ผ่�ด้พัล้�ด้ ไม�ม�เส�ยใจแนำ�นำอนำ
จะเร�&มใช้� Linux ได้�อย��งไร ใช้�เพั(&อก�รเร�ยนำก�รสอนำในำโรงเร�ยนำ
สอนำเข�ยนำโปรแกรม ด้�งท�&บ้อกว�� ย�งไม�พับ้ภ�ษ�คอมพั�วเติอร"ท�&ท�นำสม�ยภ�ษ�ใด้ ท�&ไม�ส�ม�รถใช้�ง�นำบ้นำ Linux ได้�
ใช้�ในำง�นำศุ5กษ�แล้ะว�จ�ย Source code ของโปรแกรมติ��งๆ เปBด้เผ่ยให้�ศุ5กษ�ท�&วไป
ใช้�ในำห้�องคอมพั�วเติอร"ของโรงเร�ยนำ 40-50 เคร(&องห้ร(อก�&ร�อยเคร(&อง ก7ไม�ม�ป=ญห้�เร(&องล้�ขส�ทธิ์�; ท� 8งห้มด้ถ9กกฏิห้ม�ย เด้7กร� �นำให้ม�ได้�เร�ยนำของให้ม� เป,นำก��ล้�งของช้�ติ�ในำอนำ�คติ ไม�ใช้�ใช้�เป,นำแค�ซอฟติ"แวร"ส��เร7จร9ป
จะเร�&มใช้� Linux ได้�อย��งไร ใช้�ง�นำ Desktop ท�&วไป
NECTEC & Thai Linux Working Group’s Linux-TLE -http://linux.thai.net/linux tle/ พั�ฒนำ�โด้ยเฉพั�ะส��ห้ร�บ้ใช้�ง�นำ Desktop แล้ะเนำ�นำด้��นำภ�ษ�ไทย
บ้ร�ก�รแบ้บ้ธิ์�รก�จ ห้�ได้�ท�&วไป (Kaiwal, Ziif, … ) CD ห้�ได้�ท�&วไป พั�นำท�พัย"พัล้�ซ� ห้ร(อติ�ด้ติ�อ NECTEC ปร5กษ�ป=ญห้�ท�&วไป
http://linux.thai.net/wwwboard
จะเร�&มใช้� Linux ได้�อย��งไร อย�กช้�วยพั�ฒนำ�ซอฟติ"แวร"บ้นำ Linux
ติ�ด้ติ�มคว�มก��วห้นำ��ของก�รพั�ฒนำ�ได้�ท�& http://linux.thai.net/
ย�นำด้�ติ�อนำร�บ้เพั(&อช้�วยก�นำพั�ฒนำ� Linux ให้�ใช้�ง�นำได้�ด้�ข58นำ ย�งม�ง�นำอ�กม�กท�&รอคว�มช้�วยเห้ล้(อจ�ก��ล้�งนำ�กพั�ฒนำ�
สนำ�บ้สนำ�นำป=จจ�ย
สร�ป Linux ได้�พั�ฒนำ�ไปม�กแล้�ว ป=จจ�บ้�นำม�คว�ม
ก��วห้นำ��ข58นำกว��เด้�มม�ก ของด้�แล้ะฟร� โปรด้ให้�โอก�สล้องส�กคร�8ง สนำ�บ้สนำ�นำให้�เย�วช้นำของช้�ติ�ได้�เร�ยนำร9 �ส�&งให้ม�ๆ
ล้ด้ค��ใช้�จ��ยล้�ขส�ทธิ์"ซอฟติ"แวร"ของประเทศุไทยท�&ติ�องเส�ยให้�ติ��งประเทศุ
ป=ญห้� ข�อสงส�ย แนำะนำ�� ติ�ช้ม ขอเช้�ญได้�ท�& http://linux.thai.net
ด้�วยคว�มขอบ้ค�ณ์
Thai Linux Working Group