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'
如果没报错就说明可以运行了。
参见: