如何为root用户设置PATH环境变量

 2024-03-18 00:05:33  阅读 0

如何为root用户设置PATH环境变量 一、背景

之所以提出这个问题,是因为我在普通用户下编译内核时,提示找不到交叉编译工具链。 内核源代码放在根目录下。 问题确定为:环境变量对普通用户有效。 ,但是对root用户不生效,所以网上查了资料,得出了如下解决方案。

2.解决方案1

其实原因是sudo的安全限制被重置了。

使用vi命令编辑/etc/文件,在部分

(这一行)

="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" (添加你想要支持的bin)

或者:

="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/ant/bin"

重新编译内核,不再提示找不到交叉编译工具链。

3.解决方案2

打开/根/。

将路径添加到环境变量中。 为了方便,我想在这里添加arm交叉编译器的路径。

修改完之后本以为一切就OK了,但是惊讶的是还是不行。这时候就有必要了

source /root/.bashrc

这样,刚才修改的环境变量就生效了!

标签: 环境变量 root bin

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码