DamageDMG | 2019-06-07 12:17:32 UTC | #1
Witam, zakupiłem oferty lvlup VPS game pro 8gb i nie mogę zainstalować konkretnej wersji javy czyli 8, po 15 reinstalacjach stwierdziłem, że raczej nie jest to mój błąd.
Używałem poradników:
http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html
https://www.hackthesec.co.in/2016/01/how-to-install-java-8-on-debian-7-8-via.html
https://tecadmin.net/install-java-8-on-debian/
os: Debian 8 (Jessie)
Za każdym razem otrzymuje błąd “E: Unable to locate package oracle-java8-installer”.
Mój nick to randomowy nick z internetu tylko na potrzeby założenia konta lvlup.
Patbox | 2019-06-07 12:21:11 UTC | #2
Spróbuj tego:
https://forum.lvlup.pro/t/instalacja-java-8-na-vpsie-debian-ubuntu/2513
DamageDMG | 2019-06-07 12:27:02 UTC | #3
sudo apt-get install oracle-java8-installer
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package oracle-java8-installer
DamageDMG | 2019-06-07 12:28:14 UTC | #4
Zreinstaluje VPS i podzielę się całym logiem, może to komuś ułatwi pomoc :confused:
DBanaszewski | 2019-06-07 12:30:12 UTC | #5
Java od Oracle nie jest dostępna w repozytoriach Ubuntu/Debian, które są w moim poradniku (i już chyba nie będzie).
Zalecam zainstalować OpenJDK przy pomocy tego poradnika (SPOSÓB 2!):
https://forum.lvlup.pro/t/instalacja-java-8-na-vpsie-debian-ubuntu/2513
DamageDMG | 2019-06-07 12:39:53 UTC | #6
Dokładnie to samo.
Pełen log ze sposobu 2: https://hastebin.com/oyuhizamoc.coffeescript
DBanaszewski | 2019-06-07 12:44:28 UTC | #7
Widzimy, że Debian w swoich repozytoriach ma max 7 wersję OpenJDK.
Zalecamy upgrade systemu do Debiana 9 lub wykonaj to:
Edytuj plik /etc/apt/sources.list
.
Na końcu tego pliku dodaj deb http://http.debian.net/debian jessie-backports main
Po dodaniu i zakończeniu edycji pliku, zaktualizuj listę repozytoriów przy użyciu apt-get update
.
Aby zainstalować OpenJDK 8 użyj apt-get install -t jessie-backports openjdk-8-jdk
.
DamageDMG | 2019-06-07 12:58:12 UTC | #8
E: The value 'jessie-backports' is invalid for APT::Default-Release as such a release is not available in the sources
Pełen log: https://hastebin.com/joxefamaxa.php
Lumpiasty | 2019-06-09 17:00:51 UTC | #9
W pełnym logu widzimy też taki błąd.
W: Failed to fetch http://http.debian.net/debian/dists/jessie-backports/main/binary-amd64/Packages 404 Not Found [IP: 151.101.36.204 80]
Wynika z niego, że to repozytorium nie istnieje. I rzeczywiście, bo ta wersja jest już niewspierana.
Wszystkie pakiety z jessie-backports zostały przeniesione do archive.debian.org
Rozwiązanie
Z /etc/apt/sources.list
wywal deb http://http.debian.net/debian jessie-backports main
i w zamian wrzuć tam:
deb http://archive.debian.org/debian jessie-backports main
Oprócz tego trzeba wyłączyć sprawdzanie poprawności pakietów, ponieważ te repozytoria nie są aktualizowane. Do /etc/apt/apt.conf
dodaj:
Acquire::Check-Valid-Until "false";
system | 2019-07-09 20:41:41 UTC | #10
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.