Rpmorphan是一個開源的免費軟件項目,可以在基於RPM的GNU / Linux操作系統上找到孤立的RPM軟件包,比如Fedora,openSUSE,OpenMandriva,Mageia,CentOS或紅帽企業Linux。該項目打算成為deborphan Debian實用程序的一個克隆,但設計用於處理RPM包。
包括幾個命令行工具
Rpmorphan由幾個命令行工具組成,比如rpmusage,它顯示RPM包的最後使用日期; rpmdep,它顯示已安裝的RPM軟件包的完全依賴性; rpmduplicates,它可以找到安裝了多個版本的程序; rpmextra,它可以找到已安裝的RPM軟件包,而不是當前Linux發行版的一部分。
它是如何工作的?
實際上很簡單,因為它首先識別所有沒有依賴關係的軟件包,然後在終端窗口中一目了然地列出這些軟件包,允許用戶刪除它們(全部或個別)或查看有關每一個。
命令行選項
rpmorphan命令具有多種選項,可以通過執行“rpmorphan.pl --help”來一目了然地查看。命令,不帶引號,在終端仿真器中。該命令允許用戶選擇一個選項,比如強制執行完整的算法和一個目標。
有多種可用的目標,讓用戶可以搜索包是孤立的,還可以將選擇的選項應用於所有包或特定的包,如文檔包,Perl包,Python包,常用包,Ruby包,數據包等。
在引擎蓋下和支持的操作系統
該軟件完全是用Perl編程語言編寫的,可以從命令行或通過用Tk編寫的非常基本的圖形用戶界面使用。它與所有使用RPM軟件包管理系統的GNU / Linux操作系統兼容。
- 這個版本修正了一個將undefined用作SCALAR引用的錯誤。
- 該版本修復了一個未定義被用作SCALAR的bug參考
- 這個版本修正了一個未定義被用作SCALAR引用的bug。
- 該版本修復了一個未定義的SCALAR參考
- 對Data :: Dumper的依賴被移除。
- 重複數據刪除處理架構。
- 添加建議選項
- 添加/ etc / rpmorphanrc
- 添加env RPMORPHAN_METHOD進行調試
- 修正:
- 修正文件名空間錯誤
在版本1.17中新增功能:
在1.16版本中新功能:
在1.15版本中新增功能:
在1.12版本中新增功能:
lib將被移動到/ usr / lib / rpmorphan。
在1.11版本中新功能:
新功能
- Curses不再是rpm依賴項
- 在圖形界面添加了重新加載按鈕
- 使用rpm -e刪除軟件包時,不容易檢查命令是否成功。添加了一個rpm查詢以確定狀態
- 顯示已刪除檔案的數目
- 的Perl
- 轉
在1.4版本中新增功能:
1.3版本中的新功能: 如果在配置文件中設置了排除,修復一個bug(謝謝Szymon Siwek)
<強>要求強>:
評論沒有發現