Centos仓库的作用事进一步简化RPM管理软件的难度以及自动分析所需软件包的依赖关系的技术,我们这里讲下配置几种yum仓库的方法
1.加载本地光盘
mkdir /mnt/cdrom
加载光盘:
mount /dev/cdrom /mnt/cdrom/
挂载光盘到 /mnt/cdrom/
cd /etc/yum.repos.d/ mv CentOS-Base.repo CentOS-Base.repo.bak vi cdrom.repo 输入以下内容 [cdrom] name=cdrom baseurl=file:///mnt/cdrom enabled=1 gpgcheck=0
然后我们需要清理缓存
执行命令:
yum clean all yum makecache
最后我们可以测试下安装
测试安装成功
yum -y install tree
2.配置网络版yum源
1)网易yum源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak wget -0 /etc/yum.repos.d/CentOS-Base.repo #然后 yum clean all yum makecache
2)阿里云yun源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo #然后 yum clean all yum makecache
常用命令介绍
以下是关于yum管理的常用命令
yum repolist : 查看可用的软件仓库信息 yum list rpm包 : 查看rpm包的安装情况,支持通配符 ,若为被安装,显示可用的软件仓库 yum list installed |grep rpm包: 查看rpm包是否被安装 yum info rpm包 : 查看rpm包详细信息 yum check-update : 检查可用的rpm包更新 yum install rpm包 : 安装rpm包,支持通配符 yum remove rpm包 : 删除rpm包 yum clean packages : 清除rpm包缓存 yum clean headers : 清除rpm头文件缓存 yum clean all : 清除rpm头文件以及包缓存