linux安裝包安裝方法

Linux下軟件安裝主要有三種方式,一種是源碼安裝,需要用戶自己手動編譯,另一種是RPM包(RedHat Linux Packet Manager),通過RPM命令就可以實現安裝。還有一種爲*.bin文件,安裝方法與Windows下的安裝過程類似,這裏不做介紹,本文主要介紹源碼安裝與RPM包的安裝。

一、源碼包安裝
1、*.src.rpm形式的源代碼軟件包
用法:
安裝:    rpm –rebuild *.src.rpm
Cd /usr/src/dist/RPMS
              Rpm –ivh *.rpm
卸載:    rpm –e packagename
2、.tar.gz,*.tgz,*.bz2形式軟件包的安裝
首先進行解壓,命令如下
       tar zxvf   *.tar.gz
       tar xvfz   *.tgz
       tar xvfj    *.tar.bz2
解壓之後進入解壓目錄,然後進行以下操作(一般情況,具體看軟件包的文件名)
配置:./configure
編譯:make
安裝:make install
卸載:make uninstall
 
源碼安裝有一定的難度,不同的軟件可能有不同的安裝,一般在解壓之後應該先閱讀說明文檔,按照說明進行安裝,上面說的只是一般情況。
二、RPM包安裝
       RPM安裝包格式是由Redhat公司提出的,大大的簡化了Linux下軟件的安裝,首先介紹一下通用選項。
       -v:顯示附加信息
       -vv:顯示調試信息
       --root directory:讓RPM以directory作爲根目錄,這樣預安裝程序和後安裝程序都會安裝到這個目錄下。
       1安裝:rpm –i<options> file.rpm
       Options:
       h:安裝時輸出hash記號
       test:只對安裝進行測試,不真正安裝
       --persent:以百分比形式顯示安裝進度
       --excludedocs:不安裝軟件包中的文檔
       --replacepkgs:強制重新安裝
       --replacefiles:替換屬於其它軟件包的文件
       --force:忽略軟件包及文檔衝突
       --ignorearch:不校驗軟件包結構
       --ignoreos:不檢查軟件包運行的操作系統
       --nodeps:不檢查依賴性關係
--noscripts:不運行預安裝和後安裝腳本程序
       2、刪除 rpm –e<option> pkgname
Option:
--test:只做刪除測試,不真正刪除
--noscripts:不運行預安裝和後安裝腳本程序
--nodeps:不檢查依賴性
注意:pkgname是軟件包的名字,不是rpm包名字,而是安裝後軟件包的名字,可以用查詢命令來查詢軟件包名。
3、升級 rpm –U(或者—upgrade)<option> file.rpm
Option:
基本與安裝時的option一樣,有幾個特殊的:
--oldpackage:允許一箇舊版本
4、查詢 rpm –q(或者--query)<option>
Option:
-p PACKAGE_FILE:查詢軟件包的文件
-f FIEL:查詢FILE屬於哪個軟件包
-a:查詢所有安裝的軟件包
-g group:查詢屬於group組的軟件包
--whatproVides CAPABILITY:查詢提供了CAPABILITY功能的軟件包
--whatrequires CAPABILITY:查詢所有需要CAPABILITY功能的軟件包
-i:顯示軟件包的概要信息
-l:顯示軟件包中的文件列表
-c:顯示配置文件列表
-s:顯示文件列表
-scripts:顯示安裝、卸載,校驗腳本
--qf:以用戶指定的方式查詢
--dump:顯示每個文件的校驗信息
--proVides:顯示軟件包提供的功能
-R:顯示軟件包需要的功能
5、校驗已經安裝的軟件包 rpm –V(or –verify, or –y)<option>
Option選項與其它命令的類似
6、校驗軟件包中的文件 rpm –K(or –checksig)<option> file.rpm
Option:
-v:顯示版本信息
-vv:顯示調試信息
--rcfile FILELIST:設置rpmrc 文件爲FILELIST
7、其它RPM選項
--rebuilddb:重建RPM資料庫
--initdb:創建一個新的RPM資料庫
--quiet:儘可能地減少輸出
--help:顯示幫助文件
--version:顯示RPM當前版本
 
上面只是對常用選項的總結,具體還有什麼問題,可以用man rpm命令進行查看,官方文件永遠最好的老師。
三、*.bin格式安裝文件的安裝
只需雙擊或單擊*.bin文件就可以根據提示安裝了,不再敷述。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章