我正在尝试安装基于脚本的程序,但我无法理解其说明

我正在尝试安装基于脚本的程序,但我无法理解其说明

本程序西德是一个处理数据的简单程序,但由于我什么都不懂,所以我不知道除了以下内容之外还有什么:

“对于 bash shell,您可以将以下行附加到标准初始化文件中~/.bashrc(对于 Mac OS,请改用~/bash_login”意味着。

我在 macOS 版本 10.14.6 上安装。它应该与 Linux 足够相似。

安装

安装不需要系统或管理员权限。XDS 包只是一个包含上面列出的可执行文件的文件夹,安装时您只需将此文件夹包含在可执行文件的搜索路径中。

解压并解压下载的文件。这将创建一个名为 XDS-INTEL64_Linux_x86_64 的目录,例如,当您为运行 Ubuntu8.1 的 Intel Core Duo 处理器选择 XDS 包时。

键入 echo$SHELL以查明您正在使用的 shell。对于 bash shell,您可以将以下几行附加到标准个人初始化文件中~/.bashrc。(对于 Mac OS,请使用~/.bash_login)。

export PATH=full_path_name_to/XDS-INTEL64_Linux_x86_64:$PATH
export KMP_STACKSIZE=8m

第一行使 XDS 包的可执行文件可访问,而第二行定义 OpenMP 用于 xds_par 的 Linux POSIX 线程库的堆栈大小限制。如果 xds_par 因某些数据集的 COLSPOT 或 INTEGRATE 步骤中的分段错误而崩溃,则可能需要增加 8m 的限制。

这样就完成了示例案例的 XDS 包安装。作为检查,您可以打开一个新的终端窗口并发出命令which xdswhich 2cbf或 which forkxds。删除过时的 XDS 包同样简单,只需删除文件夹和~/.bashrc脚本中的两行。无需担心其他副作用。

答案1

首先,~/.bash_login通过输入访问该文件nano ~/.bash_login。将以下两行添加到文件中:

export PATH=full_path_name_to/XDS-INTEL64_Linux_x86_64:$PATH
export KMP_STACKSIZE=8m

注意:请将部分替换full_path_name_to为目录的实际路径。例如,如果您的路径是/usr/local/XDS-INTEL64_Linux_x86_64,则应将以下内容放入.bash_login文件中:

export PATH=/usr/local/XDS-INTEL64_Linux_x86_64:$PATH

完成后,使用Ctrl+保存文件O,然后nano使用Ctrl+退出X

相关内容