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

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

  • <strong id="5koa6"></strong>
  • Linux下安裝RPM和TAR管理軟件包的方法

    發表于:2008-04-28來源:作者:點擊數: 標簽:linuxLinux管理TAR軟件包
    關鍵字: Linux RPM和TARRPM是一個功能十分強大的軟件包管理系統,它使得Linux下的安裝,升級和刪除軟件包的工作非常簡單易行,并且還有查詢,驗證軟件包的功能。與圖形化工具相比,使用命令的方式理靈活,更強大。 下面介紹的內容都以example.1.2.3-1.i386軟
    關鍵字:Linux RPM和TARRPM是一個功能十分強大的軟件包管理系統,它使得Linux下的安裝,升級和刪除軟件包的工作非常簡單易行,并且還有查詢,驗證軟件包的功能。與圖形化工具相比,使用命令的方式理靈活,更強大。 

    下面介紹的內容 都 以 example.1.2.3-1.i386 軟件包為例來介紹安裝,升級,更新用查詢等操作和安裝使用。 


    1、安裝、升級和更新 


    安裝一個新的軟件包。 

    rpm -U 升級一個系統中已有的軟件包,如果不存在就進行安裝。 

    rpm -F 更新一個軟件包,如果軟件包不存在就不進行安裝。 

    通常這幾項還往往配合其它的一些參數使用,比如顯示安裝過程中的信息及顯示安裝進度等: 

    -v 選項表示安裝時顯示各種信息,如安裝路徑及安裝了什么內容。 

    -h 選項將會在rpm安裝時顯示安裝的進度條,這可以監視系統安裝進程。 

    因此,一般想要安裝軟件包,最常用的命令形式就是聯合使用-Uvh三個參數,以前面介紹的安裝軟件包example為例,輸入軟件包安裝命令: 

    [root@localhost root]# rpm -Uvh example-1.2.3-1.i386.rpm其中example-1.2.3-1.i386.rpm 是軟件包的全名,用 1.2.3 -1表示軟件包的版本,i386表示軟件包適用于x86系統。 


    2、刪除 


    刪除一個軟件包的命令是: 

    [root@localhost root]# rpm -e example 

    需要注意,這里刪除使用的是軟件名而不是軟件包的全名。 


    3、查詢 


    不僅可以查詢系統中已經安裝的rpm軟件包,還可以查詢某個rpm軟件包安裝 文 件中包含的文件清單。 


    1)列出用戶已經安裝的rpm軟件包 

    如果想查詢在系統中安裝的軟件包信息,或是確定某個軟件包是否安裝,使用 pm -qa(query all),即可查詢已經安裝的軟件包列表; 

    如果是查看某個已經安裝的軟件包,如example的信息,則使用rpm -q example. 

    2)查看一個rmp包中包括的文件 

    查看某個軟件包中包含的文件清單,有兩種情況: 

    如果是未安裝的軟件包example,則使用 

    [root@localhost root]# rpm -qlp example-1.2.3-1.i386.rpm 

    如果是已安裝的軟件包,則使用 

    [root@localhost root]# rpm -pl example 

    3)確定某個文件屬于哪個rpm包 

    如果遇到了不認識的文件,想要找出它屬于那個軟件包,則首先記錄這個文件的完整路徑,然后使用如下命令: 

    [root@localhost root]# rpm -qf filename-qf 選項表示查詢文件,filename需要完整的文件路徑。 

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品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>