如何在手动下载其他文件后跳过下载其他文件?

时间:2017-12-15 09:16:08

标签: java linux oracle ubuntu ubuntu-14.04

我有2台机器 - 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时,它再次尝试下载此附加文件。如何让系统知道文件已经下载,并将其指向路径?

1 个答案:

答案 0 :(得分:1)

Untarring / unzipping足以让Java在linux上运行(无需让Web安装程序找到已经下载的文件)。只需确保将PATH上的'java'指向安装文件夹即可。