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:
- 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
- Unzip the downloaded package:
gunzip pkgutil-2.4,REV=2011.05.15-SunOS5.8-i386-CSW.pkg.gz
- Install the package:
pkgadd -d pkgutil-2.4,REV=2011.05.15-SunOS5.8-i386-CSW.pkg
- Fetch the latest catalog:
pkgutil --catalog
- Install any package with all dependencies:
pkgutil -i vim
2. BlastWave
To achieve IPS functionality using BlastWave in Oracle Solaris 10, follow these steps:
- Visit BlastWave and download from the following link:
http://download.blastwave.org/csw/pkgutil_i386.pkg
- Install the package:
pkgadd -d pkgutil_i386.pkg
- Fetch the latest catalog:
pkgutil --catalog
- 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
Post a Comment