Kyocera FS1020 FS1025 FS1040 FS1060 FS1120: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
(Новая страница: «qqqw»)
 
 
(не показано 7 промежуточных версий 3 участников)
Строка 1: Строка 1:
qqqw
 
 
 
'''<big>Работа с драйвером, установленном в системе</big>'''
<big>Требует установки '''rastertokpsl-re''' для имеющегося в системе драйвера PPD.</big><syntaxhighlight lang="bash">
sudo dnf install rastertokpsl-re
 
</syntaxhighlight><big>Внимание! На момент написания статьи работоспособность данного варианта не подтверждена.</big>
 
<big><br />
'''Работа с драйвером от производителя'''</big>
 
<big>PPD драйвера от производителя расположены по ссылке: https://os.mos.ru/git/andreyka648/drova/src/master/kyocera</big>
 
<big>Для использования PPD следует разместить в '''/usr/share/cups/model/Kyocera/''', предварительно создав этот каталог.</big>
 
<big>Также можно использовать фирменный '''rastertokpsl''' (<u>вместо</u> приведенного выше '''rastertokpsl-re'''), скопировав в '''/usr/lib/cups/filter/'''.</big>
 
<big><br />
'''Скрипт для работы с ppd-файлами моделей Kyocera'''</big>
 
<syntaxhighlight lang="bash">
if [ ! -d /usr/share/cups/model ]; then
sudo mkdir /usr/share/cups/model
fi
if [ ! -d /usr/share/cups/model/Kyocera ]; then
sudo mkdir /usr/share/cups/model/Kyocera
fi
sudo cp Kyocera_FS-1040GDI.ppd /usr/share/cups/model/Kyocera/Kyocera_FS-1040GDI.ppd
sudo cp Kyocera_FS-1020MFPGDI.ppd /usr/share/cups/model/Kyocera/Kyocera_FS-1020MFPGDI.ppd
sudo cp Kyocera_FS-1025MFPGDI.ppd /usr/share/cups/model/Kyocera/Kyocera_FS-1025MFPGDI.ppd
sudo cp Kyocera_FS-1120MFPGDI.ppd /usr/share/cups/model/Kyocera/Kyocera_FS-1120MFPGDI.ppd
sudo cp Kyocera_FS-1125MFPGDI.ppd /usr/share/cups/model/Kyocera/Kyocera_FS-1125MFPGDI.ppd
sudo cp Kyocera_FS-1060DNGDI.ppd /usr/share/cups/model/Kyocera/Kyocera_FS-1060DNGDI.ppd
sudo cp rastertokpsl /usr/lib/cups/filter/rastertokpsl
if [ -f /usr/lib/cups/filter/rastertokpsl ] && [ -f /usr/share/cups/model/Kyocera/Kyocera_FS-1040GDI.ppd ] && [ -f /usr/share/cups/model/Kyocera/Kyocera_FS-1060DNGDI.ppd ] && [ -f /usr/share/cups/model/Kyocera/Kyocera_FS-1020MFPGDI.ppd ] && [ -f /usr/share/cups/model/Kyocera/Kyocera_FS-1025MFPGDI.ppd ] && [ -f /usr/share/cups/model/Kyocera/Kyocera_FS-1120MFPGDI.ppd ] && [ -f /usr/share/cups/model/Kyocera/Kyocera_FS-1125MFPGDI.ppd ]; then
echo "Installation completed"
else
echo "Installation failed"
fi
 
</syntaxhighlight>
[[Категория:МОС]]

Текущая версия на 09:57, 1 июля 2025


Работа с драйвером, установленном в системе

Требует установки rastertokpsl-re для имеющегося в системе драйвера PPD.

sudo dnf install rastertokpsl-re

Внимание! На момент написания статьи работоспособность данного варианта не подтверждена.


Работа с драйвером от производителя

PPD драйвера от производителя расположены по ссылке: https://os.mos.ru/git/andreyka648/drova/src/master/kyocera

Для использования PPD следует разместить в /usr/share/cups/model/Kyocera/, предварительно создав этот каталог.

Также можно использовать фирменный rastertokpsl (вместо приведенного выше rastertokpsl-re), скопировав в /usr/lib/cups/filter/.


Скрипт для работы с ppd-файлами моделей Kyocera

if [ ! -d /usr/share/cups/model ]; then
 sudo mkdir /usr/share/cups/model
fi
if [ ! -d /usr/share/cups/model/Kyocera ]; then
sudo mkdir /usr/share/cups/model/Kyocera
fi
sudo cp Kyocera_FS-1040GDI.ppd /usr/share/cups/model/Kyocera/Kyocera_FS-1040GDI.ppd
sudo cp Kyocera_FS-1020MFPGDI.ppd /usr/share/cups/model/Kyocera/Kyocera_FS-1020MFPGDI.ppd
sudo cp Kyocera_FS-1025MFPGDI.ppd /usr/share/cups/model/Kyocera/Kyocera_FS-1025MFPGDI.ppd
sudo cp Kyocera_FS-1120MFPGDI.ppd /usr/share/cups/model/Kyocera/Kyocera_FS-1120MFPGDI.ppd
sudo cp Kyocera_FS-1125MFPGDI.ppd /usr/share/cups/model/Kyocera/Kyocera_FS-1125MFPGDI.ppd
sudo cp Kyocera_FS-1060DNGDI.ppd /usr/share/cups/model/Kyocera/Kyocera_FS-1060DNGDI.ppd 
sudo cp rastertokpsl /usr/lib/cups/filter/rastertokpsl
if [ -f /usr/lib/cups/filter/rastertokpsl ] && [ -f /usr/share/cups/model/Kyocera/Kyocera_FS-1040GDI.ppd ] && [ -f /usr/share/cups/model/Kyocera/Kyocera_FS-1060DNGDI.ppd ] && [ -f /usr/share/cups/model/Kyocera/Kyocera_FS-1020MFPGDI.ppd ] && [ -f /usr/share/cups/model/Kyocera/Kyocera_FS-1025MFPGDI.ppd ] && [ -f /usr/share/cups/model/Kyocera/Kyocera_FS-1120MFPGDI.ppd ] && [ -f /usr/share/cups/model/Kyocera/Kyocera_FS-1125MFPGDI.ppd ]; then
echo "Installation completed"
else
echo "Installation failed"
fi