我是 Mayuri。
当我尝试xcrysden 1.5.53
在 Ubuntu 中安装时,遇到了以下困难:
运行命令后:
tar xvf xcrysden-1.5.53.tar.gz && cd xcrysden-1.5.53/
cp system/Make.sys-shared Make.sys
make all
我得到:
#------------------------------------#
# #
# Downloading external Tcl-library #
# #
#------------------------------------#
--2015-06-11 12:49:07-- http://prdownloads.sourceforge.net/tcl/tcl8.5.11-src.tar.gz
Resolving prdownloads.sourceforge.net (prdownloads.sourceforge.net)... failed: Name or service not known.
wget: unable to resolve host address `prdownloads.sourceforge.net'
make[1]: *** [tcl] Error 4
make[1]: Leaving directory `/home/physics2/Desktop/xcrysden-1.5.53/external/src'
make: *** [tcl] Error 2
physics2@CP2:~/Desktop/xcrysden-1.5.53$
答案1
您可能选择了最不容易安装的下载版本(裸源代码版本)。
如果可用,最好使用 debian 安装程序文件,因为该安装程序是为 Debian 和 Ubuntu 创建的,并且可以从软件中心自行获取依赖项。
您可以使用 Ubuntu 软件中心来安装它。
他们还有预编译版本。这个更容易安装:
解压 xc-VERSION.tar.gz 包文件,例如: tar zxvf xc-VERSION.tar.gz
或: gunzip -c xc-VERSION.tar.gz | tar xvf -cd 进入刚刚创建的目录(例如,cd xcrysden-VERSION/)
以“./xcrysden”的形式启动该程序
其余的都需要编译。如果你不需要使用编译版本,上述两种方法就足以安装它。
除此之外,他们还提供了版本包括 TCL/TK/MESA 和一个独立源代码版本。安装时出现错误,并显示与您的相同的消息,因此安装脚本似乎有问题。发表评论邮件列表如果你想修复这个问题。