• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    RedHat Linux操作系統軟件包的管理

    發布: 2007-7-13 21:16 | 作者: 佚名    | 來源: cublog     | 查看: 15次 | 進入軟件測試論壇討論

    領測軟件測試網

      在Red Hat Linux下,標準的軟件包是通過RPM來進行管理的。RPM的全名是Red Hat Package Manager,從名字就知道,它是由Red Hat公司開發的軟件包管理系統。使用RPM軟件包管理系統有下面這些優點:

      1. 安裝、升級與刪除軟件包都很容易
      2. 查詢非常簡單
      3. 能夠進行軟件包的驗證
      4. 支持源代碼形式的軟件包
      下面的說明,將充分體現出以上四個優點。

      RPM軟件包通常是以xxx.rpm的格式命名的,就好像HP-UX下標準的軟件包是xxx.depot的形式一樣。一般,一個標準的RPM軟件包的名字能夠告訴我們一些信息,例如rhviewer-3.10a-13.i386.rpm,從這樣一個名字的RPM軟件包,我們可以知道,軟件的名稱是rhviewer,版本是3.10a,次版本是13,運行的平臺是i386。

      RPM通常有5種方式來管理RPM軟件包:安裝、刪除、升級、查詢和驗證。

      1. 安裝

      #rpm -ivh rhviewer-3.10a-13.i386.rpm

      其中使用到的參數ivh說明如下:

      i: 使用RPM的安裝模式

      v: 在安裝的過程中顯示安裝的信息

      h: 在安裝的過程中輸出#號

      另外,RPM還能夠通過FTP來進行遠程安裝,形式其實和本地安裝差不多,只要在文件名的前面加上適當的路徑就可以了:

      #rpm -ivh ftp://xxxx/rhviewer-3.10a-13.i386.rpm

      注意:對于遠程安裝來說,建議不要忘記h參數,不然可能不知道安裝程序是否還在進行;蛘,也可以通過--percent參數來知道安裝的進度。對于詳細幫助信息,可以通過#rpm --help或者#man rpm來獲得。

      在安裝過程中,可能會經常遇到以下幾種情況:

      <1>重復安裝軟件包

      如果要安裝的軟件之前已經安裝過,就會在安裝過程中出現以下錯誤信息:

      #rpm -ivh rhviewer-3.10a-13.i386.rpm

      package rhviewer-3.10a-13 is already installed

      如果確定重新安裝一次,可以加上--replacepkgs參數:

      #rpm -ivh --replacepkgs rhviewer-3.10a-13.i386.rpm

      <2>軟件包中用到的某個文件已經被其他軟件包安裝

      這種情況可能最常出現,多個軟件包都包含某個或某些文件,當安裝了第一個軟件包,再安裝其他軟件包的時候,就會出現以下錯誤:

      #rpm -ivh rhviewer-3.10a-13.i386.rpm

      rhviewer /usr/bin/rhviewer conflicts with file from

      msviewer-1.10b-01

      error: rhviewer-3.10a-13.i386.RPM cannot be installed

      此時,可以用--replacefiles參數:

      #rpm -ivh --replacefiles rhviewer-3.10a-13.i386.rpm

      <3>軟件包之間的相關性

      有的時候,一個軟件包的作用要基于另外一個軟件包,如果安裝該軟件包時候沒有安裝需要的另外一個軟件包,就會有錯誤信息:

      #rpm -ivh rhviewer-3.10a-13.i386.rpm

      failed dependencies: rhviewer is needed by rhpainter-2.24-20

      此時,建議先安裝這個需要的軟件包。不過,如果你愿意嘗試一下是否不安裝這個需要的軟件包是否也能夠正常使用你真正要安裝的軟件的話,可以加上--nodeps參數:

      #rpm -ivh --nodps rhviewer-3.10a-13.i386.rpm

    [1] [2] 下一頁  

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>