1. 程式人生 > >E: Unable to locate package openjdk-8-jdk 及java version 切換

E: Unable to locate package openjdk-8-jdk 及java version 切換

在unbuntu14.04系統上安裝 Open JDK 8 時遇到了如下問題:

$ sudo apt-get install openjdk-8-jdk
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package openjdk-8-jdk

解決方法:

As you can see I only have java 1.7 installed (on a Ubuntu 14.04 machine).

$ update-java-alternatives -
l java-1.7.0-openjdk-amd64 1071 /usr/lib/jvm/java-1.7.0-openjdk-amd64

To install Java 8, I did,

$ sudo add-apt-repository ppa:openjdk-r/ppa
$ sudo apt-get update
$ sudo apt-get install openjdk-8-jdk

Afterwards, now I have java 7 and 8,

$ update-java-alternatives -l
java-1.7.0-openjdk-amd64 1071 /usr/lib/jvm/java-1.7
.0-openjdk-amd64 java-1.8.0-openjdk-amd64 1069 /usr/lib/jvm/java-1.8.0-openjdk-amd64

 How to switch between different versions?

   run the follwing command from the terminal:

$ sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------ 0 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 auto mode 1 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 manual mode * 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1069 manual mode Press enter to keep the current choice[*], or type selection number:

As you can see I'm running open jdk 8. To switch to to jdk 7, press 1 and hit the Enter key. Do the same for javac,javap,javadoc as well with,:

$ sudo update-alternatives --config javac
$ sudo update-alternatives --config javap
$ sudo update-alternatives --config javadoc

微信掃一掃,關注玖零日記,獲取更多相關資訊原始碼 -- 雖無面朝大海,依舊春暖花開

相關推薦

E: Unable to locate package openjdk-8-jdk java version 切換

在unbuntu14.04系統上安裝 Open JDK 8 時遇到了如下問題: $ sudo apt-get install openjdk-8-jdk Reading package lists... Done Building dependency tree Reading state i

openjdk-8-jdk java version 切換

在unbuntu14.04系統上安裝 Open JDK 8 時遇到了如下問題:$ sudo apt-get install openjdk-8-jdk Reading package lists... Done Building dependency tree

NVIDIA JETSON - Jetson TX2 - E: Unable to locate package python-pip / libgeos-dev

NVIDIA JETSON - Jetson TX2 - E: Unable to locate package python-pip / libgeos-dev 異常問題 E: Unable to locate package python-pip [email pr

OpenCV安裝libjasper-dev依賴包錯誤:E: Unable to locate package libjasper-dev

OpenCV安裝libjasper-dev依賴包出現如下錯誤: [email protected]:~/Files/opencv-3.1.0$ sudo apt-get install libjasper-dev Reading package lists... Done

linux 報錯E: Unable To Locate Package Software-properties-common

解決方案: apt-get update apt-get install python-software-properties apt-get install apt-file apt-file update apt-get install software-properties-

ubuntu apt-get install xxx時一直報錯E: Unable to locate package xxxxxxx

$ sudo add-apt-repository main $ sudo add-apt-repository universe $ sudo add-apt-repository restricted $ sudo add-apt-repository multiverse 再 sud

docker學習筆記3【 E Unable to locate package docker映象無法安裝軟體】

                        當你想安裝軟體的

Ubuntu "E: Unable to locate package"錯誤解決辦法

Ubuntu 16.04 64位 安裝軟體時報錯: Unable to locate package:無法找到包。 解決辦法: 執行命令:sudo apt-get update 在安裝自己的軟體就ok了。 在Linux下,每個Linux的發

解決docker中容器安裝軟體報E: Unable to locate package的錯誤

在新下載的docker的Ubuntu的容器中執行apt-get install 命令時報E: Unable to locate package vim錯誤,可通過先更新一下軟體源去解決。 執行命令

樹莓派 Docker安裝執行後,E: Unable to locate package無法安裝服務,解決方案-更換源+apt-cache search

問題描述: 剛pull下來,首次啟動,開啟python用 import 驗證服務缺漏情況; pygame安裝出錯,Docker太精簡,文字編輯服務都沒安裝,vim nano gedit等都not found,各種服務都無法安裝和更新,(opencv:arm32v7 )連p

sudo apt-get install,出現了下面的Unable to locate package錯誤:

bsp ble 更換 pda 出現 tro sta 錯誤信息 發現 sudo apt-get install,出現了下面的Unable to locate package錯誤:   這叫一個郁悶啊,出師不利,不帶這麽嚇唬剛玩Ubuntu的小朋友吧~於是趕緊找資料

Linux新手入門:Unable to locate package錯誤解決辦法

錯誤解決 cat locate 學習 linux com 安裝 設置 錯誤信息 最近剛開始接觸Linux,在虛擬機中裝了個Ubuntu,當前的版本是Ubuntu 11.10,裝好後自然少不了安裝一些軟件,在設置了軟件的源後,就開始了 sudo apt-get install

ubuntu apt-get出現unable to locate package解決方案

bsp 好的 locate nbsp bash 指令 oca package www 前言 剛安裝好的ubuntu 17發現apt-get安裝指令異常。 故經網上搜索調查發現,發現這個問題基本是因為apt-get需要更新的緣故。 解決方案 只需使用命令升級更新即可。

Unable to locate package錯誤解決辦法

clas span class pan style eight 結果 可能 原因 新裝了VMWare Player,結果裝上Ubuntu12.04後安裝軟件都提示:Unable to locate package錯誤,解決方法非常簡單,終端輸入以下命令即可: s

關於Ubuntu的Unable to locate package無法更新源問題解決方案

致謝:關於Ubuntu的Unable to locate package無法更新源問題解決方案 最近使用Ubuntu進行科學實驗,開始使用時發現sudo apt-get stall  [軟體名],總是提示如下: 依據網上所說的更新 apt-get install update也沒有

apt-get - Unable to locate package錯誤解決辦法

問題背景: 在執行sudo apt-get install時,報錯: Unable to locate package *** 後來查到,可能是執行之前更換了軟體源,但是沒有進行update導致的。 隨後嘗試執行sudo apt-get update,但是卻報錯了: sudo a

更換樹莓派源問題(解決Unable to locate package XX)

樹莓派預設源一般在國內會很慢,更換為國內一些源,安裝包的速度會快很多,當出現Unable to locate package XX這種問題時,也可以通過更換源來解決。 第一步 找到/etc/apt/目錄下的sources.list檔案,並進行編輯: (檔案/etc/ap

ubuntuServer安裝Unable to locate package的解決記錄

因為現在學習需要,得搭建一個linux服務前期,以後各種資料庫啊~SVN啊,亂七八糟的服務都會往上面裝。 安裝好了ubuntuServer,正準備安裝SVN的時候,提示沒有yum, 於是sudo apt-get install yum,結果 提示 Unable to locate packa

Ubuntu 16.04 Unable to locate package linux-image-extra-4.15.0-29-generic

問題:      在執行如下命令時: sudo apt-get install \ linux-image-extra-$(uname -r) \ linux-image-extra-virtual 出現如下錯誤:   &n

【Mysql】Ubuntu安裝Mysql失敗,Unable to locate package mysql-client-core-5.7

Ubuntu安裝Mysql失敗,Unable to locate package mysql-client-core-5.7 問題描述 在Ubuntu安裝Mysql時,出現了下面這個問題 報錯為:Un