๑๘ มิถุนายน ๒๕๕๐

ubuntu 7.04

วันนี้ทดลองติดตั้ง ubuntu 7.04 โดยการติดตั้งแทนที่ ubuntu 6.06 (บน celeron 1.4 ram 256) เหตุผลเพราะอยากได้ ntfs-3g และ ntfs-config เนื่องจากได้ค้นคว้าข้อมูลมาพอสมควรแล้วพบว่ามีการติดตั้งแหล่งข้อมูลมาให้พร้อมแล้ว ไม่ต้องไปเพิ่มที่ /etc/apt/source.list ทำให้มีความสะดวกมากขึ้น นอกจากนี้แล้วยังมีการติดตั้ง desktop effect มาให้ ซึ่งก็ทำงานได้ดีพอสมควร ไม่ต้องติดตั้ง beryl เพิ่มเติมแต่อย่างใด (แต่ถ้าอยากติดตั้งก็ไม่ต้องเพิ่ม source.list เพราะเขาเพิ่มมาให้แล้ว) แค่คลิกที่ synaptic ทุกอย่างก็พร้อมใช้ สะดวกมาก
สิ่งที่น่าประทับใจอีกอย่างคือ การเขียนไฟล์ลงบน ntfs ทำได้โดยการเชื่อมต่อด้วย ntfs-config แบบกราฟิก ต่อแต่นี้ไปจะได้ไม่ต้อมมา mount โดยใช้คำสั่งให้ยุ่งยาก เขียน ntfs ได้ทั้งแบบภายในและภายนอก (ความสามารถนี้มีแล้วใน ubuntu 6.10 ทดลองแล้วบน core2duo)
สรุปก็คือ ubuntu 7.04 ทำให้ทุกอย่างง่ายขึ้น มีสิ่งอำนวยความสะดวกเพิ่มขึ้น
ต่อมาก็เป็นขั้นตอนของกรติดตั้งฟอนต์ของงวินโดว แบบใช้งานคนเดียว ขั้นตอนง่ายๆดังนี้
1.ก๊อบปี้ไฟล์ฟอนต์ของวินโดวมาเก็บไว้
2.สร้างโฟลเดอร์ชื่อ .fonts (แบบนี้โฟลเดอร์จะหายตัว)
3. คัดลอกไฟล์ฟอนต์ทั้งหมดแปะไว้ที่โฟลเดอร์ .fonts (โฟลเดอร์จะหาย ต้องให้แสดงโฟลเดอร์ที่ซ่อนไว้โดยการกด ctrl+h) ก็มีขั้นตอนเพียงเท่านี้ นี่แหล่ะการติดตั้งฟอนต์ไว้ใช้เองแต่เพียงผู้เดียว

๙ มิถุนายน ๒๕๕๐

ติดตั้ง sBLOG

จากการเข้าร่วมกิจกรรมการประชุมแกนนำนักจัดการความรู้ เกิดแนวคิดที่จะทำชุมชนคนที่จะเป็นผู้สื่อสารความรู้ เป็นผู้ที่จะเข้าไปสอบถามผู้คนที่เขาประสบความสำเร็จในการทำงานต่างๆ (เรื่องที่เกี่ยวกับการจัดการเรียนรู้ที่ประสบผลสำเร็จ) แล้วนำสิ่งเหล่านั้นมาถ่ายทอดให้ผู้คนได้รับทราบ และเห็นแง่มุมต่างๆ รวมไปถึงเทคนิค เคล็ดลับ หรือหนทางที่ทำให้คุณครูเหล่านั้นประสบกับความสำเร็จในการจัดกิจกรรมการเรียนรู้
เว็บล๊อก คือ หนทางหนึ่งที่เราจะใช้ในการถ่ายทอดเรื่องราวต่างๆ เหล่านั้น นี่คือ ที่มาของการทดลองใช้ sBLOG
การทดลองติดตั้งบน ubuntu 6.06 ใช้งานได้ดี แต่จะมีปัญหาในเรื่อง encoding เล็กน้อย เพราะโดยมาตรฐานของ ubuntu จะใช้ utf8 ทำให้ต้องมาตั้ง encoding เรื่อยๆ (เขาว่ามีปัญหามาจากการสื่อสารระหว่างฐานข้อมูล.อันนี้เคยอ่านเจอ..แต่จำการแก้ไขไม่ได้)
ตอนนี้ก็ติดตั้งบน FC2 ไม่มีปัญหา แก้ไขสคริปต์ใหม่บางส่วนตามสไตล์ที่อยากได้
เรื่องการจัดการความรู้..มีประเด็นหลายอย่างที่ต้องกลับมานั่งคิดว่าจะทำอย่างไร การที่จะให้ทำตามแบบที่เขาให้ความรู้และเทคนิคมา คงไม่หล่ะ ต้องปรับเปลี่ยน ให้เข้ากับสไตล์เรา แม้แต่สคริปต์เว็บที่เขาให้มายังต้องเปลี่ยนโน่นนี่เลย คงเบื่อแย่ที่จะทำอะไรแบบลอกเขามาทั้งหมด (อันนี้บ่น)
ขั้นตอนการติดตั้ง อย่างแรกคือ chmod 777 ที่ /upload และ /upload/tn
ขั้นตอนต่อไปให้เข้าไปที่ /install/install.php ทำตามที่เขาบอก มีการก๊อปปี๊โค๊ตไปสร้าง config.php แล้วอับโหลดแถมเข้าไปในเว็บ ก็แค่นี้เสร็จแล้ว ใช้งานได้ดีมากๆ (เซิร์ฟเวอร์ต้องติดตั้ง GD ด้วยไม่งั้นทำงานไม่ดี)

เมื่อติดตั้ง Beryl แล้วไม่ทำงาน

วันนี้เข้าไปหาวิธีการแก้ไขถ้าติดตั้ง beryl แล้วไม่ทำงาน พบที่ http://thitipat.wordpress.com/2007/04/11/install-berylaiglx-intel-i915-ubuntu-610-edgy-eft/
เขาบอกว่าอย่างนี้
เปิดเทอร์มินอลแล้วพิมพ์
glxinfo | grep direct
ถ้าเขาทำงานปกติจะแสดงคำตอบว่า
direct rendering: Yes
แต่ถ้าเป็น No ต้องตรวจสอบด้วยคำสั่ง
lsmod | grep 915
เขาบอกว่าผลลัพธ์ น่าจะเป็นทำนองนี้
i915 21632 3
drm 74644 4 i915
tsdev 9152 0
เขาบอกว่าถ้ามีแต่บรรทัด tsdev ให้ไปแก้ไข xorg.conf (ต้องแบคอับไว้ด้วยนะ)
เข้าไปแก้ด้วยคำสั่ง
sudo gedit /etc/X11/xorg.conf

ที่​ Section “Device” ​ให้​ลองแก้ชื่อของ​ driver ​จาก​ i915 ​เป็น​ i815 ​แล้ว​ restart ​จาก​นั้น​ให้​กด​ Ctrl + Alt + F1 ​เพื่อ​เข้า​สู่​ text mode ​แล้ว​ใช้​คำ​สั่ง

sudo vim /etc/X11/xorg.conf

กด​ I ​เพื่อแก้​ไขข้อ​ความ

ไปที่​ Section “Device” ​แก้ชื่อ​ driver ​กลับมา​เป็น​ i915 ​ตามเดิม​แล้ว​พิมพ์ว่า

:write

(กด​ enter ​เพื่อ​ save)

:quit

(กด​ enter)

จาก​นั้น​ลอง​ restart ​เครื่องดู

ทั้งหมดนี้มากจากเว็บข้างต้น (เขียนไว้กันลืมเพราะบางครั้งที่ wordpress ก็เข้าไม่ได้ คนเยอะ)

๘ มิถุนายน ๒๕๕๐

Ubuntu linux กับ GD

วันนี้โทรศัพท์คุยกับพี่ไพฑูร ที่กำแพงเพชร พี่แนะนำ sBlog จึงได้ไปทดลองใช้งานที่ http://opensourcecms.com เพื่อทดลองใช้ก่อนการติดตั้ง
พบว่าตรงใจเลย อีกอย่างตอนนี้มีคนพัฒนาเป็นภาษาไทยแล้ว ทำให้ไม่ต้องมานั่งแต่งโค๊ตเหมือนที่เคยทำกับ Angleline เมื่ออ่านวิธีใช้พบว่าต้องติดตตั้ง GD จึงจะทำงานได้สมบูรณ์ เพราะมีการย่อภาพให้ด้วยตอนอับโหลด
การทดลองเริ่มขึ้นบน ubuntu 6.06 ที่ยังไม่ได้ติดตั้ง GD
คำถามที่มีในใจตอนนั้นคือ GD ติดตั้งกันยังงัย
ค้นหาบนอินเทอร์เน็ตได้คำตอบว่า GD ที่ติดตั้งบน ubuntu ใช้ชื่อว่า php5-gd
รู้อย่างนี้แล้วจึงทำการติดตั้งโดยใช้ synaptic
(ไม่โปรเลย เพราะโปรเขาจะใช้คำสั่ง)
$ sudo apt-get install php5-gd
หลังจากนั้นจึง Restart Apache ด้วยคำสั่ง
# sudo /etc/init.d/apache2 restart

ติดตตั้งโดยใช้ synaptic รู้สึกว่าจะมีการดาวน์โหลดไฟล์ 2 ไฟล์ด้วยกันแต่จำชื่อไม่ได้

แต่ทุกอย่างก็ OK

๗ มิถุนายน ๒๕๕๐

การติดตั้ง Beryl

ไม่กล้าติดตั้ง beryl เพราะเท่าที่อ่านเว็บบอร์ดมักจะพบคำถามถึงปัญหาที่เกิดขึ้นและเท่าที่พบก็มักจะเป็นบน ubuntu 6.06 วันนี้ใช้เครื่องที่ติดตั้ง ubuntu 6.10 เลยตัดสินใจติดตั้ง beryl เพราะเชื่อมั่นว่าจะไม่มีปัญหาแน่นอน (เครื่องไม่ได้ใช้ nVidia) ขั้นตอนมีดังนี้
1.เพิ่มแหล่งข้อมูลต่อที่บรรทัดสุดท้ายของไฟล์ source.list โดยเปิดเทอร์มินอล แล้วพิมพ์คำสั่งต่อไปนี้
sudo gedit /etc/apt/source.list
2.เพิ่มแหล่งข้อมูลดังนี้
deb http://ubuntu.beryl-project.org/ edgy main
deb-src http://ubuntu.beryl-project.org edgy main
3.บันทึกแล้วปิดโปรแกรม gedit
4.เปิดเทอร์มินอลแล้วพิมพ์คำสั่งต่อไปนี้เพื่อดาวน์โหลด GPG key เพื่อให้สามารถติดต่อกับแหล่งข้อมูลได้ดังต่อไปนี้
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O - | sudo apt-key add -
5.อับเดดระบบให้เจอแหล่งข้อมูล โดยใช้คำสั่งต่อไปนี้บนเทอร์มินอล
sudo apt-get update
6.ติดตั้ง beryl โดยใช้คำสั่งต่อไปนี้บนเทอร์มินอล
sudo apt-get install beryl
7.ติดตั้ง theme ของ beryl ด้วยคำสั่งต่อไปนี้บนเทอร์มินอล
sudo apt-get install emerald-themes
แค่นี้ก็ใช้งานได้แล้ว..เฮ้อ ได้เอฟเฟค หน้าต่างแบบสวยๆไว้ใช้งานแล้ว

๖ มิถุนายน ๒๕๕๐

คำสั่ง ln

วันนี้ได้พบกับมือโปร ลินุกซ์ อาจารย์ทนงศักดิ์ ได้ความรู้เรื่องการเขียนลิงค์
อาจารย์บอกว่า ใช้คำสั่งนี้ก็ได้ ง่ายกว่า
ln -s /home/user new_name
อยากจะทดลองใช้ แต่ไม่มีเครื่องสำหรับทดลอง คงต้องลงทุนซื้อเครื่องอีกแล้ว ปีที่แล้วก็ลงทุนซื้อเครื่องซัมซุงมาทดลองและอบรมลินุกซ์ซิสให้โรงเรียน ปีนี้ไม่รู้จะต้องซื้อเครื่องอะไร (ลงทุนเองอีกแล้ว)

๒ มิถุนายน ๒๕๕๐

คำสั่งที่มักจะลืม

วันนี้เจอคำสั่งที่ลืมบ่อยๆ เลยมาบันทึกไว้กันลืม คำสั่งสร้างลิงค์นั่นเอง
ln -s /home/sss/public_html /var/www/html/new_ss
เป็นการสร้างลิงค์จาก public_html ของ sss โดยใช้ชื่อใหม่ว่า new_ss ใน /var/www/html
ไม่ได้ชอบลืม แต่ลืมทั้งๆที่ไม่ชอบ
เฮ้อ !!!