yum只下载不安装:yumdownloader

如果只想通过yum下载软件的安装包,但是不需要进行安装的话,可以使用 yumdownloader 命令。

yumdownloader 命令在软件包 yum-utils 里面。

先安装 yum-utils :

yum install yum-utils -y

查看 yum-utils 软件包里面都有哪些命令:

# rpm -ql yum-utils
/etc/bash_completion.d
/etc/bash_completion.d/yum-utils.bash
/usr/bin/debuginfo-install
/usr/bin/find-repos-of-install
/usr/bin/needs-restarting
/usr/bin/package-cleanup
/usr/bin/repo-graph
/usr/bin/repo-rss
/usr/bin/repoclosure
/usr/bin/repodiff
/usr/bin/repomanage
/usr/bin/repoquery
/usr/bin/reposync
/usr/bin/repotrack
/usr/bin/show-changed-rco
/usr/bin/show-installed
/usr/bin/verifytree
/usr/bin/yum-builddep
/usr/bin/yum-config-manager
/usr/bin/yum-debug-dump
/usr/bin/yum-debug-restore
/usr/bin/yum-groups-manager
/usr/bin/yumdownloader
/usr/lib/python2.6/site-packages/yumutils
/usr/lib/python2.6/site-packages/yumutils/__init__.py
/usr/lib/python2.6/site-packages/yumutils/__init__.pyc
/usr/lib/python2.6/site-packages/yumutils/__init__.pyo
/usr/lib/python2.6/site-packages/yumutils/i18n.py
/usr/lib/python2.6/site-packages/yumutils/i18n.pyc
/usr/lib/python2.6/site-packages/yumutils/i18n.pyo
/usr/sbin/yum-complete-transaction
/usr/sbin/yumdb
/usr/share/doc/yum-utils-1.1.30
/usr/share/doc/yum-utils-1.1.30/COPYING
/usr/share/doc/yum-utils-1.1.30/README
/usr/share/doc/yum-utils-1.1.30/yum-util-cli-template
/usr/share/locale/da/LC_MESSAGES/yum-utils.mo
/usr/share/man/man1/debuginfo-install.1.gz
/usr/share/man/man1/find-repos-of-install.1.gz
/usr/share/man/man1/needs-restarting.1.gz
/usr/share/man/man1/package-cleanup.1.gz
/usr/share/man/man1/repo-graph.1.gz
/usr/share/man/man1/repo-rss.1.gz
/usr/share/man/man1/repoclosure.1.gz
/usr/share/man/man1/repodiff.1.gz
/usr/share/man/man1/repomanage.1.gz
/usr/share/man/man1/repoquery.1.gz
/usr/share/man/man1/reposync.1.gz
/usr/share/man/man1/repotrack.1.gz
/usr/share/man/man1/show-changed-rco.1.gz
/usr/share/man/man1/show-installed.1.gz
/usr/share/man/man1/verifytree.1.gz
/usr/share/man/man1/yum-builddep.1.gz
/usr/share/man/man1/yum-config-manager.1.gz
/usr/share/man/man1/yum-debug-dump.1.gz
/usr/share/man/man1/yum-debug-restore.1.gz
/usr/share/man/man1/yum-groups-manager.1.gz
/usr/share/man/man1/yum-utils.1.gz
/usr/share/man/man1/yumdownloader.1.gz
/usr/share/man/man8/yum-complete-transaction.8.gz
/usr/share/man/man8/yumdb.8.gz

可以看到 yumdownloader 命令也在其中(上面红色背景的那一行)。

测试:

比如只想下载 busybox 但是不安装,可以执行如下指令:

# yumdownloader busybox
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
 * base: mirrors.yun-idc.com
 * extras: mirrors.yun-idc.com
 * updates: mirrors.yun-idc.com
busybox-1.15.1-21.el6_6.x86_64.rpm                                                   | 611 kB     00:01
# ls
busybox-1.15.1-21.el6_6.x86_64.rpm
时间: 2025-01-11 02:05:36

yum只下载不安装:yumdownloader的相关文章

yum只下载而不安装软件包?

yum本身自带了两个选项, 用来只下载要安装的rpm包, 而并不实际安装包: yum --downloadonly --downloaddir=/root/Desktop  rpm-name1 rpm-name2.. rpm -l --list 可以列出已经安装的rpm中的具体文件以及它们被安装到哪些位置?  这个-l 一定要和-q组合起来使用?! 还要把/etc/yum.conf中的keepcache改成1,默认是0即安装后不保存包头和软件包

yum只下载不安装软件包

一.通过yum自带的工具yumdownloader [[email protected]172-16-1-35 interpreter]# rpm -ql yum-utils package yum-utils is not installed [[email protected]172-16-1-35 interpreter]# rpm -qa |grep yum-utils [[email protected]-172-16-1-35 interpreter]# yum -y install

yum只下载不安装

1 修改/etc/yum.conf的keepcache=1 [[email protected] packages]# vi /etc/yum.conf keepcache=1 2 安装yum-utils包 [[email protected] packages]# rpm -qa |grep yum-utils [[email protected] packages]# yum -y install yum-utils* 已加载插件:fastestmirror Loading mirror s

yum只下载不安装rpm包的方法

要做的单独下载却不安装rpm包,需要先安装个yum的插件. yum install yum-downloadonly  这个插件通常都已经安装好 然后执行下yum install lftp --downloadonly --downloaddir=/root/ 当然,如果系统已经安装过lftp了,执行这条命令也就不会在下载了lftp包了. 如果确实要获得这个包,只能先yum remove卸载掉,再执行这个命令即可获取到这个rpm包.

yum仅下载不安装

通常是使用yum来安装解决依赖包关系,如果有一台服务器没法连接外网或yum源没有设置,希望通过另一台服务器将这些RPM包下载下来,然后再去安装.那么怎么使用yum工具来下载RPM包呢? 使用yum 要使用--downloadonly选项,需要先安装yum-plugin-downloadonly,不安装该包的话,会报下面的错误信息:Command line error: no such option: --downloadonly 1 # yum install yum-plugin-downlo

Linux只下载不安装软件包

有时我们并不需要安装软件而只要下载软件包. 包格式 命令 命令所属包 命令下载格式 rpm yumdownloader yum-utils yumdownloader package_name deb apt-get apt apt-get download package_name

用yum工具下载一个rpm包

有时候我们需要下载一个包但不安装,只是方便复制该包到其他不能上网的机器使用.下面我们进行只下载不安装. 1.安装yum-plugin-downloadonly插件(如果是CentOS 5.x版本,则安装yum-downloadonly.noarch) yum install -y yum-plugin-downloadonly.noarch 2.下载一个rpm包而不安装(该包要为未安装的包) yum install vte -y --downloadonly      //vte为未安装过的一个

如何使用yum来下载RPM包而不进行安装

方法一:yum yum命令本身就可以用来下载一个RPM包,标准的yum命令提供了--downloadonly(只下载)的选项来达到这个目的. $ sudo yum install --downloadonly <package-name> 默认情况下,一个下载的RPM包会保存在下面的目录中: /var/cache/yum/x86_64/[centos/fedora-version]/[repository]/packages 以上的[repository]表示下载包的来源仓库的名称(例如:ba

使用yum来下载RPM包而不进行安装

方法一:yum yum命令本身就可以用来下载一个RPM包,标准的yum命令提供了--downloadonly(只下载)的选项来达到这个目的. 如果你想要将一个包下载到一个指定的目录(如/tmp): $ sudo yum install --downloadonly --downloaddir=/tmp <package-name> 方法二: Yumdownloader 另外一个下载RPM包的方法就是通过一个专门的包下载工具--yumdownloader. 这个工具是yum工具包(包含了用来进行