Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I inherited an opensolaris server and we need to install a nice new network card (pci id 8086,10fb). The ixgbe package recently added support for this card; so I wanted to upgrade to the following.

Problem: How do install these packages?

The server is headless. I can forward an X display, but what program to start? The "install" link doesn't invoke any package manager when I run firefox on the server...

share|improve this question

I think you could run

$ pfexec pkg install SUNWixgbe

Running with display, you should click on the p5i link from your browser to install it. This feature was made out in OpenSolaris 2009.06, which is snv_111. It may not be supported on snv_110, so you need to upgrade to the latest:

$ pfexec pkg image-update

This will create a new boot environment (most likely it'll be 'opensolaris-1' in the GRUB). You will be able to roll back any changes if required just by booting into your old installation.

share|improve this answer
yes... The pkg command is nowhere to be found on this machine. Is it new with snv_111? The old tools (e.g. pkgadd) work just fine. – user46602 Jun 23 '10 at 22:25
That's weird. pkg util seems to be available even in 2008.11: Isn't in it missing from your PATH? – Gleb Jun 24 '10 at 11:30 The online manpage indicates I should have /usr/bin/pkg. No such file exists. Any way to install it with pkgadd? Thanks. P.S. The dev site makes pkg sound very beta-ish. :( – user46602 Jun 24 '10 at 14:43
Seems like the previous admin removed it completely (any idea why?) The package is called SUNWipkg, I couldn't find the download link, maybe you will succeed. The current solution is to build it from source, this link may help you: – Gleb Jun 24 '10 at 20:06

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.