Como habilitar meu aplicativo para gravar em home / ** user ** /. config?

2

Eu recentemente baixei o Sublime Text e quando inseri a licença nele. Ele responde

Unable to write license file: /home/scaffrey/.config/sublime-text-3/Local/License.sublime_license

e, em seguida, toda vez que digito subl no terminal, ele me diz que não estou registrado.

No entanto, se eu digitar sudo subl , as coisas vão no caminho certo.

Então, minha pergunta é: como habilitar o texto sublime para gravar sua licença? É chato porque às vezes eu esqueci de digitar sudo e as mudanças que eu fiz acabaram perdidas. Eu configurei uma postagem no fórum para texto sublime, mas ninguém respondeu ainda.

O que devo fazer?

Obrigado

    
por SCaffrey 16.06.2015 / 13:47

1 resposta

3

Não é bom que esse diretório dentro de seu diretório pessoal seja de propriedade de root.

Você pode executar algum script de configuração, etc. como root?

De qualquer forma, por favor execute:

sudo chown -R scaffrey:scaffrey /home/scaffrey/.config/sublime-text-3/

Isso deve devolver a propriedade de todos os arquivos e diretórios abaixo e incluir esse de volta ao seu usuário.

E, por favor, não esqueça: Nunca mexa em programas gráficos normais com sudo . Pelo menos use gksudo , se for realmente necessário, mas tente evitá-lo mesmo assim!

    
por Byte Commander 16.06.2015 / 14:06