Estou indo para Linux no meu laptop (Fedora 24 no momento).
Gostaria de esclarecer alguma confusão sobre a propriedade de aplicativos e o que isso implica.
Eu instalei o Chrome a partir das rpm no site oficial. O DNF fez a sua coisa e instalou-o em /opt/google/chrome
.
Agora, desde que usei sudo dnf install
... o dono dessa pasta é root. É uma boa ideia alterar a propriedade para o usuário padrão?
Eu pergunto isso por causa disso: Eu instalei o JDownloader (é um gerenciador de downloads baseado em Java), ainda do rpm ainda usando sudo dnf install
no final da instalação ele iniciou o aplicativo automaticamente como, eu acho, usuário root. Modifiquei as configurações, escolhi a pasta de download e testei um download. Tudo funcionou. Mais tarde eu lanço o aplicativo do ícone da área de trabalho, como usuário padrão, eu suponho. O download não pôde ser iniciado porque o usuário não tinha permissão para gravar na pasta de download. Ok, eu mudei para o usuário padrão. Tudo funcionou bem. E então eu pensei, e se eu alterar as configurações no aplicativo como um usuário padrão? As alterações não sobreviveram ao reinício do aplicativo.
Em seguida, alterei a propriedade de /opt/jd2/
para o usuário padrão e consegui salvar as configurações.
Minha pergunta é: "Os aplicativos em / opt devem manter a propriedade raiz ou não há problema em alterá-la?" O Chrome não apresentava problemas quando eu o utilizava como usuário padrão quando o proprietário era raiz, o JDownloader.