Por que o root se apropria dos meus arquivos?

Por que o root se apropria dos meus arquivos?

Sou novo no Linux e estou tentando instalar uma biblioteca do Github.

eu cloneihttps://github.com/AngryLawyer/rust-sdl2e executei /home/username/documents/make conforme as instruções. Agora toda a rust-sdl2pasta pertence a roote não posso fazer nenhuma alteração.

Por que isso está acontecendo? Devo ter colocado arquivos lib em uma pasta específica? Como faço para corrigir isso?

Responder1

Você não pode alterar o proprietário como root sem permissões de superusuário. Provavelmente você baixou o arquivo como superusuário ou executou makeo comando como superusuário.

De qualquer forma, se quiser alterar o dono dos arquivos, digite (alterar usernamecom o seu):

sudo chown -R username:username /path/to/change

Responder2

Você executou make como sudo? Isso fará com que sudo (o usuário root) seja o proprietário desse diretório.

https://unix.stackexchange.com/questions/20953/difference-between-make-install-and-sudo-make-install

informação relacionada