Ubuntu:安装最新版本的软件包

时间:2017-01-30 14:15:46

标签: linux ubuntu

我正在使用Ubuntu 14.04,我需要使用stress-ng。

如果我输入:apt-cache policy stress-ng 我得到了:

stress-ng:
  Installed: 0.03.15-1~ubuntu14.04.1
  Candidate: 0.03.15-1~ubuntu14.04.1
  Version table:
 *** 0.03.15-1~ubuntu14.04.1 0
        100 http://mirror.switch.ch/ftp/mirror/ubuntu/ trusty-backports/universe amd64 Packages
        100 /var/lib/dpkg/status

因此,如果我运行apt-get install stress-ng,则下载版本0.03.15。 不幸的是,这个版本不允许我做一些在Ubuntu 17.04支持的最后一个0.07.16中出现的东西。 如何在14.04上使用这个最新版本?

1 个答案:

答案 0 :(得分:1)

您可以将较新版本的存储库添加到sources.list,并使用apt-pinning,这是从较新版本的Ubuntu安装软件包的高级功能。

查看Pinning

  

固定是一个允许您保持稳定版本的过程   Ubuntu(或任何其他debian系统)从a抓取包   更新的版本。

     

但是请注意,下面描述的过程仅适用于   像libc6版本匹配的东西,所以你可能不应该这样做   在Ubuntu系统上。我强烈建议你看看UbuntuBackports   在此之前。

您也可以下载该软件包并make install

希望这有帮助。