我一直试图在我的Parrot 5.0上安装PHP 8+,但没有任何效果。
我试着跟踪Instructions on Digital Ocean
我还尝试运行并添加存储库sudo add-apt-repository ppa:ondrej/php
,但它给了我this issue中描述的错误
目前,网上似乎没有解决办法。有人帮忙吗?
我一直试图在我的Parrot 5.0上安装PHP 8+,但没有任何效果。
我试着跟踪Instructions on Digital Ocean
我还尝试运行并添加存储库sudo add-apt-repository ppa:ondrej/php
,但它给了我this issue中描述的错误
目前,网上似乎没有解决办法。有人帮忙吗?
1条答案
按热度按时间u3r8eeie1#
我也遇到了同样的问题,但我是这样解决的:
启用/添加Sury存储库:
对下一个命令进行一些调整,以便它可以在基于Debian 11 'bullseye'的Parrot OS版本5上工作,
我使用了aptitude进行安装,这样我就可以处理ummet dependencies错误。(在我的情况下,我得到了libpcre 2 -8-0错误)。
安装aptitude:
安装php及其依赖项:
我从建议的解决方案中选择了一个合适的方案。
使用y选择一个选项,如果第一个选项不能解决问题,使用n转到下一个可用选项(我的第一个选项是-不安装依赖于libpcre 2 -8-0的软件包)
因为OS已经安装了默认的php,所以我运行:
并从编号选项中选择php的较新版本的编号(在我的情况下编号为3)。
我希望这能解决你的问题。如果您在执行上述步骤时遇到任何问题,请告诉我。
作为参考,请检查the ReadMe on Sury's official repo。