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 |