OpenIndiana
Repos
http://wiki.openindiana.org/oi/Spec+Files+Extra+Repository
The SFE package repository is an "extras" package repository, supplementing the core OI distribution with additional software from the Spec Files Extra project.
It contains a wide variety of software, including:
- Various languages and compilers (gcc 4.6.2, Steel Bank Common Lisp, the Glasgow Haskell Compiler, Python 3
- Various daemons and database programs (PostgreSQL, dovecot, postfix)
- Qt 4.7 and some applications which use it (the Scribus desktop publishing system, the LyX LaTeX front end, the Arora Web browser)
- Multimedia applications (Music Player Daemon and several clients, FFmpeg, mplayer2, vlc, MKVToolnix)
Commands
http://wiki.openindiana.org/oi/pkg+Cheat+Sheet
Upgrading
If you are currently running OpenIndiana oi_147 or oi_148, first, verify you have the correct publishers set:
pfexec pkg publisher
PUBLISHER TYPE STATUS URI openindiana.org (preferred) origin online http://pkg.openindiana.org/dev/
If your openindiana.org publisher is set to a different URI, for example http://pkg.openindiana.org/dev-il/ (our release candidate branch), you can correct this with:
pfexec pkg set-publisher -O http://pkg.openindiana.org/dev/ openindiana.org
opensolaris.org publisher If you currently have the opensolaris.org publisher set, we would highly recommend unsetting it by running:
pfexec pkg unset-publisher opensolaris.org
Make sure pkg is up to date:
pfexec pkg install package/pkg
You can now identify what will be upgraded by issuing the command:
pfexec pkg image-update -nv
The -n flag specifies to perform no action (i.e. perform a trial run), and the -v flag is the verbose option, to provide additional output.
I always do big upgrades in screen so:
screen
If you are satisfied with the actions to be taken, you can perform the upgrade by typing:
pfexec pkg image-update -v
You may want to consider also passing the "--be-name" flag to give the new boot environment created a more memorable name, such as oi_151a.
References
- http://wiki.openindiana.org/oi/oi_151a+Release+Notes
- http://wiki.openindiana.org/oi/Upgrading+OpenIndiana
Interesting
- http://wiki.openindiana.org/oi/Spec+Files+Extra+Repository
- http://www.solarisinternals.com/wiki/index.php/ZFS_Best_Practices_Guide#Using_ZFS_Snapshots
- http://www.dansketcher.com/solaris-sata-support-for-onboard-chipsets/