发布网友 发布时间:2022-04-28 17:46
共3个回答
热心网友 时间:2022-06-21 04:55
编译不需要安装需要。追答这个看你需要了。
这出问题主要是读写权限的问题,设置 0777 是很不安全的。反正最后安装时必须用 root 。
一般来说,在 /home 里面的目录都是用当前用户,只有 make install 时用 root (不然不能装,对应内核的一些安装命令并不一定时 make install 哦)。
在 /usr/src 里面是,因为这个是系统目录,所以用 root ,不然不能写。当然你可以强行设置所有者为你的普通用户可以写来编译,但这样可能会导致其他调用内核源代码的程序出现某些问题(不过有的时候没问题)。
我的习惯是安装程序都是用 root ,把源代码解压缩到 /root 里面,之后用 root 去编译安装。
热心网友 时间:2022-06-21 04:55
如果是仅仅是编译的话,不需要root权限就可完成;热心网友 时间:2022-06-21 04:56
编译的话普通用户就可以,但是安装需要root权限。linux按道理是少用root用户做事,但是像我们这种非企业用户其实无所谓。我就经常在root用户下做事。