linux基础:3、YUM本地源配置

配置yum本地源的原因

Yum是linux中一个流行的在线rpm(redhat体系下的包安装机制)包管理工具,主要用来解决rpm包之间的依赖问题。

如果你机器所在的环境无法连接网络,或者网络很差,但是你又希望享受Yum带来的便利,那么你就需要搭配Centos系统安装光盘或镜像来搭建Yum本地源了。


几个注意事项

1、尽量只用yum来安装底层的依赖包和命令,类似于apache这样的生产环境常用软件,推荐源码安装;

2、尽量不要是用yum remove功能卸载软件;

#原因以后会提及,不必要把精力浪费在这里。


配置Yum本地源过程

============================================================================
#挂载光盘或镜像(记得挂载前插入光盘或者连接上光盘镜像)
[root@san01 ~]# mount /dev/cdrom /mnt/cdrom
mount: block device /dev/sr0 is write-protected, mounting read-only

#备份原yum源配置文件
[root@san01 ~]# cp -r /etc/yum.repos.d /etc/yum.repos.d.bak
[root@san01 ~]# ll -d /etc/yum.re*
drwxr-xr-x. 2 root root 4096 Feb 22  2013 /etc/yum.repos.d
drwxr-xr-x. 2 root root 4096 Feb 15 06:02 /etc/yum.repos.d.bak
[root@san01 ~]# rm -rf /etc/yum.repos.d/*

#创建新的DVD源配置文件
[root@san01 ~]# vi /etc/yum.repos.d/dvd.repo
**************************************
[DVD6.5]
name=install dvd
baseurl=file://#去掉我#/mnt/cdrom     #重点是这里的路径 
enabled=1                            #0或者1是决定此配置文件是否起作用的关键
gpgcheck=0   
**************************************

#查看一下源列表,看看结果吧,注意最后的DVD6.5
[root@san01 ~]# yum list |tail -5
zip.i686                                3.0-1.el6                         DVD6.5
zlib-devel.i686                         1.2.3-29.el6                      DVD6.5
zlib-static.i686                        1.2.3-29.el6                      DVD6.5
zsh.i686                                4.3.10-7.el6                      DVD6.5
zsh-html.i686                           4.3.10-7.el6                      DVD6.5
============================================================================

#其实这里只是简单的让我们配置好环境,以帮助大家了解如何简单的配置yum本地源,如果希望看到更多且详细的设置,敬请期待终将会到来的linux基础-linux下的软件包部署方式吧



你可能感兴趣的:(linux,yum本地源,linux初级)