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