Как сгенерировать файл ppd для CUPS

Вопрос или проблема

Я хочу добавить свой принтер HP Laserjet Professional M1136 MFP в утилиту CUPS на Raspberry Pi с операционной системой Raspbian. Я получил соответствующий драйвер принтера для операционной системы Debian с сайта HP, это файл с расширением .run (hplip-3.20.9.run). Но мне нужно предоставить файл PPD для утилиты CUPS. Как сгенерировать файл PPD для этой цели?

Примечание: переношу этот вопрос с www.askubuntu.com. Уже был предоставлен один ответ, который я привожу ниже:

попробуйте sudo apt-get install hpijs-ppds или sudo apt-get install hp-ppd

Я просто использую 127.0.0.1:631 для настройки своих принтеров и не использую HP, поэтому не знаю, будут ли они автоматически добавлены в ваш инструмент.

Но обычно я сталкиваюсь с этим, потому что мой (ubuntu) Raspberry Pi > выбор драйвера CUPS не заполнен всеми необходимыми драйверами… > Я думаю, что также добавляю foomatic и еще один, который ускользает от меня (может быть, openprinting), пока в конечном итоге не получу то, что мне нужно…

Мне обычно приходится делать что-то вроде apt-cache search ppd или apt-cache search cups, чтобы найти доступные варианты.

Вы можете найти файл PPD на сайте HP и установить его, но обычно вы можете найти то, что вам нужно, с помощью Debian.

Я использую пакет hplip на Debian с моим принтером HP. hplip зависит от таких пакетов, как cups, printer-driver-hpcups и cupsfilters, которые предоставляют файлы ppd в /usr/share/ppd/.

Чтобы настроить:

sudo apt install hplip
sudo hp-setup

man hp-setup для получения помощи, если она вам нужна.

Ответ или решение

Чтобы добавить принтер HP Laserjet Professional M1136 MFP в CUPS на Raspberry Pi с операционной системой Raspbian, вам необходимо сгенерировать PPD (PostScript Printer Description) файл, который необходим для правильной работы принтера в системе. Вот пошаговая инструкция по созданию PPD файла с использованием установленного драйвера HPLIP:

Шаг 1: Установка необходимых пакетов

Перед началом убедитесь, что у вас установлены все необходимые пакеты. Откройте терминал и выполните следующие команды:

sudo apt update
sudo apt install hplip hplip-gui cups

Эти команды установят HPLIP, его графический интерфейс и саму систему CUPS, если они еще не установлены.

Шаг 2: Установка PPD файлов

После установки HPLIP, PPD файлы, необходимые для большинства моделей принтеров HP, должны быть доступны. Можно также установить дополнительные PPD-файлы для повышения совместимости:

sudo apt install hpijs-ppds printer-driver-hpcups

Эти пакеты содержат дополнительные PPD файлы, которые могут понадобиться для корректной работы вашего принтера.

Шаг 3: Настройка принтера с помощью hp-setup

Теперь вы можете автоматически настроить ваш принтер с помощью команды hp-setup. Введите следующую команду в терминале:

sudo hp-setup

Следуйте инструкциям, которые появятся на экране. Инструмент hp-setup автоматически найдет ваши подключенные принтеры и предложит соответствующие PPD файлы.

Шаг 4: Подключение через CUPS

После установки и настройки HPLIP вы можете более детально конфигурировать принтер через веб-интерфейс CUPS:

  1. Откройте веб-браузер и перейдите по адресу: http://127.0.0.1:631.
  2. Выберите вкладку «Printers» (Принтеры) и вы должны увидеть своего принтера в списке.
  3. Если принтер не отображается, вы можете использовать кнопку «Add Printer» (Добавить принтер) и следовать инструкциям, выбирая совместимый PPD файл.

Шаг 5: Проверка установки

После завершения установки и настройки, произведите тестовую печать, чтобы убедиться, что принтер работает корректно.

Дополнительные рекомендации

Если вы не нашли нужный PPD файл через HPLIP, вы также можете поискать его на официальном сайте HP или в директории PPD на вашем Raspberry Pi:

ls /usr/share/ppd/

Это позволит вам увидеть все доступные PPD файлы, которые могут быть полезны для вашего принтера.

Заключение

Следуя этим шагам, вы сможете создать и установить PPD файл для вашего принтера HP Laserjet Professional M1136 MFP в CUPS на Raspberry Pi с Raspbian OS. Работая через инструменты hplip и CUPS, вы значительно упростите процесс установки и управления вашим принтером. Если возникнут сложности, не стесняйтесь обращаться к документации на сайте HPLIP или к специализированным форумам для получения дополнительной информации и поддержки.

Оцените материал
Добавить комментарий

Капча загружается...