xcrysden 1.5.53:无法解析主机地址“prdownloads.sourceforge.net”

xcrysden 1.5.53:无法解析主机地址“prdownloads.sourceforge.net”

我是 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 创建的,并且可以从软件中心自行获取依赖项。

  • 1.5.53-1(=14.04;Trusty 和 14.10;Utopic)可从软件包页面下载。这应该与您要安装的版本相同。
  • 还有更新版本1.5.60(=15.04;生动)。

您可以使用 Ubuntu 软件中心来安装它。


他们还有预编译版本。这个更容易安装:

  1. 解压 xc-VERSION.tar.gz 包文件,例如: tar zxvf xc-VERSION.tar.gz
    或: gunzip -c xc-VERSION.tar.gz | tar xvf -

  2. cd 进入刚刚创建的目录(例如,cd xcrysden-VERSION/)

  3. 以“./xcrysden”的形式启动该程序


其余的都需要编译。如果你不需要使用编译版本,上述两种方法就足以安装它。

除此之外,他们还提供了版本包括 TCL/TK/MESA 和一个独立源代码版本。安装时出现错误,并显示与您的相同的消息,因此安装脚本似乎有问题。发表评论邮件列表如果你想修复这个问题。

相关内容