在linux操作系统中,安装软件一般有三种方法,第一种是安装软件的源代码,这样的软件一般是.tar.gz结尾的压缩包,这样的安装一般计较麻烦,还有一种是安装rpm包,但是安装这样的包的时候假如还需要安装别的依赖包,有一个两个的依赖包还好说,但是假如有几十个依赖包就比较麻烦了,所以就有了yum这个命令来帮助你把依赖包一块安装了。
因为光盘的Package这个文件夹里有大部分常用的安装包,所以我们一般将光盘挂载上,然后yum源选择光盘路径就可以了,首先将光盘挂载上,一般我们将光盘挂载/media/cdrom这个文件夹里
[root@pidou ~]# umount /dev/sr0 将光盘卸掉
[root@pidou ~]# mount /dev/sr0 /media/cdrom/ 将光盘挂载到cdrom下
mount: block device /dev/sr0 is write-protected, mounting read-only
可以看到它提示我们已经挂载上了,然后我们对yum命令进行配置,首先到/etc/yum.repos.d这个文件下,将里面所有的文件都放到一个新建的文件夹里
[root@pidou yum.repos.d]# mkdir a/ 创建一个a文件夹
[root@pidou yum.repos.d]# mv C* a/ 将C开头的文件都放到a文件夹里
然后我们将a文件里的配置yum命令的模板拿出来进行修改
[root@pidou yum.repos.d]# cp a/*M* ./ 将中间是M的那个文件模板复制到当前目录下
[root@pidou yum.repos.d]# vi CentOS-Media.repo 用vi编辑器打开,进行编辑
打开文件后,需要注意两个地方,一个是file:///后面的路径,是你挂载光盘的路径,之前我们挂载的/media/cdrom下,还有一个是将enabled=0 改为enabled=1,然后保存退出
[root@pidou yum.repos.d]# yum -y clean all 清理本地yum缓存
[root@pidou yum.repos.d]# yum makecache 重建本地yum缓存
这是一般情况下有这个模板,我们可以对它进行稍加修改就可以用了,但是我们要是没有这个模板怎么办呢,所以我们就只能新建一个以.repo结尾的文件来对yum命令进行配置
[root@pidou yum.repos.d]# vi a.repo 新编辑一个a.repo的文件
需要编辑的内容
[aaa] 随便输入一个名字
name=aaa 名字
baseurl=file:///media/cdrom/ 挂载光盘目录
gpgcheck=0 是否对gpg校验
enabled=1 启用yum库
编辑完事就保存退出就可以了
好了,然后我们就可以用yum -y install 包名 来安装软件包了,它可以一并将你想安装的包的所有依赖包都帮你安装完
上面是本人博客地址,可以点下关注让我们共同交流学习