设置永久环境变量以运行包含自编译应用程序的文件夹

设置永久环境变量以运行包含自编译应用程序的文件夹

我是 Ubuntu 新手(2 周的反复尝试),但学得很快。我在 Windows 10 家庭版上运行 Windows Subsystem for Linux (WSL),版本为 18.04.3 LTS (Bionic Beaver)。GUI 通过 LXDE 运行良好,UBUNTU-DESKTOP 正常运行。所有软件和软件包都通过 synaptic 按照标准存储库进行更新。

我已经安装了 CMAKE-GUI 最新版本,并成功使用该程序和控制台编译并安装了应用程序“eccodes”最新版本。现在我想调整我的环境变量,以便可以运行此应用程序的最新版本,而不是安装的旧版本。

我已经浏览过相关主题这里那里这里并查看了此处的官方手册;https://help.ubuntu.com/community/EnvironmentVariables

因此我在 /etc/profile.d 中添加了一个名为“extra_parameters_Herman.sh”的 .sh 文件

并输入

导出 ECCODES_PATH=/tmp/build_eccodes.2.14.1

当我在注销/登录后运行 printenv 时,我得到(片段)

复制代码

但我的 Ubuntu 不买账。我仍使用 eccodes 版本 2.6,而不是 2.14。附有目标目录的屏幕截图。

我已经尝试了一天,但遇到了问题。所以非常感谢您的帮助!

屏幕截图 eccodes 文件夹

相关内容