apt安装软件包指定版本
当配置了多个源,特别是添加backports源之后,一个package可能有多个候选版本
源是有优先级的,apt会默认从优先级高的源安装package
可以通过apt-cache来查看package候选版本信息
1 | $ apt-cache policy tmux |
可以看到backports源优先级比较低,所以默认安装并不会安装最新版本
可以通过指定版本来安装
1 | $ sudo apt install tmux=2.8-1~bpo9+1 |
bpo就是backports的缩写,
或者指定从backports源里安装:
1 | $ sudo apt install tmux -t stretch-backports |
还可以查看源里多个版本的详细信息:
1 | $ apt-cache show tmux |