什么是yum?
在windows上安装一个软件,我们可以通过360管家。因为360管家提供了软件的安装,卸载,并且解决了软件之间的依赖等相关问题,使得我们能够一键安装。在linux上有一个提供了和360管家类似功能的工具,叫做yum。使用yum我们就可以做到一个命令安装软件,并且不同的发行linux有不同工具,例如红帽(read hat)linux就使用的rpm全称就是read hat package manager 红帽软件包管理工具。
什么是yum源?
我们安装软件的时候需要下载软件,将很多软件放在一起就是源。软件安装包的来源。所以yum源就是软件安装包来源。如果我们是在线的,他会在网上给你下载安装包,如果是离线的没有网络。那么就只能配置本地的yum源了。
如何搭建本地yum源?
首先给虚拟机安装好镜像文件
然后挂载镜像
什么是挂载?
挂载就是将某个未使用的空间或可移动设备的存储空间指向一个目录,通过此目录可以访问主机空间。
linux操作系统将系统中的一切都作为文件来管理。在windows中我们常见的硬件设备,磁盘分区等,在linux中都被视为文件,对设备,分区的访问就是读对应的文件。挂载点实际就是linux中的磁盘文件系统的入口目录,类似于windows中用来访问不同分区的C:/D:/E:等盘符。
首先,新建一个要挂载镜像的目录挂载,比如我建的westos,自定义挂载点的目的是保证安全
挂载目录/westos下的packages目录下有镜像自带的各自软件或服务的安装包
查看虚拟机版本
查看挂载情况
df:
功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
df -H 等于“-h”,但是计算式,1K=1000,而不是1K=1024
进入/etc/yum.repos.d目录下,编辑westos.repo
注:在/etc/yum/repos.d/文件下创建的文件都是以repo为后缀的
配置完成后,yum clean all 清空原有的yum缓存yum repolist 列出仓库信息
此时,yum源就搭建好了,我们就可以下载安装yum仓库中的安装包或服务了
安装成功
如何长久挂载yum源?
设定永久挂载,将挂载的命令写到开机启动文件/etc/rc.d/rc.local中就可以实现永久挂载,给开机启动文件添加执行权限x
设置系统安装源指向
挂载中出现问题
错误挂载:
镜像安装有问题
安装镜像时如果内存不够,可以使用光驱