Не может установить простое сканирование: Вы держали поврежденные пакеты

На человечности 18.04, когда я работаю sudo apt install simple-scan Я добираюсь:

The following packages have unmet dependencies.
 simple-scan : Depends: libsane1 (>= 1.0.24) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Я видел, что у других есть подобные проблемы с поврежденными пакетами, но все, что я попробовал, не работало. Оба sudo dpkg --configure -a и dpkg --get-selections | grep hold ничего не возвратите. Однако sudo apt-get dist-upgrade производит это, если это помогает:

The following packages have been kept back:
  colord
0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.

Я думаю, что использовал PPA для простого сканирования в прошлом, но я вполне уверен, у меня нет PPAs теперь.

Править: В ответ на комментарий user535733:

$ sudo apt-cache policy simple-scan
simple-scan:
  Installed: (none)
  Candidate: 3.28.0-0ubuntu1
  Version table:
     3.28.0-0ubuntu1 500
        500 http://gb.archive.ubuntu.com/ubuntu bionic/main amd64 Packages

$ sudo apt-cache policy libsane1
libsane1:
  Installed: (none)
  Candidate: 1.0.27-1~experimental3ubuntu2
  Version table:
     1.0.27-1~experimental3ubuntu2 500
        500 http://gb.archive.ubuntu.com/ubuntu bionic/main amd64 Packages

Править: И комментарий Органического Мрамора:

$ sudo apt-cache policy colord
colord:
  Installed: 1.2.12-1ubuntu1
  Candidate: 1.3.3-2build1
  Version table:
     1.3.3-2build1 500
        500 http://gb.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
 *** 1.2.12-1ubuntu1 100
        100 /var/lib/dpkg/status

Править: Попытка установить сбои libsane1 с:

$ sudo apt install libsane1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
 libsane1 : Depends: libsane-common (= 1.0.27-1~experimental3ubuntu2) but 1.0.27+git20180317-xenial0 is to be installed
E: Unable to correct problems, you have held broken packages.
1
задан 11 January 2019 в 00:19

1 ответ

В конце я повысил эту 'ошибку', и Sebastien Bacher дал мне ответ. Из-за старого PPA я закончил с версиями от 1.0.27-1~experimental3ubuntu2 а не надлежащих пакетов человечности. Для восстановления человечности, я сделал:

sudo apt-get install libsane1/bionic libsane-common/bionic sane-utils/bionic

Затем я смог установить обоих gnome-control-center (для Настроек, которые также зависели от colord) и также simple-scan успешно с:

sudo apt install gnome-control-center
sudo apt install simple-scan
1
ответ дан 7 December 2019 в 15:09

Другие вопросы по тегам:

Похожие вопросы: