我知道很多人之前问过环境变量,但我很难处理这些路径,同时确保不会弄乱原始设置。就环境变量而言,您将如何在 Ubuntu 中执行这些命令?提前致谢!
请将 /home/stanley/Downloads/ns-allinone-2.34/bin:/home/stanley/Downloads/ns-allinone-2.34/tcl8.4.18/unix:/home/stanley/Downloads/ns-allinone-2.34/tk8.4.18/unix 放入您的 PATH 环境;这样您就可以运行 itm/tclsh/wish/xgraph。
重要通知:
(1) 您必须将 /home/stanley/Downloads/ns-allinone-2.34/otcl-1.13、/home/stanley/Downloads/ns-allinone-2.34/lib 放入您的 LD_LIBRARY_PATH 环境变量中。如果它对 X 库有抱怨,请将 X 库的路径添加到 LD_LIBRARY_PATH 中。如果您使用的是 csh,您可以像这样设置它:setenv LD_LIBRARY_PATH 如果您使用的是 sh,您可以像这样设置它:export LD_LIBRARY_PATH=
(2)您必须将 /home/stanley/Downloads/ns-allinone-2.34/tcl8.4.18/library 放入您的 TCL_LIBRARY 环境变量中。否则 ns/nam 将在启动时发出警告。
答案1
如果您使用基于 sh 的 shell(其中一个似乎是 ubuntu 中的默认 shell),请键入以下命令,这样就没问题了:
export PATH=/home/stanley/Downloads/ns-allinone-2.34/bin:/home/stanley/Downloads/ns-allinone-2.34/tcl8.4.18/unix:/home/stanley/Downloads/ns-allinone-2.34/tk8.4.18/unix:$PATH
export LD_LIBRARY_PATH=<Path to X libraries>
export TCL_LIBRARY=/home/stanley/Downloads/ns-allinone-2.34/tcl8.4.18/library
这些都不是持久的,关闭终端后就会丢失。所以你必须再次输入它们。如果你想让它们持久,你可以将它们添加到你的 .bashrc/.bash_profile/.profile 中。