GRUB 2

เนื่องจากตอนทำ SUTLinux ที่ติดตั้งลงบน NTFS แล้วพยายามจะใช้ grub(0.97) เป็นตัวบูตแต่มันไม่สามารถ access เข้าไปใน NTFS ได้ก็เลยได้มารู้ว่ามันมี grub 2 ด้วยตอนนี้อยู่ที่เวอร์ชัน 1.96 โดยเพิ่มความสามารถเข้าไปอีกมากมายแต่ที่สำคัญคือมันสามารถ access NTFS ได้ ข้อแตกต่างระหว่าง grub กับ grub2 ที่เห็นชัด ๆ ก็คือการเรียกเลขของ partition เช่น sda1 ใน grub = hd0,0 , grub2 = hd0,1

ดูตัวอย่างของ config file ได้ที่ grub.cfg

อันนี้เป็นตัวอย่างการใช้ grub 2 ทำ Graphic menu

ส่วนรายละเอียดเพิ่มเติมดูได้ที่ http://www.gnu.org/software/grub/grub-2.en.html

Puppy Linux 4.1 released

ขณะนี้ Puppy Linux ได้ทำการออก version 4.1 โดยมีความสามารถเพิ่มขึ้นจาก Puppy 4.00โดยสรุปดังนี้
  • เพิ่มโปรแกรมใหม่ Psip VOIP and PPLOG personal blog
  • อัพเกรดโปรแกรมต่าง ๆ
  • ปรับแต่งระบบให้บูตเร็วขึ้น
  • ตรวจสอบฮาร์ดแวร์ได้ดีขึ้น
  • เพิ่มระบบ pup_event (including desktop drive icons)
ปล. สำหรับรุ่นนี้จะเป็นรุ่นสุดท้ายที่ Barry Kauler จะนั่งในตำแหน่ง Benevolent Dictator (Project Leader)

สามารถดาวน์โหลดได้ที่ http://mirror.in.th/puppylinux/

SUTinRAM 4.0

งานตัวนี้ released ไปเมื่อเดือนที่แล้ว สำหรับ SUTinRAM 4.0 นั้นยังคงใช้ PuppyLinux เป็นต้นแบบในการพัฒนาเหมือนเดิม
รายละเอียดอ่านเพิ่มเติมได้จาก readmore

Combine PDF files

เราสามารถทำการรวมไฟล์ pdf หลาย ๆ ไฟล์เข้าด้วยกันได้โดยใช้คำสั่งดังนี้


$ gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=output.pdf -dBATCH 1.pdf 2.pdf 3.pdf

Add user & Passwd

ใช้ทีไรก็ต้อง search หาทุกทีเวลาจะเขียน script ให้ add user และกำหนด pass ครั้งละหลาย ๆ คนเลย blog เก็บไว้กันลืมละกัน

#!/bin/bash

for (( i = 1 ; i <= 35; i++ ))

do # Add user name

echo "Add user : user$i"

useradd -m user$i -s /bin/bash

# Set default passwd

echo "user$i:123456" | chpasswd

done

KDE on debian

เมื่อวานได้ทดลองติดตั้ง KDE 4.0 บน debian โดย package ที่ KDE 4.0 ต้องการใช้นั้นจะไม่มีอยู่ใน branch ของ debian ตัว stable เราต้องเพิ่ม unstable ลงใน /etc/apt/source.lists ส่วน KDE 4.0 นั้นจะอยู่ใน experimental banch ต้องกำหนดดังนี้
deb http://ftp.debianclub.org/debian/ experimental main non-free contrib
deb-src http://ftp.debianclub.org/debian/ experimental main non-free contrib
deb http://ftp.debianclub.org/debian/ unstable main non-free contrib
deb-src http://ftp.debianclub.org/debian/ unstable main non-free contrib

แล้วสั่ง
$sudo apt-get update
$aptitude -t experimental install kdebase kdebase-workspace

เท่านี้ก็จะได้ KDE 4.0 มาลองเล่นแล้วครับ แบบละเอียดอ่านได้ ที่นี่