我使用的是 12.04。此外Canon MX870 打印机状态 LCD 上仅显示“正在处理”,我不确定我是否成功删除了旧的 MX870 驱动程序(我使用 Ubuntu 软件中心将其删除),然后我添加了一个新的 PPA,apt-get update
然后:
$ sudo add-apt-repository ppa:michael-gruz/canon-trunk
$ sudo apt-get update
$ sudo apt-get install cnijfilter-mx870series
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package cnijfilter-mx870series is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source
E: Package 'cnijfilter-mx870series' has no installation candidate
我该如何解决这个问题?
编辑:在我看来,这是一个 PPA 问题:
$ sudo add-apt-repository -r ppa:michael-gruz/canon-trunk
$ sudo add-apt-repository ppa:michael-gruz/canon-trunk
$ sudo apt-cache policy ppa:michael-gruz/canon-trunk
N: Unable to locate package ppa:michael-gruz/canon-trunk
/etc/apt/sources.list.d$ **find . -name "*michael*"
./michael-gruz-canon-trunk-precise.list
./michael-gruz-canon-trunk-precise.list.save
$ grep -lr mx870
没有结果。
答案1
我为解决这个问题做了以下事情:
我从 Ubuntu(打印)中移除了我的 MX870。由于无法安装 cnijfilter-mx870series,我只能完全删除 michael-gruz 的存储库条目。
$ sudo add-apt-repository -r ppa:michael-gruz/canon
$ sudo add-apt-repository -r ppa:michael-gruz/canon-trunk
$ cd /etc/apt/sources.list.d/
$ sudo 查找。 -name “michael-gruz*”
$ sudo rm -rf michael-gruz*
我重新启动了 Ubuntu 并手动添加了我的 Canon PIXMA MX870(通过打印),因为该驱动程序已包含在 Ubuntu 12.04 中。
我仍然不明白我的问题中提到的 PPA 问题到底发生了什么(我已经联系了 PPA 维护者),但是谁在乎呢,因为现在它没有他的驱动程序也可以工作了!