如何快速搭建yum源

yum命令可以从指定的服务器自动下载rpm包并安装,它最强大的地方就是能够自动处理软件包的依赖关系,可以一次安装全部依赖的关系包。下面将经过虚拟机平台介绍两种快速搭建yum源的方法:mysql

1、有网络的状况下linux

 

1.先让虚拟机可以连上网络(这里就不详细介绍配置方法啦,我通常使用的是桥接模式)
sql

2.下载yum源文件vim

能够在阿里云http://mirrors.aliyun.com/repo/下载对应你系统版本的yum源文件,上传至linux系统下/etc/yum.repos.d/目录,固然若是你系统有wget命令能够直接在该目录下执行wget “文件地址”哦缓存

3. 文件下载以后执行yum clean all 清除缓存,接着执行yum repolist all 显示可用的yum仓库服务器

 

4. 这里就能看到可用的仓库啦,使用的是阿里云上面的,固然你也能够选择其余的网络源,例如网易。好啦,这样一个网络yum源就算是搭建好了,接下来你就能够执行yum install 包名 -y (如:yum install mysql -y)一键安装您所须要的安装的软件啦,自动解决依赖关系哦网络

tip:如何想要下载后自动缓存软件包该如何作呢?没错vim /etc/yum.conf文件,将keepcache=0改为keepcache=1就好了哦,若是还想要修改缓存包的默认目录修改cachedir就好了哦。阿里云

 

2、接下来是第二种状况,无网络的时候如何安装,软件包从何而来?那就是搭建本地yum源啦,详细步骤以下:url

 

1.搭建本地yum源,虚拟机-设备-分配光驱挂载你本地的iso镜像文件ip

2.执行mount /dev/cdrom /mnt/ 挂载镜像源,挂载光盘默认是/dev/cdrom这个文件

 

上图已经看到iso里面的文件啦,这个里面包含了很多的软件包哦

3.接下来在/etc/yum.repos.d建立repo文件,执行touch yumsource.repo,并vim yumsource.repo在文件中输入下列内容退出保存

[yumsourceID]

name=yumsource //yum源命名

baseurl=file:///mnt //使用软件仓库的地址,上面挂载到/mnt下的

enabled=1 //启用这个yum源

gpgcheck=0 //不作rpm包GPG-KEY校验,0为不检查,1为检查

4.就下来就跟第一种状况第3点后面的操做同样啦,这里就不废话咯

3、这里在介绍几个yum经常使用的几条命令啦

yum install package     #安装指定的安装包package

Yum search package     #检查指定的安装包package的信息

yum groupinsall group   #安装程序组group

yum update package    #更新指定程序包package

yum check-update      #检查可更新

yum info package       #显示安装包信息package

yum list               #显示全部已经安装和能够安装的程序包的程序

yum remove package    #删除程序包package

yum groupremove group  #删除程序组group

yum deplist package      #查看程序package依赖状况

yum clean all         #清除全部缓存包

yum clean headers      #清除缓存目录下的 headers

yum clean oldheaders    #清除缓存目录下旧的 headers

 

今天就介绍到这里啦,以为有用能够关注我哦,欢迎各路大神指教!!!

 

相关文章
相关标签/搜索