Meu servidor CUPS possui dados obsoletos incorretos em / var / cups / cache. Eu poderia simplesmente remover todos os arquivos, mas gostaria de saber se existe uma maneira "correta" de limpar o cache do CUPS. As páginas de manual e o Google não deram uma resposta.
7
Respostas:
De acordo com a documentação do CUPS , a configuração padrão coloca os arquivos de cache em / var / spool / cups / cache e os trabalhos de impressão em / var / spool / cups . Imagino que a melhor estratégia seja uma das seguintes:
Use lpq (para visualizar as filas), lprm e cancel , ou a interface da web, para visualizar os trabalhos atuais e removê-los.
cancel -a
deve cancelar todos os trabalhos em todas as filas.Se o seu sistema estiver equipado com impressoras e filas definidas, a exclusão desses objetos poderá ajudar. Use lpadmin ou a interface da web para gerenciar impressoras definidas.
sudo service cups stop
),sudo service cups start
).Esse tópico longo sugere que / var / spool / cups contém trabalhos de impressão concluídos, enquanto / var / spool / cups / tmp contém trabalhos em andamento. Uma postagem nesse segmento sugere a execução
sudo rm -r /var/spool/cups
na etapa 2.2 acima. Os passos 2.1 e 2.3 mostram os comandos do Ubuntu para parar e iniciar serviços; outros SOs variam.Se você realmente precisar excluir arquivos de cache em / var / cache / cups , provavelmente precisará usar o método manual.
fonte