据我所知,服务器的LTS版本是稳定版本.
现在说我正在运行Ubuntu Lucid 10.04 LTS,如果我得到一个特定的包,就像说木偶,它会加载0.25或其他什么.
现在,如果我想加载最新版本,我有哪些选择?
我可以通过源代码下载并手动构建,但是我必须设置启动/停止脚本等.
是更新我的源列表的唯一其他选项吗?如果我这样做,会有什么后果?它会影响apt-get update / upgrade命令吗?
它是否有意义,我是否应该使用像11.04 Natty这样的最新版本?
在像Ubuntu这样的基于Debian的系统上,通常有两种方法可以在旧版本上安装更新的软件:
>您可以为系统使用所需包的后端 – 也就是说,使用旧版本的库和基本系统构建的包的较新版本.
请参阅Debian Backports和Ubuntu Backports.后端通常是安全的,虽然您的包裹可能没有向后移植,您当然可能会失去LTS版本的包装提供的稳定性.
>您可以使用APT pinning在sources.list中安全地拥有多个源,并在安装软件包时选择所需的源.你可以找到一个很好的,简单的教程here.
请注意,APT固定仅使得使用多个源的工作更容易,并且不起作用 – 您可能仍需要将新版本的库作为您要安装的软件包的依赖项,如果您可能会损坏您的系统走的太远了. APT一般会在做一些危险的事情之前给你发出警告,并且APT固定正确确保apt-get升级等工作得很好.