私はaptitudeでパッケージを管理しています。
時々、パッケージのリストを調べて、古いアプリケーションを削除します(これ以上使用したくないという意味で)。
たとえば、システム上に永久にインストールしたい開発ライブラリの数は限られていますが、ソースからいくつかのプログラムを1回だけ、かなり前にコンパイルできるようにするためにたくさんありました。これらのクリーンアップセッションで不要な依存関係を考慮するには、markauto
aptitude のコマンドを使用します。
問題は、一時的なパッケージと保持する必要のあるものとの違いを作るために、時々自分の記憶を信頼できないことです(たとえば、明日何かを再コンパイルする必要があるため )。サーバー上の管理業務を別の管理者と共有すると、状況はさらに深刻になります。あるいは、使用後に一時的なすべてのパッケージをクリーンアップする規律があればいいのにと思いますが、歴史は期待するのが多すぎることを証明しています。
したがって、マークオートのように、インストール時にパッケージに注釈を付けることができるツールがありますか?フラグではなく、インストールされている理由を示す簡単なコメント文字列で?
理想的には、そのコメントはaptitude(またはシナプス、または最近子供がパッケージを管理するために使用するもの)で取得できます。理想的には、これは私と同じサーバー上の別の管理者が共同作業できるものであり、したがって、たとえば、パッケージツリーが既に持っているのと同じロック管理システムの恩恵を受けるでしょう。
aptitude show
、適性情報ダイアログに表示され、任意の長い文字列(スペースなどを含む)にすることができます