亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2073 | 回復(fù): 0
打印 上一主題 下一主題

Linux軟件安裝方法小結(jié)(附:rpm詳解) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2010-01-26 16:33 |只看該作者 |倒序?yàn)g覽

在使用
Linux
系統(tǒng)的過(guò)程中,
軟件包
的安裝是避免不了的,在Linux下,
軟件安裝
程序的種類(lèi)很多,安裝方法也各式各樣,(舒適性自然比不上windows :-))不過(guò)我們常見(jiàn)的軟件包有兩種:
1)含有軟件的源代碼的壓縮包,解壓后需要手動(dòng)編譯。這種軟件安裝包通常是用gzip壓縮過(guò)的
tar
包(后綴為.tar.gz)。

./configure (配置)
make (編譯)
make install (安裝)
make clean (卸載)
注:典型的源代碼包可以這樣安裝,但不都是這樣,如webmin
要執(zhí)行其目錄下./setup.sh進(jìn)入交互式配置安裝
卸載用uninstall程序
具體如果不清楚看要安裝的包下的README文件
2)軟件的可執(zhí)行程序,你只要安裝它就可以了(習(xí)慣windows安裝的朋友的最?lèi)?ài)!)。這種軟件安裝包叫做
RPM
包(RedhatLinuxPacketManager,就是Redhat的包管理器),后綴是.rpm。

當(dāng)然,還有有用rpm格式打包的源代碼;用gzip壓縮過(guò)的可執(zhí)行程序包。
但是只要理解了以下的安裝思路,這兩種形式的安裝包也不在話下了。
下面,我們進(jìn)行不同軟件包安裝的詳細(xì)介紹
第一部分:安裝.tar.gz軟件包
1.首先,使用tar -xzvf來(lái)解開(kāi)這個(gè)包,如:
# tar -xzvf apache_1_3_6_tar.gz
*******************************************
tar命令參數(shù)解釋?zhuān)?br /> x 從檔案文件中釋放文件。
z 用gzip來(lái)壓縮/解壓縮文件,加上該選項(xiàng)后可以將檔案文件進(jìn)行壓縮,但還原時(shí)也一定要使用該選項(xiàng)進(jìn)行解壓縮。
v 詳細(xì)報(bào)告tar處理的文件信息。如無(wú)此選項(xiàng),tar不報(bào)告文件信息。
f 使用檔案文件或設(shè)備,這個(gè)選項(xiàng)通常是必選的。
如果需要詳細(xì)了解tar的使用參見(jiàn)
其他
文檔
*******************************************
這樣就會(huì)在當(dāng)前目錄中創(chuàng)建了一個(gè)新目錄(目錄名與.tat.gz包的文件名類(lèi)似),用來(lái)存放解壓了的內(nèi)容。如本例中就是apache_1.3.6
2.進(jìn)入這個(gè)目錄,再用ls命令查看一下所包含的文件,命令如下:
# cd apache_1.3.6
# ls
你觀察一下這個(gè)目錄中包含了以下哪一個(gè)文件:configure、Makefile還是Imake。
1)如果是configure文件,就執(zhí)行:
# ./configure
# make
# make install
2)如果是Makefile文件,就執(zhí)行:
# make
# make install
3)如果是Imake文件,就執(zhí)行:
# xmkmf
# make
# make install
4)如果沒(méi)有itstall(安裝過(guò)程)文件例如rzsz軟件包,就執(zhí)行
# make posix

# make linux
3.如果沒(méi)有出現(xiàn)什么錯(cuò)誤提示的話,tar包就安裝完畢了。軟件安裝到什么位置,通常會(huì)在安裝時(shí)出現(xiàn)。如果沒(méi)有可以查閱一下README。
tar包安裝過(guò)程中的常見(jiàn)問(wèn)題:
1)沒(méi)有安裝C或C++編譯器
確診方法:執(zhí)行命令gcc(C++則為g++),提示找不到這個(gè)命令。
解決方法:將Linux安裝光盤(pán)mount上來(lái),然后進(jìn)入RPMS目錄,執(zhí)行命令:
# rpm -ivh gcc*(C或C++編譯器是RPM包,后續(xù)會(huì)講到)
2)沒(méi)有安裝make工具
確診方法:執(zhí)行命令make,提示找不到這個(gè)命令。
解決方法:將Linux安裝光盤(pán)mount上來(lái),然后進(jìn)入RPMS目錄,執(zhí)行命令:
# rpm -ivh make*
3)沒(méi)有安裝autoconf工具;
確診方法:執(zhí)行命令make,提示找不到這個(gè)命令。
解決方法:將Linux安裝光盤(pán)mount上來(lái),然后進(jìn)入RPMS目錄,執(zhí)行命令:
# rpm -ivh autoconf*
4)缺少某些鏈接庫(kù);
確診方法:在make時(shí),提示需要某些文件。
解決方法:安裝包含這個(gè)文件的包。
第二部分:安裝.rpm軟件包
RPM是RedHat公司隨RedhatLinux推出了一個(gè)軟件包管理器,通過(guò)它能夠更加輕松容易地實(shí)現(xiàn)軟件的安裝(像windows下安裝軟件一樣)。
1.安裝軟件:執(zhí)行rpm -ivh rpm包名,如:
# rpm -ivh apache-1.3.6.i386.rpm
*******************************************
rpm 參數(shù)解釋?zhuān)?br /> i 安裝軟件包
v 顯示附加信息
h 安裝時(shí)輸出哈希標(biāo)記(``#'')
如果需要詳細(xì)了解rpm的使用參見(jiàn)附錄
*******************************************
2.升級(jí)軟件:
# rpm -Uvh rpm包名
 
3.卸載軟件包:
# rpm -e rpm包名
4.查詢(xún)軟件包的詳細(xì)信息:
# rpm -qpi rpm包名
5.查詢(xún)某個(gè)文件是屬于那個(gè)rpm包的:
# rpm -qf rpm包名
6.查該軟件包會(huì)向系統(tǒng)里面寫(xiě)入哪些文件:
# rpm -qpl rpm包名
*****************************************
附錄:

rpm詳解

一、安裝軟件包
命令格式:
rpm -i ( or --install) options file1.rpm ... fileN.rpm
參數(shù):
file1.rpm ... fileN.rpm 把要安裝的RPM包的文件名
詳細(xì)選項(xiàng):
-h (or --hash) 安裝時(shí)輸出hash記號(hào) (``#'')
--test 只對(duì)安裝進(jìn)行
測(cè)試
,并不實(shí)際安裝。
--percent 以百分比的形式輸出安裝的進(jìn)度。
--excludedocs 不安裝軟件包中的文檔文件
--includedocs 安裝文檔
--replacepkgs 強(qiáng)制重新安裝已經(jīng)安裝的軟件包
--replacefiles 替換屬于
其它
軟件包的文件--force 忽略軟件包及文件的沖突
--noscrīpts 不運(yùn)行預(yù)安裝和后安裝腳本
--prefix 把軟件包安裝到由 指定的路徑下
--ignorearch 不校驗(yàn)軟件包的結(jié)構(gòu)
--ignoreos 不檢查軟件包運(yùn)行的
操作系統(tǒng)
--nodeps 不檢查依賴(lài)性關(guān)系
--ftpproxy 用 作為 FTP代理
--ftpport 指定FTP的端口號(hào)為
通用選項(xiàng)
-v 顯示附加信息
-vv 顯示調(diào)試信息
--root 讓RPM把指定的路徑做為"根目錄",這樣預(yù)安裝程序和后安裝程序都會(huì)安裝到這個(gè)目錄下
--rcfile 設(shè)置rpmrc文件為
--dbpath 設(shè)置RPM 資料庫(kù)存所在的路徑為
例子:
1.安裝軟件
rpm -ivh *.rpm
若系統(tǒng)提示此軟件已安裝過(guò)或因其他原因無(wú)法繼續(xù)安裝,但若我們確實(shí)想執(zhí)行安裝命令,可以在 -ivh后加一參數(shù)“-replacepkgs”。
2.在線安裝
rpm -i ftp://ftp.* *.rpm
ftp://ftp.*是地址 *.rpm軟件包
二、軟件包的刪除卸載
命令格式:
rpm -e ( or --erase) options pkg1 ... pkgN
參數(shù)
pkg1 ... pkgN :要?jiǎng)h除的軟件包
詳細(xì)選項(xiàng)
--test 只執(zhí)行刪除的測(cè)試
--noscrīpts 不運(yùn)行預(yù)安裝和后安裝腳本程序
--nodeps 不檢查依賴(lài)性
通用選項(xiàng)
-vv 顯示調(diào)試信息
--root 讓RPM把指定的路徑做為"根目錄",這樣預(yù)安裝程序和后安裝程序都會(huì)安裝到這個(gè)目錄下
--rcfile 設(shè)置rpmrc文件為
--dbpath 設(shè)置RPM 資料庫(kù)存所在的路徑為
例子:
1.卸載軟件
rpm-e *.rpm
三、軟件升級(jí)
命令格式
rpm -U ( or --upgrade) options file1.rpm ... fileN.rpm
參數(shù)
file1.rpm ... fileN.rpm 軟件包的名字
詳細(xì)選項(xiàng)
-h (or --hash) 安裝時(shí)輸出hash記號(hào) (``#'')
--oldpackage 允許"升級(jí)"到一個(gè)老版本
--test 只進(jìn)行升級(jí)測(cè)試
--excludedocs 不安裝軟件包中的文檔文件
--includedocs 安裝文檔
--replacepkgs 強(qiáng)制重新安裝已經(jīng)安裝的軟件包
--replacefiles 替換屬于其它軟件包的文件
--force 忽略軟件包及文件的沖突
--percent 以百分比的形式輸出安裝的進(jìn)度。
--noscrīpts 不運(yùn)行預(yù)安裝和后安裝腳本
--prefix 把軟件包安裝到由 指定的路徑下
--ignorearch 不校驗(yàn)軟件包的結(jié)構(gòu)
--ignoreos 不檢查軟件包運(yùn)行的操作系統(tǒng)
--nodeps 不檢查依賴(lài)性關(guān)系
--ftpproxy 用 作為 FTP代理
--ftpport 指定FTP的端口號(hào)為
通用選項(xiàng)
-v 顯示附加信息
-vv 顯示調(diào)試信息
--root 讓RPM把指定的路徑做為"根目錄",這樣預(yù)安裝程序和后安裝程序都會(huì)安裝到這個(gè)目錄下
--rcfile 設(shè)置rpmrc文件為
--dbpath 設(shè)置RPM 資料庫(kù)存所在的路徑為
例子:
1.升級(jí)軟件
rpm -uvh *.rpm
注意:此時(shí)的文件名必須是要升級(jí)軟件的升級(jí)補(bǔ)丁
四、查詢(xún)
命令格式:
rpm -q ( or --query) options
參數(shù):
pkg1 ... pkgN :查詢(xún)已安裝的軟件包
詳細(xì)選項(xiàng)
-p (or ``-'') 查詢(xún)軟件包的文件
-f 查詢(xún)屬于哪個(gè)軟件包
-a 查詢(xún)所有安裝的軟件包
--whatprovides 查詢(xún)提供了 功能的軟件包
-g 查詢(xún)屬于 組的軟件包
--whatrequires 查詢(xún)所有需要 功能的軟件包
信息選項(xiàng)
顯示軟件包的全部標(biāo)識(shí)
-i 顯示軟件包的概要信息
-l 顯示軟件包中的文件列表
-c 顯示配置文件列表
-d 顯示文檔文件列表
-s 顯示軟件包中文件列表并顯示每個(gè)文件的狀態(tài)
--scrīpts 顯示安裝、卸載、校驗(yàn)?zāi)_本
--queryformat (or --qf) 以用戶指定的方式顯示查詢(xún)信息
--dump 顯示每個(gè)文件的所有已校驗(yàn)信息
--provides 顯示軟件包提供的功能
--requires (or -R) 顯示軟件包所需的功能
通用選項(xiàng)
-v 顯示附加信息
-vv 顯示調(diào)試信息
--root 讓RPM把指定的路徑做為"根目錄",這樣預(yù)安裝程序和后安裝程序都會(huì)安裝到這個(gè)目錄下
--rcfile 設(shè)置rpmrc文件為
--dbpath 設(shè)置RPM 資料庫(kù)存所在的路徑為
1.查詢(xún)一個(gè)包是否被安裝
rpm -q *.rpm
2. 查看軟件包里的內(nèi)容
rpm -qpi *.rpm
3.查看軟件包把會(huì)在系統(tǒng)里安裝哪些部分
rpm -qpl *.rpm
4.快速判定某個(gè)文件屬于哪個(gè)軟件包
rpm -qf *.rpm
5.列出所有被安裝的rpm 軟件包
rpm –qa
五、校驗(yàn)已安裝的軟件包
命令格式:
rpm -V ( or --verify, or -y) options
參數(shù)
pkg1 ... pkgN 把要校驗(yàn)的軟件包名
軟件包選項(xiàng)
-p Verify against package file
-f 校驗(yàn)所屬的軟件包
-a Verify 校驗(yàn)所有的軟件包
-g 校驗(yàn)所有屬于組 的軟件包
詳細(xì)選項(xiàng)
--noscrīpts 不運(yùn)行校驗(yàn)?zāi)_本
--nodeps 不校驗(yàn)依賴(lài)性
--nofiles 不校驗(yàn)文件屬性
通用選項(xiàng)
-v 顯示附加信息
-vv 顯示調(diào)試信息
--root 讓RPM把指定的路徑做為"根目錄",這樣預(yù)安裝程序和后安裝程序都會(huì)安裝到這個(gè)目錄下
--rcfile 設(shè)置rpmrc文件為
--dbpath 設(shè)置RPM 資料庫(kù)存所在的路徑為
例子:
1.列出所有損壞的文件
rpm -Va *.rpm
六、校驗(yàn)軟件包中的文件
語(yǔ)法:
rpm -K ( or --checksig) options file1.rpm ... fileN.rpm
參數(shù):
file1.rpm ... fileN.rpm 軟件包的文件名
Checksig--詳細(xì)選項(xiàng)
--nopgp 不校驗(yàn)PGP簽名
通用選項(xiàng)
-v 顯示附加信息
-vv 顯示調(diào)試信息
--rcfile 設(shè)置rpmrc文件為
七、其它RPM選項(xiàng)
--rebuilddb 重建RPM資料庫(kù)
--initdb 創(chuàng)建一個(gè)新的RPM資料庫(kù)
--quiet 盡可能的減少輸出
--help 顯示幫助文件
--version 顯示RPM的當(dāng)前版本

常用命令組合:
-ivh:安裝顯示安裝進(jìn)度--install--verbose--hash
-Uvh:升級(jí)軟件包--Update;
-qpl:列出RPM軟件包內(nèi)的文件信息[Query Package list];
-qpi:列出RPM軟件包的描述信息[Query Package install package(s)];
-qf:查找指定文件屬于哪個(gè)RPM軟件包[Query File];
-Va:校驗(yàn)所有的RPM軟件包,查找丟失的文件[View Lost];
-e:刪除包
rpm -q samba //查詢(xún)程序是否安裝
rpm -ivh /media/cdrom/RedHat/RPMS/samba-3.0.10-1.4E.i386.rpm #按路徑安裝并顯示進(jìn)度
rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm    #指定安裝目錄
rpm -ivh --test gaim-1.3.0-1.fc4.i386.rpm                  #用來(lái)檢查依賴(lài)關(guān)系;并不是真正的安裝;
rpm -Uvh --oldpackage gaim-1.3.0-1.fc4.i386.rpm              #新版本降級(jí)為舊版本
rpm -qa | grep httpd        #[搜索指定rpm包是否安裝]--all搜索*httpd*
rpm -ql httpd            #[搜索rpm包]--list所有文件安裝目錄
rpm -qpi Linux-1.4-6.i368.rpm  #[查看rpm包]--query--package--install package信息
rpm -qpf Linux-1.4-6.i368.rpm  #[查看rpm包]--file
rpm -qpR file.rpm         。查看包]依賴(lài)關(guān)系
rpm2cpio file.rpm |cpio -div    #[抽出文件]
rpm -ivh file.rpm              #[安裝新的rpm]--install--verbose--hash
rpm -ivh
http://mirrors.kernel.org/fedora/core/4/i386/os/Fedora/RPMS/gaim-1.3.0-1.fc4.i386.rpm
rpm -Uvh file.rpm               #[升級(jí)一個(gè)rpm]--upgrade
rpm -e file.rpm                 #[刪除一個(gè)rpm包]--erase

rpm相關(guān)問(wèn)題集錦
1.如何不安裝但是獲取rpm包中的文件?
使用工具rpm2cpio和cpio
rpm2cpio xxx.rpm | cpio -vi
rpm2cpio xxx.rpm | cpio -idmv
rpm2cpio xxx.rpm | cpio --extract --make-directories
參數(shù)i和extract相同,表示提取文件。v表示指示執(zhí)行進(jìn)程
d和make-directory相同,表示根據(jù)包中文件原來(lái)的路徑建立目錄
m表示保持文件的更新時(shí)間。
2.如何查看與rpm包相關(guān)的文件和其他信息?
下面所有的例子都假設(shè)使用軟件包mysql-3.23.54a-11
1.我的系統(tǒng)中安裝了那些rpm軟件包
rpm -qa 講列出所有安裝過(guò)的包
如果要查找所有安裝過(guò)的包含某個(gè)字符串sql的軟件包
rpm -qa |grep sql
3.如何獲得某個(gè)軟件包的文件全名?
rpm -q mysql 可以獲得系統(tǒng)中安裝的mysql軟件包全名,從中可以獲得
當(dāng)前軟件包的版本等信息。這個(gè)例子中可以得到信息mysql-3.23.54a-11
4.一個(gè)rpm包中的文件安裝到那里去了?
rpm -ql 包名
注意這里的是不包括.rpm后綴的軟件包的名稱(chēng)
也就是說(shuō)只能用mysql或者mysql-3.23.54a-11而不是mysql-3.23.54a-11.rpm。
如果只是想知道可執(zhí)行程序放到那里去了,也可以用which,比如
which mysql
5.一個(gè)rpm包中包含那些文件?
一個(gè)沒(méi)有安裝過(guò)的軟件包,使用rpm -qlp ****.rpm
一個(gè)已經(jīng)安裝過(guò)的軟件包,還可以使用rpm -ql ****.rpm
6.如何獲取關(guān)于一個(gè)軟件包的版本,用途等相關(guān)信息?
一個(gè)沒(méi)有安裝過(guò)的軟件包,使用rpm -qip ****.rpm
一個(gè)已經(jīng)安裝過(guò)的軟件包,還可以使用rpm -qi ****.rpm
7.某個(gè)程序是哪個(gè)軟件包安裝的,或者哪個(gè)軟件包包含這個(gè)程序?
rpm -qf `which 程序名` 返回軟件包的全名
rpm -qif `which 程序名` 返回軟件包的有關(guān)信息
rpm -qlf `which 程序名` 返回軟件包的文件列表
注意,這里不是引號(hào),而是`,就是鍵盤(pán)左上角的那個(gè)鍵。
也可以使用rpm -qilf,同時(shí)輸出軟件包信息和文件列表
8.某個(gè)文件是哪個(gè)軟件包安裝的,或者哪個(gè)軟件包包含這個(gè)文件?
[color="#ff0000"]注意,前一個(gè)問(wèn)題中的方法,只適用與可執(zhí)行的程序,而下面的方法,不僅可以
用于可執(zhí)行程序,也可以用于普通的任何文件。前提是知道這個(gè)文件名。
首先獲得這個(gè)程序的完整路徑,可以用whereis或者which,然后使用rpm -qf例如:
# whereis ftptop
ftptop: /usr/bin/ftptop /usr/share/man/man1/ftptop.1.gz
# rpm -qf /usr/bin/ftptop
proftpd-1.2.8-1
# rpm -qf /usr/share/doc/proftpd-1.2.8/rfc/rfc0959.txt
proftpd-1.2.8-1
總結(jié):
獲得軟件包相關(guān)的信息用rpm -q,q表示查詢(xún)query,后面可以跟其他選項(xiàng),比如
i 表示info,獲得軟件包的信息;
l 表示list,獲得文件列表;
a 表示all,在所有包中執(zhí)行查詢(xún);
f 表示file,根據(jù)文件進(jìn)行相關(guān)的查詢(xún);
p 表示package,根據(jù)軟件包進(jìn)行查詢(xún)
需要的查詢(xún)條件可以使用grep產(chǎn)生,或者從"` `"中的命令行產(chǎn)生
9.什么是rpm?
rpm 即RedHat Package Management,是RedHat的發(fā)明之一
10.為什么需要rpm?
在一個(gè)操作系統(tǒng)下,需要安裝實(shí)現(xiàn)各種功能的軟件包。這些軟件包一般都有各自的
程序,但是同時(shí)也有錯(cuò)綜復(fù)雜的依賴(lài)關(guān)系。同時(shí)還需要解決軟件包的版本,以及安裝,
配置,卸載的自動(dòng)化問(wèn)題。為了解決這些問(wèn)題,RedHat針對(duì)自己的系統(tǒng)提出了一個(gè)
較好的辦法來(lái)管理成千上百的軟件。這就是RPM管理系統(tǒng)。在系統(tǒng)中安裝了rpm管理系統(tǒng)
以后,只要是符合rpm文件標(biāo)準(zhǔn)的打包的程序都可以方便的安裝,升級(jí),卸載
11.是不是所有的linux都使用rpm ?
任何系統(tǒng)都需要包管理系統(tǒng),因此很多l(xiāng)inux都使用rpm系統(tǒng)。但rpm系統(tǒng)是為RH專(zhuān)門(mén)
但是TL,Mandrake等系統(tǒng)也都使用rpm。由于rpm的源程序可以在別的系統(tǒng)上進(jìn)行編譯,
所以有可能在別的系統(tǒng)上也使用rpm
除了rpm,其他一些系統(tǒng)也有自己的軟件包管理程序,例如debian的deb包,
slakware也都有自己的包管理系統(tǒng)
12.rpm包的文件名為什么那么長(zhǎng)?
rpm包的文件名中包含了這個(gè)軟件包的版本信息,操作系統(tǒng)信息,硬件要求等等。
比如mypackage-1.1-2TL.i386.rpm,其中mypackage是在系統(tǒng)中登記的軟件包的名字
1.1是軟件的版本號(hào),2是發(fā)行號(hào),TL表示用于TL操作系統(tǒng),還可能是RH等。i386表示
用于intel x86平臺(tái),還可能是sparc等。
13.軟件包文件名中的i386,i686是什么意思?
rpm軟件包的文件名中,不僅包含了軟件名稱(chēng),版本信息,還包括了適用的硬件架構(gòu)
的信息。
i386指這個(gè)軟件包適用于intel 80386以上的x86架構(gòu)的計(jì)算機(jī)(AI32)
i686指這個(gè)軟件包適用于intel 80686以上(奔騰pro以上)的x86架構(gòu)的計(jì)算機(jī)(IA32)
noarch指這個(gè)軟件包于硬件架構(gòu)無(wú)關(guān),可以通用。
i686軟件包的程序通常針對(duì)CPU進(jìn)行了優(yōu)化,所以,向后兼容比較用以,i386的包在
x86機(jī)器上都可以用。向前一般不兼容。不過(guò)現(xiàn)在的計(jì)算機(jī),奔騰pro以下的CPU已經(jīng)很少
用,通常配置的機(jī)器都可以使用i686軟件包
14.不同操作系統(tǒng)發(fā)行的rpm包可否混用?
對(duì)于已經(jīng)編譯成二進(jìn)制的rpm包,由于操作系統(tǒng)環(huán)境不同,一般不能混用。
對(duì)于以src.rpm發(fā)行的軟件包,由于需要安裝時(shí)進(jìn)行本地編譯,所以通常可以在不同
系統(tǒng)下安裝。
15.使用rpm時(shí)遇到的一些特殊問(wèn)題
Q 我用rpm -e **.rpm無(wú)法刪除rpm包
A 包名不要包括rpm,
rpm -e 包名,可以包含版本號(hào)等信息,但是不可以有后綴.rpm
Q 在MS的系統(tǒng)下有沒(méi)有讀RPM文件的工具?
A wincmd with rpm plugins.....
Q 是否可以通過(guò)ftp安裝安裝升級(jí)rpm包?
A 可以。rpm -ivh
ftp://xxxxxxxx/PATH2SomeRPM
Q rpm安裝時(shí)已有的包版本過(guò)高怎么辦?
A 有時(shí)由于安裝的軟件包太老,而系統(tǒng)中相關(guān)的軟件包版本比較新,所以可能需要安裝的包依賴(lài)的一些文件會(huì)找不到。這時(shí)有兩種解決辦法:
第一是在系統(tǒng)文件中找到和需要的文件功能相同或相似的文件,做一個(gè)符號(hào)鏈接到 需要的目錄下。
第二是下載安裝新版本的軟件包。
               
               
               

本文來(lái)自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u3/109094/showart_2161341.html
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP