我似乎安装了一个奇怪的 lpr 版本(不能处理 -o 的版本,另请参阅这个问题)。在我所有其他运行相同 debian squeeze 的机器上,都安装了正确版本的 lpr。
我怎样才能让 aptitude 安装“好的” lpr?
注意:我猜 /etc/apt/sources.list 的内容不是问题。该文件在所有机器上都相同。
编辑:这里有一个相关问题。
答案1
手册页提到:
可以通过在软件包名称后面加上等号 (=) 和要选择的软件包版本来选择安装软件包的特定版本
所以它会是这样的
$ apt-get install lpr=<version>
答案2
可以通过以下方式安装 lpr
lpr 包 (obvoius)
lprng 包(不太明显)
cups-bsd 包(不太明显)
这三个版本并不完全相同,工作方式也略有不同。例如,它们在调用时接受不同的选项。
也可以看看这个答案。