Puncte:1

Este posibilă rularea serverului Minecraft pe Linux (Lubuntu)?

drapel pe

Vreau să rulez Minecraft și am început cu un Raspberry Pi, dar acum m-am mutat pe serverul meu de fișiere dedicat încercând să îl folosesc în schimb, dar cu aceeași lipsă de succes.

Indiferent ce versiune de Java (versiunea openjdk „11.0.11”) reușesc să rulez, nu este niciodată suficient pentru cea mai recentă versiune de server Minecraft (în prezent 1.17). Am mai rulat un server Minecraft pe mașina mea Lubuntu, dar de data aceasta totul a scăpat, deoarece nicio versiune java nu este suficient de bună pentru asta.

Vreau doar să știu dacă este egal posibil să-l pună în funcțiune. Dacă este, voi persista.

Puncte:1
drapel cn

Sigur că este posibil. Ai făcut-o deja singur. Am un server Minecraft care mișcă chiar acum.

Din această Tutorial Server Minecraft:

  • Pentru Minecraft Server 1.16 și versiunile anterioare: Instalați pachetul openjdk-8-jdk-fără cap
  • Pentru Minecraft Server 1.17 și versiuni ulterioare: Instalați pachetul openjdk-16-jdk-fără cap

Ambele pachete sunt disponibile în toate versiunile de Ubuntu acceptate în prezent în buzunarul Universului. Majoritatea oamenilor au deja activat Universul, așa că este o chestiune simplă de...

sudo apt install <nume pachet>
sudo apt install /path/to/downloaded/server.jar

...cu toate acestea, unii oameni nu au Universul activat, așa că sunt necesari doi pași suplimentari.

universul sudo add-apt-repository
actualizare sudo apt
sudo apt install <nume pachet>
sudo apt install /path/to/downloaded/server.jar

Ai întrebat doar despre Java, deci răspunsul este doar despre Java.

Nu ați întrebat despre alți pași pentru configurarea, lansarea și backupul serverului. Dacă ați fi avut, v-aș fi îndrumat pur și simplu către acel tutorial legat. Are tot ce ai nevoie.

Delano Stagg avatar
drapel pe
Mulțumiri. Am trecut prin acel tutorial (și multora le place) de câteva ori. Am reușit să fac ca Java 16 să funcționeze pe serverul meu Lubuntu, așa că Minecraft rulează acum. Dar nu cred că o versiune atât de actualizată de Java este disponibilă pentru Raspberry Pi.
user535733 avatar
drapel cn
Da, cu siguranță este disponibilă o versiune actualizată pentru Pi. Consultați https://packages.ubuntu.com: ambele pachete sunt disponibile pentru arm64 și armhf.
Puncte:0
drapel ai

Java nu contează sistemul de operare, dacă sistemul de operare acceptă java, este posibil să aveți un server

Utilizați JAVA 16 pentru mai sus 1.17

Utilizați JAVA 8 pentru versiunea 1.16 și mai jos

Puncte:0
drapel pe

Deci eu făcut pune asta să funcționeze până la urmă.

După cum a comentat cineva, foloseam sistemul de operare Raspberry Pi implicit pentru a construi serverul, dar nu acceptă ușor Java 16. Cu toate acestea, versiunea Ubuntu pentru Raspberry Pi face suport Java 16. Am fost atât de hotărât să construiesc serverul încât nu am putut vedea lemnul pentru copaci.

Deci, pentru oricine altcineva care încearcă să facă Minecraft să lucreze pe un Raspberry Pi 4, iată ce am făcut:

  1. Folosind imaginea Raspberry Pi, selectați alt sistem de operare general, apoi Ubuntu.

Ecran Raspberry Pi Imager

  1. După ce ați configurat și configurat sistemul de operare (inclusiv actualizările și adăugarea la rețea), rulați sudo apt install openjdk-16-jdk-headless

  2. Creează un folder pentru Minecraft sudo mkdir Minecraft

  3. Accesați acel director și rulați următoarele: sudo wget https://papermc.io/api/v2/projects/paper/versions/1.17/builds/31/downloads/paper-1.17-31.jar

  4. Aceasta va descărca versiunea actuală (din 22/06/2021) a serverului Paper Minecraft. Apoi fugi sudo java -Xmx2048M -Xms2048M -jar paper-1.17-30.jar nogui

Mai sunt câțiva pași odată ce ați executat asta, dar există tutoriale mai bune despre rularea unui server Minecraft (deși nu pentru nimic care necesită Java 16)

Sper că asta scutește pe cineva de frustrarea pe care mi-a provocat-o serverul.

Noroc

Puncte:0
drapel dj

Nu depinde de distribuțiile Linux, mai degrabă de Java Runtime Environment.Din câte știu eu, Java 8 și versiunile ulterioare sunt suficiente pentru serverele Minecraft, așa că sună ca o problemă de configurare sau de instalare, mai degrabă decât ceva cu OS sau Minecraft în sine.

Puteți deschide terminalul și executați comanda java <path_to_mc_server.jar>? Dacă da, care este rezultatul, eventual eroarea pe care o obțineți? Să știi că ar fi de mare ajutor.

Editați | ×: Cea mai frecventă eroare pe care o văd este aceea de a nu adăuga calea executabilă java (calea de instalare) la variabila de mediu PATH. Dacă doriți să fie click-to-run, acești pași sunt mai mult sau mai puțin obligatorii în Linux.

Pentru a realiza acest lucru, puteți verifica acest link pentru mai multe informatii.

Delano Stagg avatar
drapel pe
Mulțumiri. Am crezut că la fel ca Java 8 este suficient, dar se pare că cea mai recentă versiune a software-ului necesită Java 16.
FFaFafy avatar
drapel dj
Este o prostie, deși ar trebui să puteți instala și rula v16 în orice sistem de operare pe 64 de biți. Consultați [această pagină](https://www.oracle.com/java/technologies/javase-jdk16-downloads.html). Există un fișier .deb pe care îl puteți folosi pentru a instala java. Mergeți la terminal și rulați `sudo apt install Downloads/`. Sper că te ajută.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.