我正在尝试将原子仓库添加到 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。
- rpm --导入http://www.atomicrocketturtle.com/RPM-GPG-KEY.art.txt
- 转速http://atomicorp.com/channels/atomic/centos/5/$ARCH/RPMS/atomic-release-1.0-13.el5.art.noarch.rpm
- wget -q -O /etc/yum.repos.d/plesk.repohttp://atomicorp.com/installers/repos/plesk-centos-8.repo