apt-get source xsane, затем настройте зависимости в папке debian. и восстановить .deb
это решит проблему, но вы также должны изменить версию на сумасшедшую, чтобы обновления не помешали вашей установке git позже.
Мне пришлось установить вменяемые драйверы с помощью git из-за моего CanoScan 8800F, чтобы распознать сканер. Сканирование с помощью «scanimage» работает как шарм. Но я бы предпочел, чтобы у xsane был графический интерфейс. Проблема заключается в установке xsane без зависимостей libsane. В противном случае он установит libsane и перезапишет скомпилированные git-драйверы sane. Мой сканер больше не будет работать. Поэтому я попытался установить xsane вручную. Но это, кажется, боль в заднице. Прежде всего, я скачал исходники tar.gz (потому что не было подходящей версии 0.996 в качестве пакета deb). Во-вторых, я пытался скомпилировать, но я не смог сделать «make», потому что «SANE_CAP_ALWAYS_SETTABLE» не было определено в коде, поэтому это привело к ошибке компиляции. Затем я нашел патч, но патч тоже не сработал (Hunk # 1 не удалось на ... **). После этого я сам исправил код (я посмотрел на созданный «разностный» файл, созданный командой patch и искал то, что мне нужно отредактировать). "make" был в состоянии скомпилировать тогда. Когда я закончил, я создал пакет deb с "checkinstall -D make". В конце я установил пакет deb с помощью dpkg -i, но, похоже, нет никакого исполняемого файла в / usr / bin или где-либо еще, argh.
Все, что я хочу сделать, это установить xsane без зависимостей libsane (потому что они у меня уже есть, но apt не знает). Это как-то возможно?
apt-get source xsane, затем настройте зависимости в папке debian. и восстановить .deb
это решит проблему, но вы также должны изменить версию на сумасшедшую, чтобы обновления не помешали вашей установке git позже.