O problema é que você alterou as permissões de /usr/local/celtx
, o que é uma péssima ideia, mas também não alterou as permissões de onde quer que seja para salvar seu trabalho.
De qualquer forma, por favor, não faça assim. Alterar as permissões das pastas do sistema nunca é uma boa ideia. Em vez disso, configure sudo
para permitir que você use este comando sem senha. Execute sudo visudo
e adicione esta linha:
youruser ALL=NOPASSWD:/path/to/celtx
Portanto, supondo que seu nome de usuário seja bob
e o executável celtx esteja em /usr/local/bin
, adicione esta linha:
bob ALL=NOPASSWD:/usr/local/bin/celtx
Agora, você poderá executar sudo celtx
sem que seja solicitada uma senha. Se até mesmo a gravação do sudo
for muito, basta adicionar essa linha ao seu ~/.bashrc
:
alias celtx='sudo celtx'
Agora você pode simplesmente executar celtx
e, na verdade, você executará sudo celtx
sem digitar uma senha. Eu também sugiro que você coloque as permissões de volta na maneira como as encontrou.