DBanaszewski | 2019-06-15 18:22:19 UTC | #1
Instalacja odbędzie się na Ubuntu 14.04 - ten sam sposób będzie działał na Ubuntu 16.04 + 18.04 i Debian 8 + 9 - inne wersje będą również działały.
Uwaga! Jeżeli instalujesz Java 8 na koncie root, to przedrostek sudo
jest niepotrzebny. Możesz go bezpiecznie usunąć.
Skrypt instalujący Java 8:
wget -qO- https://raw.githubusercontent.com/DBanaszewski/bash-scripts/master/java8.sh | sudo bash
Skrypt znajduje się w repozytorium.
Użyj następujących komend
sudo apt-get update
- komenda zaktualizuje nam repozytoria
sudo apt-get upgrade
- komenda zaktualizuje nam system
sudo apt-get purge openjdk*
- komenda usunie nam inne wersje Java (OpenJDK)
sudo apt-get purge oracle-java*
- komenda usunie nam inne wersje Java (Oracle)
To prawie koniec naszych komend, teraz ta ostatnia:
sudo apt-get install openjdk-8-jre
Po instalacji należałoby sprawdzić czy Java została poprawnie zainstalowana. Sprawdzimy to używając następującej komendy: java -version
. Po wpisaniu komenda powinna zwrócić następującą treść:
openjdk version “1.8.0171”
OpenJDK Runtime Environment (build 1.8.0171-8u171-b11-0ubuntu0.18.04.1-b11)
OpenJDK 64-Bit Server VM (build 25.171-b11, mixed mode)
Przypominam! Przy instalacji może się zdarzyć, że zostanie wydana aktualizacja i wersja może być inna! Nie jest to błąd!
Pozdrawiam i życzę miłego używania Java 8 :slight_smile:
Toranktto | 2017-04-20 20:41:24 UTC | #2
Na FreeBSD wystarczy:
[code]# pkg install openjdk8[/code]
A linuksiarze i tak powiedzą że to BSD jest trudniejsze :D
LinGruby | 2017-04-20 22:59:03 UTC | #3
mały oftop
[quote=”Toranktto, post:2, topic:2513”]
A linuksiarze i tak powiedzą że to BSD jest trudniejsze
[/quote]
N to masz pole do popisu bo co do FreeBSD od strony serwerowej jest mało poradników ( VPS KVM )
sewer TS, www, mysql, etc. itp.
koniec offtop
SystemZ | 2017-04-21 08:32:42 UTC | #4
Na praktycznie dowolnym distro jest w zasadzie identycznie, tu przykład dla debianopochodnych:
apt-get install openjdk-8-jdk
Zauważ że autor poradnika instaluje wersje od Oracle a nie wersje otwartoźródłową społeczności.
Dla FreeBSD kroki przy JVM od Oracle też się wydłużą bo wątpie aby były w standardowych repo.
Timo | 2017-04-21 10:11:40 UTC | #5
Fajny poradnik.
Napisy Krok x zrobiłbym jako pogrubione :)
Toranktto | 2017-04-21 16:32:38 UTC | #6
Oracle z tego co wiem nie wydało swojej Javy na FreeBSD, ale można ją zainstalować używając kompatybilności z Linuxem i wyglądało to mniej więcej tak:
[code]
[/code]
Paczki niestety nie ma (z powodów licencyjnych), port działa na zasadzie pobrania archiwum ze strony Oracle i automatycznej instalacji. Oczywiście troche sie to wydłuża przy Javie od Oracle ale osobiście nie widzę potrzeby korzystania z niej zwłaszcza że OpenJDK jest teraz jej standardową implementacją.
Timo | 2017-05-07 20:45:41 UTC | #7
https://dl.plbananek.eu/
Zrób sobie .htaccess ;)
DBanaszewski | 2017-05-08 04:40:42 UTC | #8
.htaccess jest ;) dl.plbananek.eu jest dla ludzi, aby mogli sobie pobierać różne rzeczy etc ;)
Anno | 2017-06-04 12:05:55 UTC | #9
Mały błąd jest w kodzie :wink:
Nie instaluje automatycznie ponieważ zapomniałeś dać -y i automatycznie abort’uje :smiley:
apt-get install oracle-java8-installer -y
DBanaszewski | 2017-06-04 13:55:07 UTC | #10
Poprawione ;)
KartonXD | 2017-07-24 09:20:20 UTC | #11
Pomocy znowu XD
kiedy update robię to wyskakuje mi
N: Ignoring file ‘webupd8team-java.list.’ in directory ‘/etc/apt/sources.list.d/’ as it has an invalid filename extension
W: Failed to fetch http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/wheezy/main/source/Sources 404 Not Found
W: Failed to fetch http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/wheezy/main/binary-amd64/Packages 404 Not Found
W: Failed to fetch (usunołem http:// bo nie moge stawiać więcej niż 2 linki ;p)ppa.launchpad.net/webupd8team/java/ubuntu/dists/wheezy/main/binary-i386/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
root@vps3584:~#
LinGruby | 2017-07-24 10:11:52 UTC | #12
[quote=”KartonXD, post:11, topic:2513”]
wheezy
[/quote]
od kiedy to Debian korzysta z ppa Ubuntu? ;-)
KartonXD | 2017-07-24 10:13:32 UTC | #13
Ja to się nie znam XD ale dziwnym trafem działa :D
DBanaszewski | 2017-07-24 10:31:07 UTC | #14
sudo rm /etc/apt/sources.list.d/webupd8team-java.list.
wget -qO- https://dl.plbananek.eu/install_java | sudo sh
kubus | 2018-01-17 15:10:48 UTC | #15
Ehm. Nie działa.
Not found.
DBanaszewski | 2018-01-17 15:22:45 UTC | #16
Java 8 nie znajduje się w repozytorium i nie można zainstalować.
~~Postaram się dodać Java 8 do “tymczasowego” repozytorium i opublikuję zmianę.~~
Zapraszam do instalacji Java 9 z poradnika: https://forum.lvlup.pro/t/instalacja-java-9-na-vpsie/4757/2
kubus | 2018-01-17 15:13:21 UTC | #17
No, tylko java 9 nie obsługuje minecrafta. :wink:
edit: serwera minecraft
DBanaszewski | 2018-01-17 15:22:38 UTC | #18
Java 9 jest obsługiwana przez najnowsze silniki (PaperSpigot 1.12.2 - przed chwilą sprawdziłem).
~~Postaram się za chwilę ogarnąć wersję Java 8.~~
kubus | 2018-01-17 15:18:01 UTC | #19
A to okej, nie wiedziałem.
Info dostałem ostatnio, że nie działa i dlatego :smiley:
Przetestuje i powiem czy działa :stuckouttongue:
Edit: działa.
AidisProPlayer | 2018-01-17 19:50:30 UTC | #20
Nie działa.
Instalacja Java 8…
Preconfiguring packages …
Selecting previously unselected package oracle-java8-installer.
(Reading database … 26048 files and directories currently installed.)
Preparing to unpack …/oracle-java8-installer8u151-1~webupd8~0all.deb …
oracle-license-v1-1 license has already been accepted
Unpacking oracle-java8-installer (8u151-1~webupd8~0) …
Processing triggers for mime-support (3.59ubuntu1) …
Setting up oracle-java8-installer (8u151-1~webupd8~0) …
No /var/cache/oracle-jdk8-installer/wgetrc file found.
Creating /var/cache/oracle-jdk8-installer/wgetrc and
using default oracle-java8-installer wgetrc settings for it.
Downloading Oracle Java 8…
–2018-01-17 14:50:00– http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz
Resolving download.oracle.com (download.oracle.com)… 23.45.100.92
Connecting to download.oracle.com (download.oracle.com)|23.45.100.92|:80… connected.
HTTP request sent, awaiting response… 302 Moved Temporarily
Location: https://edelivery.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz [following]
–2018-01-17 14:50:00– https://edelivery.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz
Resolving edelivery.oracle.com (edelivery.oracle.com)… 23.62.198.138, 2a02:26f0:2d:1b7::2d3e, 2a02:26f0:2d:1b4::2d3e
Connecting to edelivery.oracle.com (edelivery.oracle.com)|23.62.198.138|:443… connected.
HTTP request sent, awaiting response… 302 Moved Temporarily
Location: http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz?AuthParam=1516218721d0738d5d9fc23c675664a99146f996a7 [following]
–2018-01-17 14:50:01– http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz?AuthParam=1516218721d0738d5d9fc23c675664a99146f996a7
Connecting to download.oracle.com (download.oracle.com)|23.45.100.92|:80… connected.
HTTP request sent, awaiting response… 404 Not Found
2018-01-17 14:50:01 ERROR 404: Not Found.
download failed
Oracle JDK 8 is NOT installed.
dpkg: error processing package oracle-java8-installer (–configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
oracle-java8-installer
W: –force-yes is deprecated, use one of the options starting with –allow instead.
E: Sub-process /usr/bin/dpkg returned an error code (1)
Zainstalowano!
DBanaszewski | 2018-01-17 20:16:37 UTC | #21
Pisałem wyżej - zainstaluj Java 9 z najnowszego skryptu.
AidisProPlayer | 2018-01-17 20:39:50 UTC | #22
też nie działa to samo.
DBanaszewski | 2018-01-17 20:43:25 UTC | #23
https://forum.lvlup.pro/t/instalacja-java-9-na-vpsie/4757/2 :slight_smile: (link do ostatniego artykułu)
AidisProPlayer | 2018-01-17 20:45:08 UTC | #24
Wiem nadal to samo a nie wiesz jak zainstalować 8?
DBanaszewski | 2018-01-17 20:46:14 UTC | #25
Nie mam plików do niej - 9 powinna śmigać bo stoi u mnie na serwerze ;)
Na 9 silniki Minecraft działają (jeżeli o nie chodzi).
wget -qO- http://www.plbananek.eu/dl/openjdk9.sh | sudo sh
AidisProPlayer | 2018-01-17 20:47:57 UTC | #26
a na wersje 1.7-1.8
DBanaszewski | 2018-01-17 20:48:09 UTC | #27
Również powinny.
AidisProPlayer | 2018-01-17 20:58:34 UTC | #28
I nie działa po wpisaniu screen java -Xmx500M -Xms500M -jar spigot.jar
nic się nie dzieje.
DBanaszewski | 2018-01-17 20:59:07 UTC | #29
500 MB to jednak bardzo mało :/
AidisProPlayer | 2018-01-17 20:59:36 UTC | #30
Wiem ale próbowałem także 2000 MB i też nic.
DBanaszewski | 2018-01-17 21:00:29 UTC | #31
A czy cokolwiek się pokazuje?
AidisProPlayer | 2018-01-17 21:00:47 UTC | #32
[screen is terminating]
root@vps4958:/home/mclobby#
Timo | 2018-01-17 21:03:33 UTC | #33
screen -dmS NAZWA
screen -r NAZWA
java -Xmx500M -Xms500M -jar spigot.jar
AidisProPlayer | 2018-01-17 21:31:44 UTC | #34
Ale nie działa łączenie z bungeecord.
serwer bungeecord działa ale nie można wejść.
jak by dało radę to wolał bym jave 8.
DBanaszewski | 2018-02-10 19:42:15 UTC | #35
Poradnik “wraca do życia”, główny sposób (manualy i przy pomocy skryptu) działa :)
DBanaszewski | 2018-06-08 17:52:14 UTC | #37
Co nie
?
Coś nie działa czy jak?
kamil2321 | 2018-06-10 08:09:17 UTC | #38
Trochę nie zbyt dobry poradnik bez urazy! :D
CO do samej nazwy TuTorialu to bym nazwał:
“Instalacja Java 8 na VPSie z systemem Debian/Ubuntu”
“Jak zainstalować Java 8 na VPSie z systemem Debian/Ubuntu?”
Bo na centosie i innych systemach inaczej się wszystko instaluje ;)
A więc “inne wersje będą również działały.” i jeśli tu chodzi o inne wersje systemu to są inne komendy do instalowania Javy jak wcześniej wspomniałem.
DBanaszewski | 2018-06-10 08:38:30 UTC | #39
[quote=”kamil2321, post:38, topic:2513”]
Trochę nie zbyt dobry poradnik bez urazy!
[/quote]
Dlaczego tak uważasz?
kamil2321 | 2018-06-10 09:41:05 UTC | #40
A uważam tak, bo ja bym nie dawał komendy:
sudo apt-get upgrade
Bo jeśli ktoś ma debiana7 i zaktualizuje do debiana 8 to będzie miał inne problemy i będzie zły bo nie zobaczy już statusu uruchomionej usługi itd itd :D
Ja bym dał komendę: sudo apt-get upgrade do komend opcjonalnych
I drugie to vim, bo jak ktoś zainstaluje sobie czystego debiana to może się zdarzyć, że nie będzie vima i najlepiej dodać też komendę na instalacje vima i dodać do opcjonalnych komend komendę “nano” to fajny i prosty edytor :D
A trzecie to również opcjonalne repozytoria gdyby było tak, że jedne nie działają i również klucze GPG do repozytorium :D
Zdarzyć się może również, że nie będzie komendy sudo bo zwykle na czystych debianach nie ma i na ubuntu serwerowych też nie :( ale ogólnie poradnik jakoś się będzie trzymać :D
bopke | 2018-06-10 09:50:03 UTC | #41
Nie ma dystrybucji debiana czy też ubuntu która nie ma vima, ciężko nawet o instalator który nie posiada nano
Od kiedy nie ma sudo na czystych debianach i ubuntu?
DBanaszewski | 2018-06-10 09:44:47 UTC | #42
[quote=”kamil2321, post:40, topic:2513”]
sudo apt-get upgrade
[/quote]
Tfu ze starym oprogramowaniem, niech zaktualizuje się do tego Debiana 8.
Nowy = lepszy.
[quote=”kamil2321, post:40, topic:2513”]
vim
[/quote]
Na VPSach OpenVZ domyślnie jest vim
, a nie standardowo instalowany nano
.
[quote=”kamil2321, post:40, topic:2513”]
A trzecie to również opcjonalne repozytoria gdyby było tak, że jedne nie działają i również klucze GPG do repozytorium :smiley:
[/quote]
Jeżeli by to padło, to tak naprawdę 2/3 repozytoriów również.
[quote=”kamil2321, post:40, topic:2513”]
Zdarzyć się może również, że nie będzie komendy sudo bo zwykle na czystych debianach nie ma i na ubuntu serwerowych też nie
[/quote]
Niestety jest, instalowałem Ubuntu 18.04 Minimal Server i sudo
dalej jest.