[JAVA] Installieren Sie JDK und JRE unter Ubuntu 16.10

Ein Hinweis beim Versuch, eine Java-Umgebung auf Ubuntu zu erstellen, die ich bei der Arbeit selten verwende.

Die Version ist übrigens

$ cat /etc/os-release
NAME="Ubuntu"
VERSION="16.10 (Yakkety Yak)"
...

Es ist 16.10 Uhr (Yakkety Yak). Ab August 2018 ist der neueste Stand 18.04.1 LTS (Bionic Beaver), also alt.

Die Installation von JDK und JRE selbst

$ sudo apt-get install default-jdk
$ sudo apt-get install default-jre

Mir sollte es gut gehen

$ sudo apt-get install default-jre
Laden der Paketliste...Erledigt
Erstellen eines Abhängigkeitsbaums
Statusinformationen lesen...Erledigt
~ Abkürzung ~
Aktualisierung:0, Neuinstallation:8 gelöscht:0 Stück, ausstehend:Sieben.
29.27 von 5 MB.Ich brauche ein 6 MB Archiv.
Nach diesem Vorgang werden zusätzliche 110 MB Festplattenspeicher belegt.
Wollen Sie fortfahren? [Y/n] Y
ignorieren:1 http://jp.archive.ubuntu.com/ubuntu yakkety/main amd64 java-common all 0.57ubuntu1
Error:2 http://jp.archive.ubuntu.com/ubuntu yakkety/main amd64 default-jre-headless amd64 2:1.8-57ubuntu1
  404  Not Found
~ Abkürzung ~
E: http://jp.archive.ubuntu.com/ubuntu/pool/main/j/java-common/default-jre_1.8-57ubuntu1_amd64.Deb 404 konnte nicht gefunden werden. Nicht gefunden
E:Einige Archive können nicht abgerufen werden. geeignet-Möchten Sie ein Update erhalten?--fix-Versuchen Sie es mit der fehlenden Option.

Ich habe so einen Fehler bekommen. Also, wie Sie in der letzten Nachricht sehen können, wenn Sie "apt-get update" versuchen

$ sudo apt-get update
ignorieren:1 http://dl.google.com/linux/chrome/deb stable InRelease
schlagen:2 http://dl.google.com/linux/chrome/deb stable Release
Erhalten:3 https://download.docker.com/linux/ubuntu yakkety InRelease [29.5 kB]
~ Abkürzung ~
Error:14 http://jp.archive.ubuntu.com/ubuntu yakkety Release
  404  Not Found
Error:15 http://jp.archive.ubuntu.com/ubuntu yakkety-updates Release
  404  Not Found
Error:16 http://jp.archive.ubuntu.com/ubuntu yakkety-backports Release
  404  Not Found
Laden der Paketliste...Erledigt
E: The repository 'http://security.ubuntu.com/ubuntu yakkety-security Release' does no longer have a Release file.
N:Updates sind standardmäßig deaktiviert, da Sie nicht sicher von einem solchen Repository aus aktualisieren können.
N:Weitere Informationen zum Erstellen von Repositorys und zum Anpassen finden Sie unter apt-secure(8)Siehe Manpage.
E: The repository 'http://jp.archive.ubuntu.com/ubuntu yakkety Release' does no longer have a Release file.
N:Updates sind standardmäßig deaktiviert, da Sie nicht sicher von einem solchen Repository aus aktualisieren können.
N:Weitere Informationen zum Erstellen von Repositorys und zum Anpassen finden Sie unter apt-secure(8)Siehe Manpage.
E: The repository 'http://jp.archive.ubuntu.com/ubuntu yakkety-updates Release' does no longer have a Release file.
N:Updates sind standardmäßig deaktiviert, da Sie nicht sicher von einem solchen Repository aus aktualisieren können.
N:Weitere Informationen zum Erstellen von Repositorys und zum Anpassen finden Sie unter apt-secure(8)Siehe Manpage.
E: The repository 'http://jp.archive.ubuntu.com/ubuntu yakkety-backports Release' does no longer have a Release file.
N:Updates sind standardmäßig deaktiviert, da Sie nicht sicher von einem solchen Repository aus aktualisieren können.
N:Weitere Informationen zum Erstellen von Repositorys und zum Anpassen finden Sie unter apt-secure(8)Siehe Manpage.

Dies ist auch ein Fehler. .. .. ..

Die Ursache scheint zu sein, dass sich das Repository von Paketen für ältere Versionen von Ubuntu geändert hat. Sie müssen die Quelle in old-releases.ubuntu.com anstelle von archive.ubuntu.com ändern.

Die Quelleneinstellung für apt lautet "/ etc / apt / sources.list". Ändern Sie diese Einstellung.

$ sudo cp /etc/apt/sources.list /etc/apt/sources.listORG #Backup nur für den Fall
$ sudo sed -i -e 's/archive.ubuntu.com\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list

Wenn Sie ein JP-Subdomain-Repository verwenden, finden Sie wahrscheinlich etwas wie "jp.old-release.ubuntu.com". Es scheint, dass eine solche Domain nicht existiert, also lösche jp. (Ich habe sie mit vim geöffnet und ersetzt).

mit diesem

$ sudo apt-get update
$ sudo apt-get install default-jdk
$ sudo apt-get install default-jre

Tu es,

$ java -version
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-0ubuntu1.16.10.2-b11)
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)
$ javac -version
javac 1.8.0_131

Ich konnte es installieren.

das ist alles.

Die Fehlervermeidung von "apt-get update" ist eher die Haupt- als die Installation von JDK / JRE. .. .. In Bezug auf die Fehlervermeidung von "apt-get update" habe ich auf [hier] verwiesen (https://qiita.com/ytyng/items/76784390a538bbb5117e).

Vielen Dank.

Recommended Posts

Installieren Sie JDK und JRE unter Ubuntu 16.10
Installieren Sie pyqt5 auf Ubuntu
Installieren Sie Ruby unter Ubuntu 20.04
Erstellen und installieren Sie Wireshark Development Release (3.3.1) unter Ubuntu
Installieren Sie mehrere Javas und wechseln Sie unter Ubuntu zwischen ihnen
Installieren Sie OpenJDK7 (JAVA) unter Ubuntu 14.04
Installieren Sie Docker unter Ubuntu Server 20.04
Installieren Sie den zabbix agent (5.0) unter Ubuntu 18.04
Installieren von MAV Proxy unter Ubuntu 18.04
Installieren Sie Java unter WSL Ubuntu 18.04
Installieren Sie Ubuntu Desktop 20.10 auf RaspberryPi4
Installieren Sie WordPress 5.5 unter Ubuntu 20.04 LTS
Installieren Sie Ubuntu Server 20.04 auf Btrfs
Hinweis: Installieren Sie PostgreSQL 9.5 unter Ubuntu 18.04
Installieren Sie rbenv mit apt auf Ubuntu und setzen Sie Ruby
Installieren Sie AWS IoT Greengrass unter Ubuntu
Java Open JDK 8 unter CentOS 7 installieren
Installieren Sie Docker und Docker-Compose in kürzester Zeit auf Ubuntu
Installieren und konfigurieren Sie jenv unter macOS
So installieren Sie WildFly unter Ubuntu 18.04
Aktivieren Sie Java 8- und Java 11-SDKs unter Ubuntu
Installieren Sie SonarQube auf der ECS-Instanz unter Ubuntu 16.04
Installieren Sie Ruby unter Ubuntu 20.04 mit rbenv
Installieren Sie Java 9 unter Windows 10 und CentOS 7
So installieren und verwenden Sie Composer auf einer ECS-Instanz unter Ubuntu 16.04
So installieren und konfigurieren Sie das Überwachungstool "Graphite" unter Ubuntu
Installieren Sie Ubuntu20.04 auf RaspberryPi 4 und erstellen Sie Kubernetes, um den Container auszuführen
Installieren Sie Ubuntu Server 20.04 in VirtualBox auf einem Mac und stellen Sie eine SSH-Verbindung her
Installieren Sie Docker unter Ubuntu und richten Sie die Remoteverbindung mit tls ein
Installieren Sie Docker und Docker-Compose unter Alpine Linux
Ändern Sie die JDK- und Tomcat-Versionen unter CentOS
Headless Installation von Ubuntu 20.10 auf Raspberry Pi
Installieren Sie OpenJDK (Java) auf dem neuesten Ubuntu
Ich möchte PHP 7.2 unter Ubuntu 20.04 installieren.
Laden Sie JDK mit Gradle herunter und erstellen Sie JRE
Weineinstellungen unter Ubuntu 18.04 (WOLF RPG Editor installieren)
Installieren Sie Java und Android-SDK auf dem Mac mit Homebrew
Externe Veröffentlichung und Anmeldung von MySQL unter Ubuntu
Installieren Sie Docker auf Raspberry Pi 4 und Raspberry Pi OS 64bit
Protobuf- und gRPC C ++ - Umgebungskonstruktion unter Ubuntu 18.04
So installieren Sie Netzwerktreiber unter eigenständigem Ubuntu
Installieren Sie SonarQube auf einem Mac und fordern Sie die Quellanalyse heraus
So installieren Sie mehrere JDKs unter Ubuntu 18.04 LTS