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
- 解決vscode安裝後無法啟動的問題VSCode
- mac終端用wget下載amqp時無法建立ssl連線的解決辦法MacwgetMQ
- 執行wget命令,出錯:無法建立 SSL 連線。wget
- Parallels Tools 無法安裝問題解決Parallel
- Xshell連線Linux慢問題解決辦法Linux
- Windows無法配置此無線連線這個問題的解決辦法Windows
- 解決安裝LR後提示內部出現錯誤,無法建立資料夾的問題
- 解決安裝Tuxera NTFS For Mac後依舊無法寫入的問題UXMac
- 關於Linux下Texlive無法找到已安裝字型的問題與解決Linux
- 關於linux使用寶塔皮膚安裝mysql無法使用navicat連線的問題LinuxMySql
- Laradock 下建立 storage:link 軟連線資源無法訪問的解決辦法
- navicat無法遠端連線mysql的解決方法MySql
- LINUX 安裝python3 命令之後 python無法使用的解決辦法LinuxPython
- 解決安卓 linux adb 連線機器提示 no permissions 的問題安卓Linux
- pycharm安裝panda庫後無法呼叫的問題PyCharm
- 寶塔Linux皮膚FTP無法連線的解決辦法LinuxFTP
- anaconda的安裝和解除安裝及安裝完成後無法使用conda解決辦法
- 如何解決windows無法安裝ubuntu問題WindowsUbuntu
- pycharm無法安裝cv2解決方法PyCharm
- Linux 通過wget命令,直接下載安裝jdk1.8LinuxwgetJDK
- 解決虛擬網路卡無法連線到 Internet 問題(之一)
- JDBC無法用SSL連線SqlServer2008的解決方法JDBCSQLServer
- 解決無法連線SQL Server資料庫的方法BWSQLServer資料庫
- 解決VMware安裝RedHat虛擬機器無法上網的問題Redhat虛擬機
- ThinkPad安裝Ubuntu16.04出現無法連線無線網路,搜不到WiFi,無法使用WiFi(已解決)ThinkPadUbuntuWiFi
- 升級win10 1803系統後無法安裝origin的解決方法Win10
- Linux CentOS 配置靜態 ip 和 解決 配置後無法聯網的問題LinuxCentOS
- Linux系統下無法解除安裝掛載的解決辦法Linux
- ubuntu安裝向日葵後無法啟動的解決辦法Ubuntu
- eclipse環境下無法建立android virtual Devices(AVD)問題解決的方法彙總EclipseAndroiddev
- IDEA中Lombok無法生效的問題及解決方法IdeaLombok
- goland中npm無法使用的問題及解決方法GoLandNPM
- [提問交流][解決]我從git上下載安裝後無法註冊Git
- 解決 Windows 下 Homestead 建立軟連線失敗問題Windows
- WiFi無法連線?解決macOS Big Sur / Mojave / Catalina上的Wi-Fi問題WiFiMac
- centos無法建立ssl連線CentOS
- 解決Snackbar無法進行跨頁面展示的問題
- 無法連線windows例項的問題排查Windows