如何在 Debian 上阻止软件包安装?

tro*_*ine 1 debian apt

对于 Debian,我想阻止安装包。例如,我希望 puppet 和超级用户无法安装ruby1.8,即使ruby1.8请求安装其依赖项列表中的包:puppet 运行会失败,也会失败

# apt-get install ruby1.8
Run Code Online (Sandbox Code Playgroud)

我想要的可能吗?如果是这样,我该怎么办?

drc*_*lus 6

这应该有效。在您的/etc/apt/preferences文件中插入此文本:

Package: <packagename>
Pin: release *
Pin-Priority: -1
Run Code Online (Sandbox Code Playgroud)