Wir beginnen mit der Anpassung unserer neuen Installation von Ubuntu 18.10 Dies ist die aktuellste Version, die vor einigen Tagen veröffentlicht wurde.
Eine Eines der Dinge, die wir fast sofort tun müssen, ist das Hinzufügen von Java-Unterstützung für das System, da viele der Anwendungen, die wir in Linux finden können, es erfordern.
Java ohne Zweifel ist eine Programmiersprache welches für verschiedene Zwecke verwendet wird und es ist eine fast wesentliche Ergänzung für die Ausführung und den Betrieb verschiedener Werkzeuge, Die Java-Installation ist praktisch eine wesentliche Aufgabe, nachdem Sie die Java-Installation durchgeführt haben.
Darum Dieses Mal werde ich Ihnen ein einfaches Tutorial zur Installation von Java vorstellen in unserem System.
OpenJDK ist eine Open Source Community-Version von Java. Es ist weit verbreitet, da es standardmäßig in Ubuntu und vielen Linux-Distributionen verfügbar ist.
Es kann jedoch nicht zur Entwicklung kommerzieller Anwendungen verwendet werden. Java ist eine objektorientierte Programmiersprache von Oracle. Es ist eine kompilierte Sprache mit eigenen Regeln, die auf pädagogischer und beruflicher Ebene weit verbreitet ist.
Informationen zu Oracle Java
Es besteht aus drei grundlegenden Teilen: JDK, JRE und JVM.
JDK ist das Java Development Kit A enthält den Compiler und die Bibliotheken, die zum Erstellen von Anwendungen mit Java erforderlich sind.
El Java Laufzeitumgebung (JRE) Dies ist der Mechanismus zum Ausführen dieser Anwendungen.
Schließlich die Java Virtual Machine (JVM) Es fungiert als Zwischenschicht zwischen der JRE und dem Betriebssystem, auf dem die Java-Anwendungen ausgeführt werden.
Java ist mit Linux kompatibel. Dies bedeutet, dass es möglich ist, Anwendungen von Ihrer bevorzugten Distribution aus auszuführen und zu erstellen.
Das Problem ist das Die Version in den offiziellen Repositories basiert auf dem OpenJDK. Kurz gesagt bedeutet dies, dass wir es nicht zum Erstellen kommerzieller Anwendungen verwenden können, sondern auch als Community-Version mit den Vor- und Nachteilen, die es bieten kann.
Deshalb Wenn Sie Anwendungen von Drittanbietern ohne Lizenzprobleme entwickeln möchten, können Sie Java von Oracle aus installieren.
Wie bereits erwähnt, ist die Installation von Oracle Java erforderlich, wenn Sie Entwickler sind. Glücklicherweise ist dies dank des Java Uprising PPA-Repositorys ganz einfach möglich.
Dieses Repository automatisiert das Herunterladen, Installieren und Konfigurieren von Oracle Java als .deb-Paket.
Wie installiere ich Oracle Java 11 unter Ubuntu 18.10 und seinen Derivaten?
Um Oracle Java 11 unter Ubuntu 18.10 und seinen Derivaten zu installieren und dennoch automatisch zukünftige Updates von Ubuntu XNUMX erhalten zu können, müssen wir Folgendes tun:
Lassen Sie uns ein Terminal des Systems öffnen, kann STRG + ALT + T als Tastenkombination verwenden und im Terminal geben wir den folgenden Befehl ein, um das Repository zum System hinzuzufügen:
sudo add-apt-repository ppa:linuxuprising/java
Hab's gemacht Wir müssen die Repositorys und Pakete mit dem folgenden Befehl aktualisieren:
sudo apt-get update
Schließlich können wir mit der Installation von Java fortfahren mit:
sudo apt install oracle-java11-installer
Standardmäßig Oracle Java 11 definieren (oder nicht)
Dieses Repository bringt ein Tool mit als Paket verteilt Sehr nützlich, um Oracle Java 11 als Standard-Java-Version des Systems zu definieren.
Das oracle-java11-set-default-Paket wurde als empfohlenes Paket in der Installation des oracle-java11-installer-Pakets installiert, und Sie müssen nichts anderes tun, als die Installation zu überprüfen.
java --version
AndererseitsIch möchte Java 11 installieren, aber nicht den Standard. Sie müssen also das Paket oracle-java11-set-default entfernen.
sudo apt remove oracle-java11-set-default
Wie deinstalliere ich Oracle Java 11 unter Ubuntu 18.10 und Derivaten?
Wenn Sie dieses Paket einfach deshalb aus Ihrem System entfernen möchten, weil es nicht Ihren Erwartungen entspricht oder aus irgendeinem Grund, müssen wir die folgenden Schritte ausführen.
Zuerst löschen wir das Repository aus dem System, indem wir ein Terminal öffnen, und führen darin den folgenden Befehl aus
sudo add-apt-repository ppa:linuxuprising/java -r -y
Sobald das Repository aus dem System entfernt wurde, müssen wir alle Spuren von Java daraus entfernen. Dazu geben wir den folgenden Befehl ein:
sudo apt remove oracle-java11-installer
Ich kenne sie nicht
Ich erhalte Warten auf Cache-Sperre: Fehler beim Abrufen von lock / var / lib / dpkg / lock-Warten auf Cache-Sperre: Fehler beim Abrufen von lock / var / lib / dpkg / lock-Warten auf Cache-Sperre: Fehler beim Abrufen von lock / var / lib / dpkg / lock-Warten auf Cache-Sperre: Fehler beim Abrufen von lock / var / lib / dpkg / lock-Warten auf Cache-Sperre: Fehler beim Abrufen von lock / var / lib / dpkg / lock-Warten auf Cache-Sperre: Fehler beim Abrufen lock / var / lib / dpkg / lock-Warten auf Cache-Sperre: Fehler beim Abrufen von lock / var / lib / dpkg / lock-Warten auf Cache-Sperre: Fehler beim Abrufen einer Sperre / var / lib / dpkg / lock-Warten auf Cache lock: Fehler beim Abrufen einer Sperre / var / lib / dpkg / lock-Warten auf Cache-Sperre: Fehler beim Abrufen von lock / var / lib / dpkg / lock-Warten auf Cache-Sperre: Fehler beim Abrufen von lock / var / lib / dpkg / lock -Warten auf Cache-Sperre: Fehler beim Abrufen von lock / var / lib / dpkg / lock-Warten auf Cache-Sperre : Fehler beim Abrufen von lock / var / lib / dpkg / lock-Warten auf Cache-Sperre: Fehler beim Abrufen von lock / var / lib / dpkg / lock-Warten auf Cache-Sperre: Fehler beim Abrufen von lock / var / lib / dpkg / lock- Warten auf Cache-Sperre: Sperre / var / lib / dpkg / lock konnte nicht abgerufen werden - Warten auf Cache-Sperre: Sperre / var / lib / dpkg / lock konnte nicht abgerufen werden - Warten auf Cache-Sperre: Fehler beim Abrufen von Sperre / var / lib / dpkg / lock-Warten auf Cache-Sperre: Fehler beim Abrufen von lock / var / lib / dpkg / lock-Warten auf Cache-Sperre: Weiß nicht, konnte lock / var / lib / dpkg / lock-Warten auf Cache-Sperre erhalten: Konnte nicht get lock / var / lib / dpkg / lock-Warten auf Cache-Sperre: Konnte lock / var / lib / dpkg / lock-Warten auf Cache-Sperre nicht erhalten: Sperre / var / lib / dpkg / lock-Warten auf Cache fehlgeschlagen lock: Fehler beim Abrufen von lock / var / lib / dpkg / lock-Waiting for lock Cache: Fehler beim Abrufen eines / var / lib-Lock / dpkg / lock-Warten auf Cache-Sperre: Fehler beim Abrufen von lock / var / lib / dpkg / lock-Warten auf Cache-Sperre: Fehler beim Abrufen von Sperre / var / lib / dpkg / lock-Warten auf Sperr-Cache: Konnte Sperre nicht erhalten /var/lib/dpkg/lock-Warten auf Cache-Sperre: Sperre konnte nicht abgerufen werden /var/lib/dpkg/lock- ^ Inhalt. Verwaltet von Prozess 9121 (apt-get) ... 28s
eine Lösung?