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

Publicado por Perfil removido em 02/06/2009

[ Hits: 6.265 ]

 


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

Fedora 18 - Firewall para desktop + script de inicialização

Instalando o navegador Google Chrome no OpenSUSE 11.2

DVDisaster - Software de recuperação de mídias

Resolvendo problemas nos teclados USB e PS2

Atualizando Ubuntu 14.04 LTS para o Ubuntu 16.04 LTS

Leitura recomendada

Instalação do LAMPP - Apache2 - MySQL - PHP5 - PHPMYADMIN

Zabbix 2. 2.3 no Debian Wheezy 7.0.5 - Instalação e configuração

Google só para Linux

Comando tar detectando tipo de arquivo automaticamente

Habilitando a compilação JIT (Just In Time) para o PHP8 no Ubuntu

  

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