ezylinux
ลินุกซ์ง่ายนิดเดียว
20
Sep

การตรวจสอบว่าไฟล์หรือคำสั่งต่างๆมาจาก package ไหนบ้าง สามารถทำได้ไม่ยาก โดยจะใช้คำสั่ง rpm หรือ yum ก็ได้ แต่ถ้าใช้ yum จะมีข้อจำกัดเรื่องการติดต่อกับ service ที่ให้บริการ repo data ถ้าไม่สามารถติดต่อได้และไม่มี cache อยู่ในระบบ จะไม่สามารถใช้คำสั่ง yum ตรวจสอบได้แต่ถ้ายังมี cache อยู่ก็จะสามารถตรวจสอบได้ เพื่อความสะดวกแนะนำให้จำคำสั่ง rpm ไปใช้ไปเป็นดีกว่า

สำหรับ Red Hat, CentOS หรือ Linux ที่ใช้คำสั่ง rpm หรือ yum สามารถรันคำสั่งข้างล่างนี้ได้เลย

[root@ezylinux ~]# rpm -qf /path/to/file 
[root@ezylinux ~]# yum provides /path/to/file

continue

Tags: rpm, yum
Category : System
16
Sep

ตอนนี้สามารถทำ Jailbreak iPod touch 3.1.2 (iPod touch 2G) ได้แล้ว

คลิกที่นี่ วิธี Jailbreak iPod touch 3.1.2 (iPod touch 2G)


เมื่อไม่กี่วันมานี้ Apple ได้ออก firmware 3.1.1 สำหรับ iPod touch และ iPhone และตอนนี้ก็ยังไม่มีโปรแกรมที่สามารถ jailbreak ได้ทุก version และ Gen. ของ iPod touch และ iPhone แต่มี Original iPhone (1st Generation), Original iPod touch (1st Generation) และ iPhone 3G สามารถทำ jailbreak ได้แล้ว (วิธีการไม่มีครับ เพราะว่าไม่มีเครื่องลอง) และ version นอกเหนือจากนี้คาดว่าคงรออีกไม่นาน สำหรับคนไหนที่ลง 3.1.1 firmware ไปแล้วและต้องการถอยกลับมายัง firmware 3.0 เพื่อให้สามารถใช้งาน app ต่างๆได้ ผมก็มีวิธีการ downgrade iPod touch และ iPhone จาก firmware version 3.1.1 มาเป็น firmware version 3.0 ง่ายๆตามขั้นตอนข้างล่างนี้ครับ
continue

Tags: Downgrade iPhone, Downgrade iPod touch
Category : Mac/iPod
9
Sep

ในการดู version ของ SUSE Linux Enterprise และ Open Enterprise Server for Linux นั้นเราจะใช้คำสั่ง `uname -r` ใช้สำหรับดู kernel version เพื่อไปเปรียบเทียบกับ version ของ SUSE Linux Enterprise และ Open Enterprise Server for Linux อีกที และจะใช้คำสั่ง `uname -m` เพื่อดู architecture version

[root@ezylinux ~]# uname -r
2.6.27.29-0.1  //เป็น SUSE Linux Enterprise 11
 
[root@ezylinux ~]# uname -m
x86_64  //เป็น CPU แบบ EMT64 หรือ AMD 64

continue

Tags: OES1, OES2, Open Enterprise Server for Linux, SLE10, SLE11, SLES8, SLES9, SUSE Linux, SUSE Linux Enterprise, SUSE Version
Category : Knowledge
7
Sep

การใช้งาน ram แบบไม่เกรงใจใครนั้นเป็นเรื่องปกติสำหรับ linux เพราะว่า kernel จะมีการใช้งาน ram เป็นจำนวนมากเพื่อใช้ในการเก้บข้อมูลต่างๆที่เกี่ยวกับ local filesystem, remote filesystems และ disks การทำงานเมื่อมีการเขียนหรืออ่านข้อมูล kernel จะพยายามเก็บข้อมูลที่ไว้ที่ RAM ด้วยเพื่อความรวดเร็วในการทำงาน

ใน Linux จะมี caching อยู่ด้วยกัน 2 แบบ คือ buffer และ pagecache โดยทั่วไปแล้วเนื้อที่ใน cache สามารถที่จะใช้ได้โดย เมื่อถ้ามีการ start program ที่ต้องการ memory มากๆ kernel จะทำการดึงเนื้อที่จาก cache มาให้กับ process นั้น
continue

Tags: free, Memory, memory usage, ram
Category : System
1
Sep

Mailboxปัญหาการเกิด “Mailbox is locked by POP server” จาก Cyrus-imapd เป็นปัญหาที่พบบ่อยครั้งเมื่อมีการใช้ POP3 ในการดึง e-mail มากกว่า 1 connection ในเวลาเดียวกันของ user เดียวกัน หรือจะพูดง่ายๆก็คือ มีเครื่องใดเครื่องหนึ่งใช้ POP3 ดึง e-mail อยู่และการเชื่อมต่อยังไม่เสร็จสิ้นก็มีเครื่องอีกเครื่องหนึ่งเข้ามาดึง e-mail จึงทำให้เครื่องที่ connect มาทีหลังจะถูกปฏิเสธการร้องขอจาก POP Server ด้วยคำว่า “Mailbox is locked by POP server”
continue

Tags: Cyrus-imapd, Mailbox is locked by POP server, POP3
Category : Mail
27
Aug

วิธีการดู Version ของ Red Hat Enterprise Linux, Centos Linux สามารถทได้ 2 วิธีด้วยกัน คือ

  1. ดู version ที่ไฟล์ /etc/redhat-release
    # cat /etc/redhat-release
    CentOS release 5.2 (Final) //หมายถึงเป็น Centos Version 5 release 2
  2. continue

Tags: Centos Version, Red Hat Enterprise Version
Category : Knowledge
22
Aug

I/O Scheduler สำหรับ Hard disk หรือพวก block device จะมีอยู่ด้วยกัน 4 แบบกัน คือ anticipatory, noop, deadline และ CFQ และส่วนมาก default ของ I/O Scheduler ที่ถูกเลือก คือ CFQ

สำหรับวิธีการเปลี่ยนค่า I/O Scheduler สามารถทำได้ดังนี้

echo SCHEDNAME > /sys/block/DEV/queue/scheduler

ซึ่ง SCHEDNAME คือชื่อของ scheduling algorithm (anticipatory, noop, deadline และ CFQ)  และ DEV คือ ชื่อของ device เช่น sda, sdb, sdc เป็นต้น

ตัวอย่างการเปลี่ยน I/O Scheduler โดยสมมติว่าจะต้องการเปลี่ยนที่ device sda จาก cfq เป็น anticipatory
continue

Tags: I/O Disk Scheduler, I/O scheduler, Scheduler
Category : HDD Management | System
17
Aug

การ Restore Defaults Gnome Desktop Environment มีวิธีการง่ายๆ ดังนี้

  1. เข้าสู่ runlevel 3 ด้วยคำสั่ง
    #init3
  2. login ด้วย root
  3. เข้าไปยัง Home directory ของ user ที่ต้องการจะ restore desktop
  4. ลบไฟล์ .gnome*, .gconf*,  .metacity,  .nautilus,  /tmp/gconfd-{ชื่อ username} และ /tmp/orbit-{ชื่อ username}

ตัวอย่างเช่น ต้องการ restore defaults gnome desktop environment ของ user A1
continue

Tags: Desktop Environment, Restore Desktop Environment
Category : Desktop
15
Aug

RHCE Red Hat Certified Engineer Linux Study Guide (Exam RH302) (Certification Press) (Paperback)RHCE Red Hat Certified Engineer Linux Study Guide provide a hundreds of practice questions and hands-on exercises. The RHCE Red Hat Certified Engineer Linux Study Guide is up to date for Red Hat Enterprise Linux 5. This book is the best way to prepare for the RHCE exam is with Red Hat’s prep courses and 100% complete coverage of all objectives for exam RH302 (RHCE Exam). Inside the exam sections in every chapter highlight key exam topics covered and include exam readiness checklist.
continue

Tags: Certification Press, Linux Study Guide, Red Hat Certified Engineer Study Guide, RHCE Study Guide
Category : Books