linux下独立安装 yum 笔记

安装yum是因为要安装asterisk, 我没有管理员权限,但是安装成功了才发现使用yum需要root权限。

先检查python版本:

python –V

依据python版本选择合适的yum版本。

我的例子是可选用yum-3.4.3

wget http://yum.baseurl.org/download/3.4/yum-3.4.3.tar.gz
tar -zxvf yum-3.4.3.tar.gz
cd yum-3.4.3
make install DESTDIR=/xxx/opt/lib/yum-3.4.3

这样就安装好了。

配置yum.conf,

yum启动时可以指定安装目录,yum会优先加载安装目录/etc/yum.conf这个配置。所以你可以在这个目录下自定义yum.conf. 这样yum就不会去找/etc/yum.conf了。

我这是看它源码cli.py才知道的,纠结……

运行

/home2/igtwonet/opt/lib/yum-3.4.3/usr/bin/yum --installroot='/xxx/opt/lib/yum-3.4.3'

如果没报错就说明可以运行了。

参见:

http://www.wallpaperama.com/forums/how-to-install-yum-problems-installing-on-linux-redhat-fedora-commands-t471.html


Total views.

© 2013 - 2018. All rights reserved.

Powered by Hydejack v6.6.1