先來看看Linux軟件擴展名。軟件后綴為.rpm最初是Red Hat Linux提供的一種包封裝格式,現在許多Linux發行版本都使用;后綴為.deb是Debain Linux提供的一種包封裝格式;后綴為.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系統打包工具tar打包的;后綴為.bin 的一般是一些商業軟件。通過擴展名可以了解軟件格式,進而了解軟件安裝。
RPM格式軟件包的安裝 1.簡介幾乎所有的Linux發行版本都使用某種形式的軟件包管理安裝、更新和卸載軟件。與直接從源代碼安裝相比,軟件包管理易于安裝和卸載;易于更新已安裝的軟件包;易于保護配置文件;易于跟蹤已安裝文件。 RPM全稱是Red Hat Package Manager(Red Hat包管理器)。RPM本質上就是一個包,包含可以立即在特定機器體系結構上安裝和運行的Linux軟件。RPM示意圖見圖1。 .sdec|安裝前腳本|二進制文件|二進制文件|。。。|安裝前腳本 圖1 RPM結構示意圖 大多數Linux RPM軟件包的命名有一定的規律,它遵循名稱-版本-修正版-類型-MYsoftware-1.2 -1.i386.rpm 。 2.安裝RPM包軟件# rpm -ivh MYsoftware-1.2 -1.i386.rpm RPM命令主要參數: -i 安裝軟件。-t 測試安裝,不是真的安裝。-p 顯示安裝進度。-f 忽略任何錯誤。-U 升級安裝。-v 檢測套件是否正確安裝。 這些參數可以同時采用。更多的內容可以參考RPM的命令幫助。新聞熱點
疑難解答