Install Ubuntu 19.10 On The Raspberry Pi 4 Full Ubuntu Desktop
Sisällysluettelo:
- edellytykset
- Java Runtime Environment -asennuksen asentaminen
- Minecraft-käyttäjän luominen
- Minecraftin asentaminen Raspberry Pi: lle
mcrconlataaminen ja kääntäminen- Lataa Minecraft Server
- Minecraft-palvelimen määrittäminen
- Järjestelmällisen yksikötiedoston luominen
- Minecraft-konsolin käyttö
- johtopäätös
Raspberry Pi: tä voidaan käyttää monissa erilaisissa projekteissa. Yksi Raspberry Pi: n suosituimmista käyttötapaista on muuttaa Raspberry Pi pelipalvelimeksi.
Tässä opetusohjelmassa opastamme sinut läpi Minecraft-palvelimen asennuksen ja määrittämisen Raspberry Pi 3: lle tai 4: lle.
Minecraft on yksi kaikkien aikojen suosituimmista peleistä. Se on hiekkalaatikkovideopeli, jonka avulla pelaajat voivat tutkia ääretöntä maailmaa ja rakentaa kaiken yksinkertaisista taloista massiivisiin pilvenpiirtäjiin.
edellytykset
Oletamme, että Raspbian on asennettu Raspberry Pi -laitteeseesi. Plex Media Server ei tarvitse graafista käyttöliittymää, joten suosittelemme käyttämään Raspbian Stretch Lite -kuvaa ja ottamaan käyttöön SSH. Tällä tavalla Raspberry Pi-laitteellasi on paljon enemmän käytettävissä olevaa prosessointitehoa ja muistia Plex-mediapalvelimen käyttämiseen.
Käytämme
mcrcon
apuohjelmaa yhteyden muodostamiseen Minecraft-palvelimeen. Asenna
mcrcon
työkalun rakentamiseen tarvittavat
mcrcon
:
sudo apt update
sudo apt install git build-essential
Ota GL-ohjain käyttöön
raspi-config
työkalulla:
raspi-config
- Siirry kohtaan “Lisäasetukset” näppäimellä ylös tai alas ja paina
Enter“GL Driver” ja painaEnter.Valitse “GL (Fake KMS)”, painaEnter.Valitse “Finish” -painike, painaEnterpainiketta. Haluatko käynnistää uudelleen nyt? ”Valitse” Kyllä ”ja painaEnter.
Kun Pi on jälleen verkossa, jatka seuraaviin vaiheisiin.
Java Runtime Environment -asennuksen asentaminen
Minecraft vaatii Java 8: n tai uudemman asentamisen järjestelmään.
Asennamme JRE: n päättömän version. Tämä versio soveltuu paremmin palvelinsovelluksiin, koska sillä on vähemmän riippuvuuksia ja se käyttää vähemmän järjestelmäresursseja.
Päättömän OpenJRE 8 -tyypin asentaminen:
sudo apt install openjdk-8-jre-headless
Varmista asennus tulostamalla Java-versio:
java -version
openjdk version "1.8.0_212" OpenJDK Runtime Environment (build 1.8.0_212-8u212-b01-1+rpi1-b01) OpenJDK Client VM (build 25.212-b01, mixed mode)
Minecraft-käyttäjän luominen
Turvallisuussyistä Minecraftia ei tule ajaa pääkäyttäjän alla. Luomme uuden järjestelmän käyttäjän ja ryhmän kotihakemistolla
/opt/minecraft
, joka ajaa Minecraft-palvelinta:
sudo useradd -r -m -U -d /opt/minecraft -s /bin/bash minecraft
Emme aio asettaa salasanaa tälle käyttäjälle. Tämä on hyvä tietoturvakäytäntö, koska käyttäjä ei voi kirjautua sisään SSH: n kautta.
Minecraftin asentaminen Raspberry Pi: lle
Ennen kuin aloitat asennuksen, muista vaihtaa käyttäjän “minecraft”:
sudo su - minecraft
Luo kaksi hakemistoa käyttäjän kotihakemistoon:
mkdir -p ~/{tools, server}
-
mcrcontallentaamcrconasiakkaan ja varmuuskopion.serversisältää todellisen Minecraft-palvelimen ja sen tiedot.
mcrcon
lataaminen ja kääntäminen
RCON on protokolla, jonka avulla voit muodostaa yhteyden Minecraft-palvelimiin ja suorittaa komentoja. mcron on RCON-asiakasohjelma, joka on rakennettu C: hen.
mcrcon
lähdekoodin GitHubista ja rakennamme
mcrcon
binaarin.
Siirry
~/tools
hakemistoon ja klooni
Tiiffi/mcrcon
arkisto GitHubista suorittamalla seuraava komento:
cd ~/tools && git clone
Siirry seuraavaksi arkistohakemistoon:
cd ~/tools/mcrcon
Aloita kokoaminen kirjoittamalla:
gcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c
Kun olet valmis, voit testata sen kirjoittamalla:
./mcrcon -h
Tulos näyttää tältä:
Usage: mcrcon…… Sends rcon commands to Minecraft server…. mcrcon 0.6.1 (built: Sep 19 2019 20:52:13) Report bugs to tiiffi_at_gmail_dot_com or
Lataa Minecraft Server
On olemassa useita Minecraft-palvelinmoduuleja, kuten Craftbukkit tai Spigot, joiden avulla voit lisätä ominaisuuksia (laajennuksia) palvelimellesi ja muokata ja mukauttaa asetuksia edelleen. Asennamme uusimman Mojangin virallisen vanilja Minecraft -palvelimen.
Siirry Minecraft-lataussivulle saadaksesi viimeisimmän Minecraft-palvelimen Java-arkistotiedoston (JAR) latauslinkin.
Kirjoittamishetkellä viimeisin versio on
1.14.4
. Ennen seuraavan komennon suorittamista sinun on tarkistettava, onko lataussivulla uusi versio.
Suorita seuraava
wget
komento ladataksesi Minecraft-jar-tiedoston
~/server
hakemistoon:
wget https://launcher.mojang.com/v1/objects/3dc3d84a581f14691199cf6831b71ed1296a9fdf/server.jar -P ~/server
Minecraft-palvelimen määrittäminen
Kun lataus on valmis, siirry
~/server
hakemistoon ja käynnistä Minecraft-palvelin:
cd ~/server
java -Xms512M -Xmx768M -jar server.jar nogui
Kun palvelin käynnistetään ensimmäistä kertaa, se suorittaa joitain toimintoja ja luo
eula.txt
ja
eula.txt
tiedostot ja pysähtyy.
: Failed to load properties from file: server.properties: Failed to load eula.txt: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
Palvelimen suorittamiseksi sinun on hyväksyttävä Minecraft EULA. Avaa
eula.txt
tiedosto ja muuta
eula=false
arvoksi
eula=true
:
nano ~/server/eula.txt
~ / Palvelin / eula.txt
#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula). #Thu Sep 19 21:06:24 BST 2019 eula=true
Sulje ja tallenna tiedosto.
Muokkaa seuraavaksi
server.properties
tiedosto, jotta rcon-protokolla otetaan käyttöön ja asetetaan rcon-salasana. Avaa tiedosto tekstieditorilla:
nano ~/server/server.properties
Etsi seuraavat rivit ja päivitä niiden arvot alla olevan kuvan mukaisesti:
~ / Palvelin / server.properties
rcon.port=25575 rcon.password=strong-password enable-rcon=true
Muista vaihtaa
strong-password
turvallisempaan. Jos et halua muodostaa yhteyttä Minecraft-palvelimeen etäältä, varmista, että palomuuri estää rcon-portin.
Täällä ollessasi voit myös säätää palvelimen oletusominaisuuksia. Lisätietoja käytettävissä olevista asetuksista on server.properties-sivulla.
Järjestelmällisen yksikötiedoston luominen
Suorittaaksesi Minecraft palveluna luomme uuden Systemd-yksikötiedoston.
Vaihda takaisin sudo-käyttäjääsi kirjoittamalla
exit
.
Avaa tekstieditori ja luo tiedosto
minecraft.service
hakemistossa
/etc/systemd/system/
:
sudo nano /etc/systemd/system/minecraft.service
Liitä seuraava kokoonpano:
/etc/systemd/system/minecraft.service
Description=Minecraft Server After=network.target User=minecraft Nice=1 KillMode=none SuccessExitStatus=0 1 ProtectHome=true ProtectSystem=full PrivateDevices=true NoNewPrivileges=true WorkingDirectory=/opt/minecraft/server ExecStart=/usr/bin/java -Xmx768M -Xms512M -jar server.jar nogui ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password stop WantedBy=multi-user.target
Muokkaa
Xms
ja
Xms
lippuja Raspberry Pi-version ja resurssien mukaan.
Xmx
lippu määrittelee Java-koneen (JVM) enimmäismuistivarauksen, kun taas
Xms
määrittelee alkuperäisen muistinvarausvarannon. Varmista myös, että käytät oikeaa
rcon
porttia ja salasanaa.
Tallenna ja sulje tiedosto ja lataa järjestelmäkokoonpano uudelleen:
sudo systemctl daemon-reload
Käynnistä Minecraft-palvelin antamalla:
sudo systemctl start minecraft
Tarkista palvelun tila seuraavalla komennolla:
sudo systemctl status minecraft
● minecraft.service - Minecraft Server Loaded: loaded (/etc/systemd/system/minecraft.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-09-19 21:11:58 BST; 1min 27s ago Main PID: 1992 (java) Tasks: 17 (limit: 1604) Memory: 338.9M CGroup: /system.slice/minecraft.service └─1992 /usr/bin/java -Xmx768M -Xms512M -jar server.jar nogui
Kun käynnistät palvelun ensimmäisen kerran, se tuottaa useita määritystiedostoja ja hakemistoja, mukaan lukien Minecraft-maailma.
tail
palvelimen lokitiedostoa
tail
komennolla:
tail -f /opt/minecraft/server/logs/latest.log
Kun Minecraft-palvelin on käynnistetty, ulostulo näyttää noin:
: Preparing spawn area: 98%: Time elapsed: 201586 ms: Done (418.339s)! For help, type "help": Starting remote control listener: RCON running on 0.0.0.0:25575
Ota Minecraft-palvelu käynnistyä automaattisesti käynnistyksen yhteydessä:
sudo systemctl enable minecraft
Minecraft-konsolin käyttö
Käytä Minecraft-konsolia käyttää
mcrcon
apuohjelmaa. Sinun on määritettävä isäntä, rcon-portti, rcon-salasana ja käytettävä
-t
kytkintä, joka mahdollistaa
mcrcon
:
/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password -t
Logged in. Type "Q" to quit! >
Kun käytät Minecraft-konsolia etäältä, varmista, että rcon-porttia ei ole tukossa.
johtopäätös
Olet asentanut Minecraft-palvelimen onnistuneesti Raspberry Pi -laitteeseesi. Huomaa, että Minecraft ei ehkä toimi sujuvasti järjestelmissä, joissa on vähän resursseja.
java minecraft vadelma piKuinka asentaa ja käyttää pienoisohjelmia Windows XP: hen
Lisää helposti työpöydälle tarkoitettuja vempaimia Windows XP: ssä näiden työkalujen avulla.
Kuinka asentaa Windows 10 en esikatselu vadelma pi 2: een
Opi kuinka asentaa Windows 10 IoT Preview Raspberry Pi 2: een tässä vaihe vaiheelta -oppaassa.
Kuinka asentaa opencv vadelma pi 3: een
OpenCV (Open Source Computer Vision Library) on avoimen lähdekoodin tietokonevisiokirjasto, ja siinä on siteet C ++: lle, Pythonille ja Javalle. Tässä opetusohjelmassa selitetään kuinka asentaa OpenCV Raspberry Pi -sovellukseen.







