Меню Рубрики

Установка принтера в альт линуксе

Установка принтера в альт линуксе

1. В ALT Linux Junior заходим Приложения →Системные→Настройка печати или в адресной строке браузера набираем http://localhost:631

2. Мы попали в службу управления принтерами CUPS, далее жмем Добавление принтеров и групп.

3. Теперь кликаем по кнопке Добавить принтер.

4. Нам предлагается ввести имя пользователя (логин) и пароль, вводим логин root и пароль администратора.

5. Теперь начинается поиск принтеров.

6. ALT Linux определил принтер, выбираем соответствующий жмем Продолжить.

7. Теперь задаем описание и расположени принтера, эти поля необязательные, но лучше их заполнить. Ставим галочку на Разрешить совместный доступ к этому принтеру, если Вам это необходимо. Жмем Продолжить.

8. Выбираем наиболее подходящий драйвер для модели вашего принтера и жмем Добавить принтер.

9. Выбираем необходимые параметры и сохраняем параметры. Можно ничего не менять.

10. Кликаем по ссылке принтера или .

11. по вкладке Принтеры, тут есть списки Обслуживание и Администрирование.

источник

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

Существует два способа настройки принтера на машине с Альтом:

  • утилита ‘Настройка принтера’ (URL) — system-config-printer
  • веб-интерфейс CUPS (Common UNIX Printing System) — cups

Содержание

Настройка через system-config-printer [ править ]

Установка и запуск [ править ]

Запуск утилиты либо через меню Menu -> Администрирование -> Настройки принтера , либо в консоли команда system-config-printer .

Если в меню данного ярлыка не нашли и команда в консоли не найдена, то необходимо доустановить данный пакет:

Настройка локального принтера [ править ]

  1. Запустите утилиту и нажмите кнопку «Добавить», потребуется ввести имя текущего пользователя и пароль.
  2. Далее в открывшемся окне в списке устройств слева выберите подключенный по USB принтер.
  3. Нажмите кнопку «Далее» — утилита начнет поиск подходящего драйвера. Если таковой найдется Вам остается только нажать кнопку «Готово». Если же нет — будет предложен список всех имеющихся драйверов, и Вам необходимо выбрать нужный. Также утилита может предложить рекомендуемый (ею) драйвер — можно попробовать с ним, однако не факт, что печать будет исправна.
  4. Если же возникнут проблемы, то Вам необходимо установить требуемый драйвер, а уже затем повторить все действия по добавлению принтера заново.

Настройка сетевого принтера [ править ]

  • См. п.1 настройки локального принтера.
  • Далее в списке устройств слева разверните закладку «Сетевой принтер».
  • Через несколько секунд отобразятся все найденные сетевые принтеры, выбирайте нужный и нажимайте кнопку «Далее».
  • Если же в данном списке необходимого принтера нет — выберите пункт «Поиск сетевого принтера» и введите в поле «Сервер» справа IP-адрес устройства. Затем — кнопка «Найти»
  • Далее с п.3 настройки локального принтера.

После настройки сетевого принтера могут возникнуть проблемы с печатью — иногда это вызвано неверным автосгенерированным URI устройства.

Чаще всего помогает его смена (через свойства принтера) на один из следующих:

Настройка принтера, расшаренного через CUPS [ править ]

На машине с Линуксом возможно открыть доступ к печати по сети на локальный принтер. Для этого необходимо в данной утилите открыть пункт меню «Сервер» -> «Параметры» . И установить флажок «Показывать общие принтеры, подключенные к этой системе». Или — на http://localhost:631/admin — «Разрешить совместный доступ к принтерам, подключенным к этой системе». После этого необходимый принтер будет иметь следующий URI: http://

  • См. п.1 настройки локального принтера.
  • В строку адреса введите URI устройства (закладка «Введите адрес») в формате указанном выше.
  • Далее с п.3 настройки локального принтера.

Настройка принтера, работающего через принт-сервер [ править ]

  • См. п.1 настройки локального принтера.
  • Далее в списке устройств слева разверните закладку «Сетевой принтер».
  • Внизу открывшегося списка выберите «Хост или принтер LPD/LPR».
  • Введите адрес принт-сервер в поле «Сервер» и имя принтера в поле «Очередь».
  • Далее с п.3 настройки локального принтера.

Можно сразу ввести URI данного устройства в формате lpd:// /

Также для удобства лучше установить данный принтер с универсальным драйвером Generic PCL 6/PCL XL, дабы при смене принтера на сервере — не сломалась печать на ПК (так как будет нужен другой драйвер). Однако с данным драйвером все-таки могут быть проблемы и полностью на него пологаться не нужно»

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

Запуск утилиты либо через меню Menu -> Системные -> Настройка печати , либо в браузере http://localhost:631.

Если в меню данного ярлыка не нашли и страница в браузере не открывается, то необходимо доустановить пакет cups .

Если необходимо производить настройку от обычного пользователя, а не от рута, необходимо либо добавить пользователя в группу sys ( gpasswd -a user sys ), либо в файле /etc/cups/cups-files.conf в раздел SystemGroup добавить группу wheel (соответственно, пользователь должен входить в данную группу — Администраторы системы). Во втором случае будет необходим перезапуск сервиса cups.

Чтобы добавить принтер, необходимо перейти на вкладку «Администрирование» и нажать кнопку «Добавить принтер». В открывшемся списке в разделе «Установленные принтеры» представлен список всех доступных для подключения локальных и «программных» устройств печати; ниже раздел «Найденные сетевые принтеры» — для автоматической настройки имеющихся в сети устройств и раздел «Другие сетевые принтеры», в котором необходимо вручную выбрать тип искомого принтера (подробнее смотрите выше).

Настройка WiFi-принтера [ править ]

Ничем не отличается от настройки сетевого принтера, за исключением того, что принтер не знает, к какому WiFi подключаться, а заставить его это сделать без специального приложения под Android или Windows сложно.

Однако многие принтеры поддерживают WiFi Direct. Для принтера это значит, что он сам раздаст тебе какой-то вайфай (только к себе), после чего надо к нему подключиться и настроить настоящий вайфай.

    SS > Настройка WiFi-печати на принтере Samsung Xpress 2020w через WiFi Direct [ править ]

  • Нажать на кнопку WPS 10 сек (не больше и не меньше).
  • **Не** включать WPS.
  • Приедет распечатка настроек. Если приехало что-то иное, значит, держали кнопку дольше или меньше.
  • В сетевых настройках в разделе Wi-Fi Direct:
    • IP Address: адрес принтера (у меня 192.168.3.1)
    • SSID: это принтер сам раздаёт сеть, у меня DIRECT-GDM2020 Series
    • Network key: пароль от принтерного вайфая
  • Подключаетмся к этому вайфаю, используя этот пароль
  • Заходим http://192.168.3.1, жмём, внезапно, «Войти в систему» (это место. над которым я думал дольше всего, реально)
  • ИД (здравствуй, Фрейд!): admin
  • Пароль: sec00000 (сек от слова «секретно», ооок)
  • Всё, мы в Хопр^Wинтерфейсе управления принтером, где можно
  • — поменять логин/пароль на более (или менее) секретный
  • — если вдруг DHCP не включён, включить его (у меня был включён)
  • — включить WiFi в разделе Wifi (принтер будет цепляться за вашу точку)
  • Комп надо не забыть подключить обратно к тому же WiFi )
Читайте также:  Установка дверных коробок сметчик

Теперь можно снова распечатать странички с настройками (10 секунд кнопки WPS), там будет полученный по DHCP адрес принтера

В принципе, принтер себя по avahi анонсирует, CUPS его увидит

Но можно и avahi-browse -ltr _ipp._tcp, там будет адрес

Установка драйверов (популярные марки устройств) [ править ]

Hewlett Packard [ править ]

Все актуальные драйвера находятся в пакете hplip , установите/обновите его при необходимости (если необходимого драйвера нет в списке).

Xerox [ править ]

  • Скачиваем с официального сайта драйвера для необходимого устройства — http://www.support.xerox.com/
  • Распаковываем архив с драйверами tar xzf *.tar.gz
  • Переходим в полученную папку cd media/XEROX_MFP/Linux
  • От рута запустите установку:

Brother [ править ]

Самым простым и действенным способом установки драйверов и настройки принтера (а также и сканера, если это МФУ) — является официальная утилита «Driver Install Tool», которую можно скачать по ссылке — http://download.brother.com/welcome/dlf006893/linux-brprinter-installer-2.1.1-1.gz

Скачайте данный архив, распакуйте его командой gunzip linux-brprinter-installer-2.1.1-1.gz и запустите скрипт от рута, через пробел укажите модель принтера:

Далее следуйте инструкциям на экране, на предпоследнем этапе необходимо будет указать, есть ли у Вас URI устройства, и если укажите, что есть, предложит выбрать из найденных или ввести вручную. На последнем этапе (если это МФУ) — будет настроена возможность сканирования.

источник

#Автоматизация #Технологии #Процессы #ИТ #Записки #Журнал #Блог #Форум

Форум для различных тем в большей части ИТ

Решение проблем с принтерами Alt Linux

Решение проблем с принтерами Alt Linux

Сообщение Артём Мамзиков » Пн сен 02, 2019 15:49 #1

Установка принтера HP 1018 1020 P1005 P1006 P1505
su —
apt-get install foo2zjs
apt-get install foomatic -Установил и его, но он не нужен, этот пакет, с ним ставиться foomatic-db — база данных 250 драйверов для принтеров

2.Копируем ее в домашнюю папку
Распаковать
tar xvzf sihp1018.tar.gz
3. Выполняем команду
arm2hpdl sihp1018.img > sihp1018.dl
где _sihp1018.img — это имя скаченного файла из п. 1
где вывод файла с таким именем sihp1020.dl если фай скачали другой имя используйте аналогично другое вывода в файл

4. Получившийся sihp1018.dl копируем в каталог /var/lib/foo2zjs/firmware. Для копирования в терминале выполняем следующую команду:
cp sihp1018.dl /var/lib/foo2zjs/firmware
Изменить права:
chmod 644 /var/lib/foo2zjs/firmware/sihp1018.dl
Для принтеров HP LJ P1005, P1006 и P1505 нужно копировать в каталог /var/lib/foo2xqx/firmware.
5. Выключаем и включаем принтер.
Если принтер зашумел и начал моргать индикаторами на своей панели (зеленый и оранжевый), значит все было сделано правильно, система опознала устройство как принтер и foo2zjs отдал ему «прошивку».
Если этого не произошло, можно попробовать самостоятельно «прошить» принтер. В терминале выполняем команду
cat /var/lib/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0
или скопировать прошивку в данный путь и запустить команду вручную
cp sihp1018.dl /usr/share/foo2zjs/firmware/sihp1018.dl
cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0

Запуск службы печати
service cups start
Включение службы cups в автозагрузку
systemctl enable cups
Проверка, что служба включена
systemctl is-enabled cups
enabled говорит что включен

в браузере откроем страницу
http://localhost:631
Устанвливаем принтер
Модель — HP LaserJet 1018 Foomatic/foo2zjs-z1 (recomended) (en)
Или
Настройка принтера от пользователя в терминале
system-config-printer

Пояснение
Теперь подключаем принтер к компьютеру.
Если принтер зашумел и начал моргать индикаторами на своей панели (зеленый и оранжевый), значит все было сделано правильно, система опознала устройство как принтер.
И foo2zjs отдал ему «прошивку». Если этого не произошло, можно попробовать самостоятельно «прошить» принтер. В терминале выполняем команду
cat /var/lib/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0

Установка в крон при включении и перезагрузке если перестал работать способ выше
nano /etc/cron.d/HP-Print
@reboot root /usr/bin/cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0

Если крон отключен
chkconfig —add crond
chkconfig crond on

touch /etc/init.d/hp1018
mcedit /etc/init.d/hp1018
#!/bin/sh
#Отправка прошивки при ранее включенном принтере и при перезагрузке системы
cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0
chmod +x /etc/init.d/hp1018

Установка принтера HP LaserJet Pro P1102
1. Скачать архив по ссылке: http://foo2zjs.rkkda.com/foo2zjs.tar.gz
2. Распаковать
3. В терминале перейти в распакованную папку и запустить команду
make:
make install
4. Переустановить принтер (если не был установлен — появится драйвер на выбор foo2zjs — по умолчанию он будет)

HP 1566 P2015
apt-get install hplip
apt-get install hplip-gui
скачиваем 2 файла в домашнюю папку пользователя последнюю версию
http://www.openprinting.org/download/pr . P/plugins/

Запускаем hp-setup –i все подтверждаем Да
после указываем патч выбрав p и продолжаем установку

Запускаем из рутовой консоли hp-setup -i
На вопрос по плагинам соглашаемся на установку, если на машине нету инета качаем с другой машины вручную подходящие под вашу версию hplip плагины отсюда http://www.openprinting.org/download/pr . P/plugins/ Ложим скачанный файлик на машину где настраивам принтер, и на вопрос по плагинам в скрипте hp-setup -i выбираем путь к залитому файлику.
Отвечаем на вопросы скрипта, для завершения установки принтера.
После успешной установки принтер появится в CUPS и будет доступен для печати всем пользователям у которых на это есть прав

Читайте также:  Установка без wipe data

Установка локального принтера
Создать в папке пользователя каталог tmp, скопировать в него установочные RPM и CNCUPSLBP2900CAPTK.ppd

cp -f /home/user/tmp/CNCUPSLBP2900CAPTK.ppd /usr/share/ppd/cupsfilters
pluma /etc/sudoers дать права user добавив строку, возможно разрешить sudo root раскоментировав строку
далее
apt-get install libpangox-compat
apt-get install libpopt.so.0
apt-get install libxml2.so.2
apt-get install alien

#sudo alien cndrvcups-capt-2.20-1.x86_64.rpm cndrvcups-common-2.20-1.x86_64.rpm —scripts
rpm -ivh /home/zubcovskayana/tmp/cndrvcups-common-2.20-1.x86_64.rpm
rpm -ivh /home/zubcovskayana/tmp/cndrvcups-capt-2.20-1.x86_64.rpm

sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59687 -E
/usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0

Далее нужно подправить файл pluma /etc/modprobe.d/blacklist-cups.conf, закомментировать строку (поставить вначале #):
Код: [Выделить]

А в этом файле pluma /etc/init.d/ccpd, нужно где-н. вначале вставить эти строки
Код: [Выделить]

# ccpd Canon Printing for CUPS
# chkconfig: 2345 65 35
# description: Canon Printing for CUPS
# processname: ccpd
# config: /etc/ccpd.conf

service ccpd start
chkconfig ccpd on

После этого перезагрузиться.

Расшариваем usb принтер по сети

В графической оболочке Mate
Заходим Система — Администрирование — Настройка печати

Вкладка Сервер — Параметры (вводим логин root пароль)

Ставим галочки
Показывать общие принтеры, подключенные к этой системе
Разрешить печать из интернета
Жмем ОК

Второй способ через Веб-интерфейс
В браузере вводим http://localhost:631 или https://IP-компьютера:631
Вводим логин пароль
Авторизация сразу на вход при Basic авторизации https://Логин:Пароль@IP:631/
https://Логин:Пароль@IP:631/printers/HP-P1102 — попадаем сразу в наш принтер

Ставим галочки
Показывать общие принтеры, подключенные к этой системе
Разрешить печать из интернета
Жмем Сохранить

На другом Пк который будет подключатся
заходим в браузер вводим
https://IP-компьютера (где подключен принтер по USB и расшарен принтер):631
Например
https://IP-удаленного пк:631/printers/HP-P1102
https://Логин:Пароль@IP:631/printers/HP-P1102 — попадаем сразу в наш принтер

И подключаем его (возможно еще придется поставить драйвер и на 2 подключаемый пк к 1пк)

Либо же подключаем через
В графической оболочке Mate
Заходим Система — Администрирование — Настройка печати
Добавить принтер — Сеть выбираем наш принтер или прописываем вручную
Выбираем производителя и драйвер — печатаем тестувую страницу

При каждой печати простит пароль это не совсем удобно и есть хорошо отключим авторизацию, если нужно изменять настройки делаем как было обратно
В конфигурации меняем
/etc/cups/cupsd.conf
DefaultAuthType Basic
Меняем на:
DefaultAuthType None
Сохраняем и перезапускам
service cups restart

При входе через web интерфейс у меня было такое что вылетала авторизация
Менялся парметр Basic в конфигурации
/etc/cups/cupsd.conf
DefaultAuthType Basic

Слетела авторизация с капса при входе и настройки шары на принтер по localhost:631
проблема решена — надо было сменить в cupsd.conf
authentification type на Basic

Пробовал до решения следующее
Удалить конфиг
rm -f /etc/cups/printers.conf
Переустановка
apt-get reinstall cups
apt-get install cups —reinstall
удаление
apt-get remove cups
отключение
cupsdisable -h localhost:631
Просмотреть
ps -ax | grep cups

Старт и добавление в автозагрузку
systemctl is-enabled cups
systemctl enable cups
service cups start
/etc/init.d/cupsd start

просмотр
lsusb
pluma /var/log/cups/errors

Драйверы принтеров CUPS состоят из одного или нескольких фильтров, упакованных в формате PPD (PostScript Printer Description)

источник

Установка принтера в альт линуксе

ьМЕЛФТПООЩК ДПЛХНЕОФППВПТПФ ОБ РТПФСЦЕОЙЙ ОЕУЛПМШЛЙИ РПУМЕДОЙИ МЕФ ЧУЕ ВПМШЫЕ Й ВПМШЫЕ ОБВЙТБЕФ УЙМХ. пДОБЛП ОЕ НЕОЕЕ БЛФХБМШОЩН ПУФБЈФУС Й ВХНБЦОБС, « ФЧЈТДБС » ЛПРЙС. оБУФТПЙЧ ЛПНРШАФЕТ, ЮЕМПЧЕЛ ЛБЛ РТБЧЙМП РЕТЧЩН ЦЕ ДЕМПН ОБЮЙОБЕФ ХУФБОБЧМЙЧБФШ РТЙОФЕТ. ч ЬФПК ЗМБЧЕ ЧЩ ХЪОБЕФЕ, ЛБЛ ОБУФТПЙФШ РЕЮБФШ Ч ДЙУФТЙВХФЙЧЕ ALT Linux 2.4 Master, ЛБЛЙЕ РТЕРСФУФЧЙС ЧБУ ЦДХФ ОБ РХФЙ Й ЛБЛ ЙИ НПЦОП РТЕПДПМЕФШ. уОБЮБМБ ПВУХДЙН ОЕУЛПМШЛП ПВЭЙИ ЧПРТПУПЧ, ЛПФПТЩЕ РТПМШАФ УЧЕФ ОБ РТПВМЕНЩ РЕЮБФЙ Ч Linux.

лБЛЙЕ ЧЙДЩ РТЙОФЕТПЧ ВЩЧБАФ?

йОЦЕОЕТОБС НЩУМШ ОЕ ПУФБОБЧМЙЧБМБУШ ОЙ ОБ УЕЛХОДХ; У НПНЕОФБ РПСЧМЕОЙС РЕТЧПЗП РЕЮБФБАЭЕЗП ХУФТПКУФЧБ ПРТПВПЧБОБ Й ЧЧЕДЕОБ Ч ЬЛУРМХБФБГЙА НБУУБ ОПЧЩИ ФЕИОПМПЗЙК. оБ ДБООЩК НПНЕОФ ОБЙВПМЕЕ ТБУРТПУФТБОЕОЩ УМЕДХАЭЙЕ ФЕИОПМПЗЙЙ РЕЮБФЙ:

нБФТЙЮОЩЕ РТЙОФЕТЩ РПУФЕРЕООП ДПЦЙЧБАФ УЧПК ЧЕЛ, ОП, ПВМБДБС ХДЙЧЙФЕМШОПК РТПУФПФПК Й ОБДЈЦОПУФША, РТПДПМЦБАФ ЕЭЈ ЙУРПМШЪПЧБФШУС. у ОБУФТПКЛПК ЬФПЗП ФЙРБ РТЙОФЕТПЧ, ЪБ ТЕДЛЙНЙ ЙУЛМАЮЕОЙСНЙ, РТПВМЕН ОЕ ДПМЦОП ЧПЪОЙЛБФШ.

мБЪЕТОЩЕ РТЙОФЕТЩ ПВМБДБАФ ЧЩУПЛПК УЛПТПУФША РЕЮБФЙ, ОЕЪБНЕОЙНЩ Ч ПЖЙУБИ ПТЗБОЙЪБГЙК ЧУЕИ ФЙРПЧ. нПДЕМЕК УХЭЕУФЧХЕФ НОПЦЕУФЧП, ОП, Л УЮБУФША, ДМС ВПМШЫЙОУФЧБ НПЦОП ОБКФЙ « ТПДОПК » ДТБКЧЕТ ЙМЙ РПДПВТБФШ УПЧНЕУФЙНЩК.

зМБЧОЩК МПЪХОЗ УФТХКОЩИ РТЙОФЕТПЧ « ДЈЫЕЧП Й Ч ГЧЕФЕ ». фБЛ ЛБЛ Ч ЬФПК ЙОДХУФТЙЙ ОЕ РПСЧЙМПУШ СЧОПЗП МЙДЕТБ, ФП РТПГЧЕФБЕФ НОПЦЕУФЧП УФБОДБТФПЧ Й УХЭЕУФЧХЕФ ЧЕТПСФОПУФШ ЙНЕФШ ПЮЕОШ ЬЛЪПФЙЮЕУЛЙК У ФПЮЛЙ ЪТЕОЙС Linux РТЙОФЕТ.

« дЈЫЕЧП МАВПК ГЕОПК ». йУРПМШЪХАФ ЛПНРШАФЕТ ЧНЕУФП ФПЗП, ЮФПВЩ ЧУЕ ДЕМБФШ УБНЙН. рТПВМЕНЩ ПЮЕОШ ЧЕТПСФОЩ, ФБЛ ЛБЛ РТПФПЛПМ ТБВПФЩ ЪБЮБУФХА ЪБЛТЩФ. л УЮБУФША, УХЭЕУФЧХАФ ОЕУЛПМШЛП НПДЕМЕК, ЙНЕАЭЙИ ЙОФЕТЖЕКУ, ОБРПНЙОБАЭЙК ЙОФЕТЖЕКУ РПМОПГЕООЩИ РТЙОФЕТПЧ, РПЪЧПМСАЭЙК ЧУЕ-ФБЛЙ РТПЙЪЧПДЙФШ РЕЮБФШ У ОЙЪЛЙН ТБЪТЕЫЕОЙЕН.

зДЕ ОБИПДЙФУС ДТБКЧЕТ РТЙОФЕТБ?

еУМЙ ЧБН ДПЧПДЙМПУШ ТБВПФБФШ Ч Microsoft Windows, ФП ЧЩ РТЕЛТБУОП ЪОБЕФЕ, ЮФП Ч ЛПНРМЕЛФЕ У ЛБЦДЩН РТЙОФЕТПН РПУФБЧМСЕФУС ДЙУЛЕФБ ЙМЙ ЛПНРБЛФ-ДЙУЛ У ДТБКЧЕТПН ДМС ОБУФТПКЛЙ РЕЮБФЙ. л ЧЕМЙЛПНХ УПЦБМЕОЙА, Ч НЙТЕ UNIX/ Linux РПЛБ ФБЛ Й ОЕ ДПЗПЧПТЙМЙУШ П ЕДЙОПН УФБОДБТФЕ ДТБКЧЕТПЧ. ч ОБУФПСЭЕЕ ЧТЕНС УФБОДБТФПН ДЕ-ЖБЛФП СЧМСЕФУС РБЛЕФ ghostscript ЖЙТНЩ Aladdin Software .

юФП ФБЛПЕ ghostscript ?

ghostscript (ДБМЕЕ GS )љ— ЬФП РТПЗТБННБ РЕТЕЧПДБ ЙЪ ЧЕЛФПТОПЗП ЖПТНБФБ Ч ТБУФТПЧЩК ( RIP ). оБ ЧИПД РТПЗТБННЩ РПДБЈФУС ДПЛХНЕОФ Ч ЖПТНБФЕ PostScript ЙМЙ PDF , Б ОБ ЧЩИПДЕ РПМХЮБЕФУС ДПЛХНЕОФ ОБ СЪЩЛЕ, РПОСФОПН ЛПОЛТЕФОПК НПДЕМЙ РТЙОФЕТБ ЙМЙ ЗТБЖЙЮЕУЛПЕ ЙЪПВТБЦЕОЙЕ УФТБОЙГЩ. вПМШЫЙОУФЧП РТПЗТБНН Linux ЖПТНЙТХАФ ДПЛХНЕОФ Ч ЖПТНБФЕ PostScript, РПЬФПНХ ПЛБЪЩЧБЕФУС, ЮФП РТЙНЕОЕОЙС GS ЧРПМОЕ ДПУФБФПЮОП ДМС ПВЕУРЕЮЕОЙС РЕЮБФЙ ЙЪ РТЙМПЦЕОЙК.

юФП ФБЛПЕ PostScript?

PostScriptљ— ЬФП УБНЩК ОБУФПСЭЙК СЪЩЛ РТПЗТБННЙТПЧБОЙС, ЛПФПТЩК ЙУРПМШЪХЕФУС ДМС ФПЗП, ЮФПВЩ ПРЙУБФШ УПДЕТЦЙНПЕ УФТБОЙГЩ. оБРТЙНЕТ, РЙЫХФУС ФБЛЙЕ УЕТЙЙ ЛПНБОД: РЕТЕНЕУФЙФШУС ФХДБ-ФП, ОБРЕЮБФБФШ УМПЧП ФБЛПЕ-ФП, УНЕОЙФШ ЫТЙЖФ ОБ ФБЛПК-ФП. уХЭЕУФЧХАФ НПДЕМЙ РТЙОФЕТПЧ, ОЕРПУТЕДУФЧЕООП РПОЙНБАЭЙЕ PostScript, ДМС ЧУЕИ ПУФБМШОЩИ ФТЕВХЕФУС РПУТЕДОЙЛ, Й GS ХУРЕЫОП У ЬФЙН УРТБЧМСЕФУС. чЩ УРТПУЙФЕ, ЛБЛ ПО РПДДЕТЦЙЧБЕФ УФПМШЛП РТЙОФЕТПЧ? дЕМП Ч ФПН, ЮФП ЛПМЙЮЕУФЧП СЪЩЛПЧ РТЙОФЕТПЧ ОБНОПЗП НЕОШЫЕ ЛПМЙЮЕУФЧБ УХЭЕУФЧХАЭЙИ НПДЕМЕК. оБРТЙНЕТ, ЙЪЧЕУФОЩЕ ЧУЕН HP LaserJet 4, 4L, 5, 5L, 6, 6L, 1100, 2100 « РПОЙНБАФ » ПДЙО Й ФПФ ЦЕ СЪЩЛ PCL5 . еУМЙ ЧЩ ОЕ УФТБЫЙФЕУШ ЬФЙИ УМПЧ Й ЧБН МАВПРЩФОП РПУНПФТЕФШ, ЛБЛЙЕ ДТБКЧЕТЩ СЪЩЛПЧ РПДДЕТЦЙЧБЕФ ЧБЫ GS љ— ДБКФЕ ЛПНБОДХ gs —help . фБЛ, ОБРТЙНЕТ, ljet4 ЛБЛ ТБЪ Й ПВУМХЦЙЧБЕФ ЧЩЫЕХРПНСОХФХА МЙОЕКЛХ НПДЕМЕК РТЙОФЕТПЧ.

Читайте также:  Установка распаечных коробок в квартире

йФБЛ, ФЕРЕТШ РПОСФОП, ЛБЛ ХУФТПЕОБ РЕЮБФШ Ч МАВПН ДЙУФТЙВХФЙЧЕ Linux: РТПЗТБННБ ЖПТНЙТХЕФ ДПЛХНЕОФ ОБ СЪЩЛЕ PostScript, GS РЕТЕЧПДЙФ ЕЗП ОБ СЪЩЛ РТЙОФЕТБ, ХУФБОПЧМЕООПЗП Ч ЧБЫЕК УЙУФЕНЕ Й РЕТЕДБЈФ ЬУФБЖЕФХ РТЙОФЕТХ.

оП ЬФП ЕЭЈ ДБМЕЛП ОЕ ЧУЈ. б ЮФП ЕУМЙ ЧБН ОБДП РПУМБФШ ДПЛХНЕОФ ОБ РТЙОФЕТ, ХУФБОПЧМЕООЩК ОБ ДТХЗПК НБЫЙОЕ, ЙМЙ ОБРЕЮБФБФШ УТБЪХ ОЕУЛПМШЛП ДПЛХНЕОФПЧ Й ОЕФ ЧТЕНЕОЙ ЦДБФШ, РПЛБ ЛБЦДЩК ЙЪ ОЙИ ВХДЕФ ПВУМХЦЕО ghostscript Й ХУФХРЙФ НЕУФП УМЕДХАЭЕНХ? дМС ЬФПЗП УХЭЕУФЧХЕФ ФБЛ ОБЪЩЧБЕНЩК УЕТЧЕТ РЕЮБФЙ ЙМЙ УРХМЕТ (ПФ БОЗМ. spooler), ПВУМХЦЙЧБАЭЙК ПЮЕТЕДЙ РЕЮБФЙ. рПУМЕДОЙК ФЕТНЙО ВПМЕЕ ФПЮОП ПФТБЦБЕФ УХФШ, РПЬФПНХ ЙН НЩ Й ВХДЕФ РПМШЪПЧБФШУС Й РЙУБФШ ДБМШЫЕ РТПУФП « УРХМЕТ ».

ч ALT Linux 2.4 Master Х РПМШЪПЧБФЕМС ЕУФШ ОЕУЛПМШЛП ЧПЪНПЦОПУФЕК, ЮФПВЩ ОБУФТПЙФШ УЙУФЕНХ РЕЮБФЙ. рТПЭЕ ЧУЕЗП ЪБРХУФЙФШ РТПЗТБННХ kdeprint , ЧИПДСЭХА Ч УПУФБЧ ЗТБЖЙЮЕУЛПК УТЕДЩ KDE . пОБ ПВМБДБЕФ ДТХЦЕУФЧЕООЩН ЗТБЖЙЮЕУЛЙН ЙОФЕТЖЕКУПН Й Ч ВПМШЫЙОУФЧЕ УМХЮБЕЧ РТБЧЙМШОП ПРТЕДЕМСЕФ РБТБНЕФТЩ РТЙОФЕТБ. дТХЗПК РХФШљ— ОБУФТПЙФШ УЙУФЕНХ РТЙ РПНПЭЙ CUPS ЙМЙ foomatic (ПВБ ЬФЙ УРПУПВБ ВХДХФ РПДТПВОП ПРЙУБОЩ ДБМЕЕ Ч ЬФПН ТБЪДЕМЕ). фБЛБС ОБУФТПКЛБ НПЦЕФ РПЛБЪБФШУС ВПМЕЕ УМПЦОПК, ПДОБЛП ЧЩ Ч ЙФПЗЕ У ВПМШЫЕК ЧЕТПСФОПУФША РПМХЮЙФЕ ТБВПФБАЭЙК РТЙОФЕТ Й УНПЦЕФЕ ФПОЛП ТЕЗХМЙТПЧБФШ РБТБНЕФТЩ РЕЮБФЙ.

уРХМЕТ CUPS

лМБУУЙЮЕУЛЙН УРХМЕТПН ДМС UNIX Б ЪБФЕН Й ДМС Linux ВЩМ lpd . уП ЧТЕНЈО РЕТЧЩИ ЧЕТУЙК lpd ВЩМП РТЕДРТЙОСФП ОЕУЛПМШЛП РПРЩФПЛ УДЕМБФШ ЮФП-ОЙВХДШ ВПМЕЕ ЗЙВЛПЕ Й ХДПВОПЕ Ч ОБУФТПКЛЕ. ч ALT Linux 2.4 РПНЙНП ЛМБУУЙЮЕУЛПЗП (Й, УППФЧЕФУФЧЕООП, РТПУФПЗП Й МЈЗЛПЗП) lpd ЧЛМАЮЕОБ ФБЛЦЕ НПЭОБС ХМШФТБУПЧТЕНЕООБС УЙУФЕНБ РЕЮБФЙ CUPS ( Common Unix Printing System ). ьФБ УЙУФЕНБ РЕЮБФЙ РПУФЕРЕООП ЪБЧПЈЧЩЧБЕФ ЧУЕ ВПМШЫЕ РПЛМПООЙЛПЧ Й РТБЛФЙЮЕУЛЙ ХЦЕ УФБМБ ОПЧЩН УФБОДБТФПН УТЕДЙ УРХМЕТПЧ.

пУПВЕООПУФЙ CUPS

CUPS РТЕДПУФБЧМСЕФ ДПУФБФПЮОП НОПЗП ОПЧЩИ ЧПЪНПЦОПУФЕК, РП УТБЧОЕОЙА У РТЕЦОЙНЙ УРХМЕТБНЙ. уТЕДЙ ОЙИ:

чЩ РТПУФП ЪБРХУЛБЕФЕ УЧПК МАВЙНЩК web-ВТПХЪЕТ, ОБРТБЧМСЕФЕ ЕЗП РП БДТЕУХ http://localhost:631љ— Й РЕТЕД ЧБНЙ ЛТБУЙЧЩК ЙОФЕТЖЕКУ, ЗДЕ ЧЩ НПЦЕФЕ ХДБМЙФШ ЙЪ УЙУФЕНЩ ЙМЙ ДПВБЧЙФШ РТЙОФЕТ, РПУНПФТЕФШ ПЮЕТЕДЙ ЛБЦДПЗП ЙЪ ОЙИ, РЕТЕЪБРХУФЙФШ ХЦЕ ЧЩРПМОЕООЩЕ ЪБДБОЙС ЙљФ.љД.

рТПУФПФБ ОБУФТПКЛЙ ХДБМЈООПК РЕЮБФЙ

еУМЙ Х ЧБУ Ч ПЖЙУЕ ХЦЕ ЕУФШ ОБУФТПЕООЩК CUPS -УЕТЧЕТ, ФП ЧБН ОЙЮЕЗП ОЕ ОБДП ВПМШЫЕ ОБУФТБЙЧБФШ. чУЕ CUPS ПВЭБАФУС НЕЦДХ УПВПК; ЧБЫ УЕТЧЕТ ХЪОБЕФ, ЮФП ХЦЕ ЕУФШ УПУЕД У ОБУФТПЕООЩН РТЙОФЕТПН Й РПУЩМБЕФ ЪБДБОЙЕ УТБЪХ ОБ ОЕЗП.

рПДДЕТЦЛБ УБНЩИ УПЧТЕНЕООЩИ Й ЪБЭЙЭЈООЩИ РТПФПЛПМПЧ

пУОПЧОПК РТПФПЛПМ ПВНЕОБ ДБООЩНЙ НЕЦДХ ЛМЙЕОФПН Й УЕТЧЕТПН IPP , ДПРХУФЙНБ РЕЮБФШ ЮЕТЕЪ ЪБЭЙЭЈООПЕ SSL -УПЕДЙОЕОЙЕ.

уФБТЕОШЛЙК lpd НПЗ РЕЮБФБФШ ФПМШЛП Ч ПДОПН УЙУФЕНОПН СЪЩЛЕ. CUPS НПЦЕФ ПВУМХЦЙЧБФШ РПМШЪПЧБФЕМЕК У УБНЩНЙ ТБЪМЙЮОЩНЙ ЛПДЙТПЧЛБНЙ.

еДЙОБС УЙУФЕНБ ИТБОЕОЙС ПРЙУБОЙК РТЙОФЕТПЧ, ФБЛ ОБЪЩЧБЕНЩЕ PPD-ЖБКМЩ

вМБЗПДБТС ЬФПНХ РТПЙЪЧПДЙФЕМШ НПЦЕФ РПУФБЧМСФШ ФБЛПЕ ПРЙУБОЙЕ ЧНЕУФЕ У РТЙОФЕТПН (ЬФП, РТБЧДБ, ОЕ ЙЪВБЧМСЕФ ПФ ОЕПВИПДЙНПУФЙ ЙНЕФШ ОХЦОЩК ДТБКЧЕТ Ч GS ).

лПОЖЙЗХТБГЙПООЩЕ ЖБКМЩ CUPS

лПОЖЙЗХТБГЙПООЩЕ ЖБКМЩ CUPS ОБИПДСФУС Ч ЛБФБМПЗЕ /etc/cups Й ЖПТНБФ ЙИ ВПМЕЕ РПОСФЕО ДМС РПМШЪПЧБФЕМЕК. жБКМ /etc/cups/cupsd.conf УПДЕТЦЙФ ПРЙУБОЙЕ ЗМБЧОЩИ РБТБНЕФТПЧ УЕТЧЕТБ, ЛБЦДЩК ЙЪ ЛПФПТЩИ УПРТПЧПЦДБЕФУС РПДТПВОЩН ПРЙУБОЙЕН. рТЙЧЕДЈН ОЕЛПФПТЩЕ, ОБЙВПМЕЕ ЮБУФП ЙУРПМШЪХЕНЩЕ ЙЪ ОЙИ:

хТПЧЕОШ РПДТПВОПУФЙ РТПФПЛПМЙТПЧБОЙС. рП ХНПМЮБОЙА ЪОБЮЕОЙЕ ТБЧОП info . еУМЙ Х ЧБУ ЛБЛЙЕ-ФП РТПВМЕНЩ У CUPS , Б Ч РТПФПЛПМЕ ОЕФ ОЙЮЕЗП ЙОЖПТНБФЙЧОПЗП, НПЦЕФЕ РПДОСФШ ХТПЧЕОШ ДП НБЛУЙНБМШОПЗПљ— debug2 .

TCP -РПТФ, РП ЛПФПТПНХ УЕТЧЕТ ВХДЕФ ПЦЙДБФШ ПВТБЭЕОЙК ЛМЙЕОФПЧ. рП ХНПМЮБОЙА ЬФП 631 (ЪБТЕЪЕТЧЙТПЧБООПЕ ДМС РТПФПЛПМБ IPP ).

уЕТЙС ДЙТЕЛФЙЧ, БОБМПЗЙЮОЩИ ЙНЕАЭЙНУС Ч web-УЕТЧЕТЕ Apache . Orderљ— РПТСДПЛ РТПУНПФТБ ЪОБЮЕОЙК Allow Й Deny, Allowљ— БДТЕУБ, У ЛПФПТЩИ ТБЪТЕЫЈО ДПУФХР, Denyљ— БДТЕУБ, У ЛПФПТЩИ ДПУФХР ЪБРТЕЭЈО. рТЙНЕТ:

ьФП ПЪОБЮБЕФ, ЮФП УОБЮБМБ УЕТЧЕТ ВХДЕФ УНПФТЕФШ, ЪБРТЕЭЈО МЙ ДПУФХР У НБЫЙОЩ (ЪДЕУШ ЪБРТЕЭЕОП ДМС ЧУЕИ), Б РПФПН ТБЪТЕЫЈО МЙ (ЪДЕУШ ТБЪТЕЫЈО ДПУФХР ФПМШЛП У УБНПЗП УЕТЧЕТБ). рПУМЕДОЙК РБТБНЕФТ РПОБДПВЙФУС ЧБН ДМС ПТЗБОЙЪБГЙЙ ПДОПЗП CUPS -УЕТЧЕТБ ОБ ЧУА МПЛБМШОХА УЕФШ. пТЗБОЙЪБГЙС ДПУФХРБ НПЦЕФ ВЩФШ ХУФТПЕОБ УЛПМШ ХЗПДОП УМПЦОП ВМБЗПДБТС РПДДЕТЦЛЕ ЛПОГЕРГЙЙ ЛМБУУПЧ.

жБКМ /etc/cups/client.conf УПДЕТЦЙФ ОБУФТПКЛЙ ДМС ЛМЙЕОФУЛПК ЮБУФЙ. ч ОЈН ХЛБЪЩЧБАФУС ЧУЕЗП ДЧБ РБТБНЕФТБљ— НЕУФПРПМПЦЕОЙЕ УЕТЧЕТБ Й ЪБЭЙЭЈООПУФШ УПЕДЙОЕОЙС. уЛПТЕЕ ЧУЕЗП, ЧБН ОЕ РТЙДЈФУС ФБН ЮФП-МЙВП НЕОСФШ.

жБКМ /etc/cups/printers.conf УПДЕТЦЙФ ПРЙУБОЙЕ РТЙОФЕТПЧ. жПТНБФ ЪБРЙУЙ ЙОФХЙФЙЧОП РПОСФЕО Й РПИПЦ ОБ XML . оЙЦЕ РТЙЧЕДЈО РТЙНЕТ ОБУФТПКЛЙ ДМС МПЛБМШОПЗП РТЙОФЕТБ.

уХЭЕУФЧЕООЩНЙ РБТБНЕФТБНЙ СЧМСАФУС Accepting (РТЙОЙНБЕФ МЙ РТЙОФЕТ ЪБДБОЙС) Й DeviceURI (УРЕГЙБМШОПЕ ПРЙУБОЙЕ НЕУФПРПМПЦЕОЙС РТЙОФЕТБ). п ФПН ЛБЛ РТБЧЙМШОП УПУФБЧМСФШ URI , ВХДЕФ ТБУУЛБЪБОП ОЙЦЕ, ЛПЗДБ ТЕЮШ РПКДЈФ П foomatic .

пРЙУБОЙЕ ЛБЦДПЗП ХУФБОПЧМЕООПЗП РТЙОФЕТБ (УППФЧЕФУФЧХАЭЙК PPD -ЖБКМ) ОБИПДЙФУС Ч /etc/cups/ppd/ .ppd. рТЙ ЛБЦДПН УФБТФЕ УЕТЧЕТ РТПЧЕТСЕФ, ОЕ РПСЧЙМЙУШ МЙ Ч ЛБФБМПЗЕ /usr/share/cups/model ОПЧЩЕ ПРЙУБОЙС РТЙОФЕТПЧ ( PPD -ЖБКМПЧ) Й РТПЧЕТСЕФ РПУМЕДПЧБФЕМШОЩЕ Й РБТБММЕМШОЩЕ РПТФЩ ЛПНРШАФЕТБ. ч УЧСЪЙ У ЬФЙН ЪБРХУЛ ЪБОЙНБЕФ ОЕЛПФПТПЕ ЧТЕНС.

дМС ПФРТБЧЛЙ ЪБДБОЙК ОБ РЕЮБФШ НПЦОП ЙУРПМШЪПЧБФШ ЛПНБОДХ lpr (ЛБЛ ЕУМЙ ВЩ Ч ЛБЮЕУФЧЕ УРХМЕТБ ВЩМ ХУФБОПЧМЕО lpd ), ДМС РТПУНПФТБ ПЮЕТЕДЙ ЪБДБОЙКљ— lpq . дМС ПФНЕОЩ ЪБДБОЙС ЙУРПМШЪХКФЕ ЛПНБОДХ cancel ОПНЕТ_ЪБДБОЙС .

источник