我一直试图了解这两个命令之间的区别,并注意到我得到了不同的结果。
apt-get install -t testing appX
apt-get install appX/testing
Run Code Online (Sandbox Code Playgroud)
背景
我按照https://serverfault.com/a/382101/132528设置了我的源列表和固定配置
目前的成果
root@home:/etc/apt# apt-cache policy i3
i3:
Installed: (none)
Candidate: 4.2-2
Version table:
4.8-1 0
750 http://debian.mirror.ac.za/debian/ testing/main amd64 Packages
750 http://ftp.us.debian.org/debian/ testing/main amd64 Packages
50 http://debian.mirror.ac.za/debian/ unstable/main amd64 Packages
50 http://ftp.us.debian.org/debian/ unstable/main amd64 Packages
4.8-1~bpo70+1 0
100 http://debian.mirror.ac.za/debian/ wheezy-backports/main amd64 Packages
4.2-2 0
995 http://debian.mirror.ac.za/debian/ wheezy/main amd64 Packages
995 http://debian.mirror.ac.za/debian/ stable/main amd64 Packages
995 http://ftp.us.debian.org/debian/ stable/main amd64 Packages
Run Code Online (Sandbox Code Playgroud)
它选择4.2-2,当做
apt-get install -t testing appX
Run Code Online (Sandbox Code Playgroud)
并且在做的时候选择4.8
apt-get install …
Run Code Online (Sandbox Code Playgroud)