Snapshot the root zfs pool
This allows us to revert to the pristine files at a later date.
1 | pfexec zfs snapshot -r rpool@firstboot |
(Optional) Disable system beep from Terminal
(Optional) Alias “ls” and “ll” with color
Here’s my ~/.bashrc:
1 | # |
(Optional) Disable xscreensaver in OpenSolaris
(Optional) Reduce boot selection timeout
1 | # edit /rpool/boot/grub/menu.lst |
(Optional) Change boot mode to verbose
Via http://opensolaris.org/jive/thread.jspa?messageID=464482 and http://opensolaris.org/jive/thread.jspa?threadID=60655
1 | # edit /rpool/boot/grub/menu.lst |
Note: You’ll see the console login first, but after a while, the GDM login will appear.
Here’s my /rpool/boot/grub/menu.lst
:
1 | #splashimage /boot/grub/splash.xpm.gz |
Mirroring the root pool in OpenSolaris
Static IP in OpenSolaris 2009.06
Create a zfs filesystem for sources and “my” installation folder
1 | pfexec bash |
Setup IPS package repository for OpenSolaris 2009.06
Useful packages in OpenSolaris
Link missing binaries
For some reason, gcc
can’t be found, so let’s link it
1 | cd /usr/bin |
Use python2.6:
1 | pfexec rm python |
Installing libtool 2.2.6b in OpenSolaris
Installing Readline 6.1 in OpenSolaris
Installing Berkeley DB 4.8.26 NC (no crypto) in OpenSolaris
Installing pkg-config 0.23 in OpenSolaris
Installing OpenSSL 1.0.0 in OpenSolaris
Installing libssh2 1.2.4 in OpenSolaris
Installing OpenLDAP 2.4.21 in OpenSolaris
Installing cURL 7.20.0 in OpenSolaris
Installing GnuPG 1.4.10 and 2.0.15 in OpenSolaris
Installing MySQL 5.1.45 in OpenSolaris
Installing XVid 1.2.2 in OpenSolaris
Installing LAME 3.98.4 in OpenSolaris
Installing Git 1.7.0.4 in OpenSolaris
Installing x264 (via git) in OpenSolaris
Installing FFmpeg 0.5.1 in OpenSolaris
Installing Tcl 8.5.8 in OpenSolaris
Installing PostgreSQL 8.4.3 in OpenSolaris
TODO: subversion, apache, php, fetchmail, courier, roundcube, davical, mplayer, tuntap, openvpn…