Convert RPM to DEB or DEB to RPM

alien convertor rpm-debบางครั้งอาจจะประสบปัญหาว่า เราต้องการ package บาง package แต่ดันมีแต่ package ของ distro อื่น แล้วจะทำยังไงละ!!

บทความนี้จึงเขียนวิธีการ convert rpm ไปเป็น deb และ deb ไปเป็น rpm ซึ่งก็คือ การ convert package file ตระกูล red hat (.rpm) ไปเป็น package file ตระกูล Debian (Ubuntu) (.deb) หรือ convert package file ตระกูล Debian (Ubuntu) (.deb) ไปเป็น package file ตระกูล red hat (.rpm)

สิ่งที่ต้องเตรียมคือ โปรแกรมชื่อ alien
Read more »

How to Get Flash plugin to Work on Fedora x86_64 (64-bit)

เวลาใช้งาน linux version x86_64 หรือ 64-bit จะมีปัญหาว่า เวลาที่ install flash player จาก adobe ไปแล้ว forefox หรือ opera ยังบอกว่ายังไม่มี flash plugin สาเหตุเนื่องจากว่า flash plugin ที่ให้ download นั้นเป็น version 32-bit ซึ่งจะไม่สามารถใช้งานได้กับ linux version 64-bit (firefox เป็น 64-bit)

การ install flash-plugin สำหรับคนที่ยังไม่ได้ install flash plugin

ให้ไป download ไฟล์ rpm ที่

http://get.adobe.com/flashplayer/thankyou/?installer=Flash_Player_10_for_Linux_%28.rpm%29

จากนั้นใช้คำสั่ง

[tum@ezylinux ~]# rpm -ivh flash-plugin-10.0.32.18-release.i386.rpm

Read more »

Network Card Bonding On Red Hat Linux and CentOS

Channel Bonding เป็นวิธีการนำเอา network interface card หลายๆใบมารวมกันเพื่อให้สามารถ ขยาย bandwidth, fail-over interface, load balancing หรือ port trunking 802.3ad และยัง support VLAN หรือ 802.1q ได้อีกด้วย
Read more »

Red Hat 4, 5 take a very long time to boot and iostat output incorrect

ปัญหาการบูตเครื่องนานหรือว่าใช้คำสั่ง iostat แล้วค่าที่แสดงผลออกมาไม่ตรงกับความเป็นจริง เช่น แสดงค่า CPU utilization มากถึง 200% หรือว่าเครื่องบูตนานมากกว่า 2 ชั่วโมง โดยทั่วไปแล้วจะเกิดกับสถาปัตยกรรม x86 หรือ x86_64

ปัญหาดังกล่าวอาจเกิดจากเวลาที่ local timer (LOC) กับเวลารวมของแต่ละ CPU global timer มีค่าไม่เท่ากัน ซึ่งโดยปกติแล้วจะมีค่าแตกต่างกันไม่เกิน 1%
Read more »

Find Out Which RPM Installed a Specific File by rpm or yum Command

การตรวจสอบว่าไฟล์หรือคำสั่งต่างๆมาจาก 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

Read more »

Downgrade iPod touch, iPhone from 3.1.1 to 3.0 firmware

ตอนนี้สามารถทำ 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 ง่ายๆตามขั้นตอนข้างล่างนี้ครับ
Read more »

วิธีดู version ของ SUSE Linux Enterprise และ Open Enterprise Server for Linux

ในการดู 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

Read more »