我有两台机器- 1a没有互联网接入,1b有互联网接入。我在1b中下载安装文件,并将它们传输到1a。现在,我想在1a中安装oracle-java8-installer。因此,我下载了1b中的文件oracle-java8-installer并将其复制到1a。然后,我在1a中运行以下代码:
sudo dpkg -i oracle-java8-installer_8u151-1~webupd8~0_all.deb
但它会尝试下载以下文件:
http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz
显然,它失败了,因为它没有互联网接入。
因此,我在1b中手动下载了文件jdk-8u151-linux-x64.tar.gz,并将其传输到1a。我解压/解压缩了它(它里面没有configure文件,我就让它去吧)。如果我需要安装它,请让我知道如何安装)。然后,当我再次尝试安装oracle-java8-installer时,它再次尝试下载这个额外的文件。如何让系统知道文件已经下载,并将其指向其路径?
发布于 2017-12-15 17:37:47
解压/解压就足以让Java在linux上工作(不需要让web安装程序找到已经下载的文件)。只需确保将路径中的'java‘指向您的安装文件夹。
https://stackoverflow.com/questions/47829132
复制相似问题