RPM パッケージの Linux リポジトリに使用する FTP サーバーがあります。手動で行わずに古いパッケージを削除する必要があります。パッケージのバージョンに基づいて古いパッケージを削除できるスクリプトはありますか?
幸運をお祈りしています
RPM パッケージの Linux リポジトリに使用する FTP サーバーがあります。手動で行わずに古いパッケージを削除する必要があります。パッケージのバージョンに基づいて古いパッケージを削除できるスクリプトはありますか?
幸運をお祈りしています
サーバー側で実行できる場合:
お気に入りのプログラミング言語に応じて、rpm バージョンを Perl または Python と比較できます。
ここでいくつかのアイデアを収集できます。
https://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch17s03s06.htmlおよび http://metacpan.org/pod/RPM2 (Perl、パッケージ RPM2。バージョンの比較) 他の CPAN モジュール: http://search.cpan.org/search?query=RPM&mode=all
Python を使用した RPM パッケージの比較 https://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch-rpm-programming-python.html http://www.sharms.org/blog/2009/ 05/python-rpm/ (Python、パッケージ rpm)
サーバー側で実行できない場合、すべての命名/バージョン管理スキームを区別するのが難しいため、状況は少し複雑になります。