yum源下载: yumdownloader rpm包名
如 :要下载 关于 pcre2-devel的包,
发现需要 依赖:
Downloading packages:
(1/4): pcre2-10.23-2.el7.x86_64.rpm | 201 kB 00:00:00
(2/4): pcre2-utf16-10.23-2.el7.x86_64.rpm | 189 kB 00:00:00
(3/4): pcre2-devel-10.23-2.el7.x86_64.rpm | 545 kB 00:00:00
(4/4): pcre2-utf32-10.23-2.el7.x86_64.rpm | 181 kB 00:00:00
然后再使用命令下载:
yumdownloader pcre2-utf32-10.23-2.el7.x86_64
yumdownloader pcre2-utf16-10.23-2.el7.x86_64
yumdownloader pcre2-10.23-2.el7.x86_64
yumdownloader pcre2-devel-10.23-2.el7.x86_64
要使用yum命令下载rpm包,可以按照以下步骤进行: 1. 打开终端并以root用户身份登录。 2. 使用以下命令更新yum缓存:
yum makecache
3. 使用以下命令搜索要下载的rpm包:
yum search <package-name>
4. 找到要下载的rpm包后,使用以下命令下载:
yum install <package-name>
或者,如果您已经知道要下载的rpm包的URL,可以使用以下命令直接下载:
yum install <package-url>
5. 下载完成后,rpm包将保存在默认的yum下载目录中,通常是/var/cache/yum目录。 注意:下载的rpm包可能会有依赖关系,yum会自动下载并安装这些依赖关系。如果您想要下载rpm包但不安装它们,请使用以下命令:
yumdownloader <package-name>
yum 安装本地rpm包
在 Linux 中,可以使用以下命令批量安装下载好的 RPM 包及其依赖关系:
yum localinstall /path/to/*.rpm
其中,`/path/to/*.rpm` 表示 RPM 包所在的目录,`*.rpm` 表示该目录下所有的 RPM 包。使用该命令时,yum 会自动检查并安装 RPM 包及其依赖关系。 如果您只想安装某些特定的 RPM 包,可以将 `*.rpm` 替换为具体的 RPM 包名,多个 RPM 包名之间用空格分隔。 需要注意的是,使用该命令时,yum 会自动从仓库中下载缺失的依赖关系,如果您不想从仓库中下载依赖关系,可以使用 `--disablerepo=*` 参数禁用仓库,如下所示:
yum localinstall --disablerepo=* /path/to/*.rpm
这样,yum 将只安装本地已经下载好的 RPM 包及其依赖关系,不会从仓库中下载缺失的依赖关系。