我试图使用以下命令获取JDK1.6:
wget 'http://download.oracle.com/otn/java/jdk/6u14-b08/jdk-6u14-linux-x64.bin'下载失败,我怀疑这与网站要求您接受许可协议有关。是否有接受协议和接收文件的方法?
发布于 2012-07-31 03:54:33
我将继续在case....Please中发布它,但是请注意,这些指示安装了Java7而不是Java6
从http://www.webupd8.org中剪切粘贴
安装Oracle Java 7大部分内容,OpenJDK/JRE就足够了(而且您可以使用安装它),但是如果您真的需要Oracle (以前的Sun) Java 7,可以使用终端类型sudo add-apt- WebUpd8 PPA安装它(这将安装JDK/JRE和浏览器插件):webupd8Team/ Java sudo apt-get Sun get oracle-java 7安装程序。
这是我对这问题的回答的摘录。
您与这些管理员一起安装的PPA只指向Java网站,以使安装更容易,它不包含Java本身。Oracle更改了许可证,现在它不能托管在任何地方,只能从Oracle直接下载。
这里是来自同一个站点的一个较旧的帖子,它提供了更多有关此更改的信息,以及关于Java7本身以及如何删除、检查和选择运行哪个版本的更多信息。
发布于 2012-07-31 03:32:38
如果一旦您接受了协议,您就可以使用--load-cookies FILE选项对wget进行下载,让它使用保存的cookie (例如从.mozilla文件夹)进行下载。我看不出有别的办法了。
所以
wget --load-cookies ~/.mozilla/firefox/XXXX.default/cookies.txt URL只适用于旧的firefox cookie商店,而不是新的sqlite后端。
或者,您也可以像TrailRider所暗示的那样,从repos安装Sun -许可证协议是在安装过程中完成的。
https://askubuntu.com/questions/170230
复制相似问题