Принтеры, сканеры и МФУ — различия между версиями
Строка 97: | Строка 97: | ||
3. Отредактировать файл rastetokpsl-fixed со следующим содержимым: | 3. Отредактировать файл rastetokpsl-fixed со следующим содержимым: | ||
− | |||
− | |||
!/bin/bash | !/bin/bash |
Версия 10:01, 27 октября 2023
Hewlett Packard
Ссылка для скачивания плагинов и контрольных сумм, в случае отсутствия доступа к сети Интернет
https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/
Установить пакеты foo2zjs и hplip
# sudo yum install foo2zjs hplip
Подключить принтер по usb и выполнить установку
# sudo hp-setup -i
Установить пакеты foo2zjs и hplip
# sudo yum install foo2zjs hplip
Подключить принтер по usb, выполнить установку hp-plugin
# hp-plugin -i
Выполнить установку принтера
# sudo hp-setup -i
Pantum
Для начала необходимо подключить репозиторий "Extra Packages for AlterOS EXTRAS 7"
# sudo yum install -y alteros-extras-release
Очистим кеш командой
# sudo yum clean all
После подключения к репозиторию ставим сам пакет:
# sudo yum install pantum compat-libjpeg8
Для добавления нового устройства запустить на главном меню: Администрирование - Настройка принтера и далее следовать согласно меню
Kyocera
В некоторых случаях при печати .pdf или офисных документов из AlterOffice появляется ошибка "Filter failed".
Решение:
1. Установить сетевой или usb-принтер c драйверами, скачанными с сайта производителя
2. В папке /lib/cups/filter создать текстовый файл rastertokpsl-fixed:
# sudo touch rastetokpsl-fixed
3. Отредактировать файл rastetokpsl-fixed со следующим содержимым:
!/bin/bash jobname=$(echo $3 | egrep -o 'alnum:' | tr -d '\n' | tail -c 20) path=/usr/lib/cups/filter $path/rastertokpsl "$1" "$2" "$jobname" "$4" "$5"
3. Установить на файл rastetokpsl-fixed права 755:
# sudo chmod 755 rastertokpsl-fixed
4. Отредактировать файл .ppd установленного принтера в папке /etc/cups/ppd (в нашем случае это был Kyocera-Mita-FS-1025MFP-KPSL.ppd)
# sudo vim /etc/cups/ppd/Kyocera-Mita-FS-1025MFP-KPSL.ppd
Строчку: *cupsFilter: "application/vnd.cups-raster 0 /usr/lib/cups/filter/rastertokpsl"
Заменить на: *cupsFilter: "application/vnd.cups-raster 0 /usr/lib/cups/filter/rastertokpsl-fixed"
5. Перезагружаем компьютер
# sudo reboot6. Попробовать распечатать документ