我如何告诉 aptitude 或 apt 提供特定版本的 lpr?

我如何告诉 aptitude 或 apt 提供特定版本的 lpr?

我似乎安装了一个奇怪的 lpr 版本(不能处理 -o 的版本,另请参阅这个问题)。在我所有其他运行相同 debian squeeze 的机器上,都安装了正确版本的 lpr。

我怎样才能让 aptitude 安装“好的” lpr?

注意:我猜 /etc/apt/sources.list 的内容不是问题。该文件在所有机器上都相同。

编辑:这里有一个相关问题。

答案1

手册页提到:

可以通过在软件包名称后面加上等号 (=) 和要选择的软件包版本来选择安装软件包的特定版本

所以它会是这样的

$ apt-get install lpr=<version>

答案2

可以通过以下方式安装 lpr

  • lpr 包 (obvoius)

  • lprng 包(不太明显)

  • cups-bsd 包(不太明显)

这三个版本并不完全相同,工作方式也略有不同。例如,它们在调用时接受不同的选项。

也可以看看这个答案

相关内容