linux JDK 安裝無法建立連線的問題解決 wget方法後面再說
JDK 安裝
步驟一 問題1:wget 找到正確的下載地址 在本頁最後
步驟二 問題2:無法建立連線的問題解決
最終的地址--找對最終的地址
如下圖操作:
wget無法下載問題: http://www.iteye.com/topic/1125585
網上解決方法:注意JDK版本為1.6
到http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html上找到下載鏈接,直接wget,然後就報錯了
-
- [root@vps java]# wget http://download.oracle.com/otn/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin
- --2014-02-18 21:47:58-- http://download.oracle.com/otn/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin
- 正在解析主機 download.oracle.com... 65.122.127.49, 65.122.127.43
- Connecting to download.oracle.com|65.122.127.49|:80... 已連線。
- 已發出 HTTP 請求,正在等待回應... 302 Moved Temporarily
- 位置:https://edelivery.oracle.com/akam/otn/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin [跟隨至新的 URL]
- --2014-02-18 21:47:59-- https://edelivery.oracle.com/akam/otn/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin
- 正在解析主機 edelivery.oracle.com... 23.214.22.140
- Connecting to edelivery.oracle.com|23.214.22.140|:443... 已連線。
- ERROR: certificate common name `www.oracle.com' doesn't match requested host name `edelivery.oracle.com'.
- To connect to edelivery.oracle.com insecurely, use `--no-check-certificate'.
- 無法建立 SSL 連線。
如下圖:
接受協議前的cookie
接受協議後的cookie
繼續google之,於是再次找到解決方案,決定把它記下來……(旁白:”知錯能改,博主好樣的……”)
方案如下: 每個人的cookie不一樣
- wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F" "http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin"
需要注意的是這邊的下載地址不是直接右鍵複製的下載地址,而是有點小改動的
原地址:
- http://download.oracle.com/otn/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin
新地址:
- http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin
就是把“otn”改成了“otn-pub”;這裡不修改的話就會跳轉到登入頁面,導致還是無法下載,會報錯
- 已發出 HTTP 請求,正在等待回應... 302 Moved Temporarily
- 位置:https://login.oracle.com/pls/orasso/orasso.wwsso_app_admin.ls_login?Site2pstoreToken=v1.2~CA55CD32~64064678573E4BFB9492C42D20C407ADD491054099958E28938C6AC537B64BBAD33B672721
修改完之後就搞定下載了
- [root@vps java]# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F" "http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin"
- --2014-02-18 22:41:37-- http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin
- 正在解析主機 download.oracle.com... 65.122.127.49, 65.122.127.43
- Connecting to download.oracle.com|65.122.127.49|:80... 已連線。
- 已發出 HTTP 請求,正在等待回應... 302 Moved Temporarily
- 位置:https://edelivery.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin [跟隨至新的 URL]
- --2014-02-18 22:41:37-- https://edelivery.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin
- 正在解析主機 edelivery.oracle.com... 23.214.22.140
- Connecting to edelivery.oracle.com|23.214.22.140|:443... 已連線。
- WARNING: certificate common name `www.oracle.com' doesn't match requested host name `edelivery.oracle.com'.
- 已發出 HTTP 請求,正在等待回應... 302 Moved Temporarily
- 位置:http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin?AuthParam=1392734704_57f061bd9ccab9f260f07f0140aae83c [跟隨至新的 URL]
- --2014-02-18 22:41:37-- http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin?AuthParam=1392734704_57f061bd9ccab9f260f07f0140aae83c
- Reusing existing connection to download.oracle.com:80.
- 已發出 HTTP 請求,正在等待回應... 200 OK
- 長度:71799552 (68M) [application/octet-stream]
- Saving to: `jdk-6u45-linux-i586.bin?AuthParam=1392734704_57f061bd9ccab9f260f07f0140aae83c'
-
100%[======================================>] 71,799,552 7.52M/s in 7.6s
-
2014-02-18 22:41:45 (9.05 MB/s) - `jdk-6u45-linux-i586.bin?AuthParam=1392734704_57f061bd9ccab9f260f07f0140aae83c' saved [71799552/71799552]
下載完成後,執行這個bin
- [root@vps java]# chmod +x jdk-6u45-linux-i586.bin
- [root@vps java]# ./jdk-6u45-linux-i586.bin
- Unpacking...
- Checksumming...
- Extracting...
最後設定環境變數
- JAVA_HOME=/usr/local/java/jdk1.6.0_45
- CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
- PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin
- export JAVA_HOME JAVA_BIN PATH CLASSPATH
-
-
wget無法下載問題:
相關文章
- 使用wget提示無法建立SSL連線wget
- wget下載提示:無法建立SSL連線wget
- 關於weget “無法建立SSL連線”的解決方法
- mac終端用wget下載amqp時無法建立ssl連線的解決辦法MacwgetMQ
- 解決vscode安裝後無法啟動的問題VSCode
- Windows無法配置此無線連線這個問題的解決辦法Windows
- Parallels Tools 無法安裝問題解決Parallel
- 執行wget命令,出錯:無法建立 SSL 連線。wget
- 解決ORACLE無法啟動安裝的問題Oracle
- 解決安裝LR後提示內部出現錯誤,無法建立資料夾的問題
- 解決安裝Tuxera NTFS For Mac後依舊無法寫入的問題UXMac
- Xshell連線Linux慢問題解決辦法Linux
- 解決office2003,無法解除安裝也無法安裝問題
- Win7無法建立遠端連線管理服務的解決方法Win7
- python pymssql連線MSSQL以及無法連線解決方法PythonSQL
- 關於linux使用寶塔皮膚安裝mysql無法使用navicat連線的問題LinuxMySql
- Centos7安裝完成後 無法聯網的解決方法CentOS
- navicat無法遠端連線mysql的解決方法MySql
- 解決主機板擋板無法安裝的問題
- 解決iTunes8.2無法連線iPhone方法iPhone
- windows無法配置此無線連線的解決辦法Windows
- pycharm安裝panda庫後無法呼叫的問題PyCharm
- Laradock 下建立 storage:link 軟連線資源無法訪問的解決辦法
- Win8.1連線受限和無法連線到wifi解決方法WiFi
- 線上等待。。。。安裝第三步,資料庫無法建立連線問題 十萬火急!!!!!資料庫
- 關於Linux下Texlive無法找到已安裝字型的問題與解決Linux
- 如何解決windows無法安裝ubuntu問題WindowsUbuntu
- 建立Location後無法儲存問題
- WIN764位X86安裝PL/SQL出現的ORA 12154無法連線資料問題的解決方法Win7SQL
- 寶塔Linux皮膚FTP無法連線的解決辦法LinuxFTP
- 解決無法連線SQL Server資料庫的方法BWSQLServer資料庫
- pycharm無法安裝cv2解決方法PyCharm
- bugzilla更新出現perl模組無法安裝問題解決辦法
- 解決Snackbar無法進行跨頁面展示的問題
- 怎樣解決VMware虛擬機器無法連線外網問題虛擬機
- 解決虛擬網路卡無法連線到 Internet 問題(之一)
- linux下安裝mysql的問題解決LinuxMySql
- centos無法建立ssl連線CentOS