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

การ Search หาชื่อโปรแกรมที่ต้องการใน Ports

ก่อนนอนอีกนิด วันนี้จะเขียนเรื่องเกี่ยวกับ FreeBSD มั้ง ที่จริงผมชอบเจ้า FreeBSD มากแต่ด้วยเหตุผลบางประการจึงไม่ได้ใช้งานมันจริงๆ จังๆ สักทีนี่ก็หลายเดือนแล้วที่ไม่ได้เล่นมันเลย วันนี้เลยจะมาเขียนเตือนความจำตัวเองกันสักหน่อย

เคยกันบ้างไหมครับ บางทีคิดจะติดตั้งโปรแกรมสักตัวจาก ports แต่ไม่รู้ว่ามันหลบซ่อนอยู่ที่ไหนเพราะ ports มี category เยอะมากเดาใจกันไม่ถูกวันนี้เลยเอาวิธีง่ายสำหรับ search หาโปรแกรมที่ต้องการ

สำหรับคำสั่งก็สั้นๆ ง่ายๆ ครับบรรทัดเดียวเอง

1. ขั้นแรกเราต้องเข้าไปใน /usr/ports ก่อน

2. คำสั่งสำหรับ search คือ

#make search key="packages_name"

ตัวอย่างเช่น ผมต้องการติดตั้ง mrtg ผมก็สั่ง

#make search key="mrtg"
Port: mrtg-2.13.2,1
Path: /usr/ports/net-mgmt/mrtg
Info: The multi-router traffic grapher
Maint: demon@FreeBSD.org
B-deps: freetype2-2.1.10_3 gd-2.0.33_4,1 jpeg-6b_4 perl-5.8.8 pkgconfig-0.20 png-1.2.8_3
R-deps: freetype2-2.1.10_3 gd-2.0.33_4,1 jpeg-6b_4 p5-PathTools-3.16 p5-Pod-Parser-1.34 p5-SNMP_Session-1.08 p5-Scalar-List-Utils-1.18,1 perl-5.8.8 pkgconfig-0.20 png-1.2.8_3
WWW: http://www.mrtg.org/

ซึ่งผลที่ได้จริงๆ อาจมีเยอะหน่อย ก็ต้องมานั่งไล่ดูกันนิดนึงน่ะครับ

เท่านี้ผมก็รู้แล้วว่า mrtg อยู่ที่

/usr/ports/net-mgmt/mrtg

ที่นี้ผมก็เข้าไปใน /usr/ports/net-mgmt/mrtg แล้ว make install clean เพื่อติดตั้งได้แล้ว

ไม่มีความคิดเห็น: