This option will reset the home page of this site. Restoring any closed widgets or categories.

Reset

Apa itu Port FreeBSD ?

free bsd
Pertama gw bingung apa sih itu port FreeBSD dan sebagai apa sih port FreeBSD itu?
Mulai dah pencarian dengan OMgoogle pas dapet gw jadi tertarik juga untuk mengangkat hal ini dan dicantumkan ke blogku. Ya itung2 sebagai dokumentasi biar ga lupa. Ya uda… Langsung aja ke masalahnya.

Apa itu FreeBSD port? kalau ditanya inipun aku juga ga tau apakah jawabanku ini tepat atau tidak. Yang kutau port FreeBSD itu adalah service yang diberikan FreeBSD agar kita menginstall aplikasi-aplikasi yang ada di FreeBSD secara langsung dan lebih mudah daripada menginstall dari sourcenya langsung. Jadi menurut aku port FreeBSD itu adalah link download yang akan menunjukkan source aplikasi yang akan kita install dan juga sebagai kompiler dari source tersebut.

Sistem kerjanya sebagai berikut (dengan contoh kasus installasi apache) :

1. Pertama FreeBSD yang kita punya akan mengecek apakah source aplikasi yang akan diinstall sudah ada atau tidak didalam FreeBSD kita sendiri (biasanya terletak di /usr/ports/distfiles/*)
2. Jika ada maka FreeBSD akan mengkompile source itu secara otomatis dan kita tinggal menunggu saja sampai proses installasi selesai. Setelah selesai mungkin ada beberapa konfigurasi yang dibutuhkan lalu kita bisa menggunakan aplikasi tersebut.
3. Jika ternyata source aplikasi yang kita ingin kita install tidak ada maka kita FreeBSD akan secara otomatis mencari sourcenya lalu mendownloadnya. Oleh sebab itu installasi port terkadang butuh koneksi dengan internet. Setelah selesai mendownloadnya maka FreeBSD lalu mengkompilenya seperti yang udah aku utarakan pada point kedua

Ada beberapa keuntungan jika kita menginstall dari port.

Beberapa keuntungan tersebut adalah :

  • FreeBSD akan secara langsung mendetect versi yang terbaik dari aplikasi yang anda ingin install. Jadi kita tidak perlu buang-buang waktu lagi untuk mencari versi yang terbaik untuk mesin FreeBSD kita. Dan kita kemungkinan gagal karena berbeda versi itu sangatlah kecil
  • Installasi dilakukan proses kompilasi dilakukan secara otomatis oleh mesin FreeBSD-nya sendiri.
  • Ini adalah yang paling berguna. Installasi port itu mendetect apakah aplikasi-aplikasi pendukung dari program yang kita ingin install sudah diinstall atau belum dan jika belum maka secara otomatis menginstall aplikasi pendukung tersebut. Contohnya : jika kita ingin install php tetapi anda belum menginstall perl maka mesin FreeBSD akan secara otomatis melakukan installasi perl melalui port juga.

Leave a Reply