ソフトウェアをソースからインストールするための推奨プラクティスの1つは、後でソフトウェアを削除する方が簡単なため、checkinstall
を使用することです。
しかし、そのようなソフトウェアを更新するためのベストプラクティスは何ですか?
インストール済みの.debパッケージを最初に削除して、checkinstall
経由で更新されたソフトウェアを再度インストールする必要がありますか?または、ソフトウェアを直接再度インストールすると、システムはこのソフトウェアの古いバージョンがインストールされていることを自動的に認識して上書きしますか?
Checkinstallの重要なインストールオプションは、--pkgversion
オプションです。これが正しく設定されている場合:
このようにして、checkinstallはUbuntuパッケージ管理システムと非常にうまく統合され、このシステムは自動的にcheckinstallが作成したパッケージのための場所を作ります。
コマンドラインでこのオプションを指定する必要はありません。checkinstallは通常、正しいバージョン番号を見つけるのに優れています。