7

尝试使用 CentOS 7 设置香蕉派以用作 NAS,我遇到了许多我必须自己编译的软件包。

我想知道 armv7 架构是否有特殊的仓库?

%uname -a
Linux bananapi 4.2.3-200.el7.armv7hl #1 SMP Wed Nov 25 18:01:51 EST 2015 armv7l armv7l armv7l GNU/Linux
4

2 回答 2

14

我试图在运行 CentOS 7 的 RPi3 上安装 Python3。我尝试从 EPEL 存储库 ( sudo yum install epel-release&& sudo yum install python34) 安装。这失败了,但经过一番挖掘后,我发现 CentOS wiki 有一个不错的 32 位 arm 部分。

我按照说明(位于 wiki 的最底部)进行操作,之后我能够安装EPEL 7 的自动生成、未签名和未经测试的工作版本。我没有在 SO 上找到关于此的提及,所以我希望它有所帮助。

如何在 armhfp 上启用 EPEL 7?

答案很简单,因为没有用于 armfhp 的官方 EPEL 存储库。但是因为很多用户都要求这样做,所以我们决定在它们空闲时使用 centos armhfp 构建器从 EPEL 7 (重新)构建源包(并尝试自动跟踪它们)。请注意,这只是一个没有任何 QA/测试的自动重建,并且生成的 pkg 也没有签名。要使用该存储库,请按以下方式进行:

cat > /etc/yum.repos.d/epel.repo << EOF
[epel]
name=Epel rebuild for armhfp
baseurl=https://armv7.dev.centos.org/repodir/epel-pass-1/
enabled=1
gpgcheck=0

EOF

之后,运行sudo yum install epel-release成功,安装 Python3 也是如此。

于 2018-02-07T03:43:42.180 回答
4

暂时不可用。但他们正在努力 https://lists.centos.org/pipermail/arm-dev/2015-May/000184.html

于 2016-04-14T14:53:08.657 回答