Ubuntu
upgrade จาก feisty ไปเป็น lucid / แก้ไขกรณี terminal หายไป / upstart
จันทร์, 02/15/2010 - 00:20 | by sake
เดิมที่ไม่ได้ตรวจสอบ แต่เนื่องจากว่า ต้องการอัพเกรดระบบ จากเดิม Ubuntu Feisty ไปเป็น Garmic ปัญหาก็เกิด เนื่องมาจาก garmic ใช้ PHP 5.2.9 แต่ว่าปัญหาคือ ผมใช้ symfony ในการพัฒนาโปรแกรมอยู่ ซึ่ง มีปัญหา ทำให้ระบบ plugin มีปัญหา มองไม่เห็น PEAR plugin ที่ติดตั้งไป เลยต้อง upgrade
หลังจากแก้ /etc/apt/source.list ไปเป็น lucid ซึ่งตอนนี้ยังไม่ release ก็ทำการ dist-upgrade อีกครั้ง ตอนนี้ PHP ทำงานได้ปกติ ปัญหาก็คือ ปกติ Ubuntu Linux จะเปิด terminal ขึ้นมาให้ 6 อัน ส่วนอีกอันจะเป็น graphic mode แต่หลังจากที่ reboot เครื่อง ปรากฎว่า graphic mode มี แต่ว่า teminal ไม่เริ่มต้น
เพิ่ม APT Repository สำหรับ Update Google Chrome ใน Ubuntu
เสาร์, 01/30/2010 - 00:35 | by sake
เป็นที่ทราบดีว่า google ได้ออกรุ่น beta และรุ่น unstable
สำหรับ google chrome บน Linux
ออกมาได้พอสมควร แต่ก็ยังไม่ release ซักที
จำไม่ได้ หลังจากที่ติดตั้งไปตั้งนานแล้ว
เราสามารถที่จะเพิ่ม APT Repository
เพื่อให้ปรับปรุง และลง Google Chrome อัตโนมัติได้
สำหรับผมใช้ Ubuntu Lucid อยู่ครับ
sake@sake-laptop:~$ wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - sake@sake-laptop:~$ sudo echo "deb http://dl.google.com/linux/deb/ stable non-free main" >> /etc/apt/source.list.d/google.list sake@sake-laptop:~$ sudo apt-get update
จากนั้น เราจะสามารถ apt-cache search package ที่เราต้องการลงได้ครับ
เช่น google-chrome-beta, google-chrome-unstable หรือ google-desktop-linux เป็นต้นครับ
อ้างอิงจาก http://www.google.com/linuxrepositories/apt.html
compile scilab 5.0.3 บน ubuntu 8.10
พุธ, 08/12/2009 - 22:55 | by sakeScilab เป็นโปรแกรมแนว Matlab คือเป็น matrix based ในการคำนาณ ซึ่งเหมาะกับการคำนาณหลาย ๆ ด้าน
จริง ๆ scilab บน Ubuntu 8.10 มีให้ใช้ แต่รู้สึก ค่อนข้างเก่า เลย compile ใหม่ดีกว่า
ไปโหลด package มาจาก http://www.scilab.org/ และ image processing tooolbox จาก http://siptoolbox.sourceforge.net/
จากนั้นลง dependency ดูจาก http://wiki.scilab.org/Dependencies_of_Scilab_5.X พบว่ามากมาย -_-''
ไหน ๆ ก็ไหน ๆ เปิด feature ที่เป็น java ด้วยละกัน
sake@sake-laptop:~/Download/ sudo apt-get install gcc g++ gfortran liblapack-dev ant libjogl-java libjogl-java libcommons-logging-java libjrosetta-java tcl8.5-dev tk8.5-dev libx11-dev ocaml-nox libflexdock-java libxml2-dev libpcre3-dev libmatio-dev
แก้ปัญหา Authentication failure ของ cron
อังคาร, 03/31/2009 - 13:50 | by sakeวันนี้ ไม่สามารถ run crontab ได้ปกติ ตรวจสอบขั้นต้นของ crontab ของ root แล้ว ปกติดี
เช็คดู log เจอว่า
# tail /var/log/syslog Mar 31 12:00:22 mdu-smor crontab[14520]: (root) LIST (root) Mar 31 12:01:01 mdu-smor CRON[14527]: Authentication failure Mar 31 12:01:01 mdu-smor CRON[14526]: Authentication failure Mar 31 12:02:01 mdu-smor CRON[14529]: Authentication failure Mar 31 12:02:01 mdu-smor CRON[14530]: Authentication failure Mar 31 12:03:01 mdu-smor crontab[14603]: (root) LIST (root) Mar 31 12:03:01 mdu-smor CRON[14604]: Authentication failure Mar 31 12:03:01 mdu-smor CRON[14605]: Authentication failure Mar 31 12:04:01 mdu-smor CRON[14610]: Authentication failure Mar 31 12:04:01 mdu-smor CRON[14611]: Authentication failure Mar 31 12:05:01 mdu-smor CRON[14648]: Authentication failure
ดูที่ http://ubuntuforums.org/showthread.php?t=1054283 แนะนำว่า เนื่องจากมีการตั้งค่า shadowconfig เป็น on
ซึ่งหมายความว่า เมื่อ cron run จะมีการตรวจการ authen ของผู่ใช้ ซึ่งใน ubuntu root จะถูกปิด เลยอาจจะมีปัญหาได้ในการ authen ของ cron
บางทีกอาจจะเกิดจากการ config user แบบ manual เลยเกิดบัญหา วิธีแก้ก็แต่ตั้งค่าเป็น off ซะ
# shadowconfig off
เท่านี้ก็สามารถรัน cron ได้โดยไม่มีปัญหานี้แล้วครับ
:)









