在 Ubuntu 13.04 生命周期结束后安装软件包

在 Ubuntu 13.04 生命周期结束后安装软件包

所以我知道 Ubuntu 13.04 已经达到了使用寿命的终点,忽略我应该更新到最新版本以获得最佳支持的事实,有没有办法(除了 apt-get install {pkg})来安装(在我的情况下是 php5-xdebug)软件包,尽管 13.04 的使用寿命已结束?

答案1

继续安装过期软件包的一种方法是添加较新或较旧的(可能是存档的)PPA(个人软件包存档),以适应您需要安装或保留安装的软件类型。这实际上允许您使用您习惯的 apt-get install/update 功能,但它使用非过期存储库。

要添加 PPA,请使用:

add-apt-repository ppa:<ppa-id>

“ppa-id” 应该替换为您要添加的 PPA 的名称,在这种情况下,我相信它将是一个 PPA(代替 Ubuntu 13.04 的默认 PPA),它仍然具有您正在寻找的 xdebug 更新。我找到的一个,但个人没有使用过:[2]

ppa:ondrej/php5

我建议你亲自评估一下它是否适合你自己的使用,因为我确实知道你正在寻找的具体用途。如果这对你更有用,还有一个支持 PHP 5.4 的版本:[2]

ppa:ondrej/php5-oldstable

一般来说,PPA 是一个社区维护的存储库,通常用于一个软件(php5-xdebug)或一组软件(php 相关工具可能是一个例子)。通常,PPA 将维护软件的最新版本,甚至维护具有新功能的不稳定开发版本,但也有 PPA 维护对旧版本软件的访问,而 Ubuntu 作为一个版本默认不提供旧版本软件的访问。重要的是要记住,您正在提供将软件安装到您的计算机上的直接访问权限,因此您应该确保您信任要添加到 Ubuntu 安装中的任何 PPA。[3]

除了升级到当前版本之外,我认为此解决方案将是您继续安装软件包的最佳选择。

资料来源:

[1]添加 PPA

[2]PHP 特定存储库

[3]了解更多关于他们可以做什么的信息

相关内容