私は職場ではUbuntuを使い、家ではSlackwareを使います。
今日、仕事でいくつかの繰り返し作業を自動化するようになっている会社のリポジトリから疑わしいプログラムをダウンロードしました。今すぐ削除したいのですが、configure; make; make install
残念ながらMakefileに適した削除先はありません。このプログラムはPythonで書かれており、インストーラは*.py
多くのファイルを別の場所にコピーしており、すべてのファイルを削除するのは痛いです。
make install
したがって、そのようなプログラムを簡単に削除し、システム内のすべてのソフトウェアを一貫した方法で追跡できるように、CheckInstallを代わりに使用することを検討しました。しかし、CheckInstallに副作用があるかどうか、または新しいソフトウェアをインストールするたびに使用できるかどうかを知りたいです。使ってますか?
ベストアンサー1
私はdeb / dpkgの経験に基づいて話していますが、いいえ、Checkinstallがdeb / rpmを正常にビルドする限り、それをインストールすると副作用はありません(場合によってはパッケージのビルドに失敗します)。
もちろん、checkinstallは依存関係について実際には知らないので、どこにでもパッケージをインストールしたい場合は、その依存関係を使用できるはずです。それ以外の場合、アンインストール機能は期待どおりに正しく機能します。
動作せずに特定のパッケージを境界にした場合、chrootは(比較的)迅速で簡単な試み方法です。仮想マシンがはるかに優れていますが、複製できるシステムがない場合は、より多くのセットアップ時間とリソースが必要です。あなたのシステム。