赞
踩
mkdir /mount
mount /dev/cdrom /mount
ls /mount
ls /mount/Packages |grep ipvsadm
ls /mount/Packages | wc -l
挂载点/Packages目录是光盘的rpm包的路径
如果要使用rpm工具来安装光盘里的rpm包,有两种操作
方法:
1) cd /mount/Packages
rpm
[root@localhost ~]# cd /etc/yum.repos.d
[root@localhost yum.repos.d]# ls
CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo
CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo
[root@localhost yum.repos.d]# mkdir data
[root@localhost yum.repos.d]# mv C* data
[root@localhost yum.repos.d]# ls
data
[root@localhost yum.repos.d]# vim vase.repo
[vase] #yum名称 随意给
name=vase #yum的说明信息 =后的随便给 此行可不写
baseurl=file:///mount #仓库地址 file://后写挂载点 光盘挂载目录
enabled=1 #是否启用此yum 1启用 0不用
gpgcheck=0 #是否进行密钥验证
yum list 成功列出包即可
1)因为网络yum和本地yum同时存在的时候默认用网络yum
2)因为系统会去/etc/yum.repos.d目录找yum文件
如果不用本地yum了可以再把网络yum移出来
网络yum 和 本地yum 同时存在时 也需要确保本地yum可用 如果嫌麻烦 可以直接删除本地yum文件 下次需要在自己配一个
yum -y install gcc #安装gcc对应的rpm包
yum -y remove gcc #卸载gcc
yum -y update (有网络yum是有意义)
yum clean all
-适用场景:当yum配置没有问题 但yum又报错异常时
yum makecache fast
网络yum使用功能之间建议先建立缓存 可以起到加速的作用
yum list
yum repolist all
[root@localhost yum.repos.d]# cat vase.repo
[vase]
name=vase
baseurl=file:///mount
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
/etc/pki/rpm-gpg/
/etc/yum.repos.d/
yum -y install epel-release
yum makecache fast
yum -y install sl
sl
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。