yum 配置文件 以及 语法
#vi /etc/yum.conf
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=
debuglevel=
logfile=/var/log/yum.log
exactarch=
obsoletes=
gpgcheck=
plugins=
installonly_limit=
keepcache的默认值是0(表示安装后删除软件包)修改为1(表示安装后保留软件包)
#这是默认设置,如果你让这个更大的yum不会看到元数据
#是否在远程更新,所以你将“获得”不需要
下载新的元数据和“支付” 的带宽由yum没有正确的
#信息。
#这是特别的。重要的是要有正确的元数据,以便像
#Fedora这样的发行版不会保留旧的软件包。如果你不喜欢这种检查
#interupting你的命令行使用情况,最好
是每小时手动检查一次元数据(yum-updatesd将这样做)。
#metadata_expire = 90m
#把你的REPOS放在这里或者
放在/etc/yum.repos.d 文件中名为file.repo #的单独文件中
由上面yum配置文件的内容可知,使用yum下载软件包的默认下载目录由cachedir指定,即是:
/var/cache/yum
详解
1.使用yum缓存
yum在功分类中翻译下载安状语从句:装软件包后,会把下载的文件删掉。样这柯林斯以减少 yum占用的磁盘空间。你可以打开缓存,样这 yum将在缓存目录保留下载到的文件。yum的性能可以提高- 柯林斯你(地图)离以运线行
yum操动词},只使用缓存 - 你可以复制缓存中的软件包以备用
yum在 /var/cache/yum/目录保存临时文件,每个仓库都有自己的子目录。库仓目录中 packages/子目录包含了缓存的软件包。/var/cache/yum/development/packages/含包从 development仓库下载的软件包。
2.启用yum缓存
配要置yum保留已下载的文件而不删的英文除,置设 /etc/yum.conf中的keepcache选项为: 1
keepcache=
yum操都动词}柯林斯能从仓库下载软件包数据。要保证缓存包含了软件包数据,在启用缓存后运行一个操作,例如 list或search来下载软件包数据而不影响系统。
3.在只使用缓存的模式下使用 yum
要在没有网络的情况下执行yum,只要启用了缓存,柯林斯就以用 -C选项。样这yum就不会检查网络上的仓库,只使用缓存。在这个模式中,yum只能安装已下载并缓存的软件包。
tsclient,输入命令:su -c 'yum -C list tsclient'
4.缓存带来的好处
如果你有多台机子只需要一台机子从网上下载软件包跟软件更新包,还有如果你想重装系统不想再下载的几个G的更新跟软件(前提缓存了你系统所有安装的软件的更新包)。
(就是占硬盘空间而以,呵呵几个G我不放在眼里,我硬盘有1.2TB)在开启缓存的状态下因为yum下载的软件包不会被删除,所以可以多次利用。
很简单的方法,把这台机子的 /var/cache/yum/ 目录下的所有文件包过目录. 复制到另一台机子下的相同目录. 执行.
# yum -C update
#yum -C install <软件包名>
5.清空 yum缓存
yum clean all
6. 生成缓存
yum makecache
yum常用命令请参考:
http://man.linuxde.net/yum
yum 配置文件 以及 语法的更多相关文章
- centos yum源配置 与yum配置文件
参考博客 http://www.cnblogs.com/mchina/archive/2013/01/04/2842275.html 1.centos . yum配置文件在目录 /etc/yum.re ...
- yum配置文件位置
centos的yum配置文件 cat /etc/yum.conf cachedir=/var/cache/yum //yum 缓存的目录,yum 在此存储下载的rpm 包和数据库,默认设置为/var/ ...
- Linux yum配置文件详解
说明:经过网上抄袭和自己的总结加实验,非常详细,可留作参考. yum的配置一般有两种方式: 一种是直接配置/etc目录下的yum.conf文件, 另外一种是在/etc/yum.repos.d目录下 ...
- yum配置文件详解
yum是什么: Yellow dog Updater, Modified主要功能是更方便的添加/删除/更新RPM包,自动解决包的倚赖性问题,它能便于管理大量系统的更新问题. yum特点:可以同时配置多 ...
- YUM配置文件
创建容器,位置在/etc/yum.repos.d,扩展名必须是.repo #cd /etc/yum.repos.d #vim yum.repo 新建一个仓库文件,名字可以随便定义,在 ...
- yum配置文件下使用自定义变量
yum的配置文件中,可以使用的变量,简称为yum变量: 默认的yum变量有: $releasever(Release Version),发行版的版本 $arch,CPU体系结构,通过 Python 的 ...
- yaml 配置文件的语法。
1.基本语法 1. k:(空格)v:表示一对键值对(注意:空格必须有): 2.以**空格**的缩进来控制层级关系:只要是左对齐的一列数据,都是同一个层级的 3.值的驼峰写法和用"-" ...
- yum 命令提示语法错误
1. 问题信息 SyntaxError: invalid syntax 2. 问题原因 升级python版本导致 3. 解决方法 vi /usr/bin/yum 将#!/usr/bin/python ...
- yum配置文件中baseurl和mirrorlist的区别
找到yum.repo.d文件夹下的文件,随便打开一个,找到mirrorlist的url,比如: http://mirrorlist.centos.org/?release=6&arch=$ba ...
随机推荐
- [NOIp2011] luogu P1313 计算系数
继续水博客,待会回去上术学. 题目描述 给定一个多项式 (by+ax)k(by+ax)^k(by+ax)k ,请求出多项式展开后 xn×ymx^n \times y^mxn×ym 项的系数. Solu ...
- [JOYOI1326] 剑人合一
题目限制 时间限制 内存限制 评测方式 题目来源 1000ms 131072KiB 标准比较器 Local 题目描述 他们飘呀飘,飘呀飘,飘呀飘,飘呀飘~~~经过七七八十一天的漂泊,残雪.夏夜和水手2 ...
- opencv::处理边缘
卷积边界问题 图像卷积的时候边界像素,不能被卷积操作,原因在于边界像素没有完全跟kernel重叠,所以当3x3滤波时候有1个像素的边缘没有被处理,5x5滤波的时候有2个像素的边缘没有被处理. 处理边缘 ...
- springboot使用idea打jar包
1.如果有本地jar包依赖,放到/WEB-INF/lib下,用system类型配到pom中 <dependency> <groupId>org.wechat</group ...
- linux网络通讯相关命令
ifconfig 1.查看当前使用的网卡 watch cat /proc/net/dev 看下哪张网卡的流量变化大一般就是哪张网卡是在线使用的 2.ifconfig查看所有网卡信息,ifconfig ...
- JAVA学习笔记-1.Tomcat&Servlet
##web相关概念 1.软件架构 1.C/S 2.B/S 2.资源分类 1.静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源, 静态资源可以直接被浏览器解析. * 如:html, css, ...
- Unity - HasExitTime用法
本文详细分析了AnimatorController中动画切换过渡问题,即Translation过渡及hasExitTime的问题.方法为对实际项目中的所有情况进行分类,规划逻辑图,可视化分析解决这些问 ...
- VBA 在第二个sheet中查找第一个sheet中不存在的值
VBA 在第二个sheet中查找第一个sheet中不存在的值 Sub Macro2() ' ' Macro2 Macro ' 宏由 Lizm 录制,时间: 2019/04/10 ' ' Dim ...
- PHP spl_autoload和class_exsits使用技能
本文章的PHP使用版本:5.4.7 PHP建议使用: spl_autoload_register 那么写了一种实现 文件路径 core core.php ChildrenClass.php Paren ...
- 设计模式(十九)State模式
在面向对象编程中,是用类表示对象的.也就是说,程序的设计者需要考虑用类来表示什么东西.类对应的东西可能存在于真实世界中,也可能不存在于真实世界中.对于后者,可能有人看到代码后会感到吃惊:这些东西居然也 ...