Ero sivun ”CheckInstall” versioiden välillä
Merkkaukset: Mobiilimuokkaus mobiilisivusto-muokkaus |
|||
| Rivi 10: | Rivi 10: | ||
== Katso myös == | == Katso myös == | ||
*[[Deb-paketin tekeminen]] | *[[Deb-paketin tekeminen (Moderni opas)]] | ||
*[[Chown]] | *[[Chown]] | ||
Versio 15. marraskuuta 2025 kello 02.34
CheckInstall on ohjelma, joka on tarkoitettu helpottamaan suoraan lähdekoodista asennettujen ohjelmapakettien poistamista sekä estämään paketinhallintajärjestelmän sotkeutuminen asennettaessa ohjelmia sen ulkopuolelta.
Toimintaperiaate
Ohjelman kääntämisen (./configure && make) jälkeen 'make install'-komento (tai jokin vastaava, määrität sen itse) ajetaan CheckInstallin avulla. Se pitää kirjaa kaikista levylle tehtävistä muutoksista ja niiden perusteella muodostaa jakelustasi riippuen joko RPM-, deb- tai Tgz-paketin ja asentaa sen sitten järjestelmän omalla paketinhallintatyökalulla. Tämän jälkeen ohjelmapaketin voi halutessaan poistaa normaalisti paketinhallinnan kautta. CheckInstall myös jättää kopion muodostamastaan paketista työhakemistoon, minkä jälkeen tämän paketin voi vaikkapa asentaa jollekin muulle koneelle. CheckInstall pitää ajaa pääkäyttäjänä.
$ ./configure $ make # checkinstall