W tym artykule omówimy instalację 32-bitowego i 64-bitowego Oracle Java 7 JRE (aktualny numer wersji to 1.8.0_73) w 32-bitowych i 64-bitowych systemach operacyjnych Ubuntu. Ten przewodnik dotyczy również Debiana i Linux Mint. Ten artykuł jest adresowany tylko jeśli chcesz zainstalować Oracle Java JRE na systemie Linux opartym na Debianie, na przykład Debian, Ubuntu i Linux Mint. Korzystając z tej metody, tylko może uruchamiać i wykonywać programy w języku Java i nie może programować i programować w języku Java. Ten artykuł powstał z powodu wielu próśb od innych użytkowników, którzy chcą wiedzieć, jak to zrobić tylko zainstalować Oracle Java JRE na posiadanym systemie Ubuntu. Dołączyłem również sekcję dotyczącą włączania Oracle Java JRE w przeglądarce internetowej i korzystania z tej metody. Ten przewodnik działa na Debianie, Ubuntu i Linux Mint.
Krok
Krok 1. Sprawdź, czy system operacyjny Ubuntu Linux ma architekturę 32-bitową czy 64-bitową, otwórz terminal i uruchom poniższe polecenie
-
Wpisz/Kopiuj/Wklej:
pliki /sbin/init
Zwróć uwagę na bitową wersję architektury systemu Ubuntu Linux, 32-bitową lub 64-bitową
Krok 2. Sprawdź, czy w Twoim systemie jest zainstalowana Java
Aby to zrobić, musisz uruchomić wersję Java polecenia z terminala.
-
Otwórz terminal i wprowadź następujące polecenie:
-
Wpisz/Kopiuj/Wklej:
wersja java
-
-
Jeśli masz zainstalowany OpenJDK w swoim systemie, powinno to wyglądać tak:
-
wersja java „1.7.0_15”
Środowisko uruchomieniowe OpenJDK (IcedTea6 1.10pre) (6b15~pre1-0lucid1)
64-bitowa maszyna wirtualna serwera OpenJDK (kompilacja 19.0-b09, tryb mieszany)
-
- Jeśli w systemie zainstalowano OpenJDK, zainstalowałeś niewłaściwą wersję oprogramowania Java dla tej metody.
Krok 3. Usuń OpenJDK/JRE z systemu i utwórz katalog do przechowywania plików binarnych Oracle Java JRE
Zapobiegnie to konfliktom i pomyłkom między różnymi wersjami Javy od różnych dostawców. Na przykład, jeśli twój system ma OpenJDK/JRE, usuń go, wpisując następujące polecenie w wierszu poleceń:
-
Wpisz/Kopiuj/Wklej:
sudo apt-get czyszczenie openjdk-\*
To polecenie całkowicie usunie OpenJDK/JRE z systemu
-
Wpisz/Kopiuj/Wklej:
sudo mkdir -p /usr/local/java
To polecenie utworzy katalog do przechowywania plików binarnych Oracle Java JDK i JRE
Krok 4. Pobierz Oracle Java JRE dla systemu Linux
Upewnij się, że wybrałeś skompresowany plik binarny, który Prawidłowy dla 32-bitowej lub 64-bitowej architektury systemu (zakończone na tar.gz).
- Na przykład, jeśli używasz 32-bitowego systemu operacyjnego Ubuntu Linux, pobierz 32-bitowy plik binarny Oracle Java.
- Na przykład, jeśli używasz 64-bitowego systemu operacyjnego Ubuntu Linux, pobierz 64-bitowy plik binarny Oracle Java.
-
Pobierz dokumentację Oracle Java JDK/JRE (opcjonalny).
Wybierz jdk-7u40-apidocs.zip
-
Ważna informacja:
64-bitowy plik binarny Oracle Java nie działa w 32-bitowym systemie operacyjnym Ubuntu Linux. Otrzymasz wiele komunikatów o błędach, jeśli spróbujesz zainstalować Oracle Java 64-bit na 32-bitowym systemie Linux Ubuntu.
Krok 5. Skopiuj plik binarny Oracle Java do katalogu /usr/local/java
W większości przypadków plik binarny Oracle Java jest pobierany do: /home/"Twoja nazwa użytkownika"/Pobieranie.
-
Przewodnik po instalacji Oracle Java 32-bit w systemie Linux Ubuntu 32-bit:
-
Wpisz/Kopiuj/Wklej:
cd /strona główna/"Twoja nazwa użytkownika"/Pobieranie
-
Wpisz/Kopiuj/Wklej:
sudo cp -r jre-8u73-linux-i586.tar.gz /usr/local/java
-
Wpisz/Kopiuj/Wklej:
cd /usr/local/java
-
-
Przewodnik instalacji 64-bitowej wersji Oracle Java w 64-bitowym systemie Linux Ubuntu:
-
Wpisz/Kopiuj/Wklej:
cd /strona główna/"Twoja nazwa użytkownika"/Pobieranie
-
Wpisz/Kopiuj/Wklej:
sudo cp -r jre-8u73-linux-x64.tar.gz /usr/local/java
-
Wpisz/Kopiuj/Wklej:
cd /usr/local/java
-
Krok 6. Uruchom następujące polecenie w pobranym pliku Oracle Java tar.gz
Upewnij się, że robisz to jako root, aby mógł być wykonywany przez wszystkich użytkowników w systemie. Aby otworzyć terminal root, wpisz sudo -s, a zostaniesz poproszony o podanie hasła.
-
Przewodnik po instalacji Oracle Java 32-bit w systemie Linux Ubuntu 32-bit:
-
Wpisz/Kopiuj/Wklej:
sudo chmod a+x jre-8u73-linux-i586.tar.gz
-
-
Przewodnik instalacji 64-bitowej wersji Oracle Java w 64-bitowym systemie Linux Ubuntu:
-
Wpisz/Kopiuj/Wklej:
sudo chmod a+x jre-8u73-linux-x64.tar.gz
-
Krok 7. Otwórz skompresowany plik binarny Java w katalogu /usr/local/java
-
Przewodnik po instalacji Oracle Java 32-bit w systemie Linux Ubuntu 32-bit:
-
Wpisz/Kopiuj/Wklej:
sudo tar xvzf jre-8u73-linux-i586.tar.gz
-
-
Przewodnik instalacji 64-bitowej wersji Oracle Java w 64-bitowym systemie Linux Ubuntu:
-
Wpisz/Kopiuj/Wklej:
sudo tar xvzf jre-8u73-linux-x64.tar.gz
-
Krok 8. Dokładnie sprawdź swój katalog
W tym momencie nieskompresowany plik binarny znajduje się w katalogu /usr/local/java dla Java JDK/JRE, który jest wymieniony jako:
-
Wpisz/Kopiuj/Wklej:
ls-a
- jre1.8.0_73
Krok 9. Edytuj plik ścieżki systemowej /etc/profile i dodaj następujące zmienne systemowe w ścieżce systemowej
Użyj nano, gedit lub innego edytora tekstu, jako root, przejdź do /etc/profile.
-
Wpisz/Kopiuj/Wklej:
sudo gedit /etc/profil
- lub
-
Wpisz/Kopiuj/Wklej:
sudo nano /etc/profil
Krok 10. Przewiń w dół do końca pliku za pomocą klawiszy strzałek i dodaj następujący wiersz na końcu pliku /etc/profile:
-
Wpisz/Kopiuj/Wklej:
JAVA_HOME=/usr/local/java/jre1.8.0_73
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
eksportuj JAVA_HOME
eksportuj PATH
Krok 11. Zapisz plik /etc/profile i wyjdź
Krok 12. Powiedz swojemu Oracle Java JRE, gdzie jest twój system Linux Ubuntu
Dzięki temu system wie, że można zastosować nową wersję Oracle Java.
-
Wpisz/Kopiuj/Wklej:
sudo update-alternatives -- zainstaluj "/usr/bin/java" "java" "/usr/local/java/jre1.8.0_73/bin/java" 1
Ta komenda powiadamia system, że środowisko Oracle Java JRE jest uruchomione i działa
-
Wpisz/Kopiuj/Wklej:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.8.0_73/bin/javaws" 1
Ta komenda powiadamia system, że można użyć Oracle Java Web start
Krok 13. Powiedz swojemu systemowi Linux Ubuntu, że Oracle Java JRE powinno być domyślną Javą
-
Wpisz/Kopiuj/Wklej:
sudo update-alternatives -- ustaw java /usr/local/java/jre1.8.0_73/bin/java
To polecenie skonfiguruje środowisko wykonawcze Java dla twojego systemu
-
Wpisz/Kopiuj/Wklej:
sudo update-alternatives -- ustaw javaws /usr/local/java/jre1.8.0_73/bin/javaws
To polecenie skonfiguruje Web start Java dla twojego systemu
Krok 14. Załaduj ponownie ogólnosystemową PATH /etc/profile, wpisując następujące polecenie:
-
Wpisz/Kopiuj/Wklej:
. /etc/profil
- Zauważ, że ogólnosystemowy plik PATH /etc/profile zostanie ponownie załadowany po ponownym uruchomieniu systemu Linux Ubuntu.
Krok 15. Przetestuj, aby sprawdzić, czy Oracle Java jest poprawnie zainstalowany w twoim systemie
Uruchom następujące polecenie i zanotuj wersję Java:
Krok 16. Pomyślna instalacja 32-it Oracle Java wyświetli:
-
Wpisz/Kopiuj/Wklej:
wersja java
To polecenie wyświetla wersję Java uruchomioną w twoim systemie
-
Powinieneś otrzymać wiadomość, która mówi:
-
wersja java "1.8.0_05"
Środowisko wykonawcze Java(TM) SE (kompilacja 1.8.0_05-b18)
Java HotSpot(TM) Server VM (kompilacja 24.45-b08, tryb mieszany)
-
Krok 17. 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ć wiadomość, która mówi:
-
wersja javy "1.8.0_73"
Środowisko wykonawcze Java(TM) SE (kompilacja 1.8.0_05-b18)
Java HotSpot(TM) 64-bitowa maszyna wirtualna serwera (kompilacja 24.45-b08, tryb mieszany)
-
Krok 18. Gratulacje, zainstalowałeś Oracle Java JRE w swoim systemie Linux
Teraz uruchom ponownie system Ubuntu Linux. Następnie twój system będzie w pełni skonfigurowany do uruchamiania programów Java.
Opcjonalnie: Jak włączyć Oracle Java w przeglądarce internetowej
Aby włączyć wtyczki Java w przeglądarce WWW, należy utworzyć dowiązanie symboliczne z katalogu wtyczek przeglądarki WWW do położenia wtyczki Java zawartej w dystrybucji Oracle Java
Kluczowe zapisy:
Powinieneś być bardzo ostrożny podczas włączania Oracle Java 8 w przeglądarce internetowej, ponieważ istnieje wiele błędów i luk w zabezpieczeniach. Zasadniczo, jeśli włączysz Oracle Java 8 w swojej przeglądarce internetowej, Twój system będzie podatny na ataki złoczyńców. Więcej szczegółowych informacji na temat bezpieczeństwa Java można znaleźć na tej stronie: Tester Java
Google Chrome
32-bitowy przewodnik po Oracle Java:
-
Wpisz następujące polecenie.
-
Wpisz/Kopiuj/Wklej:
sudo mkdir -p /opt/google/chrome/plugins
To polecenie utworzy katalog o nazwie /opt/google/chrome/plugins
-
Wpisz/Kopiuj/Wklej:
cd /opt/google/chrome/wtyczki
To zmieni Cię w katalog dodatków Google Chrome. Upewnij się, że jesteś w tym katalogu podczas tworzenia dowiązania symbolicznego
-
Wpisz/Kopiuj/Wklej:
sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
Dowiązanie symboliczne zostanie utworzone z dodatku Java JRE (Java Runtime Environment) libnpjp2.so dla Twojej przeglądarki Google Chrome.
-
Przewodnik po 64-bitowej wersji Oracle Java:
-
Wpisz następujące polecenie.
-
Wpisz/Kopiuj/Wklej:
sudo mkdir -p /opt/google/chrome/plugins
Utworzysz katalog o nazwie /opt/google/chrome/plugins
-
Wpisz/Kopiuj/Wklej:
cd /opt/google/chrome/wtyczki
To zmieni Cię w katalog dodatków Google Chrome. Upewnij się, że jesteś w katalogu, zanim utworzysz dowiązanie symboliczne
-
Wpisz/Kopiuj/Wklej:
sudo ln -s /usr/local/java/jre1.8.0_05/lib/amd64/libnpjp2.so
Dowiązanie symboliczne zostanie utworzone z dodatku Java JRE (Java Runtime Environment) libnpjp2.so do przeglądarki Google Chrome.
-
Przypomnienie:
-
Uwagi:
Czasami po wpisaniu powyższego polecenia pojawi się następujący komunikat:
- 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 wprowadzeniem polecenia upewnij się, że jesteś w katalogu /opt/google/chrome/plugins
-
Uruchom ponownie przeglądarkę internetową i odwiedź Java Tester, aby sprawdzić, czy Java działa w przeglądarce internetowej.
Mozilla Firefox
32-bitowy przewodnik po Oracle Java:
-
Wpisz następujące polecenie.
-
Wpisz/Kopiuj/Wklej:
cd /usr/lib/mozilla/plugins
To polecenie przeniesie Cię do katalogu /usr/lib/mozilla/plugins. Utwórz ten katalog, jeśli jeszcze nie istnieje
-
Wpisz/Kopiuj/Wklej:
sudo mkdir -p /usr/lib/mozilla/plugins
To polecenie utworzy katalog /usr/lib/mozilla/plugins. Upewnij się, że jesteś w tym katalogu przed utworzeniem dowiązania symbolicznego
-
Wpisz/Kopiuj/Wklej:
sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
Twoje dowiązanie symboliczne zostanie utworzone z dodatku Java JRE (Java Runtime Environment) libnpjp2.so do przeglądarki Mozilla Firefox.
-
Przewodnik po 64-bitowej wersji Oracle Java:
-
Wpisz następujące polecenie.
-
Wpisz/Kopiuj/Wklej:
cd /usr/lib/mozilla/plugins
Spowoduje to przejście do katalogu /usr/lib/mozilla/plugins. Utwórz ten katalog, jeśli jeszcze nie istnieje
-
Wpisz/Kopiuj/Wklej:
sudo mkdir -p /usr/lib/mozilla/plugins
To polecenie utworzy katalog /usr/lib/mozilla/plugins. Upewnij się, że jesteś w tym katalogu przed utworzeniem dowiązania symbolicznego
-
Wpisz/Kopiuj/Wklej:
sudo ln -s /usr/local/java/jre1.8.0_73/lib/amd64/libnpjp2.so
Dowiązanie symboliczne zostanie utworzone z dodatku Java JRE (Java Runtime Environment) libnpjp2.so do przeglądarki Mozilla Firefox.
-
Przypomnienie:
-
Uwagi:
Czasami po wprowadzeniu polecenia pojawi się komunikat, który mówi:
- ln: tworzenie dowiązania symbolicznego `./libnpjp2.so': Plik istnieje
- Aby to naprawić, 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 wprowadzeniem polecenia.
-
Uruchom ponownie przeglądarkę internetową i odwiedź tester Java, aby sprawdzić, czy Java działa poprawnie w przeglądarce.
-