Πίνακας περιεχομένων:

RPI Minetest Server 4.15: 18 βήματα
RPI Minetest Server 4.15: 18 βήματα

Βίντεο: RPI Minetest Server 4.15: 18 βήματα

Βίντεο: RPI Minetest Server 4.15: 18 βήματα
Βίντεο: Epic Server | Dev-blog 05 2024, Νοέμβριος
Anonim
RPI Minetest Server 4.15
RPI Minetest Server 4.15

Αυτό είναι το πρώτο απλοποιημένο σεμινάριο 1-2-3 βημάτων για το πώς να ξεκινήσετε έναν διακομιστή Minetest 4.15 στο Raspberry Pi!

INFO: Minetest είναι ένα παιχνίδι εμπνευσμένο από το Minecraft ανοιχτού κώδικα που βασίζεται σε μεγάλο βαθμό σε mods. (Mods = plugins για εσάς τους λάτρεις του MC!) Γνωρίζω από προσωπική εμπειρία ότι η εκκίνηση ενός διακομιστή Minetest είναι μία από τις πιο ενοχλητικές και ενοχλητικές εργασίες για τα noobs του Linux. Σήμερα λοιπόν, θέλω να το διορθώσω και να κάνω αυτό το έργο μια διασκεδαστική περίοδο για όσους θέλουν ένα διακομιστή Minetest.

Αυτό το έργο θα πραγματοποιηθεί σε ένα Minibian Raspberry Pi που τρέχει. (Baiscally μια έκδοση διακομιστή του Raspbian) Θα σας δείξω πώς να εγκαταστήσετε το Minibian, να το διαμορφώσετε για τον διακομιστή Minetest και, στη συνέχεια, να ενεργοποιήσετε τον διακομιστή σας.

Σε αυτό το σεμινάριο θα καλύψουμε:

1. Εγκατάσταση Minibian.

2. Διαμόρφωση Minibian.

3. Εγκατάσταση διακομιστή minetest

4. Διαμόρφωση του διακομιστή.

5. Προσθήκη mods στο διακομιστή.

6. Συμβουλές για έναν επιτυχημένο διακομιστή.

Βήμα 1: Τι θα χρειαστείτε

Για αυτήν την επιχείρηση θα χρειαστείτε τα ακόλουθα:

1. Υπολογιστής με Mac OS, Linux ή Windows.

2. Καλώδιο Ethernet και σύνδεση στο Διαδίκτυο.

3. Μια κάρτα micro SD περίπου 16-32 Gigabytes κατά προτίμηση. Εάν έχετε μόνο μια κάρτα SD 4 GB, μπορείτε να χρησιμοποιήσετε μια μονάδα flash USB για εκκίνηση. Βρείτε το ΕΔΩ

4. Αντίγραφο Minibian. Αποκτήστε το ΕΔΩ

5. Εάν χρησιμοποιείτε Windows, θα χρειαστείτε Win32 Disk Imager. Μπορείτε να το κατεβάσετε εδώ

Βήμα 2: Γιατί να χρησιμοποιήσετε το Minibian;

Θέλω να ξέρετε γιατί επέλεξα το Minibian για αυτό το έργο. Πρώτον, το Minibian είναι μια έκδοση διακομιστή του debian για το Raspberry Pi. Δεύτερον, ως έκδοση διακομιστή, αυτό σημαίνει ότι δεν υπάρχει GUI (Μπορείτε πάντα να χρησιμοποιήσετε το Raspbian εάν δεν αισθάνεστε άνετα χρησιμοποιώντας το τερματικό. Θα σας καθοδηγώ σε κάθε βήμα αν αποφασίσετε να χρησιμοποιήσετε το τερματικό Minibian) Τρίτον, επειδή υπάρχει χωρίς GUI (Γραφική διεπαφή χρήστη) Η μνήμη RAM και η CPU του Raspberry Pi είναι περισσότερο αφοσιωμένες στη λειτουργία του διακομιστή μας παρά στη διατήρηση της επιφάνειας εργασίας σε λειτουργία. Όχι GUI = 3-5 φορές η ταχύτητα στην περίπτωσή μου.

Αν αποφασίσετε λοιπόν να ακολουθήσετε αυτά τα βήματα και να χρησιμοποιήσετε το Minibian, ας προχωρήσουμε. Θυμηθείτε, θα σας καθοδηγώ σε κάθε βήμα αν χρησιμοποιείτε Minibian, για να μην φοβάστε.

Γιατί να χρησιμοποιήσετε το Minibian:

1. 3-5x Speed vs Raspbian

2. Σκοπεύει να τρέξει έναν διακομιστή, οπότε το Minibian έχει σχεδιαστεί για να είναι γρήγορο.

3. Εντυπωσιάστε τους φίλους σας χρησιμοποιώντας τερματικό και όχι GUI "For Noobs"!

Βήμα 3: Διαμορφώστε την κάρτα SD

Πριν εγγράψετε το αρχείο Minibian.img στην κάρτα SD, πρέπει να μορφοποιήσετε την κάρτα. Δεδομένου ότι υπάρχουν τόσοι πολλοί διαφορετικοί τρόποι μορφοποίησης αφαιρούμενων μέσων σε τόσα πολλά λειτουργικά συστήματα, πρέπει να βρείτε ένα σεμινάριο στο Διαδίκτυο σχετικά με τον τρόπο μορφοποίησης της κάρτας.

Παράδειγμα: (Στο πλαίσιο αναζήτησης) "Τρόπος μορφοποίησης κάρτας SD στα Windows"

Σημείωση: Είναι καλύτερο από την εμπειρία μου να διαμορφώσετε την κάρτα στο σύστημα αρχείων NTFS. Είχα το λιγότερο πρόβλημα με τη χρήση αυτού του συστήματος.

Βήμα 4: Κάψτε

Επομένως, θα έπρεπε να έχετε κατεβάσει το Minibian από τον σύνδεσμο που παρέχεται στο βήμα 2. Μόλις το έχετε, εξαγάγετε το αρχείο (Εάν υπάρχει) και το εγγράψετε στην κάρτα SD σας. Εάν χρησιμοποιείτε Windows, χρησιμοποιήστε το Win32 Disk Imager. Υπάρχουν πολλά σεμινάρια Win32 Disk Imager online, οπότε δεν πρόκειται να γράψω ένα εδώ.

Βασικά, εάν χρησιμοποιείτε Windows, Linux ή Mac OS, θα σας αφήσω στις δικές σας συσκευές για την εγγραφή της εικόνας στην κάρτα SD.

Για να βρείτε ένα σεμινάριο σχετικά με τον τρόπο εγγραφής μιας εικόνας OS στην κάρτα, μεταβείτε στο πρόγραμμα περιήγησης ιστού και αναζητήστε:

(Στο πλαίσιο αναζήτησης) "Τρόπος εγγραφής ISO img σε κάρτα SD στο [Το λειτουργικό σας] π.χ.: Ubuntu"

Ακολουθήστε το καλύτερο σεμινάριο που βρίσκετε και θα πρέπει να έχετε κάψει την εικόνα στην κάρτα σας!

Βήμα 5: Εκκίνηση

Τώρα ήρθε η ώρα να βάλετε την κάρτα SD στο Pi και να εκκινήσετε! Αλλά πρώτα, ΠΡΕΠΕΙ να βεβαιωθείτε ότι έχετε συμπληρώσει αυτήν τη λίστα ελέγχου:

1. Διαμορφώσατε την κάρτα SD ΠΡΙΝ κάψετε το αρχείο.img σε αυτήν.

2. Ακολουθήσατε ένα αξιόπιστο σεμινάριο για τον τρόπο εγγραφής αρχείων.img σε κάρτα SD.

3. Το Raspberry Pi αποσυνδέεται όταν τοποθετείτε την κάρτα SD.

4. Το Pi είναι συνδεδεμένο σε καλώδιο Ethernet και είναι συνδεδεμένο στο διαδίκτυο.

Μόλις γίνουν όλα αυτά, μπορείτε να προχωρήσετε και να συνδέσετε το Pi σε…

Βήμα 6: Πρώτη εκκίνηση

Στην πρώτη εκκίνηση του Minibian, θα χρειαστούν περίπου 20 δευτερόλεπτα για να ολοκληρωθεί η ακολουθία εκκίνησης. Εάν δεν έχετε σύνδεση στο Διαδίκτυο, θα κολλήσετε σε έναν επαναλαμβανόμενο κύκλο όπου το Minibian αναζητά σύνδεση Ethernet. Μόλις περάσει αυτό, θα δείτε να επισημαίνεται με κόκκινα γράμματα η διεύθυνση IP σας. Μόλις ολοκληρωθούν όλα αυτά, θα λάβετε μια ερώτηση σύνδεσης. Για το όνομα χρήστη, πληκτρολογήστε "root", αφήνοντας έξω τα εισαγωγικά, χωρίς CAPS. Ο κωδικός πρόσβασης είναι "βατόμουρο", και πάλι χωρίς εισαγωγικά και χωρίς CAPS.

Εάν έχετε συνδεθεί με επιτυχία στον χρήστη "root" του Minibian, προχωρήστε στο επόμενο βήμα.

Βήμα 7: ΧΑΚΕΡ

ΧΑΚΕΡ!
ΧΑΚΕΡ!

Λοιπόν, τα καταφέρατε μέχρι τώρα, τι θα συμβεί αν λάβετε έναν χάκερ από τον διακομιστή; Αυτό θα ήταν ΠΟΛΥ κακό! οπότε πρέπει να αλλάξετε τον κωδικό πρόσβασης χρήστη "root". Στη γραμμή "root" χρήστη, πληκτρολογήστε τις ακόλουθες εντολές:

passwd (Πληκτρολογήστε τον νέο κωδικό πρόσβασής σας και πληκτρολογήστε τον ξανά)

- Αυτό θα αλλάξει τον κωδικό πρόσβασής σας σε ό, τι θέλετε να είναι. Θυμηθείτε, αυτός θα είναι ο κωδικός πρόσβασης που χρησιμοποιείτε στο εξής για εντολές root και για να συνδεθείτε στον λογαριασμό χρήστη "root".

apt-get install raspi-config

- Αυτό θα εγκαταστήσει το μενού διαμόρφωσης Raspberry Pi. Εδώ έχετε πολλές επιλογές, μία από τις οποίες θα συζητήσουμε στο επόμενο βήμα.

ifconfig

Αυτό θα εμφανίσει την τοπική διεύθυνση IP του Pi. Να το θυμασαι!

(Παρεμπιπτόντως, συγνώμη για τα παιδιά αν βλέπουν εφιάλτες από τον φίλο μου τον Troll παραπάνω…)

Βήμα 8: Αναπτύξτε το σύστημα αρχείων

Αναπτύξτε το Σύστημα αρχείων
Αναπτύξτε το Σύστημα αρχείων

Στο λογαριασμό χρήστη "root", πληκτρολογήστε την ακόλουθη εντολή:

raspi-config

Αυτό θα ανοίξει το μενού διαμόρφωσης Raspberry Pi. Μόλις βρεθείτε στο μενού, η πρώτη επιλογή θα πρέπει να είναι η "Επέκταση συστήματος αρχείων", όπως ακριβώς ακούγεται. Πατήστε Enter πάνω από αυτήν την επιλογή. Θα αναβοσβήνει σε μερικές οθόνες και μετά θα επιστρέψει στο μενού. Πατήστε το δεξί πλήκτρο βέλους και επιλέξτε φινίρισμα. Εάν θέλει να επανεκκινήσει το Pi, προχωρήστε.

Εάν δεν λάβατε αίτημα επανεκκίνησης του Pi, πληκτρολογήστε την ακόλουθη εντολή:

επανεκκίνηση

Αυτό θα επανεκκινήσει το Raspberry Pi με αποτέλεσμα το σύστημα αρχείων σας να επεκταθεί στην πλήρη χωρητικότητα της κάρτας SD.

Βήμα 9: Δημιουργήστε έναν νέο χρήστη

Θυμάστε τον μόνιμο χάκερ που αναφέραμε νωρίτερα; Λοιπόν, μπορεί ακόμα να μπει, αλλά με περισσότερη ταλαιπωρία. Πρέπει λοιπόν να λάβουμε ένα επιπλέον μέτρο ασφαλείας για να αποτρέψουμε το hacking. Χρειαζόμαστε νέο λογαριασμό χρήστη! "Αλλά γιατί ένας νέος λογαριασμός χρήστη;" μπορείτε να ρωτήσετε. Λοιπόν, ο λογαριασμός "root" στον οποίο συνδεθήκατε είναι ο χρήστης root. Σε αυτόν τον λογαριασμό, μπορείτε να εκτελέσετε οποιαδήποτε εντολή πληκτρολογείτε! Δεν χρειάζεστε κωδικό πρόσβασης για να επαληθεύσετε ότι είστε ο κάτοχος του υπολογιστή. Εάν έχετε χάκερ, αυτό μπορεί να σας αντιμετωπίσει σοβαρά προβλήματα εάν έχει πρόσβαση στον βασικό λογαριασμό σας.

Για να προσθέσετε έναν άλλο λογαριασμό που ΔΕΝ είναι ROOT και απαιτεί τον κωδικό πρόσβασης που αλλάξατε νωρίτερα για την εκτέλεση εντολών root, πληκτρολογήστε και εκτελέστε την ακόλουθη εντολή. Αυτό είναι ένα παράδειγμα!

"adduser" [Το νέο σας όνομα χρήστη] π.χ.: "minetest" θυμηθείτε να μην προσθέτετε ποτέ εισαγωγικά όταν πληκτρολογείτε μια εντολή. Έτσι, για να εκτελέσετε την εντολή με το χρήστη "minetest", κάντε το εξής:

adduser minetest

"Εισαγάγετε νέο κωδικό πρόσβασης UNIX". Προσθέστε έναν κωδικό πρόσβασης, κατά προτίμηση διαφορετικό από τον βασικό λογαριασμό για μεγαλύτερη ασφάλεια. Πληκτρολογήστε ξανά τον κωδικό πρόσβασής σας. Πατήστε enter μέχρι να φτάσετε στην επιλογή "Είναι σωστές αυτές οι πληροφορίες;" απαντήστε "y", πατήστε Enter και τελειώσατε.

Βήμα 10: Ενεργοποιήστε τα Jessie-backports

Το jessie-backports είναι ένα αποθετήριο με το οποίο μπορείτε να εγκαταστήσετε περισσότερα ενημερωμένα προγράμματα. Χωρίς να ενεργοποιήσετε τα jessie-backports, δεν μπορείτε να εγκαταστήσετε την έκδοση 4.15 του Minetest Server, αλλά θα λάβετε το 4.10, το οποίο είναι ΠΡΑΓΜΑΤΙΚΑ ΠΑΡΑΚΑΤΩ!

Πληκτρολογήστε τις ακόλουθες εντολές για να ενεργοποιήσετε τα jessie backports:

apt-get install nano

nano /etc/apt/sources.list

Μόλις φτάσετε στο αρχείο κειμένου, θα πρέπει να δείτε μερικές γραμμές κειμένου με διαφορετικά χρώματα. ΜΗΝ ΕΠΕΞΕΡΓΑΣΤΕ ΑΥΤΑ! Όταν βρίσκεστε στο κάτω μέρος της σελίδας, προσθέστε αυτές τις γραμμές κειμένου ακριβώς όπως είναι:

deb https://ftp.de.debian.org/debian jessie κύρια συνεισφορά μη δωρεάν

deb-src https://ftp.de.debian.org/debian jessie κύρια μη δωρεάν συνεισφορά

deb https://httpredir.debian.org/debian jessie-backports κύρια συνεισφορά μη δωρεάν

Όταν τελειώσετε, πατήστε Ctrl+O ταυτόχρονα, πατήστε Enter. Τώρα, πατήστε Ctrl+x και Enter. Αυτό θα σώσει το αρχείο.

Μετά από αυτό, πληκτρολογήστε:

apt-get ενημέρωση

apt-get αναβάθμιση

Βήμα 11: Εγκαταστήστε το Minetest Sever

Έξοδος; Μην είσαι ακόμα. Πρέπει να εγκαταστήσετε το πακέτο διακομιστή Minetest για να έχετε έναν διακομιστή που εκτελεί 4.15. Προχωρήστε και εκτελέστε την ακόλουθη εντολή:

apt -t jessie-backports install minetest-server

Αυτό θα εγκαταστήσει τον διακομιστή. Συμφωνείτε με την εγκατάσταση και συνεχίστε στο επόμενο βήμα.

Βήμα 12: Χορήγηση αδειών

Εάν θέλετε να ξεκινήσετε ποτέ τον διακομιστή, εκτελέστε την ακόλουθη εντολή:

chmod -R a+w /var/log/minetest/minetest.log

Αυτό θα σας επιτρέψει να ξεκινήσετε τον διακομιστή και να χρησιμοποιήσετε το αρχείο καταγραφής!

Βήμα 13: Επεξεργασία του Minetest.conf

Το αρχείο minetest.conf είναι αυτό που διαβάζει ο διακομιστής και ορίζει τις παραμέτρους του σε κάθε εκκίνηση. Πρέπει να επεξεργαστείτε αυτό το αρχείο για να χρησιμοποιήσετε το διακομιστή σας στο μέγιστο. Στο λογαριασμό χρήστη "root", εκτελέστε την ακόλουθη εντολή:

nano /etc/minetest/minetest.conf

Αυτό θα εμφανίσει το αρχείο διαμόρφωσης διακομιστή Minetest. Επεξεργαστείτε αυτό το αρχείο για να ορίσετε τα "privs" σας (op) ως διαχειριστής. Τα παρακάτω είναι μέρος του αρχείου διαμόρφωσης:

# αρχείο διαμόρφωσης για minetestserver # Όνομα διαχειριστή

#όνομα =

# Υλικά διακομιστή

# Θύρα δικτύου για ακρόαση (UDP)

θύρα = 30000

# Δέσμευση διεύθυνσης

#bind_address = 0.0.0.0

# Όνομα διακομιστή

server_name = (Το όνομα διακομιστή)

# Περιγραφή διακομιστή

server_description = (Εδώ πηγαίνει η περιγραφή σας)

# Όνομα τομέα διακομιστή

#server_address = game.myserver.net

# Αρχική σελίδα διακομιστή

#server_url =

# Αυτόματη αναφορά στον κύριο διακομιστή

# ορίστηκε σε true για δημόσιους διακομιστές

server_announce = true

# Ανακοίνωση σε αυτόν τον κύριο διακομιστή. εάν θέλετε να ανακοινώσετε τη διεύθυνση ipv6

# use serverlist_url = v6.servers.minetest.net

serverlist_url = servers.minetest.net

# Προεπιλεγμένο παιχνίδι (προεπιλογή κατά τη δημιουργία ενός νέου κόσμου)

default_game = minetest

Επεξεργαστείτε αυτές τις επιλογές για να προσαρμόσετε τον διακομιστή σας. Υπάρχουν πολλές περισσότερες επιλογές, αυτό ήταν μόνο ένα κομμάτι του αρχείου.

Παρατηρήσατε όλα αυτά τα μικρά σύμβολα # αριθμού/hashtag; Λοιπόν, ανεξάρτητα από τη γραμμή κειμένου που βρίσκονται εκείνα τα #, ο διακομιστής θα τα αγνοήσει κατά την εκκίνηση. Αυτά τα #σχολιάζουν τη γραμμή κειμένου, κάνοντας τον διακομιστή να αγνοήσει αυτήν τη γραμμή. Για παράδειγμα, αν ήθελα να κάνω το όνομα του παίκτη μου "op", θα σχολιάζα και θα επεξεργάζομαι αυτήν τη γραμμή:

# Όνομα διαχειριστή

#όνομα = snowdrop1101

Περίμενε! τι πήγε στραβά? Ξεκίνησα τον διακομιστή και πληκτρολόγησα /privs και δεν ήμουν διαχειριστής! Λοιπόν, προσέξτε αυτό το μικρό # μπροστά από το όνομα =, δεν το αφαίρεσα έτσι ο διακομιστής αγνόησε ότι το όνομα του παίκτη μου έπρεπε να γίνει διαχειριστής. Θα ήταν λοιπόν κάπως έτσι:

# Όνομα διαχειριστή = snowdrop1101

Αυτό είναι καλύτερο! Αλλά τι, μπορεί να ρωτήσετε, θα συνέβαινε αν έκανα κάτι τέτοιο:

Όνομα διαχειριστή = snowdrop1101

Δεν υπήρχε # μπροστά από το "Όνομα διαχειριστή", οπότε ο διακομιστής θα προσπαθούσε να διαβάσει αυτήν τη γραμμή ως γραμμή χωρίς σχόλια και θα εκτελούσε τη γραμμή κατά την εκκίνηση. Έτσι, αν προσπαθούσα να εκτελέσω τον διακομιστή χωρίς αυτό το # μπροστά από το "Όνομα διαχειριστή", ο διακομιστής ενδέχεται να διακοπεί. Αυτό το "όνομα διαχειριστή" ήταν μια περιγραφή της επιλογής μου, οπότε θα πρέπει να παραμείνει σχολιασμένος. (Αυτό είναι ένα σχόλιο -> #)

Τώρα που σχολιάζεται το "Όνομα διαχειριστή", ο διακομιστής θα το αγνοήσει και δεν θα διακοπεί λόγω σφάλματος minetest.config.

Θυμηθείτε να ελέγξετε τη θύρα σας. Η προεπιλεγμένη θύρα διακομιστή Minetest είναι 30000, είναι καλύτερο να την αφήσετε έτσι. Ωστόσο, εάν ένας άλλος διακομιστής ή κάτι άλλο εκτελείται στη θύρα 30000, όταν ξεκινήσετε τον διακομιστή θα λάβετε ένα σφάλμα. Επομένως, επεξεργαστείτε αυτήν τη θύρα και χρησιμοποιήστε ένα σαρωτή θύρας, αν πρέπει. Εάν η θύρα 30000 χρησιμοποιείται, απλώς αλλάξτε την σε κάτι άλλο.

Μόλις τελειώσετε με την επεξεργασία του αρχείου minetest.conf, πληκτρολογήστε και εκτελέστε:

Ctrl+O

Ctrl+X

Δοκιμάστε για να βεβαιωθείτε ότι δεν χάλασατε τίποτα. Τύπος:

έξοδος

Αυτό θα σας αποσυνδέσει από τον βασικό λογαριασμό χρήστη. Τώρα συνδεθείτε στον μη root λογαριασμό που δημιουργήσατε νωρίτερα, ώστε να μπορείτε να ξεκινήσετε την υπηρεσία. Μόλις συνδεθείτε, πληκτρολογήστε:

διακομιστής minetestserver

Αυτό θα ξεκινήσει τον διακομιστή. Εάν το κάνατε σωστά, ο διακομιστής πρέπει να ξεκινήσει και να είναι αθόρυβος.

Για διακοπή του διακομιστή, πατήστε

Ctrl+C

Την ίδια στιγμή.

Βήμα 14: Προσθήκη τροποποιήσεων (προσθήκες)

Ποιο είναι το επόμενο? Έχετε ένα διαμορφωμένο λειτουργικό σύστημα και έναν ακόμη πιο διαμορφωμένο διακομιστή έτοιμο για εκτέλεση, αλλά κάτι λείπει. Αχα! Mods! Τα mods είναι αυτά που συνθέτουν το Minetest. Χωρίς mods, το Minetest θα ήταν ένα βαρετό παιχνίδι βανίλιας με 40-50 μπλοκ για να διαλέξετε, αν αυτό. Προσθέστε mods για να ενεργοποιήσετε μερικά πολύ ωραία πράγματα όπως το Technic Mod που προσθέτει πεδία δύναμης και πυρηνικούς αντιδραστήρες, Morefoods που προσθέτουν μια ποικιλία τροφίμων για να διαλέξετε, Mesecons που προσθέτουν ό, τι θέλετε και περισσότερα από το redstone, συν εκατοντάδες περισσότερα mods στο επιλέξτε από

Πρώτον, εάν είστε συνδεδεμένοι στον χρήστη "root", αποσυνδεθείτε και εγγραφείτε στο λογαριασμό χρήστη που δημιουργήσατε νωρίτερα. Τώρα μια φορά στο λογαριασμό, πληκτρολογήστε su και εισαγάγετε τον κωδικό πρόσβασης του λογαριασμού sudo "root". Αυτό θα οδηγήσει τον νέο σας χρήστη στο επίπεδο του χρήστη για έναν προσωρινό χρόνο. Θα σας πω αργότερα.

Τώρα, για να προσθέσετε mods στον διακομιστή σας, πληκτρολογήστε και εκτελέστε τις ακόλουθες εντολές:

cd/usr/share/games/minetest/games/minetest_game/mods

Αυτό θα σας μεταφέρει στον κύριο φάκελο Mod. Αυτός ο φάκελος προστατεύεται, θα χρειαστεί να βρίσκεστε στον λογαριασμό χρήστη "root" ή να χρησιμοποιήσετε τα εξής:

su

Εντολή στον ήλιο ως sudo. Τώρα για να βρείτε mods. Στον ίδιο υπολογιστή με τον οποίο κάψατε την κάρτα SD, μεταβείτε στην παρούσα ιστοσελίδα για να βρείτε mods για το παιχνίδι σας. Χρησιμοποιήστε το "Minetest Mod Mod Search" για να βρείτε συγκεκριμένα πράγματα. Μόλις βρείτε ένα mod που θέλετε να δοκιμάσετε, κάντε δεξί κλικ στο σύνδεσμο λήψης και κάντε κλικ στο "Άνοιγμα σε νέα καρτέλα". Αγνοήστε τυχόν προτροπές λήψης και κοιτάξτε τη διεύθυνση ιστού στη γραμμή αναζήτησης. Ελέγξτε επίσης τη σελίδα πληροφοριών mod για μια καρτέλα "Εξαρτήσεις". Αυτό θα περιέχει μια λίστα με mods χωρίς αυτά που πρόκειται να κατεβάσετε δεν μπορεί να εκτελεστεί χωρίς. Φροντίστε να επιστρέψετε αργότερα και να κατεβάσετε αυτά τα mods.

Η διεύθυνση ιστού πρέπει να μοιάζει κάπως έτσι:

Είναι καλύτερο να έχετε τον υπολογιστή σας GUI που αναζητήσατε τα mods δίπλα στην οθόνη του Pi σας, επειδή θα το χρειαστείτε εκεί. Βεβαιωθείτε ότι έχετε ανοίξει το Pi σας στη διεύθυνση:

/usr/share/games/minetest/games/minetest_game/mods

Αυτό όπως ανέφερα είναι ο φάκελος Mod. Χρησιμοποιήστε το wget για να κατεβάσετε το mod που θέλετε, όπως αυτό:

wget

Θυμηθείτε να αντικαταστήσετε τη διεύθυνση https:// με αυτήν που βρήκατε ανοίγοντας τη νέα καρτέλα, χρησιμοποιώντας:

wget https://… (Όποια και αν είναι η διεύθυνση)

Μόλις γίνουν όλα αυτά, πρέπει να πληκτρολογήσετε:

ls

Στο φάκελο για να δείτε αν το mod σας κατέβηκε με επιτυχία.

Βήμα 15: Αποσυμπιέστε

Τα περισσότερα Minetest mods έρχονται σε φάκελο.zip, οπότε πρέπει να αποσυμπιέσετε το αρχείο για να λειτουργήσει. Τρέξιμο:

apt-get install unzip

Αυτό θα προσθέσει ένα εργαλείο για την αποσυμπίεση αρχείων. Ας πούμε ότι χρησιμοποίησα το wget για να κατεβάσω ένα αρχείο που εμφανίζεται ως "master.zip". Για να αποσυμπιέσετε το αρχείο, θα πληκτρολογήσω:

αποσυμπίεση master.zip

Και έτσι συνεχίζεται η διαδικασία εξαγωγής. Όταν εξαγάγετε το αρχείο που θέλετε, βεβαιωθείτε ότι έχετε διαγράψει το.zip με:

rm -r master.zip (Αντικαταστήστε το "master.zip" με το όνομα του αρχείου σας)

Τις περισσότερες φορές, θα λάβετε αποσυμπιεσμένα αρχεία που μοιάζουν με αυτό:

minetest-mod-extrafood-master0173v47

Στον διακομιστή δεν αρέσουν τέτοια ονόματα, οπότε πρέπει να μετονομάσετε το αρχείο. Χρήση:

mv minetest-mod-extrafood-master0173v47 extrafood

Αυτό θα μετονομάσει το loooong αρχείο σε πιο συμπαγές όνομα, extrafood. Προφανώς, χρησιμοποιήστε την εντολή mv με οποιοδήποτε όνομα αρχείου θέλετε να μετονομάσετε. Επίσης, είναι καλύτερο να διατηρήσετε το όνομα κοντά στο αρχικό, ενώ εξακολουθείτε να είστε απλοί, για ευκολία εύρεσης αργότερα.

Βήμα 16: Δοκιμή τρόπων λειτουργίας

Κάθε φορά που εγκαθιστάτε ένα νέο mod, ΠΡΕΠΕΙ να το δοκιμάσετε !!! Εάν εγκαταστήσατε ας πούμε 30 mods και μετά ξεκινήσατε τον διακομιστή σας και πείτε ότι 3 mods απέτυχαν και έκανε τον διακομιστή να διακοπεί, θα δυσκολευτείτε να εντοπίσετε τον ένοχο. Έτσι, κάθε φορά που εγκαθιστάτε ένα mod, δοκιμάστε το και βεβαιωθείτε ότι δεν καταστρέφει τον διακομιστή. Εάν ο διακομιστής εκτελείται, εγγραφείτε στο παιχνίδι και δοκιμάστε το mod στο παιχνίδι. Ένα mod μπορεί να είναι ωραίο όταν εκτελείται στο τερματικό, αλλά μπορεί επίσης να γίνει άσχημο όταν πηγαίνετε να το χρησιμοποιήσετε. Για να συμμετάσχετε στο παιχνίδι, χρησιμοποιήστε τη διεύθυνση IP του Pi και τη θύρα διακομιστή για να συμμετάσχετε.

Για να δοκιμάσετε mods, πρέπει να κάνετε πίσω από το sudo και να γίνετε κανονικός χρήστης. Για έξοδο από το sudo, πληκτρολογήστε:

έξοδος

Αυτό θα επιστρέψει το χρήστη "minetest" στο φυσιολογικό. Αυτό είναι όπου ο νέος χρήστης μπορεί να είναι χρήσιμος. Δεν μπορείτε να ξεκινήσετε τον διακομιστή minetest στη ρίζα. Για να ξεκινήσετε τον διακομιστή, πληκτρολογήστε:

διακομιστής minetestserver

Αυτό θα φορτώσει τον διακομιστή και όλα τα mods, προεπιλεγμένα και αυτά που προσθέσατε. Το mod σας φορτώνει μια χαρά, τότε καλό! προχωρήστε και προσθέστε περισσότερα, δοκιμάζοντας ένα προς ένα για να βεβαιωθείτε ότι ένα mod δεν είναι κακό ή έχει συγκρούσεις με άλλα mods. Θυμηθείτε επίσης ότι είπα να ελέγξω στη σελίδα πληροφοριών mod για να δείτε αν είχε εξαρτήσεις. Εάν υπάρχουν εξαρτήσεις, κατεβάστε, αποσυμπιέστε και δοκιμάστε τις. Πολλές φορές ένα mod δεν φορτώνεται λόγω μη ικανοποιημένων εξαρτήσεων.

Βήμα 17: Προώθηση θυρών

Εάν σκοπεύετε να εγγραφείτε δημόσια στον διακομιστή σας, πρέπει να τον προωθήσετε.

1. Στο Pi σας και πληκτρολογήστε "ifconfig", μην προσθέσετε τα εισαγωγικά.

2. Αναζητήστε την καρτέλα "eth0". Θα πρέπει να έχει IP που μοιάζει με αυτό: 192.168.1.149

3. Ανοίξτε το πρόγραμμα περιήγησής σας και πληκτρολογήστε "What my ip" στη γραμμή διευθύνσεων. Αντιγράψτε το IP που εμφανίζεται4. Τώρα στη γραμμή διευθύνσεων URL, επικολλήστε αυτήν την IP που μόλις αντιγράψατε. Αυτό θα σας οδηγήσει στη σελίδα του δρομολογητή wifi. Εάν έχει σύνδεση, προχωρήστε και συνδεθείτε, αν όχι, συνεχίστε στο επόμενο βήμα.

5. Αναζητήστε τους εικονικούς διακομιστές/καρτέλα προώθησης/εφαρμογών/καρτέλα παιχνιδιών. Το όνομα μπορεί να διαφέρει ανάλογα με το δρομολογητή wifi.

6. Μόλις ανοίξετε τη σελίδα των εικονικών διακομιστών, θα δείτε ότι θα σας ζητηθεί να εισαγάγετε μια θύρα, ip και ένα όνομα. Για τη θύρα θα πληκτρολογήσετε 30000, (ή όποια θύρα επιλέξατε στο αρχείο minetest.conf) την εισερχόμενη και ιδιωτική θύρα. Ονομάστε τον διακομιστή και έχετε ορίσει. Πληκτρολογήστε την IP που αναζητήσατε νωρίτερα με το ifconfig δίπλα στη θύρα. Απλά αποθηκεύστε τις ρυθμίσεις.

Βήμα 7. Για να συνδεθείτε στον δικό σας διακομιστή, θα συνδέεστε πάντα πληκτρολογώντας την IP που βρήκατε στο πρόγραμμα περιήγησης ιστού και στο επόμενο πλαίσιο πληκτρολογώντας τη θύρα που έχετε ορίσει για τον διακομιστή.

Βήμα 18: Τέλος επάνω

Όταν δοκιμάσατε και δοκιμάσατε τον νέο διακομιστή σας και όλα τα mods του, ίσως σκεφτείτε να τον δημοσιοποιήσετε! (Μια επιλογή στο minetest.conf) Αυτό θα ανακοινώσει στους παίκτες ότι ο διακομιστής σας είναι ενεργοποιημένος και θα αρχίσουν να συμμετέχουν. Δοκιμάστε νέα mods, πειραματιστείτε λίγο και όταν βρείτε αυτό που θέλετε, απολαύστε το!

Παρακαλώ αφήστε σχόλια παρακάτω αν άφησα κάτι έξω και ευχαριστώ για την ανάγνωση.

Απολαύστε τον διακομιστή σας!

Συνιστάται: