Jump to content

Image Packaging System

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Minikola (talk | contribs) at 06:36, 12 May 2015 (add illumos). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The Image Packaging System, also known as IPS[1] or pkg(5), is a cross-platform package management system created by the OpenSolaris community in coordination with Sun Microsystems. It is used by Oracle Solaris 11 operating system, number of Opensolaris-descendent illumos-based operating system distributions, namely OpenIndiana, OmniOS, XStreamOS[2] and a growing number of layered applications, including GlassFish, across a variety of OS platforms.

Features include:

  • Use of ZFS, allowing multiple boot environments and easy package operation rollbacks
  • Transactional actions
  • Support for multiple platform architectures within a single package
  • Legacy support for SVR4 packages
  • Extensive search grammar
  • Remote search capability
  • Changes-only based package updates
  • Network package repository
  • File and network-based package publication
  • Package operation history
  • On-disk package format (p5p)
  • Multi-platform ports for layered applications:

References

  1. ^ "Packaging and Delivering Software With the Image Packaging System in Oracle Solaris 11.1". Oracle Solaris 11.1 Information Library. Retrieved 18 December 2012.
  2. ^ "Distributions - illumos - illumos wiki". Illumos wiki. Retrieved 12 May 2015.