Imprimir qualquer documento em PDF funciona muito bem. Infelizmente, quero que o arquivo PDF criado seja salvo em um local diferente.
O local padrão atual é:/home/PDF
O local desejado é:/home/myname/DropBox/PrintWork
Tentei editar o arquivo que contém o diretório padrão para este tipo de trabalho:
/etc/cups/cups-pdf.conf
O problema é que (eu sou o superusuário) não tenho permissão para salvar o novo local padrão. Quando olho para 'permissões', tudo fica esmaecido. Sou um usuário iniciante do Ubuntu 14.04 há 3 semanas.
Já gastei muitas horas para resolver isso, alguém pode me ajudar a acertar?
Responder1
Como alterar cups-pdf
o diretório padrão
não aceita links simbólicos
observe que este método mudará o comportamento de todos os usuários
é por isso que você pode ter que usar uma destas variáveis:
${HOME}
será expandido para o diretório inicial do usuário${USER}
será expandido para o nome de usuário
neste exemplo, a saída irá para
~/MyDocs/PDF
então você tem que mudar o caminho de acordo com suas necessidades
1. Editarcups-pdf.conf
gksudo gedit /etc/cups/cups-pdf.conf
encontre e comente esta linha (adicionando
#
na frente):Out ${HOME}/PDF
assim:
# Out ${HOME}/PDF
então, adicione esta linha logo abaixo
Out ${HOME}/MyDocs/PDF
2. Editarusr.sbin.cupsd
gksudo gedit /etc/apparmor.d/local/usr.sbin.cupsd
adicione no final do arquivo, edite as linhas que começam com
@{HOME}
para corresponder ao local desejado@{HOME}/MyDocs/PDF/ rw, @{HOME}/MyDocs/PDF/* rw,
reinicie para ativar as alterações
Responder2
Eu acho que você está misturando permissões de alguma forma... como root você deve ser capaz de editá-lo a partir de um console ( sudo vi /etc/cups/cups-pdf.conf
) e alterar a Out
configuração para o que você precisa.
Uma alternativa: tornar ~/PDF um link simbólico, infelizmente não funciona.
Responder3
Eu sei que esta pergunta tem cerca de um ano, mas para um iniciante no Ubuntu, a maneira mais simples de editar o arquivo /etc/cups/cups-pdf.conf
é usar o editor padrão normal gedit com sudo.
Portanto basta abrir um Terminal e digitarsudo gedit /etc/cups/cups-pdf.conf
Em seguida, edite tudo o que quiser... salve o arquivo e feche o gedit depois!
É isso.