2006/Apr/17

ว่าง ๆ เบื่อ ๆ ก็มาเขียนบทความ ความรู้เผยแพร่สักหน่อย กันลืมด้วยครับเพราะยิ่งอายุเยอะยิ่งเลอะเลือนอายุแค่ 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
ชื่อ: 
เว็บไซต์: 
คอมเมนต์:




smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

<< Home