Akhirnya aku matikan juga nih ketergantungan akan Microsoft dan saat ini saya menggunakan OpenSolaris 2009.06 dan OpenBSD 4.6 Current. Memang aneh, orang lain berlomba-lomba mengganti microsoft dengan Linux… eh ini malah sesuatu yang bisa dibilang gak friendly.. apalagi yg namanya OpenBSD fyuh (banyak dicibir orang)!. Kalau OpenSolaris sih… karena dari dulu saya suka Solaris dari sisi performance untuk enterprise server, saya kenal Solaris sejak Solaris 8 dan sejak bisa digunakan di basis PC saya senang menggunakan OS ini. Tapi sama saja dulu juga gak punya PC jadinya yah kemampuan ngoprek Solaris sebegitu aja.
Alasan mengapa menggunakan kedua OS ini, hanya alasan pribadi karena merasa lebih cocok. OpenBSD terkenal dengan konsep security dan mungkin beberapa orang mengenal OpenBSD dengan arogansi dari beberapa developernya. Hahahaha tapi memang kenyataannya demikian, but mereka tidak cuman ngomong doang… tapi banyak hal yang mereka telah buat untuk perkembangan dunia internet di dunia. Sebut saja OpenSSH, berapa banyak orang menggunakan OpenSSH sebagai tools untuk menjembatani keamanan konektivitas, PF(Semua BSD telah meng-import firewall yang basisnya dari OpenBSD), OpenBGPD/OpenOSPFD mungkin belum banyak yang denger, tapi sudah lumayan banyak user yang menggunakan dua tools routing tersebut. Belum lagi device driver, berapa banyak OS vendor yang import device driver dari OpenBSD, sebut saja OpenSolaris/Apple Mac dan masih banyak yang lainnya.
Eh ada artikel menarik tentang “Unix”-nya OpenBSD:
(more…)
krisna@opensolaris:~$ gksu /usr/bin/packagemanager
Traceback (most recent call last):
File “/usr/bin/packagemanager”, line 1601, in ?
a = packagemanager.get_image_from_directory(“/”)
File “/usr/bin/packagemanager”, line 1233, in get_image_from_directory
pkgs_known = [ pf for pf in
AttributeError: ‘Image’ object has no attribute ‘gen_known_package_fmris’
krisna@opensolaris:~/ndis-1.1# pfexec pkg refresh ; pfexec pkg image-update
DOWNLOAD PKGS FILES XFER (MB)
Completed 531/531 25736/25736 1375.09/1375.09
PHASE ACTIONS
Removal Phase 7007/7007
Update Phase 20417/20417
Install Phase 12176/12176
A clone of opensolaris exists and has been updated and activated. On next boot the Boot Environment opensolaris-1 will be mounted on ‘/’. Reboot when ready to switch to this updated BE.
krisna@opensolaris:~/ndis-1.1# beadm list
BE Active Active on Mountpoint Space
Name reboot Used
—- —— ——— ———- —–
opensolaris_static:-:2008-07-31-06:29:48 no no /tmp/tmp_WDjz1 7.23M
opensolaris_static:-:2008-07-29-07:12:03 no no - 60.5K
opensolaris yes no legacy 6.39M
opensolaris_static:-:2008-07-29-07:14:26 no no - 60.5K
opensolaris_static:-:2008-07-31-07:00:14 no no /tmp/tmpBCpHd4 92.5K
opensolaris_static:-:2008-07-29-06:51:58 no no - 60.5K
opensolaris_static:-:2008-07-29-06:35:03 no no - 60.5K
opensolaris_static:-:2008-07-31-06:56:32 no no /tmp/tmpPM2aTr 91.5K
opensolaris_static:-:2008-07-31-04:16:57 no no - 326.5K
opensolaris_static:-:2008-07-31-06:28:15 no no - 91.5K
opensolaris_static:-:2008-07-31-04:15:53 no no - 326.5K
opensolaris-1 no yes - 5.86G
opensolaris_static:-:2008-07-29-06:58:08 no no - 60.5K
krisna@opensolaris:~/ndis-1.1# mount -F zfs rpool/ROOT/opensolaris-1 /mnt
krisna@opensolaris:~/ndis-1.1# /mnt/boot/solaris/bin/update_grub -R /mnt
Creating GRUB menu in /mnt
Installing grub on /dev/rdsk/c5d0s0
stage1 written to partition 3 sector 0 (abs 229376070)
stage2 written to partition 3, 265 sectors starting at 50 (abs 229376120)
krisna@opensolaris:~/ndis-1.1#