¿Por qué root toma posesión de mis archivos?

¿Por qué root toma posesión de mis archivos?

Soy nuevo en Linux y estoy intentando instalar una biblioteca desde Github.

yo clonéhttps://github.com/AngryLawyer/rust-sdl2Entró /home/username/documents/y ejecutó Make según las instrucciones. Ahora toda la rust-sdl2carpeta es propiedad de rooty no puedo realizar ningún cambio.

¿Por qué está pasando esto? ¿Debería haber puesto los archivos lib en una carpeta en particular? ¿Cómo puedo solucionar esto?

Respuesta1

No se puede cambiar el propietario como root sin permisos de superusuario. Probablemente descargaste el archivo como superusuario o ejecutaste makeel comando como superusuario.

De todos modos, si quieres cambiar el propietario de los archivos, escribe (cambia usernamecon el tuyo):

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

Respuesta2

¿Ejecutaste make como sudo? Esto hará que sudo (el usuario root) sea el propietario de ese directorio.

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

información relacionada