SprawdźZainstaluj
Oryginalni autorzy | Felipe Sánchez |
---|---|
Wersja stabilna | 1.6.2 / 26 grudnia 2009
|
Magazyn | |
Platforma | Uniksopodobny |
Typ | Zarządzanie oprogramowaniem |
Licencja | Powszechna Licencja Publiczna GNU |
Strona internetowa |
CheckInstall to program komputerowy dla systemów operacyjnych typu Unix , który ułatwia instalację i dezinstalację oprogramowania skompilowanego ze źródeł za pomocą systemów zarządzania pakietami . Po skompilowaniu oprogramowania może automatycznie wygenerować pakiet zgodny ze Slackware , RPM lub Debianem , który można później całkowicie odinstalować za pomocą odpowiedniego menedżera pakietów.
CheckInstall monitoruje fazę instalacji normalnego procesu tworzenia oprogramowania i zapisuje pliki dodawane do systemu. Następnie buduje pakiet zawierający te pliki, korzystając z dodatkowych informacji zebranych od użytkownika. Na koniec pliki zainstalowane przez oryginalne uruchomienie są usuwane, a pakiet jest instalowany przy użyciu narzędzi pakietu systemowego, dzięki czemu pakiet zostanie poprawnie zarejestrowany w lokalnej bazie danych zainstalowanych pakietów.
Główne korzyści zapewniane przez CheckInstall w porównaniu z prostym uruchomieniem make install
to możliwość usunięcia pakietu z systemu za pomocą narzędzi do pakowania systemowego oraz możliwość zainstalowania wynikowego pakietu na wielu komputerach. CheckInstall jest czasami cytowany jako mechanizm tworzenia pakietów przez projekty open source zamiast tworzenia wielu pakietów kompilacji specyficznych dla platformy.
Stosowanie
Checkinstall jest zwykle używany po uruchomieniu skryptu konfiguracyjnego i make
, w następujący sposób:
./configure make sudo checkinstall
Po wprowadzeniu informacji o autorze i opisie paczki otrzymasz folder, w którym została zapisana wygenerowana paczka.