IPS (Image Packaging system) in Solaris 10

In Standard Solaris, IPS is exclusively a feature of Oracle Solaris 11. While Oracle Solaris 10 provides some tools to achieve similar functionality, their use in production environments raises questions about reliability.

Historically, package installation in Solaris has been challenging. Fortunately, some solutions now provide IPS-like functionality:

1. OpenCSW

To utilize IPS functionality with OpenCSW in Oracle Solaris 10, follow these steps:

  1. Download the package from: http://mirror.opencsw.org/opencsw/current/i386/5.10/pkgutil-2.4%2CREV%3D2011.05.15-SunOS5.8-i386-CSW.pkg.gz
  2. Unzip the downloaded package:
    gunzip pkgutil-2.4,REV=2011.05.15-SunOS5.8-i386-CSW.pkg.gz
  3. Install the package:
    pkgadd -d pkgutil-2.4,REV=2011.05.15-SunOS5.8-i386-CSW.pkg
  4. Fetch the latest catalog:
    pkgutil --catalog
  5. Install any package with all dependencies:
    pkgutil -i vim

2. BlastWave

To achieve IPS functionality using BlastWave in Oracle Solaris 10, follow these steps:

  1. Visit BlastWave and download from the following link:
    http://download.blastwave.org/csw/pkgutil_i386.pkg
  2. Install the package:
    pkgadd -d pkgutil_i386.pkg
  3. Fetch the latest catalog:
    pkgutil --catalog
  4. Install any package with all dependencies:
    pkgutil -i vsftpd

Alhamdulillah, you're done! Now you can install most of the packages used in Solaris with confidence.

Comments

Popular posts from this blog

Server should be SSL-aware but has no certificate configured [Hint: SSLCertificateFile] ((null):0)

Using a Self signed Certificate to Run Apache2 under SSL