2017-09-23 38 views
0

我需要在Ubuntu 16.04中安装旧版本的授权统计软件(Stata版本8)来教授课程。我的机器没有CD驱动器,这是我多年前购买Stata发行版的媒介。将软件迁移到Ubuntu中的新机器

然而,我的软件问题已经安装在我的旧办公室电脑(运行Ubuntu 14.04)。我可以简单地将/usr/local/stata8/目录复制到我的新机器上,并假设它会起作用吗?

任何建议将是最受欢迎的。

回答

1

假设你有这个软件的CD,我肯定会建议你使用它。只需找到一些带有USB端口和CD驱动器的笔记本电脑或台式机,并将其复制到USB记忆棒。 还有其他一些选择,例如,如果没有U盘可用,则通过网络将新的Ubuntu连接到带有CD驱动器的计算机,并通过网络传输软件。 我认为最不可靠的选择是将已安装的软件目录从一台计算机直接复制到另一台。 请尝试一些电脑维修店,如果他们体面充电或一些商店,如果他们可以提供一个外部USB CD ROM只是为了运行安装。由于我们谈论的是授权软件,而且我不是专业人士,所以我不能提出任何建议,通过一些已经安装的产品的网络直接复制目录。我是一个Linux粉丝。如果你有一个可引导的Linux棒,那么从ebay购买一个与硬件配合使用的便宜的CDROM。可以理解你做出最后的决定。

+0

问题是找到一个CD驱动器的机器...将不断尝试找到它,除非另一个解决方案显示其头部。 – emagar

1

如果没有其他选项,比如复制安装程序CD映像,那么您可以尝试一下。

如果机器不是相同的架构(i686或x86-64),它将无法正常工作,请在终端上找到uname -m

如果软件包含/usr/local/stata8中的所有库依赖项,它应该直接工作。

如果它使用系统安装的库,它可能无法正常工作。在这里你将不得不通过apt找出要安装的库。老版本的打包库也是可能的。

2

任何Stata安装目录都可以简单地复制并粘贴到另一个目录/机器上。您还需要手动将旧计算机上的ado文件(从SSC下载或自制)复制到新计算机上。要知道这些目录,请在Stata命令窗口中执行sysdir。将您的ado文件夹粘贴到新计算机上的类似目录中。

这些步骤适用于Windows和Linux/Mac。在复制目录之前,最好对整个stata8文件夹进行压缩 - 这将显着减少复制时间,因为有大量小文件。

相关问题