我正在运行 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
然而,要小心依赖关系。