Подробный гайд: установка драйвера HP LaserJet Pro MFP 1212nf в Astra Linux (.deb)

Установка драйвера HP 1212 MFP на Astra Linux: настройка печати, сканирования через HPLIP, работа с .deb-пакетами, решение типовых проблем в Debian- ОС

2026.05.06                  


Подробный гайд: установка драйвера HP LaserJet Pro MFP 1212nf в Astra Linux (.deb)Подробный гайд: установка драйвера HP LaserJet Pro MFP 1212nf в Astra Linux (.deb) HP 1212 MFP полностью поддерживается в Linux через официальный стек HPLIP (HP Linux Imaging and Printing). В Astra Linux (Debian-совместимая) установка возможна двумя путями: из репозиториев Astra или через официальный .deb-пакет с сайта HP. Ниже приведён пошаговый алгоритм, адаптированный под особенности Astra Linux.


Подготовка системы

1. Проверьте версию Astra Linux
   cat /etc/astra_version
   # или
   lsb_release -a

Примечание:

  • Astra Linux Common Edition и Special Edition основаны на Debian 11/12. Убедитесь, что система обновлена.
2. Обновите пакеты
   sudo apt update && sudo apt full-upgrade -y
3. Подключите МФУ
  • По USB: подключите кабель до установки драйверов (система должна увидеть устройство).
  • По сети: убедитесь, что МФУ подключено к той же подсети, узнайте его IP-адрес (распечатайте конфигурационную страницу или проверьте в веб-интерфейсе роутера).
4. Запустите и включите CUPS
   sudo systemctl enable --now cups

Установка драйверов

Вариант А: Через репозиторий Astra Linux (рекомендуется)

Этот способ гарантирует совместимость с системными зависимостями и обновлениями безопасности.

sudo apt install -y hplip hplip-gui cups cups-client cups-filters \
  printer-driver-hpcups printer-driver-foo2zjs sane-utils simple-scan

Если в репозитории пакета hplip нет (редко, но бывает в старых сборках SE), перейдите к Варианту Б.

Вариант Б: Официальный .deb с сайта HP

Используйте, если репозиторный пакет отсутствует или требует более новую версию.

  1. Перейдите на официальную страницу загрузки: developers.hp.com/hp-linux-imaging-and-printing/gethplip
2. В выпадающих списках выберите:
  • OS: Debian
  • Version: ту, которая соответствует базе вашей Astra (обычно 11 Bullseye или 12 Bookworm)
    1. Скачайте файл вида hplip-<версия>.deb.
4. Установите пакет:
   cd ~/Загрузки   # или путь к скачанному файлу
   sudo dpkg -i hplip-*.deb
   sudo apt -f install   # автоматически исправит зависимости

Важно:

  • Не смешивайте репозиторный hplip и официальный .deb.

Удалите один из них перед установкой другого:

sudo apt remove --purge hplip hplip-gui

Настройка принтера и сканера

Графический способ (рекомендуется)

hp-setup -x

Откроется мастер HP Device Manager:

  1. Выберите тип подключения: USB или Network/Ethernet/Wireless.
  2. При сетевом подключении введите IP-адрес МФУ или нажмите Automatic Discovery.
  3. Следуйте подсказкам. Для HP 1212nf проприетарный плагин обычно не требуется.
  4. В конце мастер предложит напечатать тестовую страницу.

Консольный способ

hp-setup -i

Отвечайте на вопросы мастера. Для сети введите i (IP), для USB – u.

Настройка через веб-интерфейс CUPS

  1. Откройте браузер: http://localhost:631
  2. Перейдите в AdministrationAdd Printer
  3. Выберите HP LaserJet Pro MFP 1212nf (или AppSocket/HP JetDirect для сети)
  4. В качестве драйвера укажите HP LaserJet Pro MFP 1212nf, hpcups ...
  5. Завершите настройку и напечатайте тестовую страницу.

Настройка сканера

1. Убедитесь, что установлен бэкенд hpaio (обычно входит в sane-utils):
   scanimage -L

Должно вывести что-то вроде: device 'hpaio:/usb/...' is a Hewlett-Packard LaserJet Pro MFP 1212nf scanner

2. Запустите сканирование:
   simple-scan   # графический интерфейс
   # или
   scanimage --format=tiff > test.tiff
3. Если сканер не виден:
   sudo hp-setup -i  # повторите настройку, выберите "Scanner"
   sudo systemctl restart udev

Права и группы (обязательно для Astra Linux)

Добавьте текущего пользователя в системные группы для доступа к принтеру и сканеру:
sudo usermod -aG lp,scanner,plugdev $USER

Перезагрузите сеанс (выйдите и войдите снова или перезагрузите ПК), чтобы изменения применились.


Диагностика и решение проблем

Симптом Решение
Принтер не определяется hp-check -t → покажет отсутствующие зависимости или ошибки
Печать висит в очереди sudo systemctl restart cups, проверьте кабель/IP
Сканер не виден sudo sane-find-scanner, убедитесь, что hpaio не заблокирован в dll.conf
Ошибка прав USB Проверьте ls -l /dev/bus/usb/..., убедитесь, что пользователь в группе lp
Astra Linux SE блокирует CUPS Откройте secpolicy или добавьте исключения для /usr/sbin/cupsd, /dev/usblp* через admin-утилиты

Полезные команды диагностики:

hp-check -t          # полный отчёт о состоянии HPLIP
lpstat -p            # статус принтеров в CUPS
journalctl -u cups   # логи CUPS
hp-info -i           # информация о подключённом устройстве

Итоговый чек-лист

  • [ ] Система обновлена, CUPS запущен
  • [ ] Установлен hplip (репо или .deb)
  • [ ] Настроен через hp-setup -x или CUPS
  • [ ] Пользователь добавлен в lp,scanner,plugdev
  • [ ] Тестовая печать и сканирование успешны
  • [ ] hp-check -t не показывает критических ошибок

Готово. Ваш HP 1212 MFP должен корректно работать в Astra Linux.