hky

OpenBSD - Ugrade to Stable

Persyaratan :
-komputer yang akan di upgrade terhubung langsung ke internet.

Catatan :
semua perintah di bawah ini dilakukan oleh root.
dilakukan spesifik untuk OpenBSD-3.2

Jika belum mempunyai source OpenBSD (/usr/src) dengan cara :
# cd /usr; cvs -d anoncvs@rt.fm:/cvs checkout -P -rOPENBSD_3_2 src

*Untuk menyesuaikan dengan versi stable mana yang diinginkan tinggal merubah variabel -rOPENBSD_3_ (contoh : -rOPENBSD_3_1 untuk OpenBSD-3.1-Stable)

Untuk menguprade source code yang sudah ada dengan cara :
#cd /usr/src; cvs -d anoncvs@rt.fm:/cvs -q up -rOPENBSD_3_2 -Pd

Rebuild system dari source stable yang sudah diperoleh tadi

Rebuild Kernel
`

cd /usr/src/sys/arch/i386/conf

#cp GENERIC NAMAKERNEL
`

editlah file kernel sesuai dengan kebutuhan hardware
`

/usr/sbin/config NAMAKERNEL

cd /usr/src/sys/arch/i386/compile/NAMAKERNEL

make clean && make depend && make

cd /usr/src/sys/arch/i386/compile/NAMAKERNEL

cp /bsd /bsd.old (simpan kernel lama sebagai /bsd.old)

cp bsd /bsd (kopi kernel baru ke /bsd )

reboot

`

*jika sesuatu terjadi, misalnya box tersebuat tidak mau boot, kita bisa menggunakan kernel yang lama dengan mengetikkan “boot bsd.old” pada saat komputer startup sebelum masuk ke OpenBSD

Rebuild ulang binari binari yang ada
`

cd /usr/src

rm -r /usr/obj/*

make obj && make build

(lama tidaknya proses ini tergantung pada kekuatan hardware)
`

#reboot

Install ports tree, dan upgrade ports tree ke stable
`

cd /usr

tar -xvzf /path/to/ports.tar.gz

cvs -d anoncvs@rt.fm:/cvs -q up -rOPENBSD_3_2 ports

`

Comments

Proudly published with Hexo