我想将我的软件包升级到更新的版本,但我的服务器仍然在lenny上。 我已经读了一点lenny-backports可能会在这里帮助。 请问告诉我升级到lenny-backports怎么做,以及它是否会以任何方式损害当前的软件包和服务器? 我只是因为阅读升级说明而感到害怕,因为我想我宁愿先试试安全的backports ..嘿嘿。
要使用lenny-backports进行“升级”(这不是一个真正的升级,而只是一个扩充),请按照http://backports-master.debian.org/Instructions/上的说明(它的目标是挤压,但是取代“挤压”与“lenny”,它会很好地工作)。
你至less应该开始计划升级挤压; lenny的安全支持不会永远持续下去,你可能会发现你想要升级的东西还没有被支持。
首先,不要害怕升级说明。 像往常一样,Debian家伙是非常彻底的,涵盖了每一个可以想象的angular度。 如果你仔细阅读这些东西,你会意识到,如果它不适用于你。 但是遵循一般程序是一个好主意。 我已经升级了我们的一些机器来挤压(服务器和台式机),从来没有一个基本的问题。
但是,如果你想尝试lenny-backports,那也不是问题。 只需将存储库添加到/etc/apt/sources.list,然后运行apt-get update来检索软件包信息。 然后决定你想在最新版本上apt-get install <package>哪些软件包,然后运行apt-get install <package>安装最新版本。
详情可以在这里find。
Lenny backports不应该有任何问题。 这是一个官方支持的机制。
所有的包都是按照原始发行版本构build的,所以你不会碰到任何依赖性的问题(你可能会发现它会让你移动到一些支持库的最新的Lenny包,但这就是它)
这些指导包括在你的sources.list添加正确的行(我不会在这里重复)
唯一的缺点是只有原始发行版的一小部分(ish)通用软件包会有一个backport变体; 而且你可以在那里find的版本可能还不够近。
也就是说,你说的问题的方式表明你只是想做一个全面的升级。 我可以给的最好的build议是坚持Lenny,除非你特别需要一个包含你需要的新function的包装变体。 Lenny仍然受到支持,所以你会得到所有你需要的安全补丁,你可以花时间计划一下。