
我是 Linux 新手,正在嘗試從 Github 安裝程式庫。
我克隆了https://github.com/AngryLawyer/rust-sdl2並/home/username/documents/
按照說明運行 make 。現在整個rust-sdl2
資料夾都歸我所有root
,我無法進行任何更改。
為什麼會發生這種情況?我應該將 lib 檔案放入特定資料夾嗎?我該如何解決?
答案1
如果沒有超級使用者權限,您無法將擁有者變更為 root。可能您以超級用戶身份下載了該文件,或者make
以超級用戶身份運行了命令。
無論如何,如果您想更改文件的所有者,請輸入(更改username
為您的所有者):
sudo chown -R username:username /path/to/change
答案2
你是否以 sudo 身份運行 make ?這將導致 sudo(root 使用者)擁有該目錄。