我正在使用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上使用这个最新版本?
答案 0 :(得分:1)
您可以将较新版本的存储库添加到sources.list
,并使用apt-pinning
,这是从较新版本的Ubuntu安装软件包的高级功能。
查看Pinning。
固定是一个允许您保持稳定版本的过程 Ubuntu(或任何其他debian系统)从a抓取包 更新的版本。
但是请注意,下面描述的过程仅适用于 像libc6版本匹配的东西,所以你可能不应该这样做 在Ubuntu系统上。我强烈建议你看看UbuntuBackports 在此之前。
您也可以下载该软件包并make install
。
希望这有帮助。