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