我有 Ubuntu 10 服务器,想将软件包更新到较新的版本(将 rrdtool 从 1.3.8 更新到当前的 1.4.5)。我应该怎么做?下载并构建源代码或从较新的发行版获取软件包?该怎么做?
答案1
当前软件包版本
很遗憾rrdtool 1.4.5
尚未为 Ubuntu 打包。即使是 Ubuntu 的 Preciserrdtool
版本也仍然版本 1.4.3。
当然,这可能会在不久的将来发生变化,所以请密切关注,可能在 Ubuntu 12.04 发布之前就可以应用最新版本。
同时,如果您想安装 Ubuntu 12.04 版本,您可以通过更改要安装的版本包来实现,有关更多信息,请访问此页面:
有关如何安装单个软件包的信息,请访问此帖子
它将让您了解风险并指导您完成软件包的安装。
从源代码编译
rrdtool
当然,你仍然可以使用 1.4.5 版本官方网站并为您的系统进行编译。
为此,请参阅编译它的文档,它包含在rdtool
网站上
答案2
如果可能的话,最好使用包管理器而不是从源代码安装。
有关详细信息,请参阅此讨论(它是为 Fedora 编写的,同样适用)
https://fedoraproject.org/wiki/Package_management_system
我会尝试使用 ppa
https://launchpad.net/~jdub/+archive/ppa/+packages
sudo add-apt-repository ppa:jdub/ppa
sudo apt-get update
sudo apt-get install rrdtool