Przeznaczenie całego komputera lub serwera z systemem Linux tylko douruchomienie gry Minecraft to marnowanie zasobów. Jeśli chcesz uruchomić szybki serwer Minecraft, znacznie lepiej jest go hostować z maszyny wirtualnej.
Istnieje wiele możliwości łatwej wirtualizacjido nowoczesnych komputerów. Jednak Oracle VM VirtualBox jest najlepszy, ponieważ jest wieloplatformowy, łatwy w użyciu i jest bezpłatny. W tym artykule wyjaśnimy, jak wykorzystać VirtualBox firmy Oracle do hostowania gry Minecraft na maszynie wirtualnej z systemem Linux.
Zainstaluj VirtualBox
W tej części samouczka będziemy się poruszaćna temat instalacji Oracle VirtualBox. Aby aplikacja działała na komputerze z systemem Linux, przewiń w dół i postępuj zgodnie z instrukcjami odpowiadającymi używanemu systemowi operacyjnemu.
Mac / Windows
Chcesz hostować wirtualny serwer Minecraft z systemem Linux na komputerze Mac lub PC z systemem Windows? Jeśli tak, musisz najpierw zainstalować VirtualBox.
Instalowanie VirtualBox na Windowsie lub Macukomputer jest dość łatwy, ponieważ oba systemy operacyjne nie wymagają od użytkownika interakcji z terminalem lub czymkolwiek podobnym. Zamiast tego przejdź na oficjalną stronę Vbox, znajdź opcję pobierania na komputer Mac lub PC z systemem Windows i pobierz plik instalatora.
Po zakończeniu pobierania instalatora VirtualBox przejdź przez proces instalowania programu na komputerze i przejdź do następnego kroku samouczka!
Ubuntu
VirtualBox na Ubuntu znajduje się w repozytorium „Multiverse”. Jeśli chcesz go zainstalować, musisz włączyć go za pomocą:
sudo apt-add-repository multiverse
Po dodaniu repozytorium do systemu Ubuntu uruchom aktualizacja polecenie w Ubuntu.
sudo apt update
Na koniec zainstaluj Virtualbox na Ubuntu z trafny Komenda.
sudo apt install virtualbox
Debian
VirtualBox na Debianie jest dostępny w repozytorium Contributor. Jednak to repozytorium nie jest dostępne domyślnie, więc musisz je najpierw włączyć. Oto jak to zrobić.
Krok 1: Otwórz plik źródeł w Nano.
sudo nano /etc/apt/sources.list
Krok 2: Znajdź wszystkie wiersze zaczynające się od „deb”. Na końcu każdego wiersza dodaj „contrib”. Możesz także dodać wiersz „non-free”, jeśli potrzebujesz zastrzeżonych bibliotek i programów.
Krok 3: Uruchom aktualizacja polecenie, aby zakończyć dodawanie nowych wierszy „contrib” i „non-free”.
sudo apt-get update
Teraz, gdy „Contrib” działa i działa na twoim komputerze Debian, będziesz mógł zainstalować aplikację VirtualBox z następującymi Apt-get łatwo dowodzić.
sudo apt-get install virtualbox
Arch Linux
W Arch Linux będziesz mógł zainstalować Virtualbox i korzystać z niego, jeśli w pliku konfiguracyjnym Pacman masz włączoną opcję „Społeczność”. Nie jesteś pewien, jak to włączyć? Wykonaj poniższe kroki.
Krok 1: Otwórz Pacman.conf w Nano i przewiń go, aby znaleźć sekcję „Społeczność”.
sudo nano /etc/pacman.conf
Krok 2: Usuń symbol # z przodu „Społeczności” i wiersze poniżej.
Krok 3: Zaoszczędź Nano dzięki Ctrl + O. Następnie wyjdź za pomocą Ctrl + X i wróć do terminala. Po powrocie na terminal ponownie zsynchronizuj Pacmana.
sudo pacman -Syyu
Krok 4: Po uruchomieniu „Społeczności” możesz zainstalować VirtualBox na Archie za pomocą:
sudo pacman -S virtualbox
Fedora
Repozytoria oprogramowania Fedory są oprogramowaniem typu open source,a programiści starają się to utrzymać. Z tego powodu nie znajdziesz aplikacji VirtualBox. Jeśli jednak włączysz źródło oprogramowania RPM Fusion, będziesz mógł go uruchomić.
Aby włączyć RPM Fusion, uruchom te dwie komendy DNF.
Uwaga: zamień X na numer wydania Fedory, którego obecnie używasz.
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-X.noarch.rpm -y sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-X.noarch.rpm -y
Po włączeniu i uruchomieniu RPM Fusion zainstaluj Virtualbox na Fedorze za pomocą:
sudo dnf install VirtualBox -y
OpenSUSE
Jeśli jesteś użytkownikiem SUSE, VirtualBox jest bardzo łatwy w instalacji. Wystarczy otworzyć terminal i uruchomić następującą komendę Zypper.
sudo zypper install virtualbox
Ogólny Linux
VirtualBox ma samodzielny plik binarny do pobraniadla systemów Linux, które nie mają VirtualBox w swoich źródłach oprogramowania. Aby go zainstalować, przejdź do strony pobierania, pobierz najnowszą wersję i uruchom ją, aby rozpocząć proces instalacji.
Serwer Ubuntu w VirtualBox
Po zakończeniu instalacji VirtualBox nadszedł czas na skonfigurowanie serwera Ubuntu. Najszybszym sposobem na zainstalowanie i skonfigurowanie serwera Ubuntu w VirtualBox jest pobranie urządzenia wstępnie skonfigurowanego.
Instrukcje pobierania dla komputerów Mac / PC
Przejdź na oficjalną stronę pobierania, kliknij kartę „VirtualBox”. Stamtąd znajdź „Pobierz” i pobierz najnowszą wersję Ubuntu Server 18.04.1 LTS.
Nie pobieraj Ubuntu Server 18.10 zamiast 18.04.1. Sieć w 18.10 nie działa bardzo dobrze w najnowszej wersji OSimages dla VirtualBox.
Uwaga: potrzebujesz 7z (lub narzędzia do dekompresji, które obsługuje format archiwum 7z).
Instrukcje pobierania dla systemu Linux
Pobierz obraz serwera Ubutnu, uruchamiając następujące polecenie;
wget https://sourceforge.net/projects/osboxes/files/v/vb/59-U-u-svr/18.04.1/1804164.7z/download -O 1804164.7z
Zainstaluj narzędzie P7zip, aby umożliwić systemowi Linux wyodrębnienie plików 7zip. Następnie wyodrębnij archiwum za pomocą menedżera plików, klikając prawym przyciskiem myszy 181064.7zi wybierając „wyodrębnij”.
Po rozpakowaniu plików otwórz VirtualBox, kliknij „Nowy”, wpisz „Ubuntu Server” jako nazwę i ustaw RAM na 2048 MB.

Po ustawieniu pamięci RAM przejdź do strony „Dysk twardy”i wybierz „Użyj istniejącego pliku wirtualnego dysku twardego”. Następnie wyszukaj „Ubuntu 18.04.1 Server (64bit) .vdi” i kliknij „otwórz”, aby przypisać go do maszyny wirtualnej.

Zakończ proces tworzenia maszyny wirtualnej, klikając „utwórz”.
Poprawianie ustawień sieciowych
Kliknij prawym przyciskiem myszy maszynę wirtualną „Ubuntu Server” w VirtualBox. Następnie kliknij „Ustawienia”, aby otworzyć obszar ustawień urządzenia.

W obszarze ustawień kliknij „Sieć”. Następnie w obszarze „Karta 1” zmień ją na „Most zmostkowany”.
Zainstaluj serwer Minecraft
Maszyna wirtualna działa. Teraz nadszedł czas na uruchomienie serwera. Uruchom maszynę Wirtualną serwera Ubuntu (kliknij prawym przyciskiem myszy i wybierz „Start”) i postępuj zgodnie z instrukcjami krok po kroku poniżej.
Krok 1: Zaloguj się do maszyny wirtualnej, korzystając z poniższych danych użytkownika.
nazwa użytkownika: osbox
hasło: osboxes.org
Krok 2: Zainstaluj środowisko wykonawcze Java na serwerze Ubuntu.
sudo apt install openjdk-11-jre openjdk-11-jdk
Krok 3: Pobierz najnowszą wersję Minecraft Server (Java Edition) za pomocą Wget.
wget https://launcher.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar -O server.jar
touch eula.txt echo "eula=true" > eula.txt
Krok 4: Uruchom swój serwer Minecraft z:
sudo ufw disable
java -Xmx1024M -Xms1024M -jar server.jar nogui
Łatwe uruchomienie serwera Minecraft
Aby łatwiej uruchomić serwer Minecraft, skonfiguruj skrypt w terminalu VM za pomocą poniższych poleceń.
touch ~/mc-server-start.sh sudo chmod +x mc-server-start.sh echo "#!/bin/bash/" >> mc-server-start.sh echo " " >> mc-server-start.sh
echo "java -Xmx1024M -Xms1024M -jar server.jar nogui" >> mc-server-start.sh
Następnie uruchom serwer w dowolnym momencie za pomocą:
./mc-server-start.sh
Połącz się z serwerem Minecraft
Aby połączyć się z maszyną wirtualną serwera Minecraft, musiszmusisz znać adres IP urządzenia. Aby dowiedzieć się, jaki jest adres IP, przejdź do tego samouczka dotyczącego adresów IP i przeczytaj sekcję dotyczącą instrukcji terminalu w poście.

Gdy uzyskasz adres IP IPv4, włącz Minecraft, upewnij się, że komputer jest podłączony do tej samej sieci co maszyna wirtualna, i kliknij „Dodaj serwer” w menu gry wieloosobowej.
Komentarze