无法将原子仓库添加到 CentOS

无法将原子仓库添加到 CentOS

我正在尝试将原子仓库添加到 CentOS。我运行:

sudo wget -q -O - http://www.atomicorp.com/installers/atomic | sh

一切似乎都很顺利。

但是,当我查看 /etc/yum.repos.d 时,它不存在。当我尝试使用 yum 安装任何东西时,它似乎没有在 atomic repo 中查找。

编辑1

这是 CentOS 5

答案1

我的猜测是,它没有起作用是因为你找sudo错了地方。

您目前有:

sudo wget -q -O - http://www.atomicorp.com/installers/atomic | sh

这会将sudo命令应用于wget命令,但当它通过管道传输到时sh,它已经失去了 root 权限。如果您将移到上方sudo,它应该可以工作。

因此,尝试一下这个:

wget -q -O - http://www.atomicorp.com/installers/atomic | sudo sh

答案2

在检查了安装脚本后,我注意到几个问题会阻止它工作。有几次它尝试下载文件导致 HTTP 404 错误,包括实际的存储库 RPM!根据安装脚本,您只需执行以下命令即可成功安装存储库。

这将首先安装 Shinn 用于签署软件包的 GPG 密钥,其次下载并安装使用原子存储库所需的文件,第三安装附加的 plesk 存储库。将$ARCH步骤 2 替换为命令的输出uname -i,并且仅当您还需要 plesk 时才需要步骤 3。

  1. rpm --导入http://www.atomicrocketturtle.com/RPM-GPG-KEY.art.txt
  2. 转速http://atomicorp.com/channels/atomic/centos/5/$ARCH/RPMS/atomic-release-1.0-13.el5.art.noarch.rpm
  3. wget -q -O /etc/yum.repos.d/plesk.repohttp://atomicorp.com/installers/repos/plesk-centos-8.repo

相关内容