8k_*_*wer 12 linux debian make ubuntu
我以普通用户身份登录。我应该使用:
./configure && make && make install
Run Code Online (Sandbox Code Playgroud)
或者
sudo ./configure && sudo make && sudo make install
Run Code Online (Sandbox Code Playgroud)
或者
./configure && make && sudo make install
Run Code Online (Sandbox Code Playgroud)
安装软件包时。
有人可以解释这些差异吗?
我希望所有用户都能使用它。
小智 15
你的第三个版本是正确的,./configure && make && sudo make install。Make 和 configure 可以作为普通用户完成,因为您不会尝试在系统目录中写入文件,make install通常会尝试将二进制文件复制到 /usr/bin 或 /bin 这需要 root 访问权限才能写入。
小智 2
您应该使用有效的最少权限。这通常是:
./configure && make && sudo make install
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22805 次 |
| 最近记录: |