Como alterar o cpi padrão para 'lp'?

2

Eu sei que posso alterar os caracteres por polegada usados por lp com lp -o cpi=12 (ou qualquer número que você goste). Mas é possível alterar o valor padrão desta opção globalmente? O padrão, quando -o cpi=<N> não é passado, é 10 . Mas eu gostaria de alterar esse número padrão para outra coisa, para que eu não precise digitar -o cpi=<mynumber> sempre e em todos os scripts que eu escrevi no passado. Como posso fazer isso?

    
por Foo Bar 01.12.2014 / 15:19

2 respostas

4

Use o comando lpoptions .

Isso grava configurações em ~/.cups/lpoptions ou, se executado como raiz, no arquivo /etc/cups/lpoptions do sistema.

Essas configurações são usadas ao enviar tarefas por meio de lp ou lpr , portanto, as alterações são efetivadas imediatamente, sem a necessidade de reiniciar os serviços.

    
por 01.12.2014 / 15:26
1

Use o comando lpadmin (como root):

lpadmin -p impressora -o cpi-default = 12

Isso funciona imediatamente, não é necessário reiniciar os copos.

(O comando adiciona uma linha ao /etc/cups/printers.conf - pode demorar um pouco até que a nova linha apareça lá. Se você não quiser esperar, você pode reiniciar o cups que atualiza o printers.conf imediatamente) .

    
por 04.12.2014 / 03:29