Menjadikan FreeBSD Stable
Menjadikan FreeBSD Stable
Sebagai catatan, proses ini membutuhkan koneksi Internet yang stabil. Jika tidak ada koneksi
Internet silakan lanjutkan ke bagian Konfigurasi Kernel.
Apa sih bedanya versi Relase dengan Stable? Mungkin itu menjadi pertanyaan newbie. Tentu
saja beda . Versi Release adalah versi yang baru saja dikeluarkan, misalnya ya FreeBSD 6.3-
Release. Sedangkan versi Stable merupakan sistem yang sudah teruji keamanan dan
ketangguhannya, bisa juga dikatakan sistem yang stabil. Pengertian ini diambil dari pemahaman
saya sendiri, jadi mohon maap kalo salah . Oh ya ada juga versi rc (=Release Candidate), yang
ini masih dibawahnya lagi dari versi Release.
Untuk mengetahui versi dari sistem kita yang ada sekarang, silakan Anda ketikkan perintah
berikut ini:
# uname –a
Nah, saatnya kita mengupgrade ke versi yang stable. Langsung saja untuk menjadikan FreeBSD
6.3 Release kita menjadi versi yang stabil, kita perlu menginstall portsnap dan cvsup-without-
gui. Untungnya pada FreeBSD 6.3, paket portsnap sudah include didalamnya, jadi kita hanya
perlu menginstall cvsup-without-gui.
# whereis cvsup-without-gui
cvsup-without-gui: /usr/ports/net/cvsup-without-gui
# cd /usr/ports/net/cvsup-without-gui/
# make install clean
# portsnap fetch
# portsnap extract
# portsnap update
Sebenarnya, tidak ada kaitan langsung antara memperbaharui ports dengan menjadikan sistem
menjadi versi stable. Tanpa memperbaharui ports pun versi sistem dapat dijadikan stable.
Namun, kita tentunya sepakat bahwa sistem yang stabil termasuk pula ports yang up to date dan
seminimal mungkin adanya vulnerable terhadap program yang nantinya akan diinstall bukan?
Perintah portsnap fetch di atas akan mendownload daftar ports yang terbaru langsung dari server
atau mirror server yang disediakan FreeBSD. Selanjutnya jika kita masih pertama kali
menjalankan portsnap fetch, maka kita harus menjalankan perintah portsnap extract. Tapi untuk
kedua, ketiga dan seterusnya, kita hanya perlu mengkombinasikan perintah portsnap fetch dan
portsnap update saja.
# cp /usr/share/examples/cvsup/stable-supfile /etc/
# ee /etc/stable-supfile
*default host=CHANGE_THIS.FreeBSD.org
Diubah menjadi:
*default host=cvsup.id.FreeBSD.org
# ee /usr/local/bin/cvsrun
#!/bin/sh
echo Subject: `hostname` weekly cvsup run output
/usr/local/bin/cvsup -g -L 2 /etc/stable-supfile
Sampai disini, konfigurasikan kernel NEW terlebih dahulu sesuai kebutuhan Anda. Baca cara
mengkonfigurasi kernel pada bahasan selanjutnya di bawah ini untuk lebih jelasnya. Kemudian
lanjutkan dengan langkah berikut:
# make buildworld
# make buildkernel KERNCONF=NEW
# make installkernel KERNCONF= NEW
# make installworld
Reboot your computer.