发布于 2017-08-19 12:03:46 | 134 次阅读 | 评论: 0 | 来源: 网友投递
YUM RPM软件包安装管理
YUM是一个RPM系统的自动更新和软件包安装/卸载器。它可以自动计算依赖和找出想要安装的软件包。这使得它更容易而不必手动更新每一个使用RPM维护机器的”软件组“。YUM有一个添加简单功能的插件接口。YUM也能够通过他的模块接口被其他的Python 程序使用。
最近在使用虚拟机时遇到一些麻烦,因为公司内部有网络管理,所以vm连接不上外网,yum无法安装软件,怎么解决呢?–使用iso做本地yum源,可以解决大部份的包安装。
vm安装的是centos7。
1、挂载iso到vm
#mkdir /mnt/cdrom
#mount /dev/cdrom /mnt/cdrom
2、修改yum源配置
yum源配置目录为“/etc/yum.repo.d/”,网络不可用,所以直接删除掉里面的默认配置“rm -f *”,然后建立本地yum源文件”local.repo”。
yum源配置文件都是以repo结尾,以下是local.repo的具体内容:
[local_server]
name=This is a local repo
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
3、更新yum配置
#yum clean all
#yum makecache
通过上面的步骤操作,已经可以使用本地yum源了。有需要进行安装的软件包就可以直接运行”yum install xxx“进行安装了。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持PHPERZ。