Friday, August 15, 2008

คำสั่งเกี่ยวกับ ports

ติดตั้ง cvsup ก่อนเลย
#cd /usr/ports/net/cvsup-without-gui
#make install && make clean

ติดตั้งโปรแกรม fastest_cvsup จาก ports
# cd /usr/ports/sysutils/fastest_cvsup/
# make install clean
#rehash

การใช้งานโปรแกรม
# fastest_cvsup -help

เช่น
# fastest_cvsup -c uk,fr,de,th,jp
หรือ
# fastest_cvsup -c all


ทำการ synchronize ports index กับ cvsup server โดยใช้ cvsup จาก fastest_cvsup
#/usr/local/bin/cvsup -g -L 2 -h cvsup.freebsd.org /usr/share/examples/cvsup/ports-supfile

ติดตั้ง portupgrade
#cd /usr/ports/sysutils/portupgrade
#make install && make clean

ทำการอัพเดท ports database
#/usr/local/sbin/portsdb -Uu

#cd /usr/ports && make fetchindex



ทำการ auto fix package database
#/usr/local/sbin/pkgdb -aF

ค้นหาซอฟท์แวร์ต่างๆที่เคยถูกติดตั้งแล้วใน ports เพื่อทำการอัพเดท จะว่าไปแล้วข้อนี้ไม่ต้องทำก็ได้เพราะพึ่งจะติดตั้ง freebsd ใหม่
#/usr/local/sbin/portversion -v

รีบูตเครื่องใหม่
#shutdown -r now
*********ref. จาก http://www.thaibsd.com/webboard/show.php?Category=thaibsd&No=4485

Install software ผ่าน ports
#portinstall -R [package name]

ในกรณีที่ต้องการใส่ค่า configure เพิ่มเติม
#portinstall -R -m [configure] [package name]

upgrade software ผ่าน ports
#portupgrade -R [package name]

หรือ
#portupgrade -f -R -m [configure] [package name]

แสดง version ของ package ที่ install อยู่ในเครื่อง
#portversion -v [package name]

No comments: