如何给root用户设置PATH环境变量
如何给root用户设置PATH环境变量
一、背景
之所以会有这个问题的提出,是因为我在普通用户下编译内核时,提示找不到交叉编译工具链,内核源码是放在根目录下的,判断问题所在是:环境变量对普通用户生效了,而对root用户未生效,所以网上搜资料,得出如下解决方式。
二、解决方式一
其实原因是sudo的安全限制, environment被reset了。
用vi命令编辑/etc/sudoers文件, 在Defaults部分
Defaults env_reset (diable 这一行)
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" (加上自己要支持的bin)
或者:
Defaults !env_reset
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/ant/bin"
重新编译内核,不再提示交叉编译工具链找不到了。
三、解决方式二
打开/root/.bashrc
添加环境变量的路径,我这里是想把arm交叉编译器的路径加进去,方便用
改完了以为就万事大吉了,纳闷还是用不了。这个时候要
source /root/.bashrc
这样刚刚修改的环境变量才有效!
一个开卷有益的公众号:IT平头哥
![](/assets/blank.gif)
如何给root用户设置PATH环境变量相关推荐
- ant root环境配置_如何给root用户设置PATH环境变量
如何给root用户设置PATH环境变量 一.背景 之所以会有这个问题的提出,是因为我在普通用户下编译内核时,提示找不到交叉编译工具链,内核源码是放在根目录下的,判断问题所在是:环境变量对普通用户生效了 ...
- Ubuntu切换到root用户无法找到环境变量PATH的问题
Ubuntu切换到root用户无法找到环境变量PATH的问题 ubuntu切换到root用户下通常使用的命令是: su root su是切换用户存取权限,但是没有获取环境变量: 因此,这样切换到roo ...
- PowerShell批量设置PATH环境变量
PowerShell批量设置PATH环境变量 Code #requires -version 4.0 #requires #-runasadministrator# Get the ID and se ...
- Path环境变量是什么?有什么用?怎么工作?JDK,JRE,JVM,集成开发工具是什么?有什么用?怎么工作?JDK安装包文件结构?有必要设置Path环境变量?Eclipse和IDEA开发工具的运作
简介 本文主要讲述,Path环境变量是什么?有什么用?怎么工作的?JDK,JRE,JVM,集成开发工具是什么?有什么用?怎么工作的?JDK安装包文件结构?有没有必要设置Path环境变量?Eclip ...
- Win10设置Path环境变量的方法
Win10设置path环境变量的方法 方法1 步骤1:在桌面上找到"计算机"图标,右击找到"属性"后,点击属性. 步骤2:在属性界面右侧找到高级系统设置.如下图 ...
- 设置PATH 环境变量、pyw格式、命令行运行python程序与多重剪贴板
pyw格式简介: 与py类似,我认为他们俩卫衣的不同就是前者运行时候不显示终端窗口,后者显示 命令行运行python程序: 在我学习python的过程中我通常使用IDLE来运行程序,这一步骤太过繁琐( ...
- windows 命令行设置path环境变量
背景 通过ssh登录到某windows电脑后,需要通过命令行设置下path环境变量.碰到点小坑.记录下. 设置方法 方法1,通过setx命令.类似这样: setx Path %Path%;new_pa ...
- Ubuntu14.04设置PATH环境变量(一)
一.环境变量的好处 "/bin"."/sbin"." /usr/bin"."/usr/sbin"."/usr/ ...
- 通过cmd设置path环境变量
通过CMD设置windows系统的path的变量值 方法1.永久生效wmic ENVIRONMENT create name="[变量名]",username="< ...
最新文章
- 东北农业大学农学院程晓非教授荣获植物病毒学国家“优青”资助
- [译] 在 Facebook 发一张登机牌,你就有可能被盗号了
- Dialog的使用(三):progressDialog
- 《HTML5 Canvas开发详解》——1.7 2D上下文及其当前状态
- 一种新颖的流程控制方式
- js的作用域链,原型链,以及闭包函数理解
- bgi::detail::intersection_content用法的测试程序
- ue4 无限地图_UE4大地图(流关卡、无缝地图)
- 怎么黑学校计算机室的电脑,大学计算机室变身黑网吧 校方:有需求
- 交换最小值和最大值 (15 分)
- 存储优化 - 删除重复记录只保留单条
- netty 图解_Netty工作原理架构图
- 任正非回应一切:今天的困难十多年前就有预计(附问答实录)
- Uncaught (in promise) Error: Avoided redundant navigation to current location: “/index“. 解决方法
- C# 判断输入的字符串是否只包含数字和英文字母
- vi-vim (十五):显示与设置选项
- 数据结构算法常见面试考题
- element-ui 引用阿里云矢量图不显示图标,显示的为小方框
- 如何区分虚拟网卡和物理网卡
- 电机控制系统php,步进电机调速控制系统资料(原理图+单片机源码)