软体套件的管理

软体套件的管理

ID:42846459

大小:720.00 KB

页数:24页

时间:2019-09-23

软体套件的管理_第1页
软体套件的管理_第2页
软体套件的管理_第3页
软体套件的管理_第4页
软体套件的管理_第5页
资源描述:

《软体套件的管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、軟體套件的管理1Linux的軟體包裝1.RPM(RedHatPackageManager)(.rpm)執行檔:套件名稱-版本-發行版次.平台.rpm(例如:bash-1.14.7-22.i386.rpm)原始檔:套件名稱-版本-發行版次.src.rpm(例如:bash-1.14.7-22.src.rpm)安裝指令:rpm-i套件2.Slackware,TarBall(tar+gzip)(.tar.gz,tgz)執行檔:套件名稱-版本-發行版次.bin.tar.gz(例如:bash-1.14.7-22.bin.tar.gz)原始檔:套

2、件名稱-版本-發行版次.tar.gz(例如:bash-1.14.7-22.tar.gz)安裝指令:tar-zxvf套件3.Deb(DebianLinux)(.deb)執行檔:套件名稱_版本-發行版次.deb(例如:csh_5.26-10.deb)原始檔     格式檔:套件名稱_版本-發行版次.dsc(例如:bash_1.14.7-22.dsc)程式檔:套件名稱_版本-發行版次.orig.tar.gz(例如:bash_1.14.7-22.orig.tar.gz)修正檔:套件名稱_版本-發行版次.diff.gz(例如:bash_1.1

3、4.7-22.diff.gz)安裝指令:dpkg--install套件Deb需由下載的目錄名稱(binary-i386)來區分檔案平台2RPM是Redhat提出的一個套件軟體標準其他如SuSE、Mandriva與TurboLinux等發行版也都採用這個標準將預編譯好的套件軟體包裝好,可以直接安裝管理者省卻了繁雜編譯的步驟套件資訊記錄在內部的套件資料庫軟體套件的管理3i386是適合Intel相容指令集的處理器64位元的版本時,就應選擇x86_64的套件軟體平台名稱可使用的平台說明i386所有Intelx86指令集的處理器,如Penti

4、um!!!、Pentium4、AMD的K7等i586Intel的PentiumMMX、AMD的K5、K6i686Intel的Pentium!!!、Pentium4、PentiumM與AMD的Athlon、Duron、Thunderbird以上等級x86_64Intel64位元Xeon、AMDK8、Athlon64等64位元等級的處理器ppcDEC的Alpha與Motorola的PowerPC處理器noarch不限定任何平台,通用各類平台的RPM套件軟體RPM套件的命名4採“套件名稱-版本-修訂版次.發行版本.平台.rpm”方式命名,

5、以提供套件名稱、版本、適用平台等資訊php-5.2.9-2.fc11.i586套件名稱:php版本:5.2.9修訂:2,修正bug錯誤第2版適用發行版:fc11,也就是FedoraCore11適用平台:i586,適用所有Intelx86處理器平台RPM套件的命名5RPM的使用模式安裝(-i)、移除(-e)、升級(-U)、查詢(-q)、驗證(-V)安裝、移除、升級需有root權限查詢、驗證不必6查詢目前系統已安裝套件的各類資訊查詢功能的主選項是-q常用的查詢選項有:rpm-ql套件名稱:列出已安裝套件中的檔案清單rpm-qf檔案路徑:

6、在RPM資料庫中尋找檔案隸屬那個套件rpm-qp套件檔案名稱:查詢未安裝套件的資料rpm-qa:查詢RPM資料庫中已安裝的套件名稱rpm-qi:顯示RPM套件的資訊RPM套件的指令─查詢7查詢系統特定檔案的來源安裝套件安裝rpm套件需要有幾下的準備動作系統管理者(root)的權限從網路下載或光碟片取得rpm檔案利用rpm安裝指令安裝選項rpm指令安裝套件的主選項是-i,大都配合副選項v與h,在安裝過程中顯示「#」的進度列rpm-ivhrpm檔名RPM套件的指令─安裝8rpm-ivh套件名稱:安裝指定套件檢查相依性(dependenc

7、y)檢查衝突處理組態檔設定組態更新RPM資料庫RPM套件的指令─安裝9套件的「相依性」系統內的許多函式庫、設定檔與軟體套件常常是相互依賴的如下圖A套件依賴M與N套件,必須先安裝M與N套件後,A套件才能成功安裝RPM套件的指令─安裝10套件的「相依性」若一個Linux系統目前只有安裝了X套件,現在有使用上的需求,必需安裝A套件RPM套件的指令─安裝11套件的「相依性」完整安裝A套件的步驟如下:步驟一:先安裝Y套件,才能成功安裝M套件。步驟二:安裝M套件。步驟三:先安裝Z套件,才能成功安裝N套件。步驟四:安裝M與N套件。步驟五:最後成功

8、安裝A套件。RPM套件的指令─安裝12強制安裝,忽略相依性--nodeps:忽略安裝前的相依性檢查,直接安裝。--force:若安裝一個已安裝好的套件,會出現錯誤告知已安裝該軟體,force子選項可忽略已安裝訊息,並再強制安裝一次,覆

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。