Witam Jak włączyć minecrafta na Nettrunner roling. :)Zainstalowałem już openJDK7 i dałem uprawnienia, niestety nie działa.
A zainstalowałeś *JRE7? JDK to Java Development Kit, czyli taki zestaw narzędzi deweloperskich, natomiast JRE to środowisko uruchomieniowe (Java Runtime Environment) dla programów w Javie.
[grewest@gr home]$ wget
wget: brakujący URL
Składnia: wget [OPCJE]... [URL]...
Polecenie `wget --help' wyświetli więcej opcji.
[grewest@gr home]$ wget http://tiny.cc/9hc2qw
--2014-07-01 15:15:32-- http://tiny.cc/9hc2qw
Translacja tiny.cc (tiny.cc)... 192.241.240.89
Łączenie się z tiny.cc (tiny.cc)|192.241.240.89|:80... połączono.
Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 301 Moved Permanently
Lokalizacja: https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft.jar [podążanie]
--2014-07-01 15:15:48-- https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft.jar
Translacja s3.amazonaws.com (s3.amazonaws.com)... 176.32.101.82
Łączenie się z s3.amazonaws.com (s3.amazonaws.com)|176.32.101.82|:443... połączono.
mv 9hc2qw minecraft.jar
ls
Niemożliwe utworzenie połączenia SSL.
[grewest@gr home]$ mv 9hc2qw minecraft.jar
mv: nie można wykonać stat na „9hc2qw”: Nie ma takiego pliku ani katalogu
[grewest@gr home]$ ls
grewest/
[grewest@gr home]$ java -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame
Error: Could not find or load main class net.minecraft.LauncherFrame
[grewest@gr home]$
co zrobiłem źle?
zainstalowałem.
OK, to zacznijmy od początku - uprzedzę jednak, że nie znam Minecrafta, więc mogę nie wiedzieć wszystkiego.
Masz zainstalowaną Javę - ok, bez niej nie ruszymy.
Ściągnąłeś normalnego Micecrafta i jakie masz błędy z pierwszego postu?
Błędy z konsoli, które wkleiłeś raczej pokazują, iż nie masz jeszcze obycia z konsolą i nic w tym złego - po prostu nie może odnaleźć odpowiednich plików…bo ich nie ma A przynajmniej w tej lokacji, skąd chcesz je odpalić.
Wejdź do normalnego folderu gdzie masz Minecrafta, odpal, a jak nie działa - to wklej output z konsoli. Bez tego możemy spekulować do nocy i nic nie wydumać.
mam origalnego więć nie z tym problem :)ale nie działa
[grewest@gr home]$ /home
bash: /home: Jest katalogiem
[grewest@gr home]$ /home/Pobrane
bash: /home/Pobrane: Nie ma takiego pliku ani katalogu
[grewest@gr home]$ /home/grewest/P
bash: /home/grewest/P: Nie ma takiego pliku ani katalogu
[grewest@gr home]$ /home/grewest/Pobrane/
bash: /home/grewest/Pobrane/: Jest katalogiem
[grewest@gr home]$ java -jar minecraft
Error: Unable to access jarfile minecraft
a gdzie zgubiłeś polecenia cd? Przecież konsola jasno wskazuje ci że /home etc. są katalogami i zamiast do nich wchodzić to po prostu wpisujesz ich nazwy.
wystarczy przecież użyć
cd /home/grewest/Pobrane
i potem to polecenie javy (ew. z sudo)
dzięk
dzięki
Java z sudo? A co to za herezje? Nie ma takiej potrzeby w tym przypadku
Jeśli nie wiesz, sudo to polecenie które uruchamia dany program jako administrator, coś jak UAC w Windows np. “sudo java -jar minecraft.jar” uruchomi Minecrafta jako administrator.
Kwestia dostępu do katalogu/pliku. Jeszcze jak plik jest w katalogu home danego usera to nie ma problemu. Gorzej jak początkujący pobierze np. pakiet do /usr albo do /var i się dziwi że mimo zapisu nie mógł go odczytać/uruchomić. Ale masz rację, nieco do przodu.
Ależ ja to doskonale wiem - Linuksa na własnym dekstopie używam już od 7 lat, nie wliczając w to wcześniejszych kontaktów, kiedy nie był jeszcze u mnie system desktopowym Niemniej w tym przypadku - absolutnie nie ma podstaw do użycia roota.
Dokładnie - jednak Minecraft siedzi w /home bo gra jest chyba rozporowadzana jako archiwum tar, więc nie trzeba tu kombinacji. Inną sprawą jest, że Minecraft uruchomiony z sudo mógłby zapisać ustawienia gry do /root, zamiast do katalogu użytkownika (w końcu grę uruchamia administrator, a nie zwykły użytkownik). W tym przypadku nie byłoby na szczęście konieczności użycia
EDIT:
@ grewest - i jak, gra działa?