我的基本配置:
Ubuntu 16.04
Wget 1.17.1
当我使用命令时
$ wget --http-user=myuser --http-password=mypasswrd https://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.zip
下载oracle11g后,终端显示以下输出:
HTTP request sent, awaiting response... 302 Moved Permanently
Location: https://download.oracle.com/errors/download-fail-1505220.html [following]
--2019-04-07 11:42:05-- https://download.oracle.com/errors/download-fail-1505220.html
Connecting to download.oracle.com (download.oracle.com)|23.45.156.151|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5307 (5.2K) [text/html]
Saving to: ‘linux.x64_11gR2_database_1of2.zip.2’
linux.x64_11gR2_database_1o 100%[=======================>] 5.18K --.-KB/s in 0s
2019-04-07 11:42:10 (737 MB/s) - ‘linux.x64_11gR2_database_1of2.zip.2’ saved [5307/5307]
当du -sh linux.x64_11gR2_database_1of2.zip
,linux.x64_11gR2_database_1of2.zip.2只有8.0K!!!
我已点击“接受许可”。
欢迎任何评论。
答案1
如果你看看下载的内容:
你会看到这个:
抱歉!要从 Oracle 技术网下载产品,您必须同意 OTN 许可条款。请确保...您的浏览器已启用“cookies”和 JavaScript。您单击了要下载的产品的“接受许可”。您在接受许可后 30 分钟内尝试下载。
实际上,在您同意许可证的页面中,Oracle 会设置一个 cookie,并在您下载时检查该 cookie。您可以从浏览器中提取 cookie 并使用 Wget 重新使用它们(请参阅参数--load-cookies
),但这可能不值得。