首页 文章

ssh wget下载jdk

提问于
浏览
1

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

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

要下载该文件,它需要身份验证,我不知道如何通过wget执行此操作 .

SOmeone请帮忙

2 回答

  • 0
    # 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

  • 1

    要下载文件,它需要身份验证,我不知道如何通过wget执行此操作 .

    为了更准确,它需要许可协议 .

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

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

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

相关问题