Ich wollte gestern einen Minecraft Server auf Freebsd 8.3 aufsetzen mit diesem How2:

So das hat aber nicht funktioniert, also habe ich mich dran gesetzt.
Als erstes müssen wir die Ports Aktualisieren.
Das machen wir mit folgendem Befehl:
PHP Code:
portsnap fetch extract
Danach führen wir diesen Befehl aus:
PHP Code:
pkg_delete -r pkg-config-0.25_1
Wir wechseln nun in das Verzeichnis /usr/ports/java/diablo-jre16 mit folgendem Befehl:
PHP Code:
cd /usr/ports/java/diablo-jre16
PHP Code:
make config install clean
Die heruntergeladene Datei kommt unter /usr/ports/distfiles
Da die 2 Dateien die benötigt Datei auf der Java Seite eine neure Version ist konnte ich es bei mir nicht installieren. Ich habe aber noch eine alte Version bzw die benötige Version auf meiner Festplatte gefunden von einer früherin Installation. Diese befindet sich unten im Anhang.
Diese Datei kommt auch unter /usr/ports/distfiles
Nun gehen wir wieder ins Verzeichnis /usr/ports/java/diablo-jre16 und führen diesen Befehl noch einmal aus:
PHP Code:
make config install clean
Die Installation braucht auch wieder ein wenig.
Wenn er fertig ist testet folgenden Befehl:
PHP Code:
/usr/local/diablo-jre1.6.0/bin/java
PHP Code:
Error occurred during initialization of VM
Unable to load ZIP library: /usr/local/diablo-jre1.6.0/lib/amd64/libzip.so
PHP Code:
echo libz.so.4 libz.so.5 > /etc/libmap.conf
Um den Minecraft Server zu starten nehmt ihr einfach eine Bukkit.jar (z.b. craftbukkit-1.4.5-R1.0) und ladet sie auf euren Server hoch.
Nehmen wir an der Pfad ist /usr/games/minecraft , dann nutzen wir folgenden Befehl um in das Verzeichnis zu kommen:
PHP Code:
cd /usr/games/minecraft
PHP Code:
/usr/local/diablo-jre1.6.0/bin/java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
Zum Beispiel um mit 512 mb Ram zu starten sieht der Befehl so aus:
PHP Code:
/usr/local/diablo-jre1.6.0/bin/java -Xmx512M -Xms512M -jar minecraft_server.jar nogui






