软件包未显示在 aptitude 中

软件包未显示在 aptitude 中

我刚刚将服务器从 Debian 7 升级到 9,但出现了一个非常奇怪的问题。它没有列出其存储库中应该存在的一些软件包……

$ cat /etc/apt/sources.list
deb http://ftp.de.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.de.debian.org/debian/ stable main contrib non-free

deb http://ftp.de.debian.org/debian/ stable-updates main contrib non-free
deb-src http://ftp.de.debian.org/debian/ stable-updates main contrib non-free

deb http://security.debian.org/ stable/updates main
deb-src http://security.debian.org/ stable/updates main

deb http://ftp.debian.org/debian stretch-backports main
deb-src http://ftp.debian.org/debian stretch-backports main
$ aptitude update
Hit http://ftp.debian.org/debian stretch-backports InRelease
Hit http://security.debian.org stable/updates InRelease
Ign http://ftp.de.debian.org/debian stable InRelease
Hit http://ftp.de.debian.org/debian stable-updates InRelease
Hit http://ftp.de.debian.org/debian stable Release
Deleting obsolete downloaded files       

$ aptitude search php5-
i A php5-cli                                                                        - command-line interpreter for the php5 scripting language
i A php5-common                                                                     - Common files for packages built from the php5 source
i   php5-curl                                                                       - CURL module for php5
i A php5-json                                                                       - JSON module for php5
v   php5-mhash                                                                      -
i A php5-readline                                                                   - Readline module for php5
$

它列出了已经安装的软件包 - 但应该有一个很少更多...有人有什么想法吗?

答案1

Debian 已启动现在是 php7.0。

如果您需要安装旧版 php5,我认为可以将jessie(Debian 8)添加到您的 apt 源中,然后从那里小心地安装 php5 包,但如果他们尝试引入早于 Debian 9 版本的 XML 库等,可能会发生冲突。

相关内容