使用 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:

  打开缓存后,每个 yum 操作都可能从仓库下载软件包数据。要保证缓存包含了软件包数据,在启用缓存后运行一个操作,例如 list 或 search 来下载软件包数据而不影响系统。

  3.在只使用缓存的模式下使用 yum

  要在没有 络的情况下执行 yum,只要启用了缓存,就可以用 -C 选项。这样 yum 就不会检查 络上的仓库,只使用缓存。在这个模式中,yum 只能安装已下载并缓存的软件包。

  要在没有 络连接的时候搜索软件包 tsclient,输入命令:

  4. 缓存带来的好处

  如果你有多台机子 只须要一台机子从 上下载 软件包跟软件更新包 , 还有如果你想重装系统不想再下载的几个G的更新跟软件(前提缓存了你系统所有安装的软件的更新包).

  在开启 缓存的状态下因为 yum 下载的软件包不会被删除,所以可以多次利用.(就是占硬盘空间而以, 呵呵几个G我不放在眼里,我硬盘有 1.2TB)

  很简单的方法,把这台机子的 /var/cache/yum/ 目录下的所有文件包过目录. 复制到另一台机子下的相同目录. 执行.

  5.清空 yum 缓存

来自为知笔记(Wiz)

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8582 人正在系统学习中 相关资源:实例讲解分布式缓存软件Memcached的Java客户端使用-其它代码类…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2016年7月10日
下一篇 2016年7月11日

相关推荐