我需要在Ubuntu 16.04中安装旧版本的许可统计软件(Stata版本8)来教授课程。我的机器没有没有CD驱动器,我几年前购买的Stata分销所在的介质。
但是,我确实已经在我的旧办公室计算机上安装了有问题的软件(运行Ubuntu 14.04)。我可以简单地将/usr/local/stata8/
目录复制到我的新机器上,并假设它可以工作吗?
欢迎任何建议。
答案 0 :(得分:2)
任何Stata安装目录都可以简单地复制并粘贴到另一个目录/机器上。您还需要手动将ado
文件(从SSC下载或自制)从旧计算机复制到新计算机。要了解目录,请在Stata命令窗口中执行sysdir
。将您的ado
文件夹粘贴到新计算机上的类似目录中。
这些步骤适用于Windows和Linux / Mac。在复制目录之前,最好压缩整个stata8
文件夹 - 这样可以大大减少复制时间,因为有很多小文件。
答案 1 :(得分:1)
假设您有该软件的CD,我肯定会建议您使用它。只需找到一些带USB端口和CD驱动器的笔记本电脑或台式机,然后将其复制到USB记忆棒。 还有一些其他选项,比如没有可用的USB记忆棒,然后通过网络将新的Ubuntu连接到带有CD驱动器的计算机,并通过网络传输软件。 我认为最不可靠的选择是将已安装的软件目录从一台计算机直接复制到另一台计算机。 如果他们可以提供外部USB CD ROM只是为了运行安装,请尝试一些电脑维修店,如果他们正常收费或一些商店。由于我们正在谈论许可软件,而且我不是那么专业,我不能提出任何建议,通过网络直接复制一些已经安装的产品。我是Linux粉丝。如果你有一个可启动的Linux棒,那么从ebay购买廉价的CDROM,与硬件配合使用。可以理解,你做出最后的决定。
答案 2 :(得分:1)
如果没有其他选项,例如复制安装程序CD映像,您可以尝试一下。
如果机器不是相同的架构(i686或x86-64),它将无法工作,请在终端上找到uname -m
。
如果软件包含/usr/local/stata8
中的所有图书馆依赖,则应直接使用。
如果它使用系统安装的库,它可能无法正常工作。在这里,您必须通过apt
找出要安装的库。也可能需要旧版本的打包库。