3 sposoby instalacji Oracle Java na Ubuntu Linux

Spisu treści:

3 sposoby instalacji Oracle Java na Ubuntu Linux
3 sposoby instalacji Oracle Java na Ubuntu Linux

Wideo: 3 sposoby instalacji Oracle Java na Ubuntu Linux

Wideo: 3 sposoby instalacji Oracle Java na Ubuntu Linux
Wideo: How To Create A Reflection | Photoshop CC 2024, Kwiecień
Anonim

Ten samouczek obejmuje instalację 32-bitowej i 64-bitowej Oracle Java 7 (obecnie numer wersji 1.7.0_45) JDK/JRE w 32-bitowych i 64-bitowych systemach operacyjnych Ubuntu. Te instrukcje będą również działać na Debianie i Linux Mint.

Jeśli masz już zainstalowaną Oracle Java 7 w swoim systemie, ale musisz zaktualizować, użyj tej metody:

Jak zaktualizować Oracle Java w systemie Ubuntu Linux?

Dla tych, którzy tylko chcesz zainstalować Oracle Java JRE do uruchamiania aplikacji Java, a nie tworzyć programów Java, skorzystaj z tej metody:

Jak zainstalować Oracle Java JRE na Ubuntu Linux?

Dla tych, którzy chcą zainstalować Oracle Java JDK do tworzenia programów i aplikacji Java (Oracle Java JRE jest również zawarte w Oracle JDK), użyj tej metody:

Jak zainstalować Oracle Java JDK na Ubuntu Linux?

Ponadto, aby włączyć/uaktualnić Oracle Java w swoich przeglądarkach internetowych:

Jak włączyć Oracle Java w swoich przeglądarkach internetowych

Kroki

Zainstaluj Oracle Java na Ubuntu Linux Krok 1
Zainstaluj Oracle Java na Ubuntu Linux Krok 1

Krok 1. Sprawdź, czy architektura systemu operacyjnego Ubuntu Linux jest 32-bitowa czy 64-bitowa, otwórz terminal i uruchom następujące polecenie poniżej

  • Wpisz/Kopiuj/Wklej:

    plik /sbin/init

    Zwróć uwagę na bitową wersję architektury systemu operacyjnego Ubuntu Linux, która będzie wyświetlana, niezależnie od tego, czy jest 32-bitowa, czy 64-bitowa

Zainstaluj Oracle Java na Ubuntu Linux Krok 2
Zainstaluj Oracle Java na Ubuntu Linux Krok 2

Krok 2. Sprawdź, czy masz zainstalowaną Javę w swoim systemie

Aby to zrobić, musisz uruchomić polecenie wersji Java z terminala.

  • Otwórz terminal i wprowadź następujące polecenie:

    • Wpisz/Kopiuj/Wklej:

      wersja java

  • Jeśli masz zainstalowany OpenJDK w swoim systemie, może to wyglądać tak:

    • wersja java „1.7.0_15”

      Środowisko uruchomieniowe OpenJDK (IcedTea6 1.10pre) (7b15~pre1-0lucid1)

      64-bitowa maszyna wirtualna serwera OpenJDK (kompilacja 19.0-b09, tryb mieszany)

  • Jeśli masz zainstalowany OpenJDK w swoim systemie, masz zainstalowaną niewłaściwą wersję Javy do tego ćwiczenia.
Zainstaluj Oracle Java na Ubuntu Linux Krok 3
Zainstaluj Oracle Java na Ubuntu Linux Krok 3

Krok 3. Całkowicie usuń OpenJDK/JRE z systemu i utwórz katalog do przechowywania plików binarnych Oracle Java JDK/JRE

Zapobiegnie to konfliktom systemowym i pomyłkom między różnymi wersjami Javy od różnych dostawców. Na przykład, jeśli masz zainstalowany w systemie OpenJDK/JRE, możesz go usunąć, wpisując w wierszu poleceń:

  • Wpisz/Kopiuj/Wklej:

    sudo apt-get czyszczenie openjdk-\*

    To polecenie całkowicie usunie OpenJDK/JRE z twojego systemu

  • Wpisz/Kopiuj/Wklej:

    sudo mkdir -p /usr/local/java

    To polecenie utworzy katalog do przechowywania plików binarnych Oracle Java JDK i JRE

Zainstaluj Oracle Java na Ubuntu Linux Krok 4
Zainstaluj Oracle Java na Ubuntu Linux Krok 4

Krok 4. Pobierz pakiet Oracle Java JDK/JRE dla systemu Linux

Upewnij się, że wybrałeś prawidłowy skompresowane pliki binarne dla architektury systemu 32-bitowej lub 64-bitowej (które kończą się na tar.gz).

  • Na przykład, jeśli korzystasz z 32-bitowego systemu operacyjnego Ubuntu Linux, pobierz 32-bitowe pliki binarne Oracle Java.
  • Na przykład, jeśli korzystasz z 64-bitowego systemu operacyjnego Ubuntu Linux, pobierz 64-bitowe pliki binarne Oracle Java.
  • Opcjonalny, Pobierz dokumentację Oracle Java JDK/JRE

    Wybierz jdk-7u40-apidocs.zip

  • Ważna informacja:

    64-bitowe pliki binarne Oracle Java nie działają w 32-bitowych systemach operacyjnych Ubuntu Linux. Jeśli spróbujesz zainstalować 64-bitową Oracle Java w 32-bitowym systemie Ubuntu Linux, otrzymasz wiele komunikatów o błędach systemu.

Zainstaluj Oracle Java na Ubuntu Linux Krok 5
Zainstaluj Oracle Java na Ubuntu Linux Krok 5

Krok 5. Skopiuj pliki binarne Oracle Java do katalogu /usr/local/java

W większości przypadków pliki binarne Oracle Java są pobierane do: /home/"Twoja nazwa użytkownika"/Pobieranie.

  • Instrukcje instalacji 32-bitowej Oracle Java w 32-bitowym systemie Ubuntu Linux:

    • Wpisz/Kopiuj/Wklej:

      cd ~/Pobieranie

    • Wpisz/Kopiuj/Wklej:

      sudo cp -r jdk-7u45-linux-i586.tar.gz /usr/local/java

    • Wpisz/Kopiuj/Wklej:

      sudo cp -r jre-7u45-linux-i586.tar.gz /usr/local/java

    • Wpisz/Kopiuj/Wklej:

      cd /usr/local/java

  • Instrukcje instalacji 64-bit Oracle Java na 64-bit Ubuntu Linux:

    • Wpisz/Kopiuj/Wklej:

      cd ~/Pobieranie

    • Jeśli pobrałeś JDK, wpisz/kopiuj/wklej:

      sudo cp -r jdk-7u45-linux-x64.tar.gz /usr/local/java

    • Lub jeśli pobrałeś JRE, a następnie wpisz/kopiuj/wklej:

      sudo cp -r jre-7u45-linux-x64.tar.gz /usr/local/java

    • Wpisz/Kopiuj/Wklej:

      cd /usr/local/java

Zainstaluj Oracle Java na Ubuntu Linux Krok 6
Zainstaluj Oracle Java na Ubuntu Linux Krok 6

Krok 6. Rozpakuj skompresowane pliki binarne Javy w katalogu /usr/local/java

  • Instrukcje instalacji 32-bitowej Oracle Java w 32-bitowym systemie Ubuntu Linux:

    • Wpisz/Kopiuj/Wklej:

      sudo tar xvzf jdk-7u45-linux-i586.tar.gz

    • Wpisz/Kopiuj/Wklej:

      sudo tar xvzf jre-7u45-linux-i586.tar.gz

  • Instrukcje instalacji 64-bit Oracle Java na 64-bit Ubuntu Linux:

    • Jeśli pobrałeś JDK, wpisz/kopiuj/wklej:

      sudo tar xvzf jdk-7u45-linux-x64.tar.gz

    • Lub jeśli pobrałeś JRE, a następnie wpisz/kopiuj/wklej:

      sudo tar xvzf jre-7u45-linux-x64.tar.gz

Zainstaluj Oracle Java na Ubuntu Linux Krok 7
Zainstaluj Oracle Java na Ubuntu Linux Krok 7

Krok 7. Dokładnie sprawdź swoje katalogi

W tym momencie powinieneś mieć jeden nieskompresowany katalog binarny w /usr/local/java dla Java JDK/JRE wymieniony jako:

  • Wpisz/Kopiuj/Wklej:

    ls-a

  • jdk1.7.0_45
  • lub jre1.7.0_45
Zainstaluj Oracle Java na Ubuntu Linux Krok 8
Zainstaluj Oracle Java na Ubuntu Linux Krok 8

Krok 8. Edytuj systemowy plik PATH /etc/profile i dodaj następujące zmienne systemowe do ścieżki systemowej

Użyj nano, gedit lub dowolnego innego edytora tekstu, jako root otwórz /etc/profile.

  • Wpisz/Kopiuj/Wklej:

    sudo gedit /etc/profil

  • lub
  • Wpisz/Kopiuj/Wklej:

    sudo nano /etc/profil

Zainstaluj Oracle Java na Ubuntu Linux Krok 9
Zainstaluj Oracle Java na Ubuntu Linux Krok 9

Krok 9. Przewiń w dół do końca pliku za pomocą klawiszy strzałek i dodaj poniższe wiersze na końcu pliku /etc/profile:

  • Jeśli instalujesz JDK, wpisz/kopiuj/wklej:

    JAVA_HOME=/usr/local/java/jdk1.7.0_45

    JRE_HOME=$JAVA_HOME/jre

    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

    eksportuj JAVA_HOME

    eksportuj JRE_HOME

    eksportuj PATH

  • Lub jeśli instalujesz JRE, a następnie wpisz/kopiuj/wklej:

    JRE_HOME=/usr/local/java/jre1.7.0_45

    PATH=$PATH:$JRE_HOME/bin

    eksportuj JRE_HOME

    eksportuj PATH

  • Zapisz plik /etc/profile i zakończ.
Zainstaluj Oracle Java na Ubuntu Linux Krok 10
Zainstaluj Oracle Java na Ubuntu Linux Krok 10

Krok 10. Poinformuj swój system Ubuntu Linux, gdzie znajduje się Oracle Java JDK/JRE

To poinformuje system, że nowa wersja Oracle Java jest dostępna do użytku.

  • Jeśli instalujesz JDK, wpisz/kopiuj/wklej:

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1

  • Lub jeśli instalujesz JRE, a następnie wpisz/kopiuj/wklej:

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1

    ta komenda informuje system, że Oracle Java JRE jest dostępny do użytku

  • Tylko jeśli instalujesz JDK, a następnie wpisz/kopiuj/wklej:

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1

    ta komenda informuje system, że Oracle Java JDK jest dostępny do użycia

  • Wpisz/Kopiuj/Wklej:

    sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1

    ta komenda informuje system, że Oracle Java Web start jest dostępny do użycia

Zainstaluj Oracle Java na Ubuntu Linux Krok 11
Zainstaluj Oracle Java na Ubuntu Linux Krok 11

Krok 11. Poinformuj swój system Ubuntu Linux, że Oracle Java JDK/JRE musi być domyślną Javą

  • Jeśli instalujesz JDK, wpisz/kopiuj/wklej:

    sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/jre/bin/java

  • Lub jeśli instalujesz JRE, a następnie wpisz/kopiuj/wklej:

    sudo update-alternatives --set java /usr/local/java/jre1.7.0_45/bin/java

    to polecenie ustawi środowisko uruchomieniowe java dla systemu

  • Tylko jeśli instalujesz JDK, a następnie wpisz/kopiuj/wklej:

    sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/bin/java

    to polecenie ustawi kompilator java dla systemu

  • Jeśli instalujesz JDK, wpisz/kopiuj/wklej:

    sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws

  • Lub jeśli instalujesz JRE, a następnie wpisz/kopiuj/wklej:

    sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_45/bin/javaws

    to polecenie ustawi Java Web start dla systemu

Zainstaluj Oracle Java na Ubuntu Linux Krok 12
Zainstaluj Oracle Java na Ubuntu Linux Krok 12

Krok 12. Załaduj ponownie PATH /etc/profile dla całego systemu, wpisując następujące polecenie:

  • Wpisz/Kopiuj/Wklej:

    . /etc/profil

  • Zwróć uwagę, że ogólnosystemowy plik PATH /etc/profile zostanie ponownie załadowany po ponownym uruchomieniu systemu Ubuntu Linux
Zainstaluj Oracle Java na Ubuntu Linux Krok 13
Zainstaluj Oracle Java na Ubuntu Linux Krok 13

Krok 13. Sprawdź, czy Oracle Java został poprawnie zainstalowany w systemie

Uruchom następujące polecenia i zanotuj wersję Java: zostanie wyświetlona pomyślna instalacja 32-bitowej wersji Oracle Java:

  • Wpisz/Kopiuj/Wklej:

    wersja java. To polecenie wyświetla wersję Java uruchomioną w twoim systemie. Powinieneś otrzymać komunikat, który wyświetla: wersja java "1.7.0_45"

    Środowisko wykonawcze Java(TM) SE (kompilacja 1.7.0_45-b18)

  • Java HotSpot(TM) Server VM (kompilacja 24.45-b08, tryb mieszany)
  • Wpisz/Kopiuj/Wklej:

    wersja java. To polecenie informuje, że możesz teraz kompilować programy Java z terminala. Powinieneś otrzymać komunikat, który wyświetla: java 1.7.0_45. Pomyślna instalacja 64-bitowej wersji Oracle Java wyświetli:

  • Wpisz/Kopiuj/Wklej:

    wersja java. To polecenie wyświetla wersję Java uruchomioną w twoim systemie. Powinieneś otrzymać komunikat, który wyświetla: wersja java "1.7.0_45"

    Środowisko wykonawcze Java(TM) SE (kompilacja 1.7.0_45-b18)

  • Java HotSpot(TM) 64-bitowa maszyna wirtualna serwera (kompilacja 24.45-b08, tryb mieszany)
  • Wpisz/Kopiuj/Wklej:

    wersja java. To polecenie informuje, że możesz teraz kompilować programy Java z terminala. Powinieneś otrzymać komunikat, który wyświetla: java 1.7.0_45

Zainstaluj Oracle Java na Ubuntu Linux Krok 14
Zainstaluj Oracle Java na Ubuntu Linux Krok 14

Krok 14. Gratulacje, właśnie zainstalowałeś Oracle Java w swoim systemie Linux

Teraz uruchom ponownie system Ubuntu Linux. Następnie Twój system zostanie w pełni skonfigurowany do uruchamiania i rozwijania programów Java. Później możesz spróbować skompilować i uruchomić własne programy Java, postępując zgodnie z tym artykułem Jak utworzyć swój pierwszy program Java w systemie Ubuntu Linux

Metoda 1 z 3: Opcjonalnie: Jak włączyć Oracle Java w przeglądarkach internetowych

Zainstaluj Oracle Java na Ubuntu Linux Krok 15
Zainstaluj Oracle Java na Ubuntu Linux Krok 15

Krok 1. Aby włączyć wtyczkę Java w swoich przeglądarkach internetowych, należy utworzyć dowiązanie symboliczne z katalogu wtyczek przeglądarek internetowych do lokalizacji wtyczki Java zawartej w dystrybucji Oracle Java

  • Ważna uwaga:

    Zachęcam ostrożność przy włączaniu Oracle Java 7 w swoich przeglądarkach internetowych, ponieważ istnieje wiele luk w zabezpieczeniach i exploitów. Zasadniczo, włączając Oracle Java 7 w swoich przeglądarkach internetowych w przypadku wykrycia luki w zabezpieczeniach lub exploita, w ten sposób złoczyńcy włamują się i narażają system. Więcej informacji na temat luk w zabezpieczeniach i exploitów w Javie można znaleźć na stronie: Tester Java

Metoda 2 z 3: Google Chrome

32-bitowe instrukcje Oracle Java

Zainstaluj Oracle Java na Ubuntu Linux Krok 16
Zainstaluj Oracle Java na Ubuntu Linux Krok 16

Krok 1. Wydaj następujące polecenia

  • Wpisz/Kopiuj/Wklej:

    sudo mkdir -p /opt/google/chrome/plugins

    spowoduje to utworzenie katalogu o nazwie /opt/google/chrome/plugins

  • Wpisz/Wklej/Kopiuj:

    cd /opt/google/chrome/wtyczki

    to zmieni Cię w katalog wtyczek Google Chrome, upewnij się, że jesteś w tym katalogu, zanim utworzysz dowiązanie symboliczne

  • Wpisz/Wklej/Kopiuj:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so

    to utworzy dowiązanie symboliczne z wtyczki Java JRE (Java Runtime Environment) libnpjp2.so do Twojej przeglądarki internetowej Google Chrome

64-bitowe instrukcje Oracle Java

Zainstaluj Oracle Java na Ubuntu Linux Krok 17
Zainstaluj Oracle Java na Ubuntu Linux Krok 17

Krok 1. Wydaj następujące polecenia

  • Wpisz/Kopiuj/Wklej:

    sudo mkdir -p /opt/google/chrome/plugins

    spowoduje to utworzenie katalogu o nazwie /opt/google/chrome/plugins

  • Wpisz/Wklej/Kopiuj:

    cd /opt/google/chrome/wtyczki

    to zmieni Cię w katalog wtyczek Google Chrome, upewnij się, że jesteś w tym katalogu, zanim utworzysz dowiązanie symboliczne

  • Wpisz/Wklej/Kopiuj:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so

    to utworzy dowiązanie symboliczne z wtyczki Java JRE (Java Runtime Environment) libnpjp2.so do Twojej przeglądarki internetowej Google Chrome

Przypomnienia

Zainstaluj Oracle Java na Ubuntu Linux Krok 18
Zainstaluj Oracle Java na Ubuntu Linux Krok 18

Krok 1. Uwaga:

Czasami po wydaniu powyższego polecenia możesz otrzymać komunikat, który stwierdza:

  • ln: tworzenie dowiązania symbolicznego `./libnpjp2.so': Plik istnieje
  • Aby rozwiązać ten problem, po prostu usuń poprzednie dowiązanie symboliczne za pomocą następującego polecenia:
  • Wpisz/Kopiuj/Wklej:

    cd /opt/google/chrome/wtyczki

  • Wpisz/Kopiuj/Wklej:

    sudo rm -rf libnpjp2.so

  • Przed wydaniem polecenia upewnij się, że jesteś w katalogu /opt/google/chrome/plugins
Zainstaluj Oracle Java na Ubuntu Linux Krok 19
Zainstaluj Oracle Java na Ubuntu Linux Krok 19

Krok 2. Uruchom ponownie przeglądarkę internetową i przejdź do Testera Java, aby sprawdzić, czy Java działa w Twojej przeglądarce internetowej

Metoda 3 z 3: Mozilla Firefox

32-bitowe instrukcje Oracle Java

Zainstaluj Oracle Java na Ubuntu Linux Krok 20
Zainstaluj Oracle Java na Ubuntu Linux Krok 20

Krok 1. Wydaj następujące polecenia

  • Wpisz/Wklej/Kopiuj:

    cd /usr/lib/mozilla/plugins

    to zmieni cię w katalog /usr/lib/mozilla/plugins, utwórz ten katalog, jeśli go nie masz

  • Wpisz/Wklej/Kopiuj:

    sudo mkdir -p /usr/lib/mozilla/plugins

    utworzy to katalog /usr/lib/mozilla/plugins, upewnij się, że jesteś w tym katalogu, zanim utworzysz dowiązanie symboliczne

  • Wpisz/Wklej/Kopiuj:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so

    to utworzy dowiązanie symboliczne z wtyczki Java JRE (Java Runtime Environment) libnpjp2.so do przeglądarki internetowej Mozilla Firefox

64-bitowe instrukcje Oracle Java

Zainstaluj Oracle Java na Ubuntu Linux Krok 21
Zainstaluj Oracle Java na Ubuntu Linux Krok 21

Krok 1. Wydaj następujące polecenia

  • Wpisz/Wklej/Kopiuj:

    cd /usr/lib/mozilla/plugins

    to zmieni cię w katalog /usr/lib/mozilla/plugins, utwórz ten katalog, jeśli go nie masz

  • Wpisz/Wklej/Kopiuj:

    sudo mkdir -p /usr/lib/mozilla/plugins

    utworzy to katalog /usr/lib/mozilla/plugins, upewnij się, że jesteś w tym katalogu, zanim utworzysz dowiązanie symboliczne

  • Wpisz/Wklej/Kopiuj:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so

    to utworzy dowiązanie symboliczne z wtyczki Java JRE (Java Runtime Environment) libnpjp2.so do przeglądarki internetowej Mozilla Firefox

Przypomnienia

Zainstaluj Oracle Java na Ubuntu Linux Krok 22
Zainstaluj Oracle Java na Ubuntu Linux Krok 22

Krok 1. Uwaga:

Czasami po wydaniu powyższego polecenia możesz otrzymać komunikat, który stwierdza:

  • ln: tworzenie dowiązania symbolicznego `./libnpjp2.so': Plik istnieje
  • Aby rozwiązać ten problem, po prostu usuń poprzednie dowiązanie symboliczne za pomocą następującego polecenia:
  • Wpisz/Kopiuj/Wklej:

    cd /usr/lib/mozilla/plugins

  • Wpisz/Kopiuj/Wklej:

    sudo rm -rf libnpjp2.so

  • Upewnij się, że jesteś w katalogu /usr/lib/mozilla/plugins przed wydaniem polecenia
Zainstaluj Oracle Java na Ubuntu Linux Krok 23
Zainstaluj Oracle Java na Ubuntu Linux Krok 23

Krok 2. Uruchom ponownie przeglądarkę internetową i przejdź do Testera Java, aby sprawdzić, czy Java działa w Twojej przeglądarce internetowej

Wideo - Korzystając z tej usługi, niektóre informacje mogą być udostępniane YouTube

Porady

  • W systemie Ubuntu Linux masz wybór, czy chcesz użyć OpenJDK, który jest darmową implementacją języka programowania Java o otwartym kodzie źródłowym, czy użyć Oracle Java JDK i JRE. Niektórzy wolą używać Oracle Java (ponieważ jest to najbardziej aktualna wersja Javy i pochodzi bezpośrednio od opiekunów technologii Java), ale to się różni.
  • Należy pamiętać, że Oracle dokonuje aktualizacji zabezpieczeń i poprawek błędów oraz poprawia problemy z wydajnością dla każdej nowej wersji Oracle Java. Instalując Oracle Java w swoim systemie, pamiętaj o zmianach numeru wersji. Zobacz Jak zaktualizować Oracle Java w systemie Ubuntu Linux, aby uzyskać więcej informacji.
  • Należy pamiętać, że ten dokument jest stale aktualizowany, ponieważ Oracle czasami zmienia metodę instalacji swoich plików binarnych Java JDK/JRE.

Zalecana: