关于Linux永久环境变量的配置

5次阅读

共计 875 个字符,预计需要花费 3 分钟才能阅读完成。

前言:之前的文章我曾经说过,我使用一条命令,成功将 angular 添加到环境变量


如图
然而不幸的是,这个方法存在一个致命问题,这个环境变量的添加只是暂时的,如果我们退出这个 shell,再次打开一个新的 shell,就会报同样的错误,需要我们再次输入上述指令才行,这也太不方便了,于是我决定找一个一劳永逸的方法,解决这个问题

Linux 永久环境变量的配置

后来上网查询方法


结果添加完了新的环境变量后,使用 esc 然后:,在 wq 回车后报错
Readonly 说明这个文件只读,
上网搜索相关解决办法

这个人就是说,我尝试使用:wq 去保存这个文本文件,就是那个我已经在 vim 中编辑过的那个,但是当我回车:wq 后得到报错(很幸运,这个报错和我一样,这个人的情况也和我一样)
但是这个人显然比我更强,他知道使用!强制保存,结果系统仍然给他报错
下方给出了解决办法

于是我按照提示输入指令,使用 sudo 打开 vim 来打开文件
然后再次保存时果然成功
然后我 happy 的使用 ng,看看变量添加成功没有,结果…

不过教程结尾还有一句话

所以我果断注销,再次进入

结果已进入就看到了这个报错,好像貌似之前也有这个报错,但是我没有在意就直接 ok!
现在看来,这个错误正出在我配置环境变量的文件上,说是加载错误
文件第一行有 syntax error,还有
作为这个问题的一个结果,缓存将不会正确的配置
你应该进可能快的的修复这个修复这个问题
于是我再次打开 profile 这个文件,去看这个文件的第一行
好像确实有那么点问题,我将 #号前的 n 删除再保存
然后注销用户,再次登录,输入 ng –version

成功了,至此,Angular 才算是安装成功,且全局变量也配置成功
至于那个小 n,很可能是之前瞎折腾的时候不小心加进去的

反思:这次的事件,从发现问题,到解决问题,整体用的时间并不长,感觉主要是方法得当,这与在团队经历的这些日子密不可分,可以说没有在团队的培养和锻炼,我单靠自学绝不可能达到这个水平的,甚至可能连方向也找不对,希望能一直在这条路上走下去吧。
一步一步凭借自己的努力,向着真相前进,不得不说这种感觉真的很不错呢 23333

正文完
 0