您的位置:首页 > 其它

指定YUM安装包的体系结构或版本

2016-04-01 11:30 351 查看
在单一体系结构下同时安装32位和64位包
echo‘multilib_policy=all’>>/etc/yum.conf

指定体系结构

查看当前系统体系结构
[root@oracle~]#uname-ar
Linuxoracle2.6.32-279.14.1.el6.x86_64#1SMPTueNov623:43:09UTC2012x86_64x86_64x86_64

GNU/Linux

查看系统当前安装的iptables包
[root@oracle~]#rpm-qiptables
iptables-1.4.7-5.1.el6_2.x86_64

使用YUM在64位环境下指定安装iptables的32位包
[root@oracle~]#yuminstalliptables.i686
Loadedplugins:fastestmirror,refresh-packagekit,security
Loadingmirrorspeedsfromcachedhostfile
*base:mirrors.163.com
*extras:mirrors.163.com
*updates:mirrors.163.com
SettingupInstallProcess
ResolvingDependencies
–>Runningtransactioncheck
—>Packageiptables.i6860:1.4.7-5.1.el6_2willbeinstalled
–>FinishedDependencyResolution

DependenciesResolved

=================================================================================================
PackageArchVersionRepositorySize
=================================================================================================
Installing:
iptablesi6861.4.7-5.1.el6_2base241k

TransactionSummary
=================================================================================================
Install1Package(s)

Totaldownloadsize:241k
Installedsize:702k
Isthisok[y/N]:

指定版本

查看当前安装版本
[root@oracle~]#rpm-qcups
cups-1.4.2-48.el6_3.1.x86_64

查看是否有新版本及版本号
[root@oracle~]#yumupdate|grepcups
—>Packagecups.x86_641:1.4.2-48.el6_3.1willbeupdated
—>Packagecups.x86_641:1.4.2-48.el6_3.3willbeanupdate
—>Packagecups-libs.x86_641:1.4.2-48.el6_3.1willbeupdated
—>Packagecups-libs.x86_641:1.4.2-48.el6_3.3willbeanupdate
cupsx86_641:1.4.2-48.el6_3.3updates2.3M
cups-libsx86_641:1.4.2-48.el6_3.3updates316k

[root@oracle~]#

安装指定版本
[root@oracle~]#yuminstallcups-1.4.2-48.el6_3.3
Loadedplugins:fastestmirror,refresh-packagekit,security
Loadingmirrorspeedsfromcachedhostfile
*base:mirrors.163.com
*extras:mirrors.163.com
*updates:mirrors.163.com
SettingupInstallProcess
ResolvingDependencies
–>Runningtransactioncheck
—>Packagecups.x86_641:1.4.2-48.el6_3.1willbeupdated
—>Packagecups.x86_641:1.4.2-48.el6_3.3willbeanupdate
–>ProcessingDependency:cups-libs=1:1.4.2-48.el6_3.3forpackage:1:cups-1.4.2-48.el6_3.3.x86_64
–>Runningtransactioncheck
—>Packagecups-libs.x86_641:1.4.2-48.el6_3.1willbeupdated
—>Packagecups-libs.x86_641:1.4.2-48.el6_3.3willbeanupdate
–>FinishedDependencyResolution

DependenciesResolved

=================================================================================================
PackageArchVersionRepositorySize
=================================================================================================
Updating:
cupsx86_641:1.4.2-48.el6_3.3updates2.3M
Updatingfordependencies:
cups-libsx86_641:1.4.2-48.el6_3.3updates316k

TransactionSummary
=================================================================================================
Upgrade2Package(s)

Totaldownloadsize:2.6M
Isthisok[y/N]:

yum安装指定版本软件

发表于2015年2月26日

比如依赖libssl.so.0.9.8

viewsource

01
[root@aresmodules]
#yumprovides*/libssl.so.0*
02
Loadedplugins:fastestmirror
03
Loadingmirrorspeedsfromcachedhostfile
04
*base:mirrors.aliyun.com
05
*epel:ftp.sjtu.edu.cn
06
*extras:mirrors.aliyun.com
07
*remi:remi.kazukioishi.net
08
*updates:mirrors.skyshe.cn
09
openssl098e-0.9.8e-18.el6_5.2.i686:AcompatibilityversionofageneralcryptographyandTLSlibrary
10
Repo:base
11
Matchedfrom:
12
Filename:/usr/lib/libssl.so.0.9.8e
13
14
15
16
openssl098e-0.9.8e-18.el6_5.2.x86_64:AcompatibilityversionofageneralcryptographyandTLSlibrary
17
Repo:base
18
Matchedfrom:
19
Filename:/usr/lib64/libssl.so.0.9.8e
20
21
22
23
openssl098e-0.9.8e-18.el6_5.2.i686:AcompatibilityversionofageneralcryptographyandTLSlibrary
24
Repo:installed
25
Matchedfrom:
26
Filename:/usr/lib/libssl.so.0.9.8e
然后

[root@aresmodules]#yuminstallopenssl098e-0.9.8e-18.el6_5.2.i686

参考:

https://www.centos.org/forums/viewtopic.php?t=22243
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: