Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Image Packaging System

From Wikipedia, the free encyclopedia
Cross-platform package management system
This article has multiple issues. Please helpimprove it or discuss these issues on thetalk page.(Learn how and when to remove these messages)
This articlecontainspromotional content. Please helpimprove it by removingpromotional language and inappropriateexternal links, and by adding encyclopedic text written from aneutral point of view.
See ouradvice if the article is about you and read ourscam warning in case someone asks for money to edit this article.
(July 2015) (Learn how and when to remove this message)
icon
This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Image Packaging System" – news ·newspapers ·books ·scholar ·JSTOR
(May 2021) (Learn how and when to remove this message)
(Learn how and when to remove this message)

TheImage Packaging System, also known asIPS,[1] is across-platformpackage management system created by theOpenSolaris community in coordination with Sun Microsystems. It is used bySolaris 11 and severalIllumos-based distributions:OpenIndiana, OmniOS, XStreamOS[2] and a growing number of layered applications, includingGlassFish, across a variety of operating system platforms. IPS is currently written in thePython programming language, but a rust implementation intended to succeed it is in progress.[3]

Features

[edit]

IPS enables asuperuser to search for, install, and removesoftware packages from the Solaris system.[4]

  • Use ofZFS, 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:

Considerations

[edit]

Due to the fact that IPS delivers each file in a separate shelf[clarification needed] with a separate checksum, a package update only needs to replace files that have been modified. When dealing withELF binaries, IPS computes checksums only from the loaded parts of an ELF binary[citation needed]. This means in practice that when only the ELF comment section has been changed, there would be no need to update it. However, this method of delivery can cause slower operation when the input source is on a medium with high latency (e.g. internet with higher round trip time or CD/DVD media with slow seeks).

References

[edit]
  1. ^"Packaging and Delivering Software With the Image Packaging System in Oracle Solaris 11.1".Oracle Solaris 11.1 Information Library. Retrieved18 December 2012.
  2. ^"Distributions - illumos - illumos wiki".Illumos wiki. Retrieved12 May 2015.
  3. ^https://codeberg.org/Toasterson/ips
  4. ^Bhuse, Vijay; Hekhuis, Kyle (9 March 2018)."Support for Secure Code Execution in Server Operating Systems".ICCWS 2018 13th International Conference on Cyber Warfare and Security. Academic Conferences and Publishing Limited:21–30.ISBN 978-1-911218-73-9 – via Google Books.

External links

[edit]
Gaming console
Unix-like,
Linux
dpkg
Purely functional
RPM
tarball
Other
macOS
z/OS
Mobile
operating
systems
Multi-platform
Solaris,illumos
Web browsers
Windows
BSD
C++
Java
JavaScript
Kubernetes
Linux
macOS
.NET
Perl
PHP
Python
Ruby
Rust
Scala
Software
Applications
Programming languages
Databases
Frameworks and
development tools
Operating systems
Other
Related
Stub icon

ThisUnix-related article is astub. You can help Wikipedia byadding missing information.

Stub icon

Thisinstallation software article is astub. You can help Wikipedia byadding missing information.

Retrieved from "https://en.wikipedia.org/w/index.php?title=Image_Packaging_System&oldid=1337523868"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp