在Debian 9(stretch)上安装PHP7.2在包配置期间失败
我希望我在正确的地方 我正在运行一个全新的Debian9(stretch)系统。我正在尝试安装PHP7.2(从Ondřej Surýrepository)。在开始之前,我做了必要的在Debian 9(stretch)上安装PHP7.2在包配置期间失败,php,debian,installation,stretch,Php,Debian,Installation,Stretch,我希望我在正确的地方 我正在运行一个全新的Debian9(stretch)系统。我正在尝试安装PHP7.2(从Ondřej Surýrepository)。在开始之前,我做了必要的sudo apt get update。然后,我按照以下说明: 然后我又做了另一个sudo-apt-get-update之后,我开始做一些事情:sudo-apt-get-install-php7.2然后问题开始了。以下是输出: (( -- successful stuff snipped -- )) P
sudo apt get update
。然后,我按照以下说明:
然后我又做了另一个sudo-apt-get-update
之后,我开始做一些事情:sudo-apt-get-install-php7.2
然后问题开始了。以下是输出:
(( -- successful stuff snipped -- ))
Processing triggers for man-db (2.7.6.1-2) ...
Setting up php7.2-common (7.2.7-1+0~20180622080745.23+stretch~1.gbpfd8e2e) ...
touch: cannot touch '/var/lib/php/modules/7.2/apache2/enabled_by_maint/calendar': No such file or directory
dpkg: error processing package php7.2-common (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of php7.2-readline:
php7.2-readline depends on php7.2-common (= 7.2.7-1+0~20180622080745.23+stretch~1.gbpfd8e2e); however:
Package php7.2-common is not configured yet.
dpkg: error processing package php7.2-readline (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of php7.2:
php7.2 depends on php7.2-common; however:
Package php7.2-common is not configured yet.
dpkg: error processing package php7.2 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of php7.2-cli:
php7.2-cli depends on php7.2-common (= 7.2.7-1+0~20180622080745.23+stretch~1.gbpfd8e2e); however:
Package php7.2-common is not configured yet.
php7.2-cli depends on php7.2-readline; however:
Package php7.2-readline is not configured yet.
dpkg: error processing package php7.2-cli (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of php7.2-json:
php7.2-json depends on php7.2-common (= 7.2.7-1+0~20180622080745.23+stretch~1.gbpfd8e2e); however:
Package php7.2-common is not configured yet.
dpkg: error processing package php7.2-json (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libapache2-mod-php7.2:
libapache2-mod-php7.2 depends on php7.2-cli; however:
Package php7.2-cli is not configured yet.
libapache2-mod-php7.2 depends on php7.2-common (= 7.2.7-1+0~20180622080745.23+stretch~1.gbpfd8e2e); however:
Package php7.2-common is not configured yet.
libapache2-mod-php7.2 depends on php7.2-json; however:
Package php7.2-json is not configured yet.
dpkg: error processing package libapache2-mod-php7.2 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of php7.2-opcache:
php7.2-opcache depends on php7.2-common (= 7.2.7-1+0~20180622080745.23+stretch~1.gbpfd8e2e); however:
Package php7.2-common is not configured yet.
dpkg: error processing package php7.2-opcache (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
php7.2-common
php7.2-readline
php7.2
php7.2-cli
php7.2-json
libapache2-mod-php7.2
php7.2-opcache
E: Sub-process /usr/bin/dpkg returned an error code (1)
~$
我找了又找,找了又找,找不到关于这个问题的任何东西。打了将近一个小时后,我试着
sudo apt-get update
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove
。。。然后再次尝试这个过程。没有快乐
我已经死在水里了,完全不知所措。有没有人知道出了什么问题,或者我下一步可以尝试什么
谢谢 唯一重要的信息是
touch:cannot touch'/var/lib/php/modules/7.2/apache2/enabled\u by\u maint/calendar':没有这样的文件或目录。告诉我们更多关于现有文件夹结构的信息。我能告诉你的是,这是一个全新的Debian9安装。我没有创建任何异常或自定义目录。到目前为止,我只安装了linux头-$(uname-r | sed's/[^-]*-[^-]*-[^-]*-/')
nvidia-legacy-340xx-driver
sudo
vim gui common
vim runtime
cifs-utils
smbclient
samba
lshw
curl
和rsync
——就是这样。在触摸失败的目录中,只有这么多路径存在:/var/lib/php/modules/7.2
。。。这只是在尝试我的PHP7.2安装之后。在尝试之前,只有/var/lib
存在。那么,是否创建缺少的目录部分?
sudo apt-get update
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove