ว่าง ๆ เบื่อ ๆ ก็มาเขียนบทความ ความรู้เผยแพร่สักหน่อย กันลืมด้วยครับเพราะยิ่งอายุเยอะยิ่งเลอะเลือนอายุแค่ 26 ไล่โปรแกรมที่ตัวเองเขียนไม่ได้ เฮ้อ... นี่แหละคือช่วงที่อยู่ในห้วงที่กราฟสภาพร่างกายพุ่งตกลงมา อนิจํ ทุกขฺ อนัตตา
Begin :
Ports ใน FreeBSD นั้นหมายถึง folder ต่าง ๆ ที่บรรจุ คำสั่ง(Makefile script)ของ program ไว้เป็นหมวดหมู่ เป็นระเบียบมีความเกี่ยวข้องซึ่งกันและกัน(Dependency) เช่น library ที่จำเป็นในการ compile program ก็รวมไว้ใน ports ของ library และจะถูก download ติดตั้งเมื่อมีความต้องการใช้งาน รวมกับ ports อื่น ๆเช่น libtool15 จำเป็นต่อการติดตั้ง mysql5-server กระบวนการทำงานจะเป็น
> เข้า ports /usr/ports/databases/mysql5-server/ [สั่งติดตั้ง]
> check dependency ports mysql5-server
>พบความเกี่ยวข้องกับ libtools15
>> เข้าไป ports /usr/ports/devel/libtools15/
>> check dependency portslibtool15[Auto check]
>> ไม่เจอความเกี่ยวข้องกับ package อื่น
>> ติดตั้ง libtool15[Auto install]
> check dependency ports mysql5-server[Auto check]
> พบความเกี่ยวข้องกับ mysql5-client
>> เข้า ports /usr/ports/databases/mysql5-client/
>> check dependency portsmysql-client[Auto check]
>> ต้องการ libtool15 แต่ติดตั้งไปแล้ว [Pass]
>> ติดตั้ง mysql-client[Auto install]
> check dependency ports mysql5-server
> ไม่เจอแล้ว
> เริ่มติดตั้ง mysql5-server
> เสร็จ[Complete]
โปรดติดตาม ตอนที่2 ->
edit @ 2006/04/17 14:25:15