关于添加linux环境变量的疑问

发布于 2022-09-11 20:19:50 字数 335 浏览 14 评论 0

最近编译安装了几个软件,如 ffmpeg node等,我想在终端命令行直接使用, 网上查询了一下,都说是需要新添加环境变量才行。

疑问?

1、如果每安装一个软件 就要在 /etc/profile 里添加一个变量,软件安装的多了,岂不是很不好维护吗?

2、我用ROOT账户,查看/etc/profile 文件中 中并没有git svn php 等软件的环境变量 , 这类型软件是如何实现不配置环境变量就可以使用?

3、很可能是我理解的方式不对,因为之前都是在windows下维护,每一个环境变量我都可以看到,维护起来感觉心里踏实一些

希望大佬们帮我解答下困惑吧

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

凡尘雨 2022-09-18 20:19:50
  1. 可以放在/etc/profile.d/目录下面维护;
  2. 这些软件默认会安装到系统变量$PATH包含的目录,例如/usr/bin/下面,这样不用配置变量就可以使用:
  3. 使用env命令可以看到所有环境变量;
奶茶白久 2022-09-18 20:19:50

经过几天的摸索,发现了另一种思路,就是在 /usr/bin/ 下建立软连接,这样也可以间接的实现添加环境变量。
并且相对于修改配置文件来说,风险要小,还好维护吧

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文