Je sais pas s'il y a réellement un client linux pour ça, mais de toute façon pour imprimer tu vas a priori avoir un serveur CUPS installé sur la machine à laquelle l'imprimante est connectée (c'est la config standard même pour imprimer en local). Donc ça sert à rien d'avoir autre chose en plus, il suffit d'avoir le client CUPS sur l'autre machine et une ligne dans /etc/cups/client.conf qui indique l'adresse du serveur.
(Par ailleurs il faut que le serveur soit configuré pour écouter le réseau et pas seulement en local. Le tout est expliqué là [edit : attention la page date de 2007, c'est peut-être périmé...] :
http://www.debianadmin.com/setup-cups-common-unix-printing-system-server-and-client-in-debian.html )