Mengambil source menggunakan cvsup. Jika pada FreeBSD Anda belum ada cvsup, Anda bisa menginstalnya via port :
# cd /usr/ports/net/cvsup-without-gui
# make install clean
# edit /usr/share/examples/cvsup/stable-supfile
rubah dua baris yang ini :
*default host=CHANGE_THIS.FreeBSD.org menjadi *default host=cvsup11.freebsd.org
*default release=cvs tag=RELENG_6 menjadi *default release=cvs tag=RELENG_6_2
Catatan :
- Baris pertama menentukan server mirror FreeBSD tempat pengambilan source. Saya pilih cvsup11.freebsd.org karena server mirror ini biasanya running well. Daftar server mirror FreeBSD selengkapnya ada di sini.
- Baris kedua menunjukkan bahwa yang mau kita ambil adalah source FreeBSD 6.2
Setelah selesai mengambil source, sebaiknya Anda baca file /usr/src/UPDATING dengan cara :
# edit /usr/src/UPDATING
karena dari sana Anda bisa membaca langkah-langkah yang seharusnya Anda lakukan untuk keperluan-keperluan upgrade yang berbeda. Berikut adalah langkah-langkah yang saya rujuk dari file di atas dengan sedikit variasi untukkeperluan efisiensi dan didedikasikan untuk keperluan upgrade dari 6.0 ke 6.2 :
- Masuk ke direktori source : # cd /usr/src
- Melegakan ruang direktori source dengan membuang sampah instalasi sebelumnya : # make cleanworld
- Mem-build dan meng-install semua source yang telah diambil di sistem yang sekarang berjalan : # make buildword lalu dilanjutkan mengacu dengan konfigurasi kernel yang di sini, lakukan # make kernel KERNCONF=LATIH
- Lalu Anda perlu reboot ke mode single user
- Mounting yang diperlukan : # mount -uw lalu # mount -at ufs
- Lalu # mergemaster -p
- Kemudian # make installworld
- Dan berikutnya # make delete-old
- Akhiri proses instalasi dengan melakukan sinkronisasi file-file di direktori /etc versi lama dengan versi setelah upgrade dengan memanfaatkan utilitas mergemaster :# mergemaster
- Untuk setiap pertanyaan interaktif yang ada, pilih opsi (d)
- Tentu saja, Anda perlu reboot : # reboot
- Bersih-bersih sampah selama proses upgrade : # cd /usr/src lalu # make clean terus # cd /usr/ports kemudian # make clean
OK, demikian dulu posting kali ini. Seluruh langkah di atas bukan hanya teori tapi telah dipraktekkan dan sukses.
FreeBSD…T.O.P.B.G.T !
Dedicated for Light Intermutimedia
Perusahaan Software Pulsa