Rpmorphanは、RPMベースのGNU / Linuxオペレーティングシステム(Fedora、openSUSE、OpenMandriva、Mageia、CentOS、Red Hat Enterprise Linuxなど)上で孤児RPMパッケージを見つけるように設計されたオープンソースのフリーソフトウェアプロジェクトです。プロジェクトはDebianユーティリティの複製であることを意図していますが、RPMパッケージを扱うように設計されています。
いくつかのコマンドラインツールが含まれています
RpmorphanはRPMパッケージの最終使用日を表示するrpmusageなどのいくつかのコマンドラインツールで構成されています。 rpmdep - インストールされているRPMパッケージの完全な依存関係を表示します。 rpmduplicates、いくつかのバージョンがインストールされているプログラムを検索します。 rpmextra:現在のLinuxディストリビューションの一部ではないRPMパッケージがインストールされています。
どのように機能するのですか?
実際には単純に、依存関係のないすべてのパッケージを識別してから、一目でそれらのパッケージをターミナルウィンドウに一覧表示するので、ユーザーはそれらをすべて(またはすべて)削除したり、それぞれ
コマンドラインオプション
rpmorphanコマンドには、広範囲のオプションがあり、“ rpmorphan.pl --help”を実行することで一目で見ることができます。コマンドを引用符なしで、端末エミュレータで実行します。このコマンドを使用すると、完全なアルゴリズムを強制する機能やターゲットなどのオプションを選択できます。
パッケージが孤立しているかどうかを検索し、ドキュメントパッケージ、Perlパッケージ、Pythonパッケージ、共通パッケージ、Rubyパッケージなどのすべてのパッケージまたは特定のパッケージに選択したオプションを適用できるように、データパッケージなど
フードとサポートされているOS
このソフトウェアは完全にPerlプログラミング言語で書かれており、コマンドラインやTkで書かれた非常に基本的なグラフィカルユーザーインターフェイスから使用できます。 RPMパッケージマネージャシステムを使用するすべてのGNU / Linuxオペレーティングシステムと互換性があります。
このリリースの新機能:
このバージョンでは、未定義SCALAR参照として使用した。
バージョン1.17の新機能:
このバージョンでは、undefinedがSCALARリファレンスとして使用されたバグが修正されています。
バージョン1.16の新機能:
このバージョンでは、未定義がSCALARリファレンスとして使用されたバグが修正されました。
バージョン1.15の新機能:
このバージョンでは、未定義がSCALARリファレンスとして使用されたバグを修正しました。
バージョン1.12の新機能:
ライブラリは/ usr / lib / rpmorphanに移動されます。
Data :: Dumperに対する依存関係は削除されます。
Rpmduplicatesはアーキテクチャを担当します。
バージョン1.11の新機能:
新機能:
提案を追加するオプション
/ etc / rpmorphanrcを追加する
デバッグ用にenv RPMORPHAN_METHODを追加する
バグ修正 :
ファイル名のスペースでバグを修正する
バージョン1.7の新機能:
Cursesはもはやrpmの依存関係ではありません
グラフィカルインタフェースにリロードボタンを追加
パッケージを(rpm -eで)削除すると、コマンドが成功するかどうかをチェックするのは簡単ではありませんでした。ステータスを確認するためのrpmクエリが追加されました
バージョン1.3の新機能:
設定ファイルに除外が設定されているとバグを修正しました(感謝Szymon Siwek)
削除されたファイルの数を表示する
要件:
Perl
rpm
コメントが見つかりません