一、使用--downloadonly参数

此种方法的优点是下载的rpm包可以下载至同一目录中。

(一)互联网电脑下载rpm包

1.查看互联网电脑是否支持“只下载不安装”功能

执行yum帮助命令: yum --help

如果列表中出现 --downloadonly --downloaddir 参数,则表示目前yum已支持只下载不安装。

没有出现则还需安装一个插件yum-plugin-downloadonly

yum install -y yum-plugin-downloadonly

2.首次下载安装包,将tigervnc-server安装包下载到/software/tigervnc-server

mkdir /root/tigervnc-server
yum install --downloadonly --downloaddir=/root/tigervnc-server tigervnc-server

 3.如果已经下载,修改为reinstall参数

mkdir /root/tigervnc-server
yum reinstall --downloadonly --downloaddir=/root/tigervnc-server tigervnc-server

(二)内网安装离线安装包

cd /software/tigervnc-server
yum localinstall *.rpm

二、安装时只下载

 此方法相当于第一种方法未指定--downloaddir参数,下载的rpm文件分散在不同的源目录中,不便于查找整理。

运行 yum install 命令后,当出现“Is this ok [y/d/N]: ”的提示,选择d。

在/var/cache/yum目录下,根据具体的源找就行了。

yum install tigervnc-server

三、安装后下载

此方法需要提前设置配置文件。

vim /etc/yum.conf

将 keepcache=0 修改成 keepcache=1,metadata_expire=1800 。

根据实际需求,修改 exclude=*.i386 *.i686,将不安装i386 i686的软件包。

运行 yum install 命令后,在/var/cache/yum目录下,根据具体的源找就行了。 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐