debian libsane-common、依赖项和 canon LIDE-120

debian libsane-common、依赖项和 canon LIDE-120

我正在运行 debian-stable (stretch)。

我有一台佳能 LIDE-120,这是一台扫描仪,在 debian 中似乎需要 libsane-common-1.0.27,而该软件目前仅在 sid(debian-unstable)中可用。

所以我的扫描仪目前无法使用。我想知道是否可以在短期内修复这个问题,而不会对我的 Debian 系统造成太大的破坏。

我必须承认我已经安装了一些来自不稳定的软件包(例如 guile-2.2.3),但只有那些没有大量依赖关系的软件包。

我的方法经过考虑的在这种情况下是通过在我的 apt/sources 中包含不稳定的存储库并使用“固定”,但我胆怯了——有很多依赖项,因此安装这个软件包承诺安装很多附加软件包。(如果我没记错的话,apt 威胁要删除各种软件包 - 或者可能是“元软件包” - 比如 gnome)。

所以我想知道:还有其他方法吗?还是我必须等待这个包进入“stretch/backports”才能使用我的扫描仪?

谢谢,乔治

答案1

您始终可以选择从源代码安装。一般来说,这意味着

  • 从你的系统中删除 SANE 软件包
  • 下载后端和前端的源代码
  • make && sudo make install

然而,要小心依赖关系。

相关内容