1

我已经通过 SSH 连接到我的一个 VPS,并且正在尝试在其上安装 java。不太确定如何下载,但我正在尝试使用 wget 从 Oracle 网站下载和安装 JDK7。

这个文件特别是:http: //download.oracle.com/otn-pub/java/jdk/7u40-b43/jdk-7u40-linux-x64.rpm

要下载该文件,它需要身份验证,我不知道如何通过 wget 来做到这一点。

有人请帮忙

4

2 回答 2

1
# rpm
wget --no-cookies \
--no-check-certificate \
--header "Cookie: oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/7u55-b13/jdk-7u55-linux-x64.rpm" \
-O jdk-7-linux-x64.rpm

# ubuntu
wget --no-cookies \
--no-check-certificate \
--header "Cookie: oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/7u55-b13/jdk-7u55-linux-x64.tar.gz" \
-O jdk-7-linux-x64.tar.gz
# then
tar -xzvf jdk-7-linux-x64.tar.gz

参考:https ://gist.github.com/scottvrosenthal/11187116

于 2016-02-24T06:54:22.620 回答
0

要下载该文件,它需要身份验证,我不知道如何通过 wget 来做到这一点。

更准确地说,它需要许可协议。

如果您对服务器具有 SSH 访问权限,则可以使用scp命令复制文件

scp /<path to the file>/jdk-7u40-linux-x64.rpm user-name@server-name:/tmp/

然后你通过 ssh 去服务器并在 /tmp/ 文件夹中找到它

于 2013-10-04T16:16:26.447 回答