📑 Table of Contents
CheckInstall
Original authorFelipe Sánchez
Stable release
1.6.2 / December 26, 2009; 16 years ago (2009-12-26)
PlatformUnix-like
TypeSoftware management
LicenseGNU General Public License
Websiteasic-linux.com.mx/~izto/checkinstall/
Repository

CheckInstall is a computer program for Unix-like operating systems which eases the installation and uninstallation of software compiled from source by making use of package management systems. After software compilation it can automatically generate a Slackware-, RPM-, or Debian-compatible package that can later be cleanly uninstalled through the appropriate package manager.[1]

CheckInstall monitors the installation phase of a normal software build process and notes the files that are added to the system. It then builds a package that contains these files, using additional information gathered from the user. Finally, the files installed by the original run are removed and the package is installed using the system package tools, so the package will be properly registered in the local installed packages database.

The primary benefits provided by CheckInstall versus simply running make install are the ability to remove the package from the system using the system packaging tools, and the ability to install the resulting package on multiple machines.[2][3] CheckInstall is sometimes cited as a mechanism for creating packages by open source projects instead of creating numerous platform-specific build packages.[4][5]

Usage

edit

Checkinstall is usually used after running a configure script and make, as follows:

./configure
make
sudo checkinstall

After entering some information about the author and a package description, you will get the folder where the generated package has been saved to.

See also

edit

References

edit
  1. ^ Sánchez, Felipe. "CheckInstall Homepage". Retrieved 2012-11-12.
  2. ^ Schroder, Carla (2009), Linux Cookbook, O'Reilly, pp. 56–57, ISBN 978-0-596-00640-2
  3. ^ Kemp, Steve. "Debian Administration". Retrieved 2013-05-07.
  4. ^ Reingart, Mariano. "wxPyWiki". Retrieved 2013-05-07.
  5. ^ "emergent Neural Network Simulation System". Archived from the original on 2014-03-31. Retrieved 2013-05-07.

📚 Artikel Terkait di Wikipedia

Deb (file format)

formats and vice versa using alien, and created from source code using checkinstall or the Debian Package Maker. Some core Debian packages are available

Installwatch

stand-alone project, Installwatch now exists primarily as a component of CheckInstall. Installwatch was originally written by Pancrazio 'Ezio' de Mauro in

List of build automation software

for modeling build and CI pipelines using a declarative YAML format. checkinstall – Computer program for Unix-like operating systemsPages displaying short

Alien (file converter)

--to-deb ~/${filename}.tgz # Tgz to Deb $ sudo alien -r ${filename}.deb CheckInstall, for the source tarball (i.e. Gentoo) to .deb (Debian). Free and open-source

Package manager

systems based on .deb and .rpm files as well as Slackware Linux, there is CheckInstall, and for recipe-based systems such as Gentoo Linux and hybrid systems

Software Distributor

scripts are executed in the following order during an installation: checkinstall — run during a pre-install analysis phase to check if the fileset can