我想阻止来自 的所有包non-free,除了那些我明确命名的包。目前,我有:
/etc/apt/sources.list :
deb http://ftp.us.debian.org/debian stable main contrib non-free
Run Code Online (Sandbox Code Playgroud)
/etc/apt/preferences.d/non-free_policy :
Explanation: Disable packages from `non-free` tree by default
Package: *
Pin: release c=non-free
Pin-Priority: -1
Run Code Online (Sandbox Code Playgroud)
(这个想法是,我为我想要的每个非免费包添加一个明确的节。)
但它不起作用:
root@silber:/etc/apt/preferences.d# apt-get -s install firmware-linux-nonfree
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden NEUEN Pakete werden installiert:
firmware-linux-nonfree
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Inst firmware-linux-nonfree (0.43 Debian:8.4/stable [all])
Conf firmware-linux-nonfree (0.43 Debian:8.4/stable [all])
Run Code Online (Sandbox Code Playgroud)
我错过了什么?