删除 ppa 后恢复 Ubuntu 原始软件包

删除 ppa 后恢复 Ubuntu 原始软件包

我终于运行了 Ubuntu 16.04,并从“ppa:ondrej/php”安装了 PPA。几周前,我删除了那个 PPA,因为我改用了 PHPBREW。现在,我将 PHPBREW 与 PHP 7 一起使用,我有一些需要 PHP 5.6 的旧项目。但 PHPBREW 无法安装 PHP 5.6,因为一些软件包现在归 deb.sury.org 所有,而且它们的版本比 Ubuntu 16.04 中的原始版本高得多。例如,我有 openssl 1.1.0f (deb.sury.org)。Ubuntu 16.04 原始软件包是 1.0.2g。现在我想重新安装该软件包,但 Ubuntu 不允许我更改该版本。此外,还有一些依赖项,如 libssl1.1(再次是 sury),而不是 libssl1.0.2。

有没有办法在不重新安装整个系统的情况下删除所有“sury”软件包?在我的目录“/var/lib/apt/lists/”中没有“sury”可供搜索,所以我不知道有多少软件包被该 ppa 替换了。

相关内容