Как установить hplip 3.17.11 под Ubuntu 17.10 для HP OfficeJet Pro 8720

Я использую Ubuntu 17.10

Согласно примечаниям к выпуску https://developers.hp.com/hp-linux-imaging-and-printing/release_notes, мне нужен hplip 3.17.11.

Я попытался установить из установщика оболочки следующее:

error: Configure failed with error: libnetsnmp not found

Когда я делаю следующее:

sudo apt-get install libsnmp-dev

Я получаю

libsnmp-dev is already the newest version (5.7.3+dfsg-1.7ubuntu1)

И apt - более старая версия

apt-cache policy hplip hplip: Installed: 3.17.7+repack0-3 Candidate: 3.17.7+repack0-3 Version table: *** 3.17.7+repack0-3 500 500 http://us.archive.ubuntu.com/ubuntu artful/main amd64 Packages 100 /var/lib/dpkg/status

У кого-нибудь есть идеи относительно того, как я могу установить и / или отладить это?

Вывод

dpkg -S libnetsnmp libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmphelpers.a libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmphelpers.so.30 libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmpagent.so.30 libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmpagent.a libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmpmibs.so.30.0.3 libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmpagent.so libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmpmibs.so.30 libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmp.a libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmp.so libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30.0.3 libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmpmibs.a libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmphelpers.so libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmpagent.so.30.0.3 libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmp.so.30 libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmphelpers.so.30.0.3 libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmpmibs.so libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.30 libsnmp-dev: /usr/lib/x86_64-linux-gnu/libnetsnmptrapd.a libsnmp30:amd64: /usr/lib/x86_64-linux-gnu/libnetsnmp.so.30.0.3
1
задан 8 January 2018 в 06:15

6 ответов

Я обновил дистрибутивы

sudo do-release-upgrade -d

Теперь я получаю этот вывод:

apt-cache policy hplip
hplip:
  Installed: 3.17.10+repack0-2
  Candidate: 3.17.10+repack0-2
  Version table:
 *** 3.17.10+repack0-2 500
        500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
        100 /var/lib/dpkg/status

Я могу снова распечатать.

0
ответ дан 22 May 2018 в 15:50
  • 1
    Я понятия не имею, но emk2203 может быть правильным. Модернизация распределений могла бы очистить все, что было в конфликте раньше. – eflanigan00 4 February 2018 в 01:56

Я обновил дистрибутивы

sudo do-release-upgrade -d

Теперь я получаю этот вывод:

apt-cache policy hplip hplip: Installed: 3.17.10+repack0-2 Candidate: 3.17.10+repack0-2 Version table: *** 3.17.10+repack0-2 500 500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages 100 /var/lib/dpkg/status

Я могу снова распечатать.

0
ответ дан 18 July 2018 в 00:09

Я обновил дистрибутивы

sudo do-release-upgrade -d

Теперь я получаю этот вывод:

apt-cache policy hplip hplip: Installed: 3.17.10+repack0-2 Candidate: 3.17.10+repack0-2 Version table: *** 3.17.10+repack0-2 500 500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages 100 /var/lib/dpkg/status

Я могу снова распечатать.

0
ответ дан 24 July 2018 в 17:10

Тот факт, что hplip 3.17.11 добавил поддержку Ubuntu 17.10, не относится к вашей проблеме здесь. Вы не хотите смотреть, какой дистрибутив поддерживается HP, вы хотите видеть, какая версия на вашем принтере поддерживается. hplip предоставляется Ubuntu в течение некоторого времени, вам не нужно, чтобы он был поставлен HP.

hplip является частью Ubuntu 17.10 в версии 3.17.7. Вы можете установить его без проблем только с помощью apt install hplip.

Теперь какая версия вам нужна? Из примечаний к выпуску, которые вы указали, очевидно, что ваш принтер HP Officejet Pro 8720 поддерживается с hplip 3.16.5, поэтому с версией, поставляемой дистрибутивом, будет хорошо.

Чтобы спасти вашу установку , откат и удаление того, что вы установили для установщика оболочки. После этого сделайте apt install hplip, как указано выше.

Это должно выполнить эту работу.

3
ответ дан 22 May 2018 в 15:50
  • 1
    Как я уже говорил выше, libsnmp-dev уже является самой новой версией (5.7.3 + dfsg-1.7ubuntu1), принтер не работает. – eflanigan00 14 January 2018 в 07:30
  • 2
    Ничего себе, я не могу поверить, что ты получил мою награду за ответ, который даже не работает. Тем временем меня проголосовали ... – eflanigan00 15 January 2018 в 02:41
  • 3
    Ошибка заключается в следующем (distro не поддерживается) File / quot; /usr/share/hplip/installer/core_install.py" ;, строка 475, в init self.distro_name = self.distros_index [self.distro] – eflanigan00 15 January 2018 в 02:59
  • 4
    Вам не нужно устанавливать ANY dev пакет для работающего Ubuntu hplip. Ответ не работает, потому что вы скомпилировали свою систему с установкой оболочки. Очистите установленные пакеты dev для hplip, удалите все, установленное вручную для него. Старайтесь начинать как можно чище. – emk2203 15 January 2018 в 03:32
  • 5
    Думаю, я сделал это уже. Я попробую еще раз в эти выходные. Если патч не был применен к ubuntu hplip, он не будет работать на ubunut 17.10, если я не использую hplip 3.17.11. Существует явная проверка кода, ищущего правильные os. – eflanigan00 16 January 2018 в 08:12

Тот факт, что hplip 3.17.11 добавил поддержку Ubuntu 17.10, не относится к вашей проблеме здесь. Вы не хотите смотреть, какой дистрибутив поддерживается HP, вы хотите видеть, какая версия на вашем принтере поддерживается. hplip предоставляется Ubuntu в течение некоторого времени, вам не нужно, чтобы он был поставлен HP.

hplip является частью Ubuntu 17.10 в версии 3.17.7. Вы можете установить его без проблем только с помощью apt install hplip.

Теперь какая версия вам нужна? Из примечаний к выпуску, которые вы указали, очевидно, что ваш принтер HP Officejet Pro 8720 поддерживается с hplip 3.16.5, поэтому с версией, поставляемой дистрибутивом, будет хорошо.

Чтобы спасти вашу установку , откат и удаление того, что вы установили для установщика оболочки. После этого сделайте apt install hplip, как указано выше.

Это должно выполнить эту работу.

3
ответ дан 18 July 2018 в 00:09

Тот факт, что hplip 3.17.11 добавил поддержку Ubuntu 17.10, не относится к вашей проблеме здесь. Вы не хотите смотреть, какой дистрибутив поддерживается HP, вы хотите видеть, какая версия на вашем принтере поддерживается. hplip предоставляется Ubuntu в течение некоторого времени, вам не нужно, чтобы он был поставлен HP.

hplip является частью Ubuntu 17.10 в версии 3.17.7. Вы можете установить его без проблем только с помощью apt install hplip.

Теперь какая версия вам нужна? Из примечаний к выпуску, которые вы указали, очевидно, что ваш принтер HP Officejet Pro 8720 поддерживается с hplip 3.16.5, поэтому с версией, поставляемой дистрибутивом, будет хорошо.

Чтобы спасти вашу установку , откат и удаление того, что вы установили для установщика оболочки. После этого сделайте apt install hplip, как указано выше.

Это должно выполнить эту работу.

3
ответ дан 24 July 2018 в 17:10
  • 1
    Как я уже говорил выше, libsnmp-dev уже является самой новой версией (5.7.3 + dfsg-1.7ubuntu1), принтер не работает. – eflanigan00 14 January 2018 в 07:30
  • 2
    Ничего себе, я не могу поверить, что ты получил мою награду за ответ, который даже не работает. Тем временем меня проголосовали ... – eflanigan00 15 January 2018 в 02:41
  • 3
    Ошибка заключается в следующем (distro не поддерживается) File / quot; /usr/share/hplip/installer/core_install.py" ;, строка 475, в init self.distro_name = self.distros_index [self.distro] – eflanigan00 15 January 2018 в 02:59
  • 4
    Вам не нужно устанавливать ANY dev пакет для работающего Ubuntu hplip. Ответ не работает, потому что вы скомпилировали свою систему с установкой оболочки. Очистите установленные пакеты dev для hplip, удалите все, установленное вручную для него. Старайтесь начинать как можно чище. – emk2203 15 January 2018 в 03:32
  • 5
    Думаю, я сделал это уже. Я попробую еще раз в эти выходные. Если патч не был применен к ubuntu hplip, он не будет работать на ubunut 17.10, если я не использую hplip 3.17.11. Существует явная проверка кода, ищущего правильные os. – eflanigan00 16 January 2018 в 08:12

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

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