项目需要新部署一个 oracle 服务器,机房带宽比自己下载快得多,所有要想办法在 linux 服务器上直接下载安装文件。
解决办法比较简单,首先去 oracle 官网的下载页面上找到具体文件的下载地址,比如 oracle 11gR2,先用浏览器点击下载,
会先跳到 oracle 帐号登录页面,新注册或者用已注册的帐号登录之后,会导向真正的下载地址开始下载。
这个时候直接在浏览器里把下载文件的地址拷贝出来(chrome/safari里很方便),就是类似下面的地址:
http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_2of2.zip?AuthParam=1411460800_39ecddedf6c41df7cd0426c00320***
关键就在后面这个生成的AuthParam字段,直接把这个地址在服务器上丢给 wget 去下载,就行了
wget –limit-rate=2M “http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_2of2.zip?AuthParam=1411460800_39ecddedf6c41df7cd0426c00320***”
不过这个 AuthParam每次下载都会不一样,所以要下载其他的文件就得在浏览器里重新点一下,然后重新复制下载地址就好。