I am aware of the use of pkg to install an individual package file, but it does not include a repository infrastructure like other Linux distributions. Is there any solution that behaves like yum or `apt on the Solaris 11 Express platform?


3 Answers 3


Solaris IPS (Image Packaging System) is definitely based on a repository infrastructure and behaves like yum/apt if you mean automatically handles dependencies.

You can list the publisher's repositories with this command:

pkg publisher

You can add and remove publishers and you can also create your own repository.

More details here

  • ISR that pkg does not do any dependency management?
    – symcbean
    Dec 12, 2011 at 12:17
  • @symcbean : What do you mean "ISR" ?
    – jlliagre
    Dec 12, 2011 at 15:50
  • 1
    @symcbean You must be remembering the old SVR4 packaging system from Solaris 10 and earlier. Solaris 11 pkg absolutely does dependency management.
    – alanc
    Dec 12, 2011 at 16:37
  • @alanc: Thanks (Solaris skills a bit rusty here).
    – symcbean
    Dec 13, 2011 at 10:05
  • @symcbean: okay, so I guess ISR was for "I seem to recall/remember"
    – jlliagre
    Dec 13, 2011 at 12:52

OpenCSW (open fork of Blastwave) allows you to use pkgutil to install software from their repositories. E.g. pkgutil --install coreutils


Try Sunfreeware. The DryDog site has a good bit, with links to others.

  • Note: Sunfreeware hasn't been free since Sept 30, 2013
    – Ricky
    Mar 25, 2016 at 3:06

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .