更新包在 repos 中有较新版本,但在 backport 中找不到?

更新包在 repos 中有较新版本,但在 backport 中找不到?

在进行一些编码时taglib-ruby(这需要 TagLib(http://taglib.github.io/ - 抱歉,我不允许发布超过 2 个链接。。)),我遇到了一个奇怪的问题,几天后发现这个问题显然已在 TagLib 1.7.2 中得到修复。但是,由于我使用的是 Ubuntu 12.04,最新的可用libtag1-dev软件包是版本 1.7.1。我尝试使用它进行更新precise-backports,但在那里找不到这样的软件包。

我对 Ubuntu 和 Linux 还很陌生,有没有什么办法可以获取较新版本(似乎适用于版本 >12.04)?如果没有,升级库以便我可以将其与 taglib-ruby 一起使用的“最佳”方法是什么?

答案1

我认为我通过添加解决了我的具体问题Kubuntu Precise 反向移植它具有较新的版本libtag1-dev(1.8-1~ubuntu12.04~ppa1)。

sudo add-apt-repository ppa:kubuntu-ppa/backports 
sudo apt-get update
sudo apt-get install libtag1-dev

不过我不太确定这是否能解决我使用 taglib-ruby 的实际问题,或者是否会在下次更新时破坏我的系统

相关内容