【已解决】全新vps上appnode一键安装失败,报错内详

45度的回忆 2021-1-30 1317

--> Finished Dependency Resolution
Error: Package: 1:enchant-1.6.0-8.el7.x86_64 (os)
           Requires: libhunspell-1.3.so.0()(64bit)
           Removing: hunspell-1.3.2-15.el7.x86_64 (@anaconda)
               libhunspell-1.3.so.0()(64bit)
           Updated By: hunspell-1.7.0-7.el7.x86_64 (appnode)
              ~libhunspell-1.7.so.0()(64bit)
           Available: hunspell-1.3.2-16.el7.x86_64 (os)
               libhunspell-1.3.so.0()(64bit)
 You could try using --skip-broken to work around the problem
** Found 3 pre-existing rpmdb problem(s), 'yum check' output follows:
2:postfix-2.10.1-9.el7.x86_64 has missing requires of libmysqlclient.so.18()(64bit)
2:postfix-2.10.1-9.el7.x86_64 has missing requires of libmysqlclient.so.18(libmysqlclient_18)(64bit)
rdma-core-devel-51mlnx1-1.51066.x86_64 has missing requires of ibacm(x86-64) = ('0', '51mlnx1', '1.51066')
ERROR: install environment softwares failed: exit status 1

几个月前已经安装过appnode的小鸡更新时也遇到相同情况,看了下近期有更新导致?@虚竹

最新回复 (3)
  • 45度的回忆 2021-1-30
    引用 2
    参考此贴解决报错,安装时勾选了7.4和8.0,存在冲突,只保留8.0即可
    https://bbs.appnode.com/thread-2542.htm
    面板打不开的话去运营商放开appnode的端口号即可
  • 虚竹 2021-1-30
    引用 3
    由于PHP8.0的enchant扩展(默认安装)依赖enchant2,会与PHP5/7的enchant扩展依赖的enchant1安装包冲突,因此暂时不支持PHP8与PHP5/7的enchant扩展并存。
    如果用不到已安装的PHP5/7的enchant扩展,可将其卸载后再安装PHP8,也可不安装PHP8的enchant扩展。
  • 虚竹 2021-2-4
    引用 4

    如果装了PHP8后,出现类似错误装不上PHP7,手动卸载PHP8依赖的较新版本的enchant2和hunspell包即可:

    yum remove enchant2 hunspell -y
返回
发新帖