A Novell fornece um arquivo .rpm
para o SUSE Linux. Podemos usar isso no Ubuntu também.
-
Primeiro, baixe o arquivo
.rpm
mais recente. Em dezembro de 2016, isso corresponde ao SUSE 11. Observe que o arquivo é fornecido pela Novell para sua organização, pois é um software comercial de código fechado . Pergunte ao seu gerente de TI caso você não consiga acessá-lo. -
Precisamos convertê-lo em um arquivo
.deb
. Para isso, instalealien
e, em seguida, converta:sudo apt-get install alien sudo alien -d --scripts /path/to/novell-iprint-xclient.x86_64.rpm
O nome do arquivo pode ser diferente para você. Isso cria em sua pasta pessoal um arquivo
.deb
, chamado algo comonovell-iprint-xclient-sl_6.503.20111114-7.5_amd64.deb
-
Instale como de costume:
sudo dpkg -i novell-iprint-xclient-sl_6.503.20111114-7.5_amd64.deb
-
Agora, precisamos executar alguns scripts, que ajudam a configurar o programa (variáveis de ambiente, etc):
. /opt/novell/iprint/bin/iprint-gnome-init . /etc/profile.d/novell-iprint.sh
-
Se o seu usuário não estiver no grupo de impressão, pode ser necessário adicioná-lo:
sudo usermod -aG lpadmin <username>
-
Agora, você precisa adicionar a impressora de rede para que o cliente a detecte. Para isso, você precisa do endereço
ipp
da impressora, fornecido pela equipe de TI. Deve ser algo como isto:ipp://iprint.myorganisation.domain/ipp/printer_name
Com essas informações, podemos adicioná-lo ao cliente. De um terminal, digite:
iprntcmd --addprinter ipp://iprint.myorganisation.domain/ipp/printer_name
Isso deve adicioná-lo com sucesso. Você pode vê-lo ativo no ícone do Cliente, que aparece automaticamente após a instalação do Cliente:
-
Finalmente, para imprimir, basta selecionar a impressora ao imprimir a partir de um programa (por exemplo, evince) ou usar a linha de comando:
iprntcmd --printfile ipp://iprint.myorganisation.domain/ipp/printer_name /path/to/file/to/print
(ou use
-p
em vez de--printfile
).Mais informações sobre
iprntcmd
podem ser encontradas no manual da Novell , que também foi instalado localmente (man iprntcmn
).
Fontes: este post (obsoleto) , além das minhas tentativas de instalação.