Linux服务器---本地yum教程
本地yum
本地yum可以实现各种包的快速安装,避免漫长的下载过程
1、找一个centos的安装包,将其挂载的系统中
[root@localhost ~]# <strong>mount </strong>
`–<strong>t iso9660 </strong>
–<strong>loop centos-i386.iso /mnt</strong>
`
2、拷贝所有的内容到某个指定的文件夹,例如“/wj/centos-img/”
[root@localhost ~]# <strong>mkdir /wj/centos-img</strong>
[root@localhost ~]# <strong>cp /mnt /wj/centos-img</strong>
3、跳转的yum的配置目录“/etc/yum.repos.d
”
[root@localhost ~]# <strong>cd /etc/yum.repos.d/</strong>
[root@localhost yum.repos.d]# <strong>ls</strong>
CentOS-Base.repo CentOS-Media.repo
CentOS-Debuginfo.repo CentOS-Vault.repo
4、将配置目录下的所有配置文件做备份
[root@localhost yum.repos.d]# <strong>cp CentOS-Base.repo CentOS-Base.repo.bak</strong>
[root@localhost yum.repos.d]# <strong>mv CentOS-Media.repo CentOS-Media.repo.bak</strong>
[root@localhost yum.repos.d]#<strong> mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak</strong>
[root@localhost yum.repos.d]# <strong>mv CentOS-Vault.repo CentOS-Vault.repo.bak</strong>
5、编辑其中一个配置文件,这里用的是CentOS-Base.repo
[root@localhost yum.repos.d]# <strong>vi CentOS-Base.repo</strong>
[base]
<strong>name=CentOS-Base</strong>
<strong>#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os </strong>
`这句话前面加<strong>#</strong>
,相当于注释掉`
<strong>baseurl=file:///wj/centos-img/ </strong>
`这里是<strong>centos</strong>
包的路径,上面已经拷贝到`<strong>/wj/centos-img</strong>
<strong>gpgcheck=1 </strong>
<strong>gpgkey=file:///wj/centos-img/RPM-GPG-KEY-CentOS-6 </strong>
`注意这里的路径也有改变`
<strong>enable=1 </strong>
`这里是<strong>1</strong>
,代表使能当前的配置`
6、清除yum的缓存
[root@localhost ~]# <strong>yum clean metadata</strong>
[root@localhost ~]# <strong>yum clean all</strong>
7、测试,查看当前yum配置是否成功
[root@localhost ~]#<strong> yum list</strong>
。。。
``
seahorse-plugins.i686 2.28.1-2.el6 base
seekwatcher.noarch 0.12-5.el6 base
selinux-policy-doc.noarch 3.7.19-231.el6 base
selinux-policy-minimum.noarch 3.7.19-231.el6 base
。。。
` `