如何快速搭建yum源
yum命令能够从指定的服务器自动下载rpm包并安装,它最强大的地方就是可以自动处理软件包的依赖关系,能够一次安装所有依赖的关系包。下面将通过虚拟机平台介绍两种快速搭建yum源的方法:
一、有网络的情况下
1.先让虚拟机能够连上网络(这里就不详细介绍配置方法啦,我一般使用的是桥接模式)
2.下载yum源文件
可以在阿里云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就行了哦。

二、接下来是第二种情况,无网络的时候如何安装,软件包从何而来?那就是搭建本地yum源啦,详细步骤如下:
1.搭建本地yum源,虚拟机-设备-分配光驱挂载你本地的iso镜像文件

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点后面的操作一样啦,这里就不废话咯

三、这里在介绍几个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
今天就介绍到这里啦,觉得有用可以关注我哦,欢迎各路大神指教!!!

如何快速搭建yum源的更多相关文章
- 快速搭建YUM源和yum使用
yum是一种便捷,快速的RPM包安装方法,可以避免很多包的关联性,但RedHat的YUM源,不是免费的,需要他们的RHN才能够用,而CentOS得yum是免费的,由于CentOS和RedHat相似度高 ...
- CentOS搭建yum源及EPEL仓库
一.CentOS搭建yum源 1.备份配置文件 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backu ...
- shell脚本快速配置yum源
我们在使用Red Hat系列的Linux系统时经常要配置yum源,本文档提出一个快速配置yum源的方法,就是用shell脚本来实现. 我们在使用Red Hat系列的Linux系统时经常要配置yum源, ...
- Centos系统快速添加yum源
我常用的yum源如下: 阿里云yum源:http://mirrors.aliyun.com/repo/Centos-7.repo 小红帽yum源:https://dl.fedoraproject.or ...
- 基于FTP服务器搭建yum源
本例以CentOS6.8为试验对象,来搭建基于FTP服务器的yum源. 一.配置本地yum源 1.创建挂载目录/yum mkdir /yum 2.挂载镜像 mount -o loop CentOS- ...
- linux服务搭建---yum源服务搭建
yum源服务 1.本地yum源 2.yum源不在本地 1> ftp服务器 2> nfs服务器 1.本地yum源 前提: linux系统 找到一个相应 ...
- CentOS7搭建yum源仓库(阿里源)
文章目录 注意:环境要求 1.配置服务器端yum 1.1.安装yum源工具 1.2.配置nginx 1.2.1.配置nginx页面目录 1.3.替换yum源文件 1.4.建立yum源仓库 2.配置客户 ...
- 红帽6.9搭建yum源的2种方式(HTTP和本地)
方式一:HTTP搭建 1.首先删除本身所带的yum `rpm -qa | grep yum | xargs rpm -e --nodeps ` #忽略依赖关系,强行删除 若出现 错误出现 将后面的 ...
- 搭建yum源
五.保留缓存rpm包, 修改配置文件,将最新的rpm包下载到本地并保存. 3) 使用yum命令安装httpd软件包 六.制作yum仓库 1) 自定义yum仓库:createrepo 安 ...
随机推荐
- 第二章 Google guava cache源码解析1--构建缓存器
1.guava cache 当下最常用最简单的本地缓存 线程安全的本地缓存 类似于ConcurrentHashMap(或者说成就是一个ConcurrentHashMap,只是在其上多添加了一些功能) ...
- virtualbox+vagrant学习-2(command cli)-16-vagrant snapshot命令
Snapshot快照 这是用于管理客户机器快照的命令.快照记录客户计算机的时间点状态.然后可以快速恢复到此环境.这可以让你进行试验和尝试,并迅速恢复到以前的状态. 快照并不是每个provider都支持 ...
- QoS policy-map class-map
QoS(Quality of ServiceQoS(Quality of Service,服务质量)指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力, 是网络的一种安全机制, 是用来 ...
- 【vue知识点】2)vue登录认证
要点: 客户端登录要唯一 ——> token除了客户端要验证外,服务器端也要校验 (处理:token应该包含用户的基本信息,这样服务端解密token的时候就知道是哪个账户) (如果只是使用to ...
- Linux的常用基础命令
初入运维界,从Linux开始学起.首先掌握的是Linux的部分常用命令,总结如下: 1. ls ls = list 查看当前目录下所有文件信息,常用参数组合:ls -al (l 指详细信息 a指所有文 ...
- React-Native使用极光进行消息推送
推送作为APP几乎必备的功能,不论是什么产品都免不了需要消息推送功能,一般做RN开发的可能都是前端出身(比如我),关于android ios 都不是很懂
- CBrother异或加密与C++异或加密函数
CBrother脚本异或加密与C++异或加密函数 异或对于数据加密来说是最简单的方式,在一般的安全性要求不是非常高的地方,异或加密是最好的选择. C++异或加密代码 int g_PWD = 0xffe ...
- 为eclipse添加源代码
看到这个页面,直接点击 红色区域 attach source 关联源代码,进入到如下页面: 点击第二个选择外部的路径,点击导入文件夹,也就是解压出来的src文件夹(不建议直接导整个jar包,虽然也可以 ...
- 补交20145226蓝墨云班课 -- MyOD
蓝墨云班课 -- MyOD.java 具体描述: 编写MyOD.java 用java MyOD XXX实现Linux下od -tx -tc XXX的功能. 提交测试代码和运行结果截图,加上学号水印,提 ...
- WPF之ComboBox的VisualTreeHelper
原文:WPF之ComboBox的VisualTreeHelper 用WPF的ComboBox控件的时候,需要用到TextChanged属性,但是这个属性属于TextBox控件,不用担心,ComboBo ...