Achmad Mardiansyah's Journal

Manage your knowledge by writing it

Apa itu base-system, update & upgrade di FreeBSD

without comments

FreeBSD mempunyai tools untuk update & upgrade namanya freebsd-update. Tidak seperti distribusi linux dimana kernel dan base systemnya didevelop terpisah, FreeBSD mempunyai base system yang solid dimana “base system” dan kernel freebsd adalah satu kesatuan. jadi core developer FreeBSD selain mendevelop kernel, mereka juga sekaligus mendevelop base-system mereka.

Jika mengambil contoh disto ubuntu, kernel linux didevelop oleh linux foundation yang berada diluar canonical, yang dipimpin langsung oleh linus torvalds. Kemudian oleh canonical, kernel linux dibundel dengan software-software lain dan menjadi base-system.

Base system adalah kumpulan program standar yang menjadi basis sistem operasi. inti dari Operating System kan kernel toh?. tapi apa cukup kalo cuman kernel doang? trus kita ngetik command dimana? untuk itulah diperlukan base-system. contoh program yang termasuk dalam base-system ini: shell (csh, sh), basic utilities (cp, mv, ls, mkdir, cd, rm, rmdir, dll), device management, dll.

Istilah update artinya memperbaharui software yang telah terinstall tapi hanya perubahannya hanya minor saja. hal ini terlihat dari perubahan nomor versi yang kecil misal: dari 9.0-RELEASE-p1 ke 9.0-RELEASE-p2. nomor mayornya tetap sama, yaitu 9.0.

Istilah upgrade biasanya dipakai pada aktivitas memperbaharui software yang terinstall dimana perubahannya adalah cukup besar. Ciri yang umum adalah perubahan nomor mayor. misal perubahan dari 8.3 ke 9.0.

Contoh command untuk update:

/usr/sbin/freebsd-update fetch
/usr/sbin/freebsd-update install

Contoh command untuk upgrade:

/usr/sbin/freebsd-update upgrade -r 9.0-RELEASE

Biasanya proses upgrade lebih lama dari update, sehingga direkomendasikan menggunakan tool yang dapat menjaga session selalu aktif meskipun koneksi ke server putus. misal: menggunakan screen.

ohya, kegiatan update & upgrade ini berlaku jika anda menggunakan kernel freebsd bawaan instalasi. Jika anda menggunakan kernel sendiri, maka perlu compile ulang kernel tersebut pasca instalasi.

URL pendek: http://wp.me/pRkxT-Xs

Written by Achmad Mardiansyah

November 29th, 2011 at 5:00 pm

Leave a Reply