OpenManiak.com - CHECKINSTALL - Tutorialul usor

Other CheckInstall
Ultima Actualizare: Jan 30 2008


Romanian translation by Bogdan Alexandru Costea.


Checkinstall este o unealtă extrem de folositoare pentru instalarea unui pachet software în urma compilării.
Pentru a compila un pachet software se utilizează binecunoscutele comenzi:

#./configure
#make
#make install

Există două probleme majore în utilizarea acestei modalităţi de instalare a programelor:
1.
 
2.
comanda "make uninstall" este deseori indisponibilă şi asftel, pachetele nu mai pot fi dezinstalate
nu pot fi urmărite modificările pachetului software
Toate aceste probleme sunt rezolvate de către CheckInstall, care este utilizat în locul comenzii "make install", ca mai jos.

#./configure
#make
#checkinstall

CheckInstall execută comanda "make install", crează un pachet Debian şi îl instalează utilizând comanda "dpkg -L". Acest pachet Debian este copiat pe hard disk în acelaşi timp. Acest pachet poate fi instalat si pe alte calculatoare fără a fi compilat din nou.
Pentru că instalarea a fost efectuată cu un pachet Debian este posibilă utilizarea tuturor comenzilor dpkg, de exemplu "dpkg -L" pentru a vizualiza lista de fişiere instalate sau "dpkg -r" pentru a dezinstala un program foarte uşor.
De observat este faptul că, similar cu utilizarea "make install", checkinstall trebuie să fie lansat cu utilizatorul root.

Pentru a instala CheckInstall:

#apt-get install checkinstall