problema de propriedade incorreto [fechado]

0

Eu usei sudo gedit antes de saber que devo usar gksudo gedit . O efeito colateral desse erro é que alguns arquivos alteram a propriedade. Parece haver 3 candidatos nesta captura de tela que podem exibir o problema. Há algo de errado com a propriedade listada aqui ou eu preciso eliminar o Ubuntu, reformatar e reinstalar? É possível reparar a situação de propriedade e, em caso afirmativo, quais arquivos agora possuem propriedade incorreta? Quão profundo é o problema de propriedade? Todos os níveis de diretório? A captura de tela do diretório ~ é suficiente para diagnosticar o que aconteceu ou fazer mais níveis de diretório precisam ser examinados e corrigidos? Uma reformatação seria inconveniente, então espero que haja uma correção programática.

    
por H2ONaCl 01.01.2016 / 03:06

2 respostas

3

% bl0ck_qu0te%

Sim. Mas você não precisa reinstalar.

% bl0ck_qu0te%

Sim. Um comando para encontrá-los é dado em Qual é a diferença entre "gksudo nautilus" e "sudo nautilus"? :

find $HOME -not -user $USER -exec ls -lad {} \;
% bl0ck_qu0te%

Como tudo em $HOME deve ser de sua propriedade, isso é suficiente.

Um comando para corrigir a propriedade seria:

sudo chown $USER:$(id -g) -R ~

id -g imprime o nome do seu grupo principal.

Ou você pode adaptar o comando de listagem de arquivos mencionado acima para fazer apenas chowning necessário:

sudo find $HOME -not -user $USER -exec chown $USER:$(id -g) {} +
    
por muru 01.01.2016 / 03:23
0

Para corrigir isso, você executaria:

sudo chown -R brian:brian ~

Para outras pessoas, substitua as duas instâncias de brian pelo seu nome de usuário.

    
por Olathe 02.01.2016 / 07:48