要修改 CentOS 7 中 Environment Modules 软件的 modulefiles 位置,可以按照以下步骤进行操作:

  1. 打开终端并以 root 或具有 sudo 权限的用户身份登录。

  2. 使用文本编辑器打开 '/etc/profile.d/modules.sh' 文件。可以使用以下命令打开该文件:

sudo vi /etc/profile.d/modules.sh


3. 在文件中找到以下行:

Path to search for modulefiles.

MODULEPATH=/usr/share/Modules/modulefiles:/etc/modulefiles


4. 修改 'MODULEPATH' 变量的值,将其设置为新的 modulefiles 目录的路径。例如,如果要将 modulefiles 目录设置为 '/opt/modulefiles',则修改为:

MODULEPATH=/opt/modulefiles:/usr/share/Modules/modulefiles:/etc/modulefiles


5. 保存更改并关闭文件。

6. 重新加载 profile 文件,以使更改生效。可以使用以下命令重新加载:

source /etc/profile


现在,Environment Modules 软件的 modulefiles 位置已经修改为新的路径。您可以将自己的 modulefiles 文件放在新的目录中,并使用 'module avail' 命令检查它们是否可用。

原文地址: https://www.cveoy.top/t/topic/pmam 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录