Code Shipping - Packaging ( Archive | Container )

Card Puncher Data Processing


Packaging is the mechanism that creates module (libraries) from code in order to be able to distributed.

(library|package) are generally packaged into an archive of code (such as JAR, ZIP, … files).

Container technology such as docker gives also a mean to package an application.


See Code Shipping - (Package|Library|Dependency) Manager


  • Linux Lintian, FakeRoot on Ubuntu: apt-get install lintian fakeroot
  • Linux dpkg for creating Debian packages: apt-get install dpkg
  • Linux rpm for creating RPM packages: apt-get install rpm

Discover More
Card Puncher Data Processing
Code Shipping - (Package|Library|Dependency) Manager

(Package|Library|Dependency) Manager are a framework and distribution system for archive that takes into account dependency between them. Debian's “apt-get” package management utility. apt...
Card Puncher Data Processing
Code Shipping - Binary Distribution

A binary distribution is the binary representation of the code in a archive format of a release. Compiled Code is generally packaged in archive that you can get via a package manager. The distribution...
Card Puncher Data Processing
Code Shipping - Manifest file (packaging)

In software packaging, it is common to list the contents of a distribution in a manifest file. This file simply enumerates the files which are included in the distribution, either for processing by various...
Card Puncher Data Processing

is a lightweight virtualization platform. allows you to run Linux and windows applications (image inside containers). The project provides the means of packaging applications in lightweight containers...
Card Puncher Data Processing
Go - Package (Import)

Package in Go. Go treats files in a single directory as belonging to one package as long as they all have the same name in their package declarations. Go code is organized into packages (similar to libraries...
Card Puncher Data Processing
IDEA - Library

IDEA supports three types of libraries: Module Library: the library classes are visible only in this module and the library information is recorded in the module .iml file. Project Library: the library...
Javascript - Asynchronous Module Definition (AMD)

The AMD specifies a mechanism for defining modules such that: the module and its dependencies can be specified and loaded asynchronously. ie Both the module and dependencies can be asynchronously...
Javascript Package

in Javascript. A Package is a distribution format that wraps: one or several Module. along side the package.json (called a manifest) which describes the package (its version, ...) npmpackage.json...
Linux - Package

Package in Linux are managed by package manager. The most used kind of package formats are: tgz (tar gzip files) - source code archives that need to be compiled in order to run the software. ...
Linux Package Installation
Linux - RPM package (RPM: Red Hat Package Manager)

RPM are packages file that you can install on Linux system. This package format was created by Red Hat and standardized by the LSB. It's widely adopted, including in openSUSE. They are .cpio files...

Share this page:
Follow us:
Task Runner