| 原作者 | パンクラーツィオ・エツィオ・デ・マウロ |
|---|---|
| 開発者 | フェリペ・サンチェス |
| 安定リリース | 1.6.1 / 2006年11月1日 |
| プラットフォーム | Unixライク |
| タイプ | ソフトウェア管理 |
| ライセンス | GNU 一般公衆利用許諾書 |
| Webサイト | asic-linux.com.mx/~izto/checkinstall/installwatch.html |
Installwatch は、ソース コードからインストールされたソフトウェアのカタログ作成と保守を容易にするために設計されたプログラムです。もともとスタンドアロン プロジェクトとして開発された Installwatch は、現在では主にCheckInstallのコンポーネントとして存在しています。
Installwatchはもともと1998年にPancrazio 'Ezio' de Mauroによって書かれましたが、後に開発はFelipe Sánchezによって引き継がれました。[1]
機能性
Installwatch を使用すると、ソフトウェア パッケージのインストール中に作成されるファイルとディレクトリをリアルタイムで監視できます。これにより、ユーザーは、文書化や後でソフトウェアを削除する目的で、システムに何がインストールされているかを正確に知ることができます。[1]
Installwatch は、インストール プロセスのログしか作成できないため、単独で使用した場合、有用性は限られます。このため、Felipe Sánchez は CheckInstall を作成しました。これは、Installwatch によって生成された情報を取得し、それを使用して、Debian、Slackware、またはRed Hatパッケージ管理システムを使用するすべての Linux ディストリビューションで使用できるインストール可能なパッケージを作成します。
CheckInstall の使用は Installwatch 単独の使用を大幅に上回っており、そのため Installwatch は現在 CheckInstall ディストリビューションに統合されています。Installwatch の古いスタンドアロン バージョンは、主に歴史的および教育的な目的で引き続き残っています。
Coreutils の非互換性
現在、CheckInstall に同梱されている Installwatch のバージョンは、現在のバージョンのGNU coreutils (コア ユーティリティ) と互換性がありません。このため、Installwatch は coreutils で行われた変更を監視できず、ログが不完全になります。ソフトウェア パッケージによっては、Installwatch によって提供される情報が完全に無効になり、それに依存するプログラム (CheckInstall など) も無効になる可能性があります。
この問題はSlackware 12の変更ログに記載されており、このディストリビューションからCheckInstallが削除されました。[2] 2007年8月3日、この問題はCheckInstallメーリングリストでFelipe Sánchezによってさらに詳しく説明されました。[3]
この問題を解決するためにCheckInstallの更新バージョンは提供されなかったため、回避策が提案されています。[4]
参照
参考文献
- ^ ab Sánchez, Felipe. 「Installwatch ホームページ」。2007 年 7 月 23 日閲覧。
- ^ Volkerding, Patrick (2007-07-19). 「Slackware 12 Changelog」. 2007-07-23閲覧。
- ^ Sánchez, Felipe (2007-08-03). 「CheckInstall メーリング リスト」。2007-08-22 時点のオリジナルよりアーカイブ。2007-08-12に取得。
- ^ Sánchez, Felipe. 「CheckInstall ホームページ: 最新ニュース」。2007 年 8 月 12 日閲覧。
外部リンク
- CheckInstallホームページ
