lia*_*dee 3 package-management synaptic 12.04
我在 Ubuntu 12 上使用 Synaptic 进行包管理,目前正在尝试获取最新版本的SWIG - 2.0.9。我当前swig
在 Synaptic 中安装的软件包是 version 2.0.7-3ubuntu1
。我想要最新的版本2.0.9
,我怎样才能得到它?
获取最新版本的最佳方式是直接从作者的网站获取。
将软件变成漂亮的 Ubuntu 软件包需要时间和精力。有时它可能需要一段时间才能出现在 Ubuntu 存储库中。您可以尝试启用不太稳定的存储库,例如向后移植,但在这种情况下,SWIG 2.0.9 不在其中。有时有非官方存储库,但我无法从快速 Google 中找到。
这有一些负面影响。与存储库包不同,该软件通常不会自动自我更新。该软件尚未经过 Ubuntu 开发人员的兼容性测试,因此可能存在一些小故障。最后,有时依赖项会打包到软件本身中,因此手动下载可能比存储库版本大。
新版本的 Ubuntu 本身每六个月推出一次。在每个 Ubuntu 版本中,通常不提供添加新功能的新版本软件。一般来说,在单个 Ubuntu 版本中,只会推出安全性和严重的稳定性错误修复。升级到下一个版本会将软件升级到该版本发布时被认为稳定的版本。您有时可以使用向后移植和PPA来在单个版本中获得更新的软件,但一般来说,如果您需要最新版本的程序,您可能需要下载其源代码并自行构建和安装(另请参阅此 howto)。