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

Publicado por Perfil removido em 02/06/2009

[ Hits: 6.675 ]

 


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

Backup em fita DLT: Selecionando diretórios através de arquivos de parâmetros

Como criar uma calculadora no QT Creator

Rescuezilla - o Clonezilla com interface gráfica e ferramentas

Banco de dados de hardware que funciona no Linux

Novo espelho brasileiro para o Manjaro

Leitura recomendada

Samba para Linux acessar Windows e vice-versa

Correção do erro "ACPI PCC probe failed"

Servidor tftpd-hpa com put e get

Remover kernel(s) antigo(s) no Ubuntu

Como instalar o Virtualbox 6.0 no Debian 9

  

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