Centos非root用户替换yum安装软件方法

在实验室公用的服务器安装一些依赖,但是考虑到我没有root权限,同时别人可能用不到我安装的依赖,所以需要想想其他的解决方法。

查看yum中是否有所需要的包

以安装automake为例说明

1
yum list automake

之后会在命令行显示在yum中找到的匹配的包。

查看是否有所需的包

下载RPM包

然后需要从仓库中下载rpm包,其中包的名字就是上图查询之后所显示的包名。

1
yumdownloader automake.noarch

下载rpm包

解压RPM包

1
rpm2cpio automake-1.13.4-3.el7.noarch.rpm |cpio -idvm

解压rpm包

注意,这里解压使用的包名与下载时使用的报名不同,多了版本号,所以这里使用的包名应该参照下载时显示的包名。

#添加环境变量

如果解压的路径是在home目录下,那么需要这样添加即可。

1
2
3
vi ~/.bashrc
export = PATH=$PATH:$HOME/usr/bin/
source ~/.bashrc

centos 非root用户(普通用户)替换yum安装软件方法_楼上小宇_home-CSDN博客