从第三方仓库下载 yum 包,无需超级用户权限

从第三方仓库下载 yum 包,无需超级用户权限

语境

我正在 Centos 7.9 远程计算机上工作,需要安装几个软件包,其中大多数可以通过 yum 获得。不幸的是,我的用户没有 sudo 或 root 权限,所以我无法使用yum install.

作为解决方法,我创建了一个自定义目录,用于通过下载和安装软件包yuminstaller,如建议的这个答案, 使用用户-yum.sh

我的问题

我需要从第三方存储库安装软件包(英特尔-hpckit)

我尝试过的

首先,由于我无法编辑,所以我在的目录下/etc/yum.repos.d创建了自己的yum.repos.d目录。即使在那之后,也找不到包裹。user-yum.shroot/etc/yumdownloader

之后,我intel-hpckit-2021.2.0-2997.x86_64.rpm通过 手动下载了文件wget,如建议的那样这个答案

很遗憾,此方法仅下载指定的包,而不下载其所有必需的依赖项intel-oneapi-compiler-fortranintel-basekitintel-oneapi-common-vars、 ...),因此为了intel-hpckit工作,我应该递归地手动下载每个所需的包以及这些包(等等)所需的包。

我的问题

有没有办法让我自动下载并安装所需的第三方包( intel-hpckit)及其依赖项?

相关内容