Debian で使われていないパッケージを見つける方法は?

Debian で使われていないパッケージを見つける方法は?

一般的なDebianユーザーとして、私は次の理由で時間の経過とともにいくつかのパッケージをインストールします。

  1. このパッケージをテストしたいです。
  2. 短期間使用したい
  3. 名前を間違って書きました。
  4. apt installインターネットから長いコマンドをコピー/貼り付けましたが、いくつかのパッケージしか必要ありません。

不要になった以前にインストールされたパッケージを見つけるための(スマート)ツールはありますか?

このツールは現在の動作に基づいてパッケージの需要を推測し、おそらくある種の人工知能を使用する必要があります。私はこのツールが正しいとは思わず、提案だけを提供するだけです。

私はすでにデボルファンについて知っていますが、apt autoremoveこの場合は役に立ちません。

答え1

popularity-contestDebian 開発者を支援する Debian ツールです。ディストリビューションの将来のバージョンの改善これはあなたの目標を達成するために使用することができます。このpopcon-largest-unusedコマンドは未使用のパッケージをリストします。

これ人気コンテストpackage は、システムで最も一般的に使用されている Debian パッケージに関する統計情報を Debian 開発者に定期的に匿名で送信する cron ジョブを設定します。

男子人気コンテスト

一般的なコンテストコマンドは、システムにインストールされているDebianパッケージに関する情報を収集し、パッケージで最後に使用されたランチャー名と最後のアクセス時間(atime)と最後の属性変更時間(ctime)を標準出力に出力します。

apt install popularity-contest
popularity-contest > /var/log/popularity-contest
popcon-largest-unused

説明する:popcon-largest-unused

人気コンテストで報告された未使用パッケージのリストに基づいて、プログラムはAPTキャッシュからパッケージサイズを抽出し、サイズ別にソートされた未使用パッケージのリストを一覧表示します。

答え2

はい、次の既存のプロジェクトです。腐敗した

説明:未使用のパッケージ(ライブラリなど)を見つけるプログラム

   deborphan  finds  packages that have no packages depending on them. The
   default operation is to search within the libs, oldlibs and  introspec‐
   tion sections to hunt down unused libraries.

関連情報