参考:http://blog.csdn.net/qingfenggege/article/details/80394564

1. yum 前端软件包管理器
2. 基于RMP包管理,能够从指定的服务器自动下载RPM包并安装,可以自动处理依赖性关系,并且一次性安装所有依赖软件包,无需繁琐地一次次下载、安装。
3. 本地yum源:本地的rpm包集合。
4. yum网络源: 163或阿里云的yum源等,从网络下载。

配置本地yum源:
1.使用centos光盘作为本地yum源
2.前期准备:
mkdir /mnt/cdrom #创建用于挂载光盘的目录。
mount /dev/cdrom /mnt/cdrom #挂载光盘到指定目录。

注:umount /mnt/cdrom #卸载光盘
cp -avf /mnt/cdrom /yum #若不想每次都放光盘,可复制光盘文件到本地硬盘yum目录下。
3. 创建repo文件:
mkdir /etc/yum.repo.d/CentOS-Local.repo #创建本地源文件
vim /etc/yum.repo.d/CentOS-Local.repo #编辑本地源文件
编辑内容如下:
[Local] #yum软件仓库唯一标识符,避免与其他仓库冲突。
name=LocalYum #yum软件仓库的名称描述,易于识别仓库用处。
baseurl=file:///yum #源的提供方式,包括(ftp://...)、(http://...)、(file:///...)。
gpgcheck=1 #设置此源是否校验文件:1为校验,0为不校验。
enabled=1 #设置此源是否可用,1为可用,0为禁用。
priority=1 # 在原基础上加入priority=1;数字越小优先级别越高,可以继续修改其他源的priority值,经测试仅配 置本地源的优先级为priority=1就会优先使 用本地源。
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

4. 更新yum缓存:
yum clean all #清楚缓存
yum makecache #生成缓存
yum list #显示所有已经安装和可以安装的程序包。

配置网络yum源:
1.备份原始yum源
cd /etc/yum.repos.d
mv CentOS-Base.rpeo CentOS-Base.repo.back
2. 配置CentOS的DNS:
vim /etc/resolv.conf #打开配置文件
配置如下:
nameserver 114.114.114.114
nameserver 8.8.8.8+
3.下载yum源文件,替代原始yum源:
(1)网易yum源:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
yum clean all #清除缓存
yum makecache #生成缓存
注:wget -O ,使用“-O” 参数指定一个文件名。
  (2) 阿里云yum源:
wget -O /etc/yum.repos.d/CentOS-Bace.repo http://mirrors.aliyum.com/Centos-7.repo
yum clean all
yum makecache

最新文章

  1. 构建一个基本的前端自动化开发环境 —— 基于 Gulp 的前端集成解决方案(四)
  2. [资料分享]ACCESS2013 零基础到精通
  3. BZOJ 4408 主席数+找规律
  4. iOS Node Conflict svn冲突
  5. MySql like模糊查询使用详解
  6. Android之获取联系人
  7. CentOS6.5切换 语言(附带6.5官方下载地址)
  8. jdbc select
  9. Android ----制作自己的Vendor
  10. AOP之拦截函数调用链实现
  11. 第一章:selenium + java 环境安装
  12. ES6的Iterator遍历器
  13. ImportError: No module named 'xlrd' 解决办法
  14. Django REST framework基础:序列化
  15. python 格式化向sql语句输出元组
  16. 实现多个标签页之间通信的几种方法(sharedworker)
  17. Confluence 6 增加和减少你许可证的用户数
  18. 常见机试题分析Java版
  19. windows 2008R2部署网站后出现 ‘PageHandlerFactory-Integrated’ 的解决办法
  20. shell 无限循环输出时间

热门文章

  1. ArcGIS Server集群布署
  2. Debian 8 升级到 9 Debian 9 How to upgrade Debian 8 Jessie to Debian 9 Stretch
  3. Flutter自定义标题栏之处理状态栏高度
  4. sun.misc.BASE64Encoder在Eclipse中不能直接使用的原因和解决方案
  5. SQLServer 查询使用键查找时锁申请及释放顺序
  6. selenium&phantomjs实战--漫话爬取
  7. [翻译] UIImageView-Letters
  8. HTML基础标签的综合应用案例(颜色、斜体、加粗、下划线、a标签、无序列表、有序列表)
  9. css3实现border渐变色
  10. ZT Android 4.2 BT系统之蓝牙关闭过程全跟踪