วันจันทร์ที่ 18 มิถุนายน พ.ศ. 2555

CentOS 5.5 ติดตั้ง ไทยฟอนท์

ดาวน์โหลดฟอนท์

# wget ftp://linux.thai.net/pub/ThaiLinux/software/thai-ttf/thai-ttf-0.4.9.tar.gz

แตกไฟล์
# tar xvfz thai-ttf-0.4.9.tar.gz

เข้าไปที่ไดเรคทอรี
# cd thai-ttf-0.4.9

สร้างไดเรคทอรี่
# mkdir /usr/share/fonts/thai-ttf

คัดลอกฟอนท์ไปที่ไดเรคทอรี่ที่สร้างไว้
# cp . /usr/share/fonts/thai-ttf/

เพิ่มรายการฟอนท์ไทย เข้าไปในระบบ
# chkfontpath -a /usr/share/fonts/thai-ttf

ตรวจสอบฟอนท์ในระบบ
#chkfontpath -l

Restart เครื่อง
# shutdown -r now

FreeBSD: mount cdrom

 ตรวจสอบดูว่า ระบบตรวจสอบอุปกรณ์ อะไรพบบ้าง
# dmesg

acd0: CDRW at ata1-master UDMA33
ums0: on usbus1
rl0: port 0xdc00-0xdcff mem 0xdfdfff00-0xdfdfffff irq 17 at device 10.0 on pci3
fdc0: port 0x3f2-0x3f3,0x3f4-0x3f5,0x3f7 irq 6 drq 2 on acpi0
ad0: 152627MB at ata0-master UDMA100


# mkdir /mnt/cdrom
# mount /dev/acd0 /mnt/cdrom

FreeBSD: How to install and configure a FreeBSD 8 Desktop with Xorg and KDE?

http://rhyous.com/2009/12/18/how-to-install-and-configure-a-freebsd-8-desktop-with-xorg-and-kde/

FreeBSD: ports/pkg command

Ports :
http://www.freebsd.org/doc/handbook/ports-using.html

# cd /usr/ports/www/apache22
# less Makefile               ; aplication info
# make instal                  ; install pakages
# make clean                  ; delete complie files
# make install && make clean
# make install clean         ; install and delete complie files
# make fetch                  ; load all files before install
# make search name=apache              ; search  apache port

# make build-depends-list                   ;
# make run-depends-list                     ;
# make fetch-recursive





Package :

# less pkg-descr

# pkg_info | less                ; installed pakages
# pkg_version -v               ; verify installed pakages version
# ll /var/db/pkg


# pkg_add -r kde              ; install kde pakage
# rehash                            ; regenerates system's cached

FreeBSD: Upgrade ports โดยโปรแกรม CVSUP

การ Upgrade FreeBSD ports  โดยโปรแกรม CVSUP (current version system update)

ขั้นตอน


1. ติดตั้งโปรแกรม

# cd /usr/ports/net/cvsup-without-gui
# make install clean


   จะดาวน์โหลดไฟล์และติดตั้ง ประมาณ30 นาที
    cvsup-16.1h_4
    ezm33-1.2.1         10 MB


2. กำหนด server ที่จะไปดาวโหลดไฟล์สำหรับ upgrade

# cp /usr/share/examples/cvsup/ports-supfile  /root
# ee /root/ports-supfile

*default host=cvsup.tw.freebsd.org      

*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix

กด control+c
: exit


3. การ upgrade ports

# cvsup -g -L 2 ports-supfile

FreeBSD: Install jdk16 on FreeBSD81


# cd /usr/ports/java/jdk16
# make build-depends-list

# make fetch-recursive

Port ไม่สามารถที่จะดาวน์โหลด Java อัตโนมัติ เนื่องจากต้องมีการยอมรับใน Term and Condition ในการที่จะใช้งาน Java จึงต้องดาวน์โหลดเอง ไปเก็บไว้ที่ /usr/ports/distfiles

# cd /usr/ports/distfiles
#fetch http://www.badcode.net/tzupdater-1_3_29-2010f.zip
# fetch ftp://www.kuzbass.ru/pub/freebsd/mix/bsd-jdk16-patches-4.tar.bz2
# fetch http://www.java.net/download/jdk6/6u3/promoted/b05/jdk-6u3-fcs-bin-b05-jrl-24_sep_2007.jar
# fetch http://www.java.net/download/jdk6/6u3/promoted/b05/jdk-6u3-fcs-src-b05-jrl-24_sep_2007.jar
# fetch http://www.java.net/download/jdk6/6u3/promoted/b05/jdk-6u3-fcs-mozilla_headers-b05-unix-24_sep_2007.jar

ไฟล์ ที่เหลืออื่นๆให้ ports ดาวน์โหลดให้เอง
# cd /usr/ports/java/jdk16
# make install clean

ระหว่าง ติดตั้ง
ตอบ yes เพื่อยอมรับ license

FreeBSD: Restart Interface Network Card

Restart Interface Network Card
#/etc/rc.d/netif restart