哈爾濱海月數(shù)據(jù)恢復,技術亞洲領先 設為首頁加入收藏RSS訂閱
中國區(qū):哈爾濱(總部)鄭州福建深圳沈陽合肥大連包頭淄博上海廣州
    南京杭州嘉興武漢濟南青島新疆太原
亞太區(qū):印度韓國泰國新加坡馬來西亞澳大利亞
Linux
Linux下安裝RPM和TAR管理軟件包的方法

  RPM是一個功能十分強大的軟件包管理系統(tǒng),它使得Linux下的安裝,升級和刪除軟件包的工作非常簡單易行,并且還有查詢,驗證軟件包的功能。與圖形化工具相比,使用命令的方式理靈活,更強大。

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

  1、安裝、升級和更新

  安裝一個新的軟件包。

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

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

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

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

  -h 選項將會在rpm安裝時顯示安裝的進度條,這可以監(jiān)視系統(tǒng)安裝進程。

  因此,一般想要安裝軟件包,***常用的命令形式就是聯(lián)合使用-Uvh三個參數(shù),以前面介紹的安裝軟件包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系統(tǒng)。

  2、刪除

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

  [root@localhost root]# rpm -e example

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

  3、查詢

  不僅可以查詢系統(tǒng)中已經(jīng)安裝的rpm軟件包,還可以查詢某個rpm軟件包安裝 文 件中包含的文件清單。

  1)列出用戶已經(jīng)安裝的rpm軟件包

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

  如果是查看某個已經(jīng)安裝的軟件包,如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需要完整的文件路徑。

  4)查詢rpm包的用途

  有的rpm包會利用附加信息來包含它的用途信息,這樣用戶可以更方便 地在安裝或使用時查詢每個軟件包的用途,版本等信息,命令如下:

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

  4、驗證驗證一個軟件包

  就是比較原始包和已安裝包中文件的信息。具體來說,這些信息包括每個文件的大小,MD5校驗和訪問許可權,類型以及所屬的用戶和組等。

  使用命令選項-V可以驗證一個包,常用的情況有以下幾種:

  a:驗 證包含某個特殊文件的軟件包,輸入命令

  [root@localhost root]# rpm -Vf example

  b:驗證所有已安裝的軟件包

  [root@localhost root]# rpm -Va

  在linux下更通用的一種軟件安裝方式是

  *.tar.gz/*.bz2形式的二進制軟件包。這類軟件包是用tar工具打包,用gzip/bzip2壓縮的,安裝時要先解壓縮,然后按如下的步驟進行安裝.這類軟件包為了能夠在多種操作系統(tǒng)中使用,通常需要在安裝時進行本地編譯,然后產生可用的二進制文件。

  a、獲得軟件

  應用軟件可以從網(wǎng)上下載,購買光盤或者是其它渠道獲得,現(xiàn)在主要是從網(wǎng)上下載。

  b、解壓

  一般的tar包,都會再做一次壓縮,為的是更小更容易下載,常見的是用gzip壓縮,用命令 tar -zxvf *.tar.gz ],就可完成解壓或解包文件。

  c、閱讀附帶的install和r文件

  通常tar包會包含名為install和readme的文件,提示用戶安裝及編譯的過程。

  d、執(zhí)行 ./configure 命令為編譯做準備

  這一步通常是用來設置編譯器及確定其它相關的系統(tǒng)參數(shù)。

  e、運行make

  經(jīng)過 ./configure 后,將會產生用于編譯用 的MakeFile,這時運行make命令,真正開始編譯;

  f、make install

  這一步會把編譯產生的可執(zhí)行文件復制到正確的位置。

  g、******臨時文件

  運行 make clean

  安裝的命令如何執(zhí)行,一般都會在install和readme文件中有說明,通常產生的可執(zhí)行文件會被安裝到/usr/local/bin目錄下。

  tar包的安裝,用戶可以自己編譯安裝源程序,雖然配置靈活,但是會出現(xiàn)話多的問題,它適合linux有一定經(jīng)驗的用戶,不推薦初學者使用。

 
客戶服務 +more
上門服務
服務承諾
異地恢復
收費標準
付款方式
疑難解答
服務特色 +more
·免費檢測
·免費提供3天備份
·專業(yè)工程師提供服務
·免費清潔送修的介質
·數(shù)據(jù)恢復前報價,客戶確認后工程師開始數(shù)據(jù)恢復
·數(shù)據(jù)恢復不成功不收費
·與客戶簽訂保密協(xié)議,對客戶的數(shù)
 據(jù)嚴格保密,整個恢復過程不會對
 客戶的原盤有任何的寫操作,以確
 保原盤的數(shù)據(jù)完全

·免費參觀恢復全過程

·工程師在線免費咨詢

·專業(yè)工程師提供服務
服務器數(shù)據(jù)恢復 點擊這里給我發(fā)消

息
數(shù)據(jù)庫修復
點擊這里給我發(fā)

消息
硬盤數(shù)據(jù)恢復
點擊這里給我發(fā)消

息
主站蜘蛛池模板: 精品国产亚洲第一区二区三区| 国产精品自拍一区| 无码人妻久久一区二区三区 | 亚洲av无一区二区三区| 日韩一区二区三区在线观看| 少妇无码一区二区二三区| 久久se精品一区精品二区| 色一情一乱一伦一区二区三区| 国产乱码一区二区三区| 国产精品资源一区二区| jizz免费一区二区三区| 一区二区中文字幕在线观看| 国精品无码A区一区二区| 色欲综合一区二区三区| 午夜性色一区二区三区不卡视频| 一区二区三区福利| 色偷偷av一区二区三区| 国产在线一区二区视频| 无码人妻一区二区三区在线 | 国内精品视频一区二区三区八戒| 精品国产一区二区三区在线观看 | 国产精品亚洲一区二区三区久久| 亚洲人AV永久一区二区三区久久| 一区二区三区视频在线| 濑亚美莉在线视频一区| 久久se精品一区二区国产| 国产在线一区二区三区在线| 无码国产伦一区二区三区视频| 国产在线精品一区二区在线看| 日韩精品在线一区二区| 国产伦精品一区二区三区四区| 精品久久一区二区三区| 日本精品一区二区三区在线视频一 | 国产小仙女视频一区二区三区| 国产一区在线视频| 国产日韩精品一区二区在线观看播放| 成人精品视频一区二区三区不卡| 深田咏美AV一区二区三区| 久久se精品一区二区国产| 99精品久久精品一区二区| 日韩免费视频一区|