Yum命令可以自动从指定的服务器下载和安装rpm程序包。最强大的一点是,可以自动处理软件包的从属关系,并可以一次安装所有从属关系软件包。

下面将通过虚拟机平台介绍两种快速搭建yum源的方法:

一、有网络的情况下

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

2.下载yum源文件

可以在阿里云下载对应你系统版本的yum源文件,上传至linux系统下/etc目录,当然如果你系统有wget命令可以直接在该目录下执行wget “文件地址”哦

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

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

tip:如何想要下载后自动缓存软件包该如何做呢?没错vim /etc文件,将keepcache=0改成keepcache=1就行了哦,如果还想要修改缓存包的默认目录修改cachedir就行了哦。

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

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

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

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

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

[yumsourceID]

name=yumsource //yum源命名

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

enabled=1 //启用这个yum源

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

4.就下来就跟第一种情况第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

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

1.《[如何搭建Yum阿里云]配置阿里云yum源》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《[如何搭建Yum阿里云]配置阿里云yum源》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/3216234.html