Impressões PDF perdidas no Vector Linux e derivados do Slackware

Publicado por Perfil removido em 02/06/2009

[ Hits: 6.119 ]

 


Impressões PDF perdidas no Vector Linux e derivados do Slackware



Uma grande mão na roda é o backend CUPS-PDF, que nos ajuda a salvar páginas da web (dentre outras coisas) para consulta posterior no HD, sem desperdício de tinta e papel etc.

Na maioria das distros Linux que testei ultimamente, basta adicionar a impressora virtual PDF e beleza, imprimimos no diretório $HOME/PDF.

Bom, depois de ter desinstalado o Slackware por aqui para xeretar o Ubuntu e o Vector, decidi ficar com este e o Slackware em duas partições distintas (não consigo me adaptar a outras distros que não o Slackware - mas isso é outra história) e instalei o CUPS-PDF no Vector.

Isso feito, comecei a TENTAR imprimir páginas da web... As impressões eram enviadas, os jobs eram devidamente finalizados, mas nada de impressão em $HOME/pdf ou $HOME que fosse...

Fiquei curioso, achando que tinha feito alguma besteira ou havia ocorrido algum problema, pois mesmo existindo o diretório $HOME/PDF nada era salvo ali.

Resolvi tentar instalar tudo direto do código fonte e para isso apontei meu Firefox para http://cups-pdf.de e baixei o pacote. Ao ler a documentação para instalar (por isso, meus caros, SEMPRE RTFM!), encontrei por acaso a solução: por padrão, o cups-pdf salva os arquivos gerados em /var/spool/cups-pdf/$USER.

Antes de perder tempo compilando, abri um terminal "cd /var/spool/cups-pdf/vfs/" e SURPRESA! Tudo estava ali guardadinho.

Para evitar essa canseira e salvar tudo no diretório $HOME há duas soluções básicas a princípio, sendo que a edição do arquivo /etc/cups/cups-pdf.conf é certamente a mais adequada e elegante, mas há gosto para tudo...

Abrimos o referido arquivo no editor de texto como "root" e buscamos a linha:

#Out /var/spool/cups-pdf/${USER}

Basta descomentá-la (retirar o "#" da frente do texto, n00bie...), trocar o texto por:

Out ${HOME}/${USER}/PDF

E salvar o arquivo. Não se esqueça de "mkdir $HOME/PDF" antes de usar a impressora PDF.

Como o Vector e o Slackware vem com o padrão, cabe ao usuário mexer um cadim na configuração (ex. de distro pre-configurada: Ubuntu e Kurumin).

A segunda é uma solução porca e tosca, que consiste em remover o diretório /var/spool/cups-pdf/$USER e criar um link simbólico em seu lugar, apontando para o diretório $HOME/pdf por exemplo.

Não vou entrar nesses detalhes para não complicar desnecessariamente. Fica apenas de exemplo, para lembrar que em Linux sempre há mais de um jeito certo.

Outras dicas deste autor

Atualizando as extensões do Firefox sem esforço

USB no VirtualBox - Ubuntu 9.04 - Simples assim!

Resumo LPI 102: Tópico 105 - Shells, Scripts e Administração de Dados

Synaptic com proxy

Liberando espaço de Kernel e Headers antigos no Ubuntu

Leitura recomendada

Instalando Ubuntu Linux no ACER One

Configurar driver wireless RTL 8191SEvA no Slackware 13.37

Exercício Prático LPIC 09

Instalando o CACIC 2.4

Crie um certificado para uso em SSL

  

Comentários
[1] Comentário enviado por douglascrp em 26/06/2009 - 23:49h

Legal... excelente dica...

Fazia um tempão que eu procurava algo do tipo, mas acabei desistindo por não ter sobrado muito tempo.
Já estava sentindo falta de algo como o PDFCreator no Windows...

Abraço



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts