Сейчас pdf-принтер устанавливается и доступен всем приложениям, однако он не умалчиваемый, -- для этого нужно делать настройки в system-config-printer. Между тем, например, libreoffice каждый раз требует умалчиваемого принтера. Естественно, это требует установки пакета cups-pdf вместе с cups.
В cups-pdf это делать не надо, а надо installer-feature соответствующую нарисовать: service cups status > /dev/null 2>&1 if [ $? -eq 0 ]; then /usr/sbin/lpadmin -d Cups-PDF || : else service cups start > /dev/null 2>&1 && /usr/sbin/lpadmin -d Cups-PDF || : && service cups stop > /dev/null 2>&1 || : fi
(В ответ на комментарий №1) > В cups-pdf это делать не надо, а надо installer-feature соответствующую > нарисовать: На мой взгляд, надо не installer-feature делать, а скрипт в firsttime.d, возможно, упакованный в cups-pdf, возможно отдельно
(In reply to comment #2) > (В ответ на комментарий №1) > > В cups-pdf это делать не надо, а надо installer-feature соответствующую > > нарисовать: > На мой взгляд, надо не installer-feature делать, а скрипт в firsttime.d, > возможно, упакованный в cups-pdf, возможно отдельно Да, давай я в cups-pdf в firsttime.d засуну
cups-pdf-2.5.1-alt3 -> sisyphus: * Tue Aug 16 2011 Vitaly Kuznetsov <vitty@altlinux> 2.5.1-alt3 - add firsttime.d script to turn Cups-PDF printer into the default printer (ALT #26057)
(В ответ на комментарий №0) > Между тем, например, libreoffice каждый раз требует умалчиваемого принтера. С умолчательным(в cups настроено) принтером он точно так же делает постоянно.
Не, не работает: /usr/sbin/lpadmin -d Cups-PDF lpadmin: The printer or class was not found
(В ответ на комментарий №6) > Не, не работает: > /usr/sbin/lpadmin -d Cups-PDF > lpadmin: The printer or class was not found А system-config-printer показывает prf-принтер как включенный?
(В ответ на комментарий №7) > А system-config-printer показывает prf-принтер как включенный? pdf-принтер.
> А system-config-printer показывает prf-принтер как включенный? Там можно его добавить.
(В ответ на комментарий №9) > > А system-config-printer показывает prf-принтер как включенный? > > Там можно его добавить. Он сам должен добавляться при установке пакета cups-pdf. И добавляется, если ставить поверх установленной системы.
2.5.1-alt4 добавляет принтер в firsttime если его вдруг не оказалось.