Am Sunday, den 13 January hub Stefan U. Hegner folgendes in die Tasten:

Moin!

> Maximilian Wilhelm schrieb:
> > Am Saturday, den 12 January hub Stefan U. Hegner folgendes in die Tasten:
> >> Frage: Gibt es einen cleveren Trick, wie ich ohne eine vollständige
> >> Cups-Installation im chroot nun aus solchen ia32 Applikationen heraus
> >> drucken kann?
> > apt-get install cupsys-client
> > echo "ServerName localhost" >> /etc/cups/client.conf
> > mount -t proc proc /proc
> ... fast gut. Und sowohl einfach wie schlank. Mein iceweasel kann
> damit prima leben. ...

> Nur will acroread defaultmäßig mit
>     /usr/bin/lpr -P druckername

> drucken und wenn ich das auf
>     /usr/bin/lp -d druckername
 
> umstelle, vergißt er die Einstellungen wieder ... schade.

Wie/wo konfigurierst Du das denn?
Mal per vi in der prefs.js(?) probiert?

> Und einfach die bsd-utils  nachschieben
>     # apt-get install cupsys-bsd

> gefällt mir auch nicht ... denn dann bin ich wieder bei cups komplett:
 
>     The following NEW packages will be installed:
>       avahi-daemon avahi-utils bind9-host cupsys cupsys-bsd dbus dbus-x11
>       foomatic-db foomatic-db-engine foomatic-filters gs-common gs-esp
>       libavahi-client3 libavahi-common-data libavahi-common3
>       libavahi-compat-libdnssd1 libavahi-core5 libbind9-30 libcap1
>     libdaemon0
>       libdbus-1-3 libdns32 libisc32 libisccc30 libisccfg30 liblwres30
>     libnss-mdns
>       libpaper-utils libpaper1 libpoppler2 libslp1 openssl
>     poppler-utils psfontmgr
>       samba-common smbclient ssl-cert 

Sicher, dass das alles Dependencies sind?

| [EMAIL PROTECTED]:/etc/apt/apt.conf.d$ cat 23disable_install_recommends 
| APT {
|   Install-Recommends "false";
|   Install-Suggests "false";
| }

Alternativ: (ungetestet)

cat << EOFOO > /usr/bin/lpr
#!/bin/sh
#
# Wickel als cupsys-bsd lpr Ersatz
#
# Maximilan Wilhelm <[EMAIL PROTECTED]>
#  -- Sun, 13 Jan 2008 15:38:50 +0100
#

DEFAULT_PRINTER="<put in here>"


PRINTER="${DEFAULT_PRINTER}"

usage() {
        echo "Usage: `basename $0`: [-P printer]" >&2
        exit 1
}

# Wenn man mehr Parameter handlen will muss hier ne Schleife hin...
case "$1" in 
        -P)
                if [ ! "$2" ]; then
                        usage
                fi
                
                PRINTER="$2"
                ;;

        *)
                usage
                ;;
esac

lp -d "${PRINTER}" -

EOFOO

Ciao
Max
-- 
        Follow the white penguin.
-- 
Linux mailing list [email protected]
subscribe/unsubscribe: http://lug-owl.de/mailman/listinfo/linux
Hinweise zur Nutzung: http://www.lug-owl.de/Mailingliste/hints.epo

Antwort per Email an