<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SpaLinux.com &#187; Linux Installation</title>
	<atom:link href="http://spalinux.com/category/linux-installation/feed" rel="self" type="application/rss+xml" />
	<link>http://spalinux.com</link>
	<description>Resources for Relaxing Linux System Administrators</description>
	<lastBuildDate>Sat, 21 Jan 2012 16:07:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>คุณสมบัติใหม่ของ Fedora 16</title>
		<link>http://spalinux.com/2012/01/new-features-of-fedora-16</link>
		<comments>http://spalinux.com/2012/01/new-features-of-fedora-16#comments</comments>
		<pubDate>Sat, 21 Jan 2012 16:07:59 +0000</pubDate>
		<dc:creator>editor</dc:creator>
				<category><![CDATA[Linux Installation]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[fedora 16]]></category>
		<category><![CDATA[systemd]]></category>

		<guid isPermaLink="false">http://spalinux.com/?p=1606</guid>
		<description><![CDATA[ด้วยความตั้งใจของ RedHat ตั้งแต่แรก คือใส่คุณสมบัติใหม่ๆ เข้าไปใน Fedora อยู่ตลอด เพื่อเป็นการทดสอบการใช้งาน และถ้าได้ผลดี ค่อยนำไปใส่ไว้ใน RedHat Enterprise อีกที ดังนั้นจะเห็นแต่ละเวอร์ชั่นของ Fedora จะมีโปรแกรม มีวิธีการคอนฟิกแบบใหม่ๆ บางครั้งก็ทำให้ผู้ดาวน์โหลดมาติดตั้ง งงไปเลยเหมือนกัน ยิ่งเวอร์ชั่นหลังๆ การเปลี่ยนแปลงค่อนข้างมาก ล่าสุดมีการนำวิธีการบู๊ต โดยใช้ systemd ช่วยทำให้บู๊ตได้เร็วขึ้นมาก ในที่นี้จะแสดงเฉพาะคุณสมบัติใหม่ๆ ของ Fedora 16 ตั้งแต่การติดตั้ง และการทดสอบบู๊ตเบื้องต้น เมนูการบู๊ตติดตั้งเปลี่ยนไป เหลือแค่สองเมนูเท่านั้น น่าจะเป็นประโยชน์สำหรับผู้ใช้ โดยเฉพาะมือใหม่จะได้ไม่งงกับเวอร์ชั่นก่อนๆ ที่มีให้เลือกหลายเมนู &#160; การติดตั้ง Fedora 16 ต้องสร้าง partition พิเศษขึ้นมา ประเภท &#8220;BIOS Boot&#8221; ขนาด 1 MB สำหรับบู๊ต &#160; Linux Kernel เวอร์ชั่น 3 [...]]]></description>
			<content:encoded><![CDATA[<p>ด้วยความตั้งใจของ RedHat ตั้งแต่แรก คือใส่คุณสมบัติใหม่ๆ เข้าไปใน Fedora อยู่ตลอด เพื่อเป็นการทดสอบการใช้งาน และถ้าได้ผลดี<br />
ค่อยนำไปใส่ไว้ใน RedHat Enterprise อีกที</p>
<p>ดังนั้นจะเห็นแต่ละเวอร์ชั่นของ Fedora จะมีโปรแกรม มีวิธีการคอนฟิกแบบใหม่ๆ บางครั้งก็ทำให้ผู้ดาวน์โหลดมาติดตั้ง งงไปเลยเหมือนกัน<br />
ยิ่งเวอร์ชั่นหลังๆ การเปลี่ยนแปลงค่อนข้างมาก ล่าสุดมีการนำวิธีการบู๊ต โดยใช้ systemd ช่วยทำให้บู๊ตได้เร็วขึ้นมาก</p>
<p>ในที่นี้จะแสดงเฉพาะคุณสมบัติใหม่ๆ ของ Fedora 16 ตั้งแต่การติดตั้ง และการทดสอบบู๊ตเบื้องต้น</p>
<p><span id="more-1606"></span></p>
<p>เมนูการบู๊ตติดตั้งเปลี่ยนไป เหลือแค่สองเมนูเท่านั้น น่าจะเป็นประโยชน์สำหรับผู้ใช้ โดยเฉพาะมือใหม่จะได้ไม่งงกับเวอร์ชั่นก่อนๆ<br />
ที่มีให้เลือกหลายเมนู</p>
<p><a href="http://spalinux.com/wp-content/uploads/2012/01/f01.png"><img class="alignnone size-full wp-image-1607" title="f01" src="http://spalinux.com/wp-content/uploads/2012/01/f01.png" alt="" width="640" height="480" /></a></p>
<p>&nbsp;</p>
<p>การติดตั้ง Fedora 16 ต้องสร้าง partition พิเศษขึ้นมา ประเภท &#8220;BIOS Boot&#8221; ขนาด 1 MB สำหรับบู๊ต</p>
<p><a href="http://spalinux.com/wp-content/uploads/2012/01/f11.png"><img class="alignnone size-full wp-image-1608" title="f11" src="http://spalinux.com/wp-content/uploads/2012/01/f11.png" alt="" width="1024" height="768" /></a></p>
<p>&nbsp;</p>
<p>Linux Kernel เวอร์ชั่น 3 ออกมาได้ซักพัก ทีมงาน Fedora ก็ไม่รอช้า ใส่เวอร์ชั่น 3.1 มาให้เลย</p>
<p>&nbsp;</p>
<p><a href="http://spalinux.com/wp-content/uploads/2012/01/f18.png"><img class="alignnone size-full wp-image-1609" title="f18" src="http://spalinux.com/wp-content/uploads/2012/01/f18.png" alt="" width="720" height="400" /></a></p>
<p>&nbsp;</p>
<p>ด้วยคุณสมบัติของ systemd ลองจับเวลาดู การบู๊ตจะเร็วกว่าเมื่อเทียบกับเวอร์ชั่นก่อนๆ</p>
<p><a href="http://spalinux.com/wp-content/uploads/2012/01/f19.png"><img class="alignnone size-full wp-image-1610" title="f19" src="http://spalinux.com/wp-content/uploads/2012/01/f19.png" alt="" width="720" height="400" /></a></p>
<p>&nbsp;</p>
<p>หน้าจอการล็อกอิน และแสดงข้อมูลเบื้องต้นหลังจากการบู๊ต</p>
<p><a href="http://spalinux.com/wp-content/uploads/2012/01/f20.png"><img class="alignnone size-full wp-image-1611" title="f20" src="http://spalinux.com/wp-content/uploads/2012/01/f20.png" alt="" width="720" height="400" /></a></p>
<p>&nbsp;</p>
<h4>ข้อมูลอ้างอิง</h4>
<ul>
<li><a href="http://docs.fedoraproject.org/en-US/Fedora/16/html/Release_Notes/index.html" target="_blank">Release Notes for Fedora 16</a></li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://spalinux.com/2012/01/new-features-of-fedora-16/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>เก็บสำรองคอนฟิกของลีนุกซ์</title>
		<link>http://spalinux.com/2011/10/backup-linux-configuration</link>
		<comments>http://spalinux.com/2011/10/backup-linux-configuration#comments</comments>
		<pubDate>Mon, 31 Oct 2011 15:40:40 +0000</pubDate>
		<dc:creator>editor</dc:creator>
				<category><![CDATA[Backup]]></category>
		<category><![CDATA[Linux Installation]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[configuration]]></category>

		<guid isPermaLink="false">http://spalinux.com/?p=1469</guid>
		<description><![CDATA[เพื่อป้องกันกรณีเครื่องเซิร์ฟเวอร์อาจเกิดความเสียหายไม่ว่าจะเกิดจากเหตุอะไร แนะนำให้เก็บสำรองคอนฟิกไว้ ไฟล์คอนฟิกของลีนุกซ์เกือบทั้งหมด จะอยู่ในไดเร็คทอรี /etc ส่วนใหญ่จะเป็น text file มีขนาดเล็กๆ ดังนั้นแนะนำให้เก็บทุกไฟล์ที่อยู่ในนี้ วิธีการเก็บสำรองไฟล์แบบง่ายที่สุดน่าจะเป็นการใช้คำสั่ง tar ตัวอย่างการเก็บไฟล์ทั้งหมดที่อยู่ใน /etc [root@server ~]# cd / [root@server /]# tar zcvpf server-backup-etc-20111031.tar.gz etc/ etc/ etc/sysctl.conf etc/inittab etc/idmapd.conf etc/pki/ etc/pki/nssdb/ ... คำแนะนำ  tar บนลีนุกซ์ สามารถระบุออปชั่น z เพื่อบีบขนาดของไฟล์ได้เลย การระบุไดเร็คทอรีเวลาใช้คำสั่ง tar ให้เอาเครื่องหมาย / ที่อยู่หน้าไดเร็คทอรีออก มิฉะนั้นเวลาไปแตกไฟล์ (untar) ออก อาจพลาดไปเขียนไฟล์ทับ /etc ของเครื่องปลายทางได้ ตัวอย่างไฟล์ tar ที่ได้ [root@server /]# ls -l [...]]]></description>
			<content:encoded><![CDATA[<p>เพื่อป้องกันกรณีเครื่องเซิร์ฟเวอร์อาจเกิดความเสียหายไม่ว่าจะเกิดจากเหตุอะไร แนะนำให้เก็บสำรองคอนฟิกไว้</p>
<p>ไฟล์คอนฟิกของลีนุกซ์เกือบทั้งหมด จะอยู่ในไดเร็คทอรี /etc ส่วนใหญ่จะเป็น text file มีขนาดเล็กๆ ดังนั้นแนะนำให้เก็บทุกไฟล์ที่อยู่ในนี้</p>
<p>วิธีการเก็บสำรองไฟล์แบบง่ายที่สุดน่าจะเป็นการใช้คำสั่ง tar</p>
<p>ตัวอย่างการเก็บไฟล์ทั้งหมดที่อยู่ใน /etc</p>
<pre>[root@server ~]# <strong>cd /</strong>
[root@server /]# <strong>tar zcvpf server-backup-etc-20111031.tar.gz etc/</strong>
etc/
etc/sysctl.conf
etc/inittab
etc/idmapd.conf
etc/pki/
etc/pki/nssdb/
...</pre>
<p><strong>คำแนะนำ</strong></p>
<ul>
<li> tar บนลีนุกซ์ สามารถระบุออปชั่น z เพื่อบีบขนาดของไฟล์ได้เลย</li>
<li>การระบุไดเร็คทอรีเวลาใช้คำสั่ง tar ให้เอาเครื่องหมาย / ที่อยู่หน้าไดเร็คทอรีออก มิฉะนั้นเวลาไปแตกไฟล์ (untar) ออก อาจพลาดไปเขียนไฟล์ทับ /etc ของเครื่องปลายทางได้</li>
</ul>
<p>ตัวอย่างไฟล์ tar ที่ได้</p>
<pre>[root@server /]# <strong>ls -l server-backup-etc-20111031.tar.gz</strong>
-rw-r--r-- 1 root root 5332341 Oct 31 20:52 server-backup-etc-20111031.tar.gz</pre>
<p>ก็ขึ้นอยู่กับแต่ละคนว่าจะเก็บไฟล์ tar นี้ไว้ที่ไหน เช่นเก็บใส่ USB Drive หรือ ส่งไฟล์ (transfer file) ไปเครื่องที่อยู่ที่อื่น</p>
<p>ส่วนไฟล์คอนฟิกอื่นๆ ต้องขึ้นอยู่กับโปรแกรมที่ติดตั้ง บางโปรแกรมอาจติดตั้งอยู่ใน /opt หรือ /usr/local ต้องลองหาดู</p>
<p>อีกอย่างที่ควรระวัง คือเวลาติดตั้งโปรแกรมใหม่ หรือทดลองรันโปรแกรมแล้วใช้งานเลย โดยไม่ได้เข้าไปแก้ไขไฟล์คอนฟิก ที่อยู่ใน /etc ให้เรียบร้อย ทำให้เวลามีการ reboot เครื่องใหม่ เซอร์วิสบางอย่างอาจไม่ได้รันขึ้นมาเหมือนเดิม</p>
<p>โดยส่วนตัวแล้ว นอกจากเก็บไฟล์ที่อยู่ใน /etc แล้ว จะรันคำสั่งดังต่อไปนี้เพื่อเก็บสถานะของเครื่อง ณ ขนะนั้นจริงๆ ว่ารันอะไรอยู่บ้าง เพื่อจะได้ใช้เปรียบเทียบหลังจากที่ reboot เครื่องใหม่</p>
<ul>
<li>uname -a</li>
<li>hostname</li>
<li>ps -ef</li>
<li>free</li>
<li>netstat -an</li>
<li>netstat -rn</li>
<li>ifconfig -a</li>
<li>mii-tool</li>
<li>iptables -L -v -n</li>
<li>sestatus</li>
<li>lsmod</li>
<li>dmesg</li>
<li>mount</li>
<li>df -k</li>
<li>pvdisplay</li>
<li>vgdisplay</li>
<li>lvdisplay</li>
<li>cat /proc/mdstat</li>
</ul>
<p>ลองนำไปใช้กันดูครับ หวังว่าเซิร์ฟเวอร์ของทุกท่านจะปลอดภัย</p>
]]></content:encoded>
			<wfw:commentRss>http://spalinux.com/2011/10/backup-linux-configuration/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>upgrade kernel บน CentOS 5.6</title>
		<link>http://spalinux.com/2011/08/upgrade_kernel_on_centos_5-6</link>
		<comments>http://spalinux.com/2011/08/upgrade_kernel_on_centos_5-6#comments</comments>
		<pubDate>Sun, 14 Aug 2011 16:13:18 +0000</pubDate>
		<dc:creator>editor</dc:creator>
				<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Linux Installation]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[rpm]]></category>
		<category><![CDATA[upgrade kernel]]></category>

		<guid isPermaLink="false">http://spalinux.com/?p=1450</guid>
		<description><![CDATA[ด้วยเหตุผลทางด้านประสิทธิภาพ ต้องการลงโปรแกรม library หรือ driver ของอุปกรณ์บางตัว ที่ต้องใช้ kernel เวอร์ชั่นใหม่ ในบทความนี้ ขอแนะนำวิธีการ upgrade kernel บน CentOS 5.6  โดยการดาวน์โหลดไฟล์ rpm แล้วนำมาติดตั้งเองด้วยคำสั่ง rpm คำเตือน  - การ upgrade kernel อาจมีผลกระทบกับระบบ เช่น driver ที่ติดตั้งเอง ลองบนเครื่องทดสอบให้แน่ใจก่อนปรับปรุงจริง  - หลัง upgrade kernel ต้องรีบู๊ตเครื่อง เพื่อให้ kernel ใหม่มีผล แนะนำให้อยู่หน้าเครื่องตอนรีบู๊ต เผื่อมีปัญหาจะได้แก้ไขได้ ใช้คำสั่ง uname -a เพื่อตรวจสอบเวอร์ชั่น kernel ที่รันอยู่ [root@cent56 ~]# uname -a Linux cent56.example.com 2.6.18-238.el5 #1 SMP Thu Jan [...]]]></description>
			<content:encoded><![CDATA[<p>ด้วยเหตุผลทางด้านประสิทธิภาพ ต้องการลงโปรแกรม library หรือ driver ของอุปกรณ์บางตัว ที่ต้องใช้ kernel เวอร์ชั่นใหม่</p>
<p>ในบทความนี้ ขอแนะนำวิธีการ upgrade kernel บน CentOS 5.6  โดยการดาวน์โหลดไฟล์ rpm แล้วนำมาติดตั้งเองด้วยคำสั่ง rpm</p>
<p><span id="more-1450"></span></p>
<p><span style="color: #ff0000;">คำเตือน<br />
 - การ upgrade kernel อาจมีผลกระทบกับระบบ เช่น driver ที่ติดตั้งเอง ลองบนเครื่องทดสอบให้แน่ใจก่อนปรับปรุงจริง<br />
 - หลัง upgrade kernel ต้องรีบู๊ตเครื่อง เพื่อให้ kernel ใหม่มีผล แนะนำให้อยู่หน้าเครื่องตอนรีบู๊ต เผื่อมีปัญหาจะได้แก้ไขได้</span></p>
<p>ใช้คำสั่ง uname -a เพื่อตรวจสอบเวอร์ชั่น kernel ที่รันอยู่</p>
<pre>[root@cent56 ~]# <strong>uname -a
</strong>Linux cent56.example.com <span style="color: #0000ff;">2.6.18-238.el5</span> #1 SMP Thu Jan 13 15:51:15 EST 2011 x86_64 x86_64 x86_64 GNU/Linux</pre>
<p>ใช้คำสั่ง rpm เพื่อดูไฟล์ rpm ของ kernel</p>
<pre>[root@cent56 ~]# <strong>rpm -qa | grep kernel
</strong>kernel-headers-2.6.18-238.el5.x86_64
kernel-2.6.18-238.el5.x86_64
kernel-devel-2.6.18-238.el5.x86_64</pre>
<p>สำหรับ CentOS สามารถดาวน์โหลดไฟล์ rpm มาจากเว็บ updates</p>
<p>เช่นเว็บ updates ของ CentOS 5.6 ในเมืองไทย สามารถดาวน์โหลดได้ที่</p>
<p>http://mirror1.ku.ac.th/centos/5.6/updates/x86_64/RPMS/</p>
<p>ตัวอย่างไฟล์ kernel ที่ต้องดาวน์โหลด เวอร์ชั่นล่าสุด ณ ตอนที่เขียนคือ 2.6.18-238.19.1</p>
<ul>
<li>kernel-2.6.18-238.19.1.el5.x86_64.rpm</li>
<li>kernel-headers-2.6.18-238.19.1.el5.x86_64.rpm</li>
<li>kernel-devel-2.6.18-238.19.1.el5.x86_64.rpm</li>
</ul>
<p>ใช้คำสั่ง rpm ด้วยออปชั่น &#8216;-U&#8217; เพื่อปรับปรุง (upgrade) ไฟล์ rpm เป็นเวอร์ชั่นใหม่</p>
<pre>[root@cent56 ~]# <strong>rpm -U kernel-2.6.18-238.19.1.el5.x86_64.rpm</strong></pre>
<pre>[root@cent56 ~]# <strong>rpm -U kernel-headers-2.6.18-238.19.1.el5.x86_64.rpm</strong></pre>
<pre>[root@cent56 ~]# <strong>rpm -U kernel-devel-2.6.18-238.19.1.el5.x86_64.rpm</strong></pre>
<p>ตรวจสอบหลังจากปรับปรุง</p>
<pre>[root@cent56 ~]# <strong>rpm -qa | grep kernel
</strong>kernel-2.6.18-238.19.1.el5.x86_64
kernel-headers-2.6.18-238.19.1.el5.x86_64
kernel-devel-2.6.18-238.19.1.el5.x86_64</pre>
<p>หากใช้วิธีนี้ในการ upgrade แบบ rpm นี้ จะมีการแก้ไขไฟล์ grub.conf โดยอัตโนมัติ</p>
<pre>[root@cent56 ~]# <strong>cat /etc/grub.conf
</strong># grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/sda2
#          initrd /initrd-version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-238.19.1.el5)
        root (hd0,0)
        kernel /vmlinuz-<span style="color: #0000ff;">2.6.18-238.19.1</span>.el5 ro root=LABEL=/
        initrd /initrd-<span style="color: #0000ff;">2.6.18-238.19.1</span>.el5.img</pre>
<p>ตรวจสอบความถูกต้องของไฟล์ grub.conf  แล้วรีบู๊ตเครื่องหลังจากการ upgrade<br />
เมื่อบู๊ตเสร็จเรียบร้อย ใช้คำสั่ง uname เพื่อตรวจสอบเวอร์ชั่น kernel</p>
<pre>[root@cent56 ~]# uname -a
Linux cent56.example.com <span style="color: #0000ff;">2.6.18-238.19.1</span>.el5 #1 SMP Fri Jul 15 07:31:24 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux</pre>
]]></content:encoded>
			<wfw:commentRss>http://spalinux.com/2011/08/upgrade_kernel_on_centos_5-6/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ทดสอบติดตั้ง CentOS 6.0</title>
		<link>http://spalinux.com/2011/08/review-installation-centos-6-0</link>
		<comments>http://spalinux.com/2011/08/review-installation-centos-6-0#comments</comments>
		<pubDate>Tue, 02 Aug 2011 15:08:54 +0000</pubDate>
		<dc:creator>editor</dc:creator>
				<category><![CDATA[Filesystem]]></category>
		<category><![CDATA[Linux Installation]]></category>
		<category><![CDATA[CentOS 6.0]]></category>

		<guid isPermaLink="false">http://spalinux.com/?p=1411</guid>
		<description><![CDATA[หลังจาก ทดสอบ Red Hat Enterprise Linux 6.0  บทความนี้ขอนำมาเปรียบเทียบกับการติดตั้ง CentOS 6.0 โดยใช้แผ่นดีวีดี เผื่อหวังว่าผู้สนใจได้ข้อมูลในเบื้องต้น ประกอบการตัดสินใจในการใช้งาน คำเตือน การติดตั้ง Linux ใหม่บนเครื่อง อาจทำให้ข้อมูลในดิสก์ที่มีอยู่ สูญหายทั้งหมด สำหรับการติดตั้ง CentOS 6.0 นี้ เช่นเดียวกับ  RedHat แนะนำให้ใช้การติดตั้งแบบ Graphical Mode เท่านั้น ถึงจะสามารถเลือกวิธีการติดตั้งขั้นตอนต่างๆ ได้ครบถ้วน หากใช้แบบ Text Mode จะทำได้บางส่วนเท่านั้น การติดตั้งแบบ Graphical Mode ต้องใช้ Memory มากกว่า 512 MB หน้าจอ error “You do not have enough RAM to use the graphical [...]]]></description>
			<content:encoded><![CDATA[<p>หลังจาก <a href="http://spalinux.com/2010/12/review_red_hat_enterprise_linux_6-0">ทดสอบ Red Hat Enterprise Linux 6.0</a>  บทความนี้ขอนำมาเปรียบเทียบกับการติดตั้ง CentOS 6.0 โดยใช้แผ่นดีวีดี เผื่อหวังว่าผู้สนใจได้ข้อมูลในเบื้องต้น ประกอบการตัดสินใจในการใช้งาน</p>
<p><span id="more-1411"></span></p>
<p><span style="color: #ff0000;">คำเตือน การติดตั้ง Linux ใหม่บนเครื่อง อาจทำให้ข้อมูลในดิสก์ที่มีอยู่ สูญหายทั้งหมด</span></p>
<p>สำหรับการติดตั้ง CentOS 6.0 นี้ เช่นเดียวกับ  RedHat แนะนำให้ใช้การติดตั้งแบบ Graphical Mode เท่านั้น ถึงจะสามารถเลือกวิธีการติดตั้งขั้นตอนต่างๆ ได้ครบถ้วน หากใช้แบบ Text Mode จะทำได้บางส่วนเท่านั้น</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c01.png"><img class="alignnone size-full wp-image-1416" title="c01" src="http://spalinux.com/wp-content/uploads/2011/08/c01.png" alt="" width="640" height="480" /></a></p>
<p>การติดตั้งแบบ Graphical Mode ต้องใช้ Memory มากกว่า 512 MB</p>
<p>หน้าจอ error “You do not have enough RAM to use the graphical installer. Starting text mode”  เมื่อทดลองติดตั้งบนเครื่องที่มี Memory 512 MB</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c02.png"><img class="alignnone size-full wp-image-1417" title="c02" src="http://spalinux.com/wp-content/uploads/2011/08/c02.png" alt="" width="720" height="400" /></a></p>
<p>หลังจากที่เพิ่ม Memory ของเครื่องเป็น 1 GB ก็สามารถบู๊ตเพื่อดิดตั้งแบบ Graphical Installer ได้</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c03.png"><img class="alignnone size-full wp-image-1418" title="c03" src="http://spalinux.com/wp-content/uploads/2011/08/c03.png" alt="" width="800" height="600" /></a></p>
<p>สามารถเลือกติดตั้งบนดิสก์ได้หลายแบบ ทั้ง disk ธรรมดา IDE, SATA หรือ SAN, iSCSI</p>
<p>ถ้าหากใช้ดิสก์ Internal Disk ในเครื่อง PC หรือ Server ทั่วไป ไม่ว่าเป็น IDE, SATA  ต้องเลือก “Basic Storage Devices”</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c04.png"><img class="alignnone size-full wp-image-1419" title="c04" src="http://spalinux.com/wp-content/uploads/2011/08/c04.png" alt="" width="800" height="600" /></a></p>
<p>ใส่ชื่อ Hostname ของเครื่อง</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c05.png"><img class="alignnone size-full wp-image-1420" title="c05" src="http://spalinux.com/wp-content/uploads/2011/08/c05.png" alt="" width="800" height="600" /></a></p>
<p>สังเกตว่าในหน้านี้จะมีปุ่ม [Configure Nework] เพื่อกดเข้าสู่การคอนฟิก Network ของเครื่องได้</p>
<p>ตัวอย่างการกดปุ่ม [Configure Network] แล้วใส่ค่าคอนฟิก Network เช่น IP Address, Netmask, Gateway, DNS servers</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c06.png"><img class="alignnone size-full wp-image-1421" title="c06" src="http://spalinux.com/wp-content/uploads/2011/08/c06.png" alt="" width="800" height="600" /></a></p>
<p>หน้าจอเลือก Time Zone ของเครื่อง</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c07.png"><img class="alignnone size-full wp-image-1422" title="c07" src="http://spalinux.com/wp-content/uploads/2011/08/c07.png" alt="" width="800" height="600" /></a></p>
<p>เลือกคอนฟิก disk partition ที่จะติดตั้ง ในที่นี้จะทดลองเลือกแบบ “User All Space” เพื่อลบ partition ที่มีอยู่เดิมทั้งหมดแล้วช่วยคอนฟิก partition ให้โดยอัตโนมัติ</p>
<p><span style="color: #ff0000;">คำเตือน ทำความเข้าใจก่อนเลือก เพราะข้อมูลเดิมที่มีอยู่ในดิสก์จะสูญหายทั้งหมด</span></p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c08.png"><img class="alignnone size-full wp-image-1423" title="c08" src="http://spalinux.com/wp-content/uploads/2011/08/c08.png" alt="" width="800" height="600" /></a></p>
<p>หากเลือก [x] Review and modify partitioning layout  หน้าจอจะขึ้นให้สามารถปรับเปลี่ยน partition ได้</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c09.png"><img class="alignnone size-full wp-image-1424" title="c09" src="http://spalinux.com/wp-content/uploads/2011/08/c09.png" alt="" width="800" height="600" /></a></p>
<p>ในเวอร์ชั่น 6.0 นี้ จะเพิ่มการสนับสนุน filesystem แบบ ext4 และ xfs</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c10.png"><img class="alignnone size-full wp-image-1425" title="c10" src="http://spalinux.com/wp-content/uploads/2011/08/c10.png" alt="" width="800" height="600" /></a><br />
มีข้อจำกัด เหมือนกับ RedHat</p>
<p>boot ไม่สามารถเลือกเป็น xfs ได้ (Fedora ก็ไม่สามารถเลือกได้)<br />
(root) ไม่สามารถเลือกเป็น xfs ได้ (Fedora สามารถเลือกได้)</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c11.png"><img class="alignnone size-full wp-image-1426" title="c11" src="http://spalinux.com/wp-content/uploads/2011/08/c11.png" alt="" width="800" height="600" /></a></p>
<p>การคอนฟิก Boot Loader</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c12.png"><img class="alignnone size-full wp-image-1427" title="c12" src="http://spalinux.com/wp-content/uploads/2011/08/c12.png" alt="" width="800" height="600" /></a></p>
<p>อย่างหนึ่งที่ค่อนข้างดี คือมี “set of software” ให้เลือกแบบต่างๆ ให้เหมาะกับการที่เราจะนำเครื่อง server นี้ไปใช้ได้ โดยเมื่อเลือกก็จะติดตั้งเฉพาะ software ที่จำเป็นสำหรับ server เช่นเมื่อเลือก Database Server ก็จะติดตั้ง MySQL, PostgreSQL ให้</p>
<p>ในที่นี้จะลองติดตั้งแบบ “Basic Server”</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c13.png"><img class="alignnone size-full wp-image-1428" title="c13" src="http://spalinux.com/wp-content/uploads/2011/08/c13.png" alt="" width="800" height="600" /></a></p>
<p>หากเลือก [x] Customize now หน้าจอจะขึ้นชื่อ software ให้เลือกเพื่อจะติดตั้งโดยละเอียด โดยจะอิงกับ “set of software” ที่เลือกมา</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c14.png"><img class="alignnone size-full wp-image-1429" title="c14" src="http://spalinux.com/wp-content/uploads/2011/08/c14.png" alt="" width="800" height="600" /></a></p>
<p>หน้าจอแสดงการติดตั้ง “Basic Server”</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c15.png"><img class="alignnone size-full wp-image-1430" title="c15" src="http://spalinux.com/wp-content/uploads/2011/08/c15.png" alt="" width="800" height="600" /></a></p>
<p>หลังจากติดตั้งเสร็จ บู๊ตเครี่องขึ้นมา หน้าจอบู๊ตเมนูแสดง</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c16.png"><img class="alignnone size-full wp-image-1431" title="c16" src="http://spalinux.com/wp-content/uploads/2011/08/c16.png" alt="" width="640" height="480" /></a></p>
<p>หน้าจอแสดงการบู๊ต เปลี่ยนเป็นโทนสีฟ้า</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c17.png"><img class="alignnone size-full wp-image-1432" title="c17" src="http://spalinux.com/wp-content/uploads/2011/08/c17.png" alt="" width="720" height="400" /></a></p>
<p>หน้าจอ Login พร้อมการใช้คำสั่ง rpm เพื่อตรวจสอบจำนวน packages ที่ติดตั้ง และคำสั่ง df เพื่อตรวจสอบขนาดดิสก์ที่ใช้ไปในการติดตั้ง ประมาณ 1.3 GB</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c18.png"><img class="alignnone size-full wp-image-1433" title="c18" src="http://spalinux.com/wp-content/uploads/2011/08/c18.png" alt="" width="720" height="400" /></a></p>
<p>หน้าจอแสดงเครื่องกำลัง shutdown</p>
<p><a href="http://spalinux.com/wp-content/uploads/2011/08/c19.png"><img class="alignnone size-full wp-image-1415" title="c19" src="http://spalinux.com/wp-content/uploads/2011/08/c19.png" alt="" width="720" height="400" /></a></p>
<h4>ข้อมูลอ้างอิง</h4>
<ul>
<li><a href="http://spalinux.com/2010/12/review_red_hat_enterprise_linux_6-0">ทดสอบ Red Hat Enterprise Linux 6.0</a></li>
<li><a href="http://www.centos.org/" target="_blank">http://www.centos.org/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://spalinux.com/2011/08/review-installation-centos-6-0/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ทดสอบ Red Hat Enterprise Linux 6.0</title>
		<link>http://spalinux.com/2010/12/review_red_hat_enterprise_linux_6-0</link>
		<comments>http://spalinux.com/2010/12/review_red_hat_enterprise_linux_6-0#comments</comments>
		<pubDate>Sun, 05 Dec 2010 16:30:02 +0000</pubDate>
		<dc:creator>editor</dc:creator>
				<category><![CDATA[Filesystem]]></category>
		<category><![CDATA[Linux Installation]]></category>
		<category><![CDATA[RedHat 6]]></category>

		<guid isPermaLink="false">http://spalinux.com/?p=1171</guid>
		<description><![CDATA[เมื่อไม่นานมานี้ทาง RedHat ได้ออก RedHat Enterprise Linux เวอร์ชั่น 6.0 ซึ่งได้พัฒนาไปจากเวอร์ชั่น 5 ค่อนข้างมาก ซึ่งสามารถดูรายละเอียดได้ที่ http://www.redhat.com/rhel/server/details/ บทความนี้แสดงให้เห็นการติดตั้ง Red Hat 6.0 โดยใช้แผ่นดีวีดี เผื่อหวังว่าผู้สนใจได้ข้อมูลในเบื้องต้น ประกอบการตัดสินใจในการ upgrade ต่อไป หมายเหตุ หากได้ติดตามบทความในเว็บไซต์ spalinux.com มาพอสมควร ผู้เขียนมักจะทดสอบการติดตั้ง การคอนฟิกลินุกซ์ในด้านต่างๆ โดยใช้ Fedora เป็นหลัก ซึ่งถ้าคุ้นเคยกับ Fedora แล้ว การใช้งาน RedHat 6.0 ถือว่าไม่แปลกใหม่แต่อย่างใด เพราะทาง RedHat เอง ได้ใช้ Fedora เพื่อเป็น Linux Distribution ในการทดสอบคุณสมบัติต่างๆ ก่อนที่จะนำมาใช้กับ RedHat Enterprise Linux คำเตือน การติดตั้ง Linux ใหม่บนเครื่อง [...]]]></description>
			<content:encoded><![CDATA[<p>เมื่อไม่นานมานี้ทาง RedHat ได้ออก RedHat Enterprise Linux เวอร์ชั่น 6.0 ซึ่งได้พัฒนาไปจากเวอร์ชั่น 5 ค่อนข้างมาก ซึ่งสามารถดูรายละเอียดได้ที่ <a href="http://www.redhat.com/rhel/server/details/">http://www.redhat.com/rhel/server/details/</a></p>
<p>บทความนี้แสดงให้เห็นการติดตั้ง Red Hat 6.0 โดยใช้แผ่นดีวีดี เผื่อหวังว่าผู้สนใจได้ข้อมูลในเบื้องต้น ประกอบการตัดสินใจในการ upgrade ต่อไป</p>
<p><span id="more-1171"></span>หมายเหตุ หากได้ติดตามบทความในเว็บไซต์ spalinux.com มาพอสมควร ผู้เขียนมักจะทดสอบการติดตั้ง การคอนฟิกลินุกซ์ในด้านต่างๆ โดยใช้ Fedora เป็นหลัก ซึ่งถ้าคุ้นเคยกับ Fedora แล้ว การใช้งาน RedHat 6.0 ถือว่าไม่แปลกใหม่แต่อย่างใด เพราะทาง RedHat เอง ได้ใช้ Fedora เพื่อเป็น Linux Distribution ในการทดสอบคุณสมบัติต่างๆ ก่อนที่จะนำมาใช้กับ RedHat Enterprise Linux</p>
<p><strong><span style="color: #ff0000;">คำเตือน การติดตั้ง Linux ใหม่บนเครื่อง อาจทำให้ข้อมูลในดิสก์ที่มีอยู่ สูญหายทั้งหมด</span></strong></p>
<p>หน้าจอ boot สำหรับการติดตั้ง ในเวอร์ชั่น 6.0 นี้ ทาง RedHat แนะนำให้ใช้การติดตั้งแบบ Graphical Mode เท่านั้น ถึงจะสามารถเลือกวิธีการติดตั้งขั้นตอนต่างๆ ได้ครบถ้วน หากใช้แบบ Text Mode จะทำได้บางส่วนเท่านั้น</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/01-Welcome_to_RedHat_Enterp.png"><img class="alignnone size-full wp-image-1172" title="Welcome to RedHat Enterprise Linux 6.0" src="http://spalinux.com/wp-content/uploads/2010/12/01-Welcome_to_RedHat_Enterp.png" alt="" width="640" height="480" /></a></p>
<p>ข้อแตกต่างจาก Fedora คือการติดตั้งแบบ Graphical Mode ต้องใช้ Memory มากกว่า 512 MB</p>
<p>หน้าจอ error &#8220;You do not have enough RAM to use the graphical installer. Starting text mode&#8221;  เมื่อทดลองติดตั้งบนเครื่องที่มี Memory 512 MB</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/02-Not_enough_Ram_to_use_th.png"><img class="alignnone size-full wp-image-1173" title="Not enough Ram to use the graphical installer" src="http://spalinux.com/wp-content/uploads/2010/12/02-Not_enough_Ram_to_use_th.png" alt="" width="720" height="400" /></a></p>
<p>หลังจากที่เพิ่ม Memory ของเครื่องเป็น 1 GB ก็สามารถบู๊ตเพื่อดิดตั้งแบบ Graphical Installer ได้</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/03-RedHat_Enterprise_6.png"><img class="alignnone size-full wp-image-1174" title="03-RedHat_Enterprise_6" src="http://spalinux.com/wp-content/uploads/2010/12/03-RedHat_Enterprise_6.png" alt="" width="800" height="600" /></a></p>
<p>สามารถเลือกติดตั้งบนดิสก์ได้หลายแบบ ทั้ง disk ธรรมดา IDE, SATA หรือ SAN, iSCSI</p>
<p>ถ้าหากใช้ดิสก์ Internal Disk ในเครื่อง PC หรือ Server ทั่วไป ไม่ว่าเป็น IDE, SATA  ต้องเลือก &#8220;Basic Storage Devices&#8221;</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/04-Type_of_Devices_for_Inst.png"><img class="alignnone size-full wp-image-1175" title="04-Type_of_Devices_for_Inst" src="http://spalinux.com/wp-content/uploads/2010/12/04-Type_of_Devices_for_Inst.png" alt="" width="800" height="600" /></a></p>
<p>ใส่ชื่อ Hostname ของเครื่อง</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/05-Hostname_and_Configure_N.png"><img class="alignnone size-full wp-image-1176" title="05-Hostname_and_Configure_N" src="http://spalinux.com/wp-content/uploads/2010/12/05-Hostname_and_Configure_N.png" alt="" width="800" height="600" /></a></p>
<p>สังเกตว่าในหน้านี้จะมีปุ่ม [Configure Nework] เพื่อกดเข้าสู่การคอนฟิก Network ของเครื่องได้</p>
<p>ตัวอย่างการกดปุ่ม [Configure Network] แล้วใส่ค่าคอนฟิก Network เช่น IP Address, Netmask, Gateway, DNS servers</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/06-Editing_System_eth0.png"><img class="alignnone size-full wp-image-1177" title="06-Editing_System_eth0" src="http://spalinux.com/wp-content/uploads/2010/12/06-Editing_System_eth0.png" alt="" width="800" height="600" /></a></p>
<p>หน้าจอเลือก Time Zone ของเครื่อง</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/07-Select_Time_Zone.png"><img class="alignnone size-full wp-image-1178" title="07-Select_Time_Zone" src="http://spalinux.com/wp-content/uploads/2010/12/07-Select_Time_Zone.png" alt="" width="800" height="600" /></a></p>
<p>เลือกคอนฟิก disk partition ที่จะติดตั้ง ในที่นี้จะทดลองเลือกแบบ &#8220;User All Space&#8221; เพื่อลบ partition ที่มีอยู่เดิมทั้งหมดแล้วช่วยคอนฟิก partition ให้โดยอัตโนมัติ</p>
<p><span style="color: #ff0000;"><strong>คำเตือน ทำความเข้าใจก่อนเลือก เพราะข้อมูลเดิมที่มีอยู่ในดิสก์จะสูญหายทั้งหมด</strong></span></p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/08-Type_of_Installation.png"><img class="alignnone size-full wp-image-1179" title="08-Type_of_Installation" src="http://spalinux.com/wp-content/uploads/2010/12/08-Type_of_Installation.png" alt="" width="800" height="600" /></a></p>
<p>หากเลือก [x] Review and modify partitioning layout  หน้าจอจะขึ้นให้สามารถปรับเปลี่ยน partition ได้</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/09-Use_All_Space_Partitioni.png"><img class="alignnone size-full wp-image-1180" title="09-Use_All_Space_Partitioni" src="http://spalinux.com/wp-content/uploads/2010/12/09-Use_All_Space_Partitioni.png" alt="" width="800" height="600" /></a></p>
<p>ใน RedHat Enterprise 6.0 นี้ จะเพิ่มการสนับสนุน filesystem แบบ ext4 และ xfs</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/10-File_System_Type.png"><img class="alignnone size-full wp-image-1181" title="10-File_System_Type" src="http://spalinux.com/wp-content/uploads/2010/12/10-File_System_Type.png" alt="" width="800" height="600" /></a></p>
<p>แต่เท่าที่ลองมีข้อจำกัดอยู่เช่น</p>
<ul>
<li>/boot ไม่สามารถเลือกเป็น xfs ได้ (Fedora ก็ไม่สามารถเลือกได้)</li>
<li>/  (root) ไม่สามารถเลือกเป็น xfs ได้ (Fedora สามารถเลือกได้)</li>
</ul>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/11-root_Partition_on_XFS_no.png"><img class="alignnone size-full wp-image-1182" title="11-root_Partition_on_XFS_no" src="http://spalinux.com/wp-content/uploads/2010/12/11-root_Partition_on_XFS_no.png" alt="" width="800" height="600" /></a></p>
<p>การคอนฟิก Boot Loader</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/12_Boot_Loader.png"><img class="alignnone size-full wp-image-1183" title="12_Boot_Loader" src="http://spalinux.com/wp-content/uploads/2010/12/12_Boot_Loader.png" alt="" width="800" height="600" /></a></p>
<p>อย่างหนึ่งที่ค่อนข้างดี คือมี &#8220;set of software&#8221; ให้เลือกแบบต่างๆ ให้เหมาะกับการที่เราจะนำเครื่อง server นี้ไปใช้ได้ โดยเมื่อเลือกก็จะติดตั้งเฉพาะ software ที่จำเป็นสำหรับ server เช่นเมื่อเลือก Database Server ก็จะติดตั้ง MySQL, PostgreSQL ให้</p>
<p>ในที่นี้จะลองติดตั้งแบบ &#8220;Basic Server&#8221;</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/13_Select_Set_of_Software.png"><img class="alignnone size-full wp-image-1184" title="13_Select_Set_of_Software" src="http://spalinux.com/wp-content/uploads/2010/12/13_Select_Set_of_Software.png" alt="" width="800" height="600" /></a></p>
<p>หากเลือก [x] Customize now หน้าจอจะขึ้นชื่อ software ให้เลือกเพื่อจะติดตั้งโดยละเอียด โดยจะอิงกับ &#8220;set of software&#8221; ที่เลือกมา</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/14-Customize_Selection.png"><img class="alignnone size-full wp-image-1185" title="14-Customize_Selection" src="http://spalinux.com/wp-content/uploads/2010/12/14-Customize_Selection.png" alt="" width="800" height="600" /></a></p>
<p>หน้าจอแสดงการติดตั้ง &#8220;Basic Server&#8221; ติดตั้งประมาณ 533 packages</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/15-Installing.png"><img class="alignnone size-full wp-image-1186" title="15-Installing" src="http://spalinux.com/wp-content/uploads/2010/12/15-Installing.png" alt="" width="800" height="600" /></a></p>
<p>หลังจากติดตั้งเสร็จ บู๊ตเครี่องขึ้นมา หน้าจอบู๊ตเมนูแสดง</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/16_GRUB_Boot_Menu.png"><img class="alignnone size-full wp-image-1187" title="16_GRUB_Boot_Menu" src="http://spalinux.com/wp-content/uploads/2010/12/16_GRUB_Boot_Menu.png" alt="" width="640" height="480" /></a></p>
<p>หน้าจอแสดงการบู๊ต คล้ายกับ Fedora เลย เพียงแต่เปลี่ยนเป็นสีแดง เพื่อให้เข้ากับ RedHat เท่านั้น</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/17-Booting_RedHat_Enterpris.png"><img class="alignnone size-full wp-image-1188" title="17-Booting_RedHat_Enterpris" src="http://spalinux.com/wp-content/uploads/2010/12/17-Booting_RedHat_Enterpris.png" alt="" width="720" height="400" /></a></p>
<p>หน้าจอ Login พร้อมการใช้คำสั่ง rpm เพื่อตรวจสอบจำนวน packages ที่ติดตั้ง และคำสั่ง df เพื่อตรวจสอบขนาดดิสก์ที่ใช้ไปในการติดตั้ง ประมาณ 1.3 GB</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/18_Login_Prompt.png"><img class="alignnone size-full wp-image-1189" title="18_Login_Prompt" src="http://spalinux.com/wp-content/uploads/2010/12/18_Login_Prompt.png" alt="" width="720" height="400" /></a></p>
<p>หน้าจอแสดงเครื่องกำลัง shutdown</p>
<p><a href="http://spalinux.com/wp-content/uploads/2010/12/19_Shutting_Down.png"><img class="alignnone size-full wp-image-1190" title="19_Shutting_Down" src="http://spalinux.com/wp-content/uploads/2010/12/19_Shutting_Down.png" alt="" width="720" height="400" /></a></p>
<h3>ข้อมูลอ้างอิง</h3>
<ul>
<li><a href="http://www.redhat.com/rhel/server/details/" target="_blank">Red Hat Enterprise Linux 6 Technical Details: What&#8217;s New</a></li>
<li><a href="http://spalinux.com/2011/08/review-installation-centos-6-0">ทดสอบติดตั้ง CentOS 6.0</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://spalinux.com/2010/12/review_red_hat_enterprise_linux_6-0/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>รูปแบบการแสดงผลของ RPM query</title>
		<link>http://spalinux.com/2010/11/rpm_query_format</link>
		<comments>http://spalinux.com/2010/11/rpm_query_format#comments</comments>
		<pubDate>Mon, 22 Nov 2010 15:20:01 +0000</pubDate>
		<dc:creator>editor</dc:creator>
				<category><![CDATA[Linux Installation]]></category>
		<category><![CDATA[Utility]]></category>
		<category><![CDATA[rpm]]></category>

		<guid isPermaLink="false">http://spalinux.com/?p=1148</guid>
		<description><![CDATA[ข้อดีอย่างหนึ่งของลีนุกซ์คือสามารถรันได้บนหลากหลายระบบ (Platform)  แต่ก็อาจทำให้ผู้ดูแลระบบปวดหัวได้ ในการจัดการโปรแกรมที่ติดตั้งได้ ปัญหาหนึ่งที่ผู้เขียนพบคือการใช้ rpm เพื่อจัดการโปรแกรมที่ติดตั้งบน RedHat, CentOS แบบ 64 bit คือมีทั้งโปรแกรม 32-bit และ 64-bit ถูกติดตั้งมารวมกัน [root@server ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.5 (Tikanga) ตัวอย่างการใช้คำสั่ง rpm เพื่อดูว่ามี rpm package ที่ชื่อ png ถูกติดตั้งไว้อะไรบ้าง [root@server ~]# rpm -qa &#124; grep png libpng-1.2.10-7.1.el5_3.2 libpng-1.2.10-7.1.el5_3.2 libpng-devel-1.2.10-7.1.el5_3.2 จะเห็นว่ามี package ชื่อ &#8220;libpng-1.2.10-7.1.el5_3.2&#8243;  ซ้ำกันสองบรรทัด เหตุก็เพราะว่า package ถูกติดตั้ง [...]]]></description>
			<content:encoded><![CDATA[<p>ข้อดีอย่างหนึ่งของลีนุกซ์คือสามารถรันได้บนหลากหลายระบบ (Platform)  แต่ก็อาจทำให้ผู้ดูแลระบบปวดหัวได้ ในการจัดการโปรแกรมที่ติดตั้งได้</p>
<p>ปัญหาหนึ่งที่ผู้เขียนพบคือการใช้ rpm เพื่อจัดการโปรแกรมที่ติดตั้งบน RedHat, CentOS แบบ 64 bit คือมีทั้งโปรแกรม 32-bit และ 64-bit ถูกติดตั้งมารวมกัน</p>
<pre>[root@server ~]# <strong>cat /etc/redhat-release
</strong>Red Hat Enterprise Linux Server release 5.5 (Tikanga)</pre>
<pre><span id="more-1148"></span></pre>
<p>ตัวอย่างการใช้คำสั่ง rpm เพื่อดูว่ามี rpm package ที่ชื่อ png ถูกติดตั้งไว้อะไรบ้าง</p>
<pre>[root@server ~]# <strong>rpm -qa | grep png
</strong>libpng-1.2.10-7.1.el5_3.2
libpng-1.2.10-7.1.el5_3.2
libpng-devel-1.2.10-7.1.el5_3.2</pre>
<p>จะเห็นว่ามี package ชื่อ &#8220;libpng-1.2.10-7.1.el5_3.2&#8243;  ซ้ำกันสองบรรทัด เหตุก็เพราะว่า package ถูกติดตั้ง มีทั้งที่เป็นเวอร์ชั่น 32-bit และ 64-bit</p>
<p>ต้องระบุออปชั่นเพิ่มเติมของคำสั่ง rpm เพื่อให้แสดงเวอร์ชั่น 32-bit หรือ 64-bit ด้วย</p>
<p>รูปแบบการระบุออปชั่น</p>
<p><strong><span style="color: #0000ff;">rpm &#8211;query -a &#8211;queryformat &#8220;%{NAME}-%{VERSION}.%{RELEASE}.%{ARCH}\n&#8221;</span></strong></p>
<p>ตัวอย่างการระบุออปชั่นและเลือกเฉพาะ package ที่มีชื่อ png</p>
<pre>[root@server ~]#<strong> rpm --query -a --queryformat "%{NAME}-%{VERSION}.%{RELEASE}.%{ARCH}\n"  | grep png
</strong>libpng-1.2.10.7.1.el5_3.2.x86_64
libpng-1.2.10.7.1.el5_3.2.i386
libpng-devel-1.2.10.7.1.el5_3.2.x86_64</pre>
<p>เพื่อความสะดวก ไม่ต้องพิมพ์ออปชั่นยาวๆ ทุกครั้ง สามารถใส่ออปชั่นไว้ในไฟล์คอนฟิกกลางของเครื่อง</p>
<pre>[root@server ~]#<strong> cat /etc/rpm/macros
<span style="color: #0000ff;">%_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}</span></strong></pre>
<p>ตัวอย่างการใช้คำสั่ง rpm หลังจากใส่ออปชั่นไว้ในไฟล์คอนฟิก</p>
<pre>[root@server ~]# <strong>rpm -qa | grep png
</strong>libpng-1.2.10-7.1.el5_3.2.x86_64
libpng-1.2.10-7.1.el5_3.2.i386
libpng-devel-1.2.10-7.1.el5_3.2.x86_64</pre>
]]></content:encoded>
			<wfw:commentRss>http://spalinux.com/2010/11/rpm_query_format/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>แก้ปัญหาติดตั้ง CentOS 5.5 ใน VirtualBox Guest ไม่ได้</title>
		<link>http://spalinux.com/2010/07/cannot_intall_centos_5-5_in_virtualbox_guest</link>
		<comments>http://spalinux.com/2010/07/cannot_intall_centos_5-5_in_virtualbox_guest#comments</comments>
		<pubDate>Sun, 11 Jul 2010 14:45:51 +0000</pubDate>
		<dc:creator>editor</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux Installation]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[I/O APIC]]></category>

		<guid isPermaLink="false">http://spalinux.com/?p=1118</guid>
		<description><![CDATA[ช่วงนี้ทดสอบ VirtualBox บนหลายๆ OS ทั้งเป็น Host และ Guest มาติดปัญหาตอนพยายามลง CentOS 5.5 ใน Guest คือบู๊ตเครื่องแล้วค้างไม่สามารถติดตั้งได้ หลังจากหาวิธีการแก้ไขปัญหาได้แล้ว เลยมาแชร์กัน PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report NetLabel: Initializing NetLabel:  domain hash size = 128 NetLabel:  protocols = UNLABELED CIPSOv4 NetLabel:  unlabeled traffic allowed by default ACPI: [...]]]></description>
			<content:encoded><![CDATA[<p>ช่วงนี้ทดสอบ VirtualBox บนหลายๆ OS ทั้งเป็น Host และ Guest มาติดปัญหาตอนพยายามลง CentOS 5.5 ใน Guest คือบู๊ตเครื่องแล้วค้างไม่สามารถติดตั้งได้ หลังจากหาวิธีการแก้ไขปัญหาได้แล้ว เลยมาแชร์กัน</p>
<pre><span id="more-1118"></span>PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
ACPI: DMAR not present
<span style="color: #ff0000;">PCI-GART: No AMD northbridge found.
</span>NET: Registered protocol family 2</pre>
<p>คอนฟิกที่ใช้สร้าง Guest คือ</p>
<pre>$ <strong>VBoxManage showvminfo "CentOS-5.5"
</strong>Oracle VM VirtualBox Command Line Management Interface Version 3.2.6
(C) 2005-2010 Oracle Corporation
All rights reserved.</pre>
<pre>Name:            CentOS-5.5
Guest OS:        Red Hat (64 bit)
UUID:            xxx
...
Memory size:     2048MB
Page Fusion:     off
VRAM size:       8MB
HPET:            off
Number of CPUs:  1
Synthetic Cpu:   off
CPUID overrides: None
Boot menu mode:  message and menu
Boot Device (1): Floppy
Boot Device (2): DVD
Boot Device (3): HardDisk
Boot Device (4): Not Assigned
ACPI:            on
<strong><span style="color: #0000ff;">IOAPIC:          off
</span></strong>PAE:             on
...</pre>
<p>หลังจากค้นหาวิธีการแก้ไขด้วย google ก็พบวิธีแก้ไข คือต้องเปิดคุณสมบัติ I/O APIC</p>
<p>ปิด Guest OS แล้วใช้คำสั่ง VBomxManage modifyvm เพื่อแก้ไขคอนฟิกของ Guest วิธีการเปิด/ปิด คุณสมบัติ I/O APIC</p>
<pre>$ VBoxManage modifyvm &lt;uuid|name&gt; [--ioapic on|off]</pre>
<p>ตัวอย่างการเปิดคุณสมบัติ I/O APIC</p>
<pre>$ <strong>VBoxManage modifyvm "CentOS-5.5" --ioapic on
</strong>Oracle VM VirtualBox Command Line Management Interface Version 3.2.6
(C) 2005-2010 Oracle Corporation
All rights reserved.</pre>
<p>ตรวจสอบคอนฟิกหลังการแก้ไข</p>
<pre>$ <strong>VBoxManage showvminfo "CentOS-5.5"
</strong>...
ACPI:            on
<strong><span style="color: #0000ff;">IOAPIC:          on
</span></strong>PAE:             on
...</pre>
<p>เปิด Guest OS อีกครั้งแล้วทดลองติดตั้ง CentOS 5.5 อีกที</p>
<h4>ข้อมูลอ้างอิง</h4>
<ul>
<li><a href="http://forums.virtualbox.org/viewtopic.php?f=3&amp;t=19658" target="_blank">Unable to install Centos 5.2 64bit as guest.</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://spalinux.com/2010/07/cannot_intall_centos_5-5_in_virtualbox_guest/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ติดตั้ง Fedora 12 แบบประหยัดพื้นที่สุด</title>
		<link>http://spalinux.com/2009/11/install_minimal_fedora_12</link>
		<comments>http://spalinux.com/2009/11/install_minimal_fedora_12#comments</comments>
		<pubDate>Sat, 28 Nov 2009 08:41:41 +0000</pubDate>
		<dc:creator>editor</dc:creator>
				<category><![CDATA[Linux Installation]]></category>
		<category><![CDATA[Fedora 12]]></category>

		<guid isPermaLink="false">http://spalinux.com/?p=978</guid>
		<description><![CDATA[บทความนี้จะแนะนำวิธีการติดตั้ง Fedora 12 แบบใช้พื้นที่บนดิสก์น้อยที่สุด โดยจะเลือกลงโปรแกรม (Package) ที่จำเป็น แต่ยังสามารถนำไปติดตั้งโปรแกรมเพิ่มเติม เพื่อคอนฟิกทำหน้าที่เป็นเซิร์ฟเวอร์ต่างๆ ได้ต่อไป การติดตั้ง Fedora 12 ใส่แผ่นดีวีดีติดตั้ง Fedora 12 ในหน้าจอตอนบู๊ต &#8220;Welcome to Fedora 12!&#8221; เลือกเมนูบนสุด &#8220;Install or upgrade an existing system&#8221; กด [Enter]   เมื่อบู๊ตเสร็จ จะขึ้นหน้าจอ &#8220;Disc Found&#8221; เพื่อให้เราเลือกว่า เราจะตรวจสอบแผ่นที่ใช้ในการติดตั้งหรือไม่ แนะนำว่า หากได้แผ่นมา และเป็นการติดตั้งครั้งแรก แนะนำให้เลือก [OK] เพื่อทดสอบแผ่นที่ใช้   โปรแกรมจะทำการตรวจสอบแผ่นที่ใช้ หากถูกต้องไม่มีปัญหา จะขึ้นหน้าจอ Success   กดปุ่ม [Next] ตามการติดตั้งไปเรื่อยๆ จนถึงการแบ่ง partition คุณสมบัติใหม่ล่าสุดของ [...]]]></description>
			<content:encoded><![CDATA[<p>บทความนี้จะแนะนำวิธีการติดตั้ง Fedora 12 แบบใช้พื้นที่บนดิสก์น้อยที่สุด โดยจะเลือกลงโปรแกรม (Package) ที่จำเป็น แต่ยังสามารถนำไปติดตั้งโปรแกรมเพิ่มเติม เพื่อคอนฟิกทำหน้าที่เป็นเซิร์ฟเวอร์ต่างๆ ได้ต่อไป</p>
<h4><span id="more-978"></span>การติดตั้ง Fedora 12</h4>
<p>ใส่แผ่นดีวีดีติดตั้ง Fedora 12 ในหน้าจอตอนบู๊ต &#8220;Welcome to Fedora 12!&#8221; เลือกเมนูบนสุด &#8220;Install or upgrade an existing system&#8221; กด [Enter]</p>
<p><img class="alignnone size-full wp-image-979" title="01 Welcome to Fedora 12!" src="http://spalinux.com/wp-content/uploads/2009/11/01_Welcome_to_Fedora_12.png" alt="01 Welcome to Fedora 12!" width="500" height="375" /></p>
<p> </p>
<p>เมื่อบู๊ตเสร็จ จะขึ้นหน้าจอ &#8220;Disc Found&#8221; เพื่อให้เราเลือกว่า เราจะตรวจสอบแผ่นที่ใช้ในการติดตั้งหรือไม่ แนะนำว่า หากได้แผ่นมา และเป็นการติดตั้งครั้งแรก แนะนำให้เลือก [OK] เพื่อทดสอบแผ่นที่ใช้</p>
<p><img class="alignnone size-full wp-image-981" title="02 Begin testing the media" src="http://spalinux.com/wp-content/uploads/2009/11/02_Begin_testing_the_media.png" alt="02 Begin testing the media" width="500" height="278" /></p>
<p> </p>
<p>โปรแกรมจะทำการตรวจสอบแผ่นที่ใช้ หากถูกต้องไม่มีปัญหา จะขึ้นหน้าจอ Success</p>
<p><img class="alignnone size-full wp-image-982" title="03 Media Verified Success" src="http://spalinux.com/wp-content/uploads/2009/11/03_media_verified_success.png" alt="03 Media Verified Success" width="500" height="278" /></p>
<p> </p>
<p>กดปุ่ม [Next] ตามการติดตั้งไปเรื่อยๆ จนถึงการแบ่ง partition คุณสมบัติใหม่ล่าสุดของ Fedora 12 คือ สามารถเลือกใช้ /boot เป็น filesystem แบบ ext4 ได้<br />
<img class="alignnone size-full wp-image-983" title="04 boot partition ext4" src="http://spalinux.com/wp-content/uploads/2009/11/04_boot_partition_ext4.png" alt="04 boot partition ext4" width="500" height="375" /></p>
<p> </p>
<p>เมื่อถึงหน้าจอให้เลือก software ที่จะติดตั้ง ให้คลิ้ก [x] Customize now แล้วกดปุ่ม [Next]</p>
<p><img class="alignnone size-full wp-image-984" title="05 Customize now" src="http://spalinux.com/wp-content/uploads/2009/11/05_Customize_now.png" alt="05 Customize now" width="500" height="375" /></p>
<p> </p>
<p>หน้าจอการเลือก Packages เพื่อจะติดตั้ง ให้คลิ้กเลือกเฉพาะ &#8220;Base System&#8221; &#8211;&gt; &#8220;Base&#8221; เท่านั้น และกดปุ่ม [Next]</p>
<p><img class="alignnone size-full wp-image-985" title="06 Select only Base" src="http://spalinux.com/wp-content/uploads/2009/11/06_Select_only_Base.png" alt="06 Select only Base" width="500" height="375" /></p>
<p> </p>
<p>เท่านี้การติดตั้ง Fedora 12 ก็จะเป็นการติดตั้งแบบใช้พื้นที่น้อยที่สุดแล้ว เท่าที่จำเป็น</p>
<p>หากต้องการดูรายละเอียด software ที่อยู่ใน &#8220;Base&#8221; สามารถกดปุ่ม [Optional packages] ได้ และถ้าต้องการเลือกย่อยลงไปอีก สามารถคลิ้กไม่เลือกโปรแกรมที่ไม่ต้องการได้ เพื่อความง่ายในที่นี้จะไม่แก้ไข packages ย่อยๆ</p>
<p><img class="alignnone size-full wp-image-986" title="07 Packages in Base" src="http://spalinux.com/wp-content/uploads/2009/11/07_Packages_in_Base.png" alt="07 Packages in Base" width="500" height="375" /></p>
<p> </p>
<p>จากรูป จะติดตั้งทั้งหมด 433 Packages</p>
<p><img class="alignnone size-full wp-image-987" title="08 Installing Packages" src="http://spalinux.com/wp-content/uploads/2009/11/08_Installing_Packages.png" alt="08 Installing Packages" width="500" height="375" /></p>
<p> </p>
<p>หลังจากติดตั้งเสร็จแล้ว หน้าจอแสดงการบู๊ต Fedora 12</p>
<p><img class="alignnone size-full wp-image-988" title="09 Booting Fedora 12" src="http://spalinux.com/wp-content/uploads/2009/11/09_Booting_Fedora_12.png" alt="09 Booting Fedora 12" width="500" height="278" /></p>
<p> </p>
<p>ชื่อโค้ดของ Fedora 12 คือ &#8220;Constantine&#8221;</p>
<p>ใช้คำสั่ง df เพื่อตรวจสอบขนาดดิสก์ที่ใช้ในการติดตั้ง ในที่นี้จะใช้ประมาณ 994 Mbytes เท่านั้น (972M + 22M)</p>
<p><img class="alignnone size-full wp-image-989" title="10 Minimal Fedora 12 Disk_Usages" src="http://spalinux.com/wp-content/uploads/2009/11/10_Minimal_Fedora_12_Disk_U.png" alt="10 Minimal Fedora 12 Disk_Usages" width="500" height="278" /></p>
<h4> </h4>
<h4>ข้อมูลอ้างอิง</h4>
<ul>
<li><a href="http://docs.fedoraproject.org/release-notes/f12/en-US/html/" target="_blank">Fedora 12 Release Notes</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://spalinux.com/2009/11/install_minimal_fedora_12/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>แก้ไข static route บนลีนุกซ์</title>
		<link>http://spalinux.com/2009/09/add_delete_static_route_on_linux</link>
		<comments>http://spalinux.com/2009/09/add_delete_static_route_on_linux#comments</comments>
		<pubDate>Sat, 26 Sep 2009 09:22:04 +0000</pubDate>
		<dc:creator>editor</dc:creator>
				<category><![CDATA[Linux Installation]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[linux static route]]></category>

		<guid isPermaLink="false">http://spalinux.com/?p=932</guid>
		<description><![CDATA[บทความนี้อธิบายการแก้ไข static route บน ลีนุกซ์ โดยจะมีทั้งการแสดง routing tablle ที่มีอยู่ การเพิ่ม ลบ route รวมทั้งวิธีการคอนฟิกให้ตอนบู๊ตเครื่อง ให้คอนฟิก static route โดยอัตโนมัติ แสดง routing table ใช้คำสั่ง netstat -rn เพื่อแสดง routing table ของเครื่อง [root@fc11-64a ~]# netstat -rn Kernel IP routing table Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface 192.168.3.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0 0.0.0.0         192.168.3.1     0.0.0.0         UG        [...]]]></description>
			<content:encoded><![CDATA[<p>บทความนี้อธิบายการแก้ไข static route บน ลีนุกซ์ โดยจะมีทั้งการแสดง routing tablle ที่มีอยู่ การเพิ่ม ลบ route รวมทั้งวิธีการคอนฟิกให้ตอนบู๊ตเครื่อง ให้คอนฟิก static route โดยอัตโนมัติ</p>
<p><span id="more-932"></span></p>
<h4>แสดง routing table</h4>
<p>ใช้คำสั่ง netstat -rn เพื่อแสดง routing table ของเครื่อง</p>
<pre>[root@fc11-64a ~]# <strong>netstat -rn
</strong>Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.3.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0
0.0.0.0         192.168.3.1     0.0.0.0         UG        0 0          0 eth0</pre>
<p>อีกคำสั่งหนึ่งที่ให้ผลลัพธ์ใกล้เคียงกันคือคำสั่ง route -n</p>
<pre>[root@fc11-64a ~]# <strong>route -n
</strong>Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.3.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.3.1     0.0.0.0         UG    0      0        0 eth0</pre>
<h4>เพิ่ม static route</h4>
<p>การเพิ่ม static route ไปยัง subnet สามารถทำได้โดยใช้คำสั่ง route add ระบุออปชั่น &#8216;-net&#8217; ตามด้วย subnet และ netmask ที่ต้องการ สุดท้ายระบุว่าไปทาง router หรือ gateway ตามหลัง ออปชั่น &#8216;gw&#8217;</p>
<pre>[root@fc11-64a ~]# <strong>route add -net 192.168.5.0 netmask 255.255.255.0 gw 192.168.3.2</strong></pre>
<pre>[root@fc11-64a ~]# <strong>netstat -rn
</strong>Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
<span style="color: #0000ff;"><strong>192.168.5.0     192.168.3.2     255.255.255.0   UG    0      0        0 eth0
</strong></span>192.168.3.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.3.1     0.0.0.0         UG    0      0        0 eth0</pre>
<p>การเพิ่ม static route ไปยัง host หรือเครื่อง ip address ที่ระบุ ทำได้โดยใช้คำสั่ง route add ระบุออปชั่น &#8216;-host&#8217; ตามด้วย ip address ปลายทาง สุดท้ายระบุว่าไปทาง router หรือ gateway ตามหลัง ออปชั่น &#8216;gw&#8217;</p>
<pre>[root@fc11-64a ~]# <strong>route add -host 192.168.5.10 gw 192.168.3.3</strong></pre>
<pre>[root@fc11-64a ~]# <strong>netstat -rn
</strong>Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
<strong><span style="color: #0000ff;">192.168.5.10    192.168.3.3     255.255.255.255 UGH       0 0          0 eth0
</span></strong>192.168.5.0     192.168.3.2     255.255.255.0   UG        0 0          0 eth0
192.168.3.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0
0.0.0.0         192.168.3.1     0.0.0.0         UG        0 0          0 eth0</pre>
<p>การเพิ่ม default gateway ทำได้โดย ใช้คำสั่ง route add ระบุออปชั่น &#8216;default gw&#8217; แล้วตามด้วย ip address ของ gateway หรือ router</p>
<pre>[root@fc11-64a ~]# <strong>route add default gw 192.168.3.4</strong></pre>
<pre>[root@fc11-64a ~]# <strong>netstat -rn
</strong>Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.5.10    192.168.3.3     255.255.255.255 UGH       0 0          0 eth0
192.168.5.0     192.168.3.2     255.255.255.0   UG        0 0          0 eth0
192.168.3.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0
<strong><span style="color: #0000ff;">0.0.0.0         192.168.3.4     0.0.0.0         UG        0 0          0 eth0
</span></strong>0.0.0.0         192.168.3.1     0.0.0.0         UG        0 0          0 eth0</pre>
<h4>ลบ static route</h4>
<p>การลบ static route ไปยัง subnet สามารถทำได้โดยใช้คำสั่ง route del ระบุออปชั่น &#8216;-net&#8217; ตามด้วย subnet และ netmask ที่ต้องการลบ และ &#8216;gw&#8217; ที่ชี้ไป</p>
<pre>[root@fc11-64a ~]# <strong>route del -net 192.168.5.0 netmask 255.255.255.0 gw 192.168.3.2</strong></pre>
<p>การลบ static route ไปยัง host หรือเครื่อง ip address ที่ระบุ ทำได้โดยใช้คำสั่ง route del ระบุออปชั่น &#8216;-host&#8217; ตามด้วย ip address ปลายทาง สุดท้ายระบุว่าไปทาง router หรือ gateway ตามหลัง ออปชั่น &#8216;gw&#8217;</p>
<pre>[root@fc11-64a ~]# <strong>route del -host 192.168.5.10 gw 192.168.3.3</strong></pre>
<p>การลบ default gateway ทำได้โดย ใช้คำสั่ง route del ระบุออปชั่น &#8216;default gw&#8217; แล้วตามด้วย ip address ของ gateway หรือ router ที่ต้องการลบ</p>
<pre>[root@fc11-64a ~]# <strong>route del default gw 192.168.3.4</strong></pre>
<h4>ไฟล์ static-routes</h4>
<p>หากต้องการให้เครื่องลีนุกซ์คอนฟิกเพิ่ม static routes ที่ต้องการตอนบู๊ตเครื่องโดยอัตโนมัติ สามารถทำได้โดยการใส่ ข้อมูล route ไว้ในไฟล์ /etc/sysconfig/static-routes</p>
<p>ตัวอย่างไฟล์ สำหรับเพิ่ม static-routes ไปยัง subnet และ host ตามตัวอย่างด้านบน ให้คอนฟิกตอนบู๊ตเครื่อง</p>
<pre>[root@fc11-64a ~]# <strong>cat /etc/sysconfig/static-routes
</strong>any net 192.168.5.0 netmask 255.255.255.0 gw 192.168.3.2
any host 192.168.5.10 gw 192.168.3.3</pre>
<p>สำหรับ default gateway ต้องใส่เป็น ตัวแปรชื่อ &#8220;GATEWAY&#8221; ไว้ในไฟล์ /etc/sysconfig/network หรือไฟล์ /etc/sysconfig/network-scripts/ifcfg-eth0 ตัวอย่างเช่น</p>
<pre>[root@fc11-64a ~]# <strong>cat /etc/sysconfig/network
</strong>NETWORKING=yes
HOSTNAME=fc11-64a.spalinux.com
<strong><span style="color: #0000ff;">GATEWAY=192.168.3.4</span></strong></pre>
<h4>ข้อมูลอ้างอิง</h4>
<ul>
<li><a href="http://spalinux.com/2009/02/configure_linux_to_be_router">คอนฟิกลีนุกซ์ทำหน้าที่เป็น Router</a></li>
<li><a href="http://spalinux.com/2008/10/configure_policy_based_routing_on_linux">คอนฟิก Policy Based Routing บนลีนุกซ์</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://spalinux.com/2009/09/add_delete_static_route_on_linux/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ติดตั้ง Fedora 11 แบบประหยัดพื้นที่สุด</title>
		<link>http://spalinux.com/2009/06/install_minimal_fedora_11</link>
		<comments>http://spalinux.com/2009/06/install_minimal_fedora_11#comments</comments>
		<pubDate>Sat, 27 Jun 2009 09:03:17 +0000</pubDate>
		<dc:creator>editor</dc:creator>
				<category><![CDATA[Linux Installation]]></category>
		<category><![CDATA[Fedora 11]]></category>

		<guid isPermaLink="false">http://spalinux.com/?p=805</guid>
		<description><![CDATA[บทความนี้จะแนะนำวิธีการติดตั้ง Fedora 11 แบบใช้พื้นที่บนดิสก์น้อยที่สุด โดยจะเลือกลงโปรแกรม (Package) ที่จำเป็น แต่ยังสามารถนำไปติดตั้งโปรแกรมเพิ่มเติม เพื่อคอนฟิกทำหน้าที่เป็นเซิร์ฟเวอร์ต่างๆ ได้ต่อไป การติดตั้ง Fedora 11 ใส่แผ่นดีวีดติดตั้ง Fedora 11 ในหน้าจอตอนบู๊ตเลือกเมนูบนสุด &#8220;Install or upgrade an existing system&#8221; กด [Enter] หมายเหตุ สำหรับ Fedora เวอร์ชั่นใหม่แนะนำติดตั้งโดยใช้ Graphical เพราะเท่าที่ผู้เขียนทดสอบการติดตั้ง Fedora 11 แบบ text mode จะขาดคุณสมบัติบางอย่าง เช่นการแบ่ง disk partition ทำให้ไม่สะดวกต่อการใช้งาน  และทั้งนี้ทีมงาน Fedora ก็แนะนำให้ใช้การติดตั้งแบบ Graphical   กดปุ่ม [Next] ตามการติดตั้งไปเรื่อยๆ จนถึงการเลือก Software ที่จะติดตั้ง ให้คลิ้ก [x] Customize [...]]]></description>
			<content:encoded><![CDATA[<p>บทความนี้จะแนะนำวิธีการติดตั้ง Fedora 11 แบบใช้พื้นที่บนดิสก์น้อยที่สุด โดยจะเลือกลงโปรแกรม (Package) ที่จำเป็น แต่ยังสามารถนำไปติดตั้งโปรแกรมเพิ่มเติม เพื่อคอนฟิกทำหน้าที่เป็นเซิร์ฟเวอร์ต่างๆ ได้ต่อไป</p>
<h4><span id="more-805"></span>การติดตั้ง Fedora 11</h4>
<p>ใส่แผ่นดีวีดติดตั้ง Fedora 11 ในหน้าจอตอนบู๊ตเลือกเมนูบนสุด &#8220;Install or upgrade an existing system&#8221; กด [Enter]</p>
<p><strong>หมายเหตุ</strong> สำหรับ Fedora เวอร์ชั่นใหม่แนะนำติดตั้งโดยใช้ Graphical เพราะเท่าที่ผู้เขียนทดสอบการติดตั้ง Fedora 11 แบบ text mode จะขาดคุณสมบัติบางอย่าง เช่นการแบ่ง disk partition ทำให้ไม่สะดวกต่อการใช้งาน  และทั้งนี้ทีมงาน Fedora ก็แนะนำให้ใช้การติดตั้งแบบ Graphical</p>
<p><img title="Fedora 11 - Installation Boot Menu" src="http://spalinux.com/wp-content/uploads/2009/06/01_Installation_Boot_Menu.png" alt="Fedora 11 - Installation Boot Menu" width="500" height="375" /></p>
<p> </p>
<p>กดปุ่ม [Next] ตามการติดตั้งไปเรื่อยๆ จนถึงการเลือก Software ที่จะติดตั้ง ให้คลิ้ก [x] Customize now แล้วกดปุ่ม [Next]</p>
<p><img title="Fedora 11 - Customize Now" src="http://spalinux.com/wp-content/uploads/2009/06/02_Customize_Now.png" alt="Fedora 11 - Customize Now" width="500" height="375" /></p>
<p> </p>
<p>หน้าจอการเลือก Packages เพื่อจะติดตั้ง ให้คลิ้กเลือกเฉพาะ &#8220;Base System&#8221; &#8211;&gt; &#8220;Base&#8221; เท่านั้น และกดปุ่ม [Next]</p>
<p><img title="Fedora 11 - Select Only Base System" src="http://spalinux.com/wp-content/uploads/2009/06/03_Only_Base_System.png" alt="Fedora 11 - Select Only Base System" width="500" height="375" /></p>
<p> </p>
<p>เท่านี้การติดตั้ง Fedora 11 ก็จะเป็นการติดตั้งแบบใช้พื้นที่น้อยที่สุดแล้ว เท่าที่จำเป็น</p>
<p><img title="Fedora 11 - Package Installation" src="http://spalinux.com/wp-content/uploads/2009/06/04_Package_Installation.png" alt="Fedora 11 - Package Installation" width="500" height="375" /></p>
<p> </p>
<p>จากรูปติดตั้งทั้งหมด 495 Packages ใช้ดิสก์ไปประมาณ 1.3 GB</p>
<p><img title="Fedora 11 - Disk Usages" src="http://spalinux.com/wp-content/uploads/2009/06/05_Disk_Usages.png" alt="Fedora 11 - Disk Usages" width="500" height="278" /></p>
<h4>ข้อมูลอ้างอิง</h4>
<ul>
<li><a href="http://spalinux.com/2008/12/configure_networking_after_intall_fedora_10">คอนฟิกเน็ตเวิร์กหลังการติดตั้ง Fedora 10</a></li>
<li><a href="http://docs.fedoraproject.org/release-notes/f11/en-US/" target="_blank">Fedora 11 Release Notes</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://spalinux.com/2009/06/install_minimal_fedora_11/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

