利用yum下载软件包的三种方法
2015-08-28 18:18
543 查看
方法一: downloadonly插件
yum install xxx 会下载并且安装软件包,如何实现yum之下载不安装呢?
可以下载yum-downloadonly插件包。
(1) yum install yum-downloadonly
(2) yum install xxx --downloadonly --downloaddir=/xxx -y
安装软件包xxx到/xxx位置,然后记得指定--downloadonly这个。
方法二:yum-utils中的yumdownloader
yum-utils包含着一系列的yum的工具,比如 debuginfo-install, package-cleanup, repoclosure, repodiff, repo-graph, repomanage, repoquery, repo-rss, reposync, repotrack, verifytree, yum-builddep, yum-complete-transaction, yumdownloader, yum-debug-dump 和 yum-groups-manager.
1. 安装yum-utils.noarch
yum -y install yum-utils
2. 使用yumdownloader
yumdownloader httpd
呵呵,就这么简单。
方法三:利用yum的缓存功能
用yum安装了某个工具后,我们想要这个工具的包。那yum安装的过程其实就已经把包给下载了,只是没有保持而已。
所以,我们要做的,是将其缓存功能打开。
1.vi /etc/yum.conf 将其中 keepcache=0改为keepcache=1,保存退出。
2./etc/init.d/yum-updatesd restart
3.yum install httpd
4.cat /etc/yum.conf |grep cachedir
cachedir=/var/cache/yum
5.跳到上术目录 cd cachedir=/var/cache/yum && tree ./
6.这个时候的目录树中应该可以找到你需要的安装包了。
==================================================================================================
配置yum源结束之后,要清空yum 缓存,并重建yum缓存,执行以下命令:
yum clean all && yum clean metadata && yum clean dbcache && yum makecache && yum update
yum install xxx 会下载并且安装软件包,如何实现yum之下载不安装呢?
可以下载yum-downloadonly插件包。
(1) yum install yum-downloadonly
(2) yum install xxx --downloadonly --downloaddir=/xxx -y
安装软件包xxx到/xxx位置,然后记得指定--downloadonly这个。
方法二:yum-utils中的yumdownloader
yum-utils包含着一系列的yum的工具,比如 debuginfo-install, package-cleanup, repoclosure, repodiff, repo-graph, repomanage, repoquery, repo-rss, reposync, repotrack, verifytree, yum-builddep, yum-complete-transaction, yumdownloader, yum-debug-dump 和 yum-groups-manager.
1. 安装yum-utils.noarch
yum -y install yum-utils
2. 使用yumdownloader
yumdownloader httpd
呵呵,就这么简单。
方法三:利用yum的缓存功能
用yum安装了某个工具后,我们想要这个工具的包。那yum安装的过程其实就已经把包给下载了,只是没有保持而已。
所以,我们要做的,是将其缓存功能打开。
1.vi /etc/yum.conf 将其中 keepcache=0改为keepcache=1,保存退出。
2./etc/init.d/yum-updatesd restart
3.yum install httpd
4.cat /etc/yum.conf |grep cachedir
cachedir=/var/cache/yum
5.跳到上术目录 cd cachedir=/var/cache/yum && tree ./
6.这个时候的目录树中应该可以找到你需要的安装包了。
==================================================================================================
配置yum源结束之后,要清空yum 缓存,并重建yum缓存,执行以下命令:
yum clean all && yum clean metadata && yum clean dbcache && yum makecache && yum update
相关文章推荐
- 怎么把Tomcat以服务的形式挂在服务器上
- 基于套接字的简易版聊天室
- HOWTO: Setup XCode 6.1 to work with OpenCV3 libraries
- 关于封闭式开发
- #define AT __FILE__ ":" TOSTRING(__LINE__)
- MySQL索引背后的数据结构及算法原理
- Android布局在android:gravity 和 android:layout_Gravity差别
- JSON格式
- 高通8x26 Android sensor兼容方法
- web.xml加载其它xml启动时报错
- Eclipse反编译工具Jad及插件JadClipse配置
- 性能测试概念及参数介绍
- MX5 adb 无法识别问题解决
- error LNK2005: ...already defined in MSVCRTD.lib
- java之redis篇(spring-data-redis整合)
- 对面向对象编程的认识
- 学习zepto.js(对象方法)[5]
- Untitled
- SVM(四) 支撑向量机,二次规划问题
- 欢迎使用CSDN-markdown编辑器