openproject 包在 centos 7 x64 上安装错误

openproject 包在 centos 7 x64 上安装错误
Running transaction

Installing : openproject-4.2.6-1439479767.f7bca92.centos7.x86_64 1/1

Error unpacking rpm package openproject-4.2.6-1439479767.f7bca92.centos7.x86_64

error: unpacking of archive failed on file /opt/openproject/vendor/bundle/ruby/2.1.0/gems/fog-1.23.0/tests/aws/requests/iam/role_tests.rb;55e16dff: cpio: read

Verifying : openproject-4.2.6-1439479767.f7bca92.centos7.x86_64 1/1

Failed: openproject.x86_64 0:4.2.6-1439479767.f7bca92.centos7

试了很多次,一直说解压出错。

參考文獻:https://www.openproject.org/open-source/packaged-installation/packaged-installation-core/

答案1

我想说您下载的软件包已损坏。假设您按照CentOS 7说明操作,则应通过执行以下操作来解决:

yum clean all
yum uninstall openproject
yum install openproject

编辑:我刚刚尝试在全新安装的 CentOS7 机器上自行安装,结果失败了。这不是你的错,是软件包损坏了。你可能想在 openproject 邮件列表上就此发出警告。

似乎如果你安装 4.1 版而不是 4.2 版,它就可以正常工作。为此,你必须将你的 repo 更改为:

[openproject]
name=Repository for opf/openproject application.
baseurl=https://rpm.packager.io/gh/opf/openproject/centos6/stable/4.1
enabled=1

相关内容