To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

Package format

From Wikipedia, the free encyclopedia

A package format (AKA Package) is a type of archive containing computer programs and additional metadata needed by package managers.[1] While the archive file format itself may be unchanged, package formats bear additional metadata, such as a manifest file or certain directory layouts. Packages may contain either source code or executable files.

Packages may be converted from one type to another with software such as Alien.

YouTube Encyclopedic

  • 1/5
    Views:
    296 173
    70 839
    654
    333 264
    159 764
  • How to format a Pc
  • How To Format a Brand New Hard Drive | WINDOWS PC
  • Introduction to the BagIt File Packaging Format
  • FORMAT C: - How to format a Windows XP PC hard drive
  • How to format a computer

Transcription

Software Development Lifecycle

Packages are important artifacts produced during the implementation phase of the Software Development Lifecycle (SDLC) . They are the products of the implementation phase, used during Customer Acceptance Testing and Service phases to determine if the software is viable to be put into service.

Package artifacts provide a reproducible configuration, allowing for quality (customer) acceptance teams to validate a software component as ready for service to customers. [2]

Software Supply Chain and Security

Packages are an important component in managing the security and integrity of the software supply chain. Packages containing executables & configuration can be digitally signed (see Code signing) to establish the integrity of running software and protect against tampering. [3]

Package formats that support Code signing include .deb (Debian), .msi (Microsoft Windows), .apk (Android) and .ipa (IOS, IPadOS)

Common formats

Specialized formats

Format Consumed by
AAB Android
AIR Adobe AIR
APK (Alpine) Alpine Linux[4]
APK (Android) Android
AppImage Linux distribution-agnostic.
APPX and APPXBundle Windows 8 and later, Windows Phone[5]
Bottle Homebrew
Deb Debian and its derivatives, such as Raspberry Pi OS, Kali Linux Ubuntu, Xubuntu, and Linux Mint[6]
ebuild Gentoo Linux[7]
eopkg Solus[8]
.ipa IOS, IPadOS
Portage Gentoo Linux, ChromeOS[9]
Ports (BSD) OpenBSD[10]
Flatpak Linux distribution-agnostic.
.app, .hap HarmonyOS, OpenHarmony, Oniro OS and Linux based Unity Operating System
PISI Pardus
PKG macOS, iOS, PlayStation 3, Solaris, SunOS, UNIX System V, Symbian, BeOS, Apple Newton
.pkg.tar.zst Arch Linux
PUP and PET Puppy Linux (PUP format is deprecated since version 3.0)
RPM Red Hat Enterprise Linux, Fedora, derivatives such as CentOS,[11] and SUSE Linux Enterprise Server, openSUSE
Snap Linux distribution-agnostic, mainly developed for Ubuntu
Windows Installer package / MSI Windows Installer on Microsoft Windows

Generic formats

Arch Linux's Pacman[12] and Slackware[13] use Tar archives with generic naming but specific internal structures.

References

  1. ^ Justin Angelo Cappos, Stork: Secure Package Management for VM Environments[permanent dead link], ProQuest, 2008, p. 128 ;
  2. ^ "What is the software development lifecycle (SDLC)? Phases and models".
  3. ^ "Protecting Software Integrity Through Code Signing". nist.gov.
  4. ^ "Alpine package format - Alpine Linux". wiki.alpinelinux.org. Retrieved May 19, 2016.
  5. ^ "App packaging". Retrieved September 29, 2014.
  6. ^ "InstallingSoftware - Community Ubuntu Documentation". Help.ubuntu.com. Retrieved April 24, 2013.
  7. ^ "ebuild". Retrieved July 29, 2015.
  8. ^ "Basics to Package Management". Retrieved May 1, 2020.
  9. ^ "Using Portage to Manage Packages in Gentoo". linode.com.
  10. ^ "Ports - Working with Ports". OpenBSD.org.
  11. ^ "rpm - Trac". Retrieved September 29, 2014.
  12. ^ "makepkg.conf(5) Manual Page".
  13. ^ "The Slackware Linux Project: Configuration Help". Retrieved September 29, 2014.


This page was last edited on 19 March 2024, at 22:56
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.