World Library  
Flag as Inappropriate
Email this Article

CheckInstall

Article Id: WHEBN0009814132
Reproduction Date:

Title: CheckInstall  
Author: World Heritage Encyclopedia
Language: English
Subject: Deb (file format), Package manager, List of build automation software
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

CheckInstall

CheckInstall
Original author(s) Felipe Sánchez
Stable release 1.6.2 / December 26, 2009
Platform Unix-like
Type Software management
License GNU General Public License
Website //checkinstall/~izto.mx.comasic-linux

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 in lieu of creating numerous platform-specific build packages.[4][5]

Usage

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

./configure
make
sudo checkinstall #(as root)

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

References

  1. ^ Sánchez, Felipe. "CheckInstall Homepage". Retrieved 2012-11-12. 
  2. ^ Schroder, Carla (2009), Linux Cookbook,  
  3. ^ Kemp, Steve. "Debian Administration". Retrieved 2013-05-07. 
  4. ^ Reingart, Mariano. "wxPyWiki". Retrieved 2013-05-07. 
  5. ^ "emergent Neural Network Simulation System". Retrieved 2013-05-07. 


This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.