MineCraft server Windows to Linux

strojac

Honorable
Nov 1, 2013
18
0
10,520
Hello, I have no idea if I should stick this thread here, but I'm guessing this is the best place. I have a Dell T3500 running (the legend) Windows XP 32 bit, with a 2.4 GHz dual core Intel CPU (not sure exact model). I am planning to run a minrcraft server on it. Since I'm not going to use it besides running the server, I though a faster Linux OS would be a good way to run it (Ubuntu). So, I want to allocate more than 1gb memory to the server, so I'm assuming I need 64 bit linux. So I have 2 questions.
1. Will the T3500 run a 64 bit OS and will the CPU and 2-3gb ram be enough for the server? (Bukkit with 20 plugins, max 20 players)
2. Is there anything I need to change about the server files to run it on Linux? Or is it just a drag+drop?
 
Solution
1. I don't know about running Minecraft server on Linux. But you don't neet 64-bit OS (Windows, Linux- does not matter) if your have 4gb of RAM or less. You will have far less troubles installing 32-bit Linux distro.

2. Linux is rarely drag-and-drop. Be ready for command-line work during installation and configuring of your server.
1. I don't know about running Minecraft server on Linux. But you don't neet 64-bit OS (Windows, Linux- does not matter) if your have 4gb of RAM or less. You will have far less troubles installing 32-bit Linux distro.

2. Linux is rarely drag-and-drop. Be ready for command-line work during installation and configuring of your server.
 
Solution
I suggest you don't go with Ubuntu Desktop, but rather Ubuntu Server or Debian, since you are not using it for a GUI. If you install Ubuntu Desktop, you will get a lot of GUI packages that will eat up memory unless you disable GDM/KDM on startup.

2. Is there anything I need to change about the server files to run it on Linux? Or is it just a drag+drop?[/quotemsg]
The biggest issue you will run into with Linux is software licensing with JVM. You will need to go with OpenJDK unless you want to install Oraclo's JRE manually. As far as I know, OpenJDK doesn't work as well as the Oracle JRE, so you will probably need to find a guide on installing Oracle JRE -- it's not hard, but it is not drag and drop.

Edit: Bukkit is written in Java, so there should be no changes. Lookup on google on how to setup a linux Bukkit server. They may have distros already setup for bukkit,...

Actually, MineOS appears to be a self-contained Linux distro you can easy install: http://minecraft.codeemo.com/
 
Mineos is a turnkey Linux distro, is for a virtual machine... Not regular PC.

OP go ahead and try with your current hardware. If you find performance bottleneck then upgrade appropriately. CPU, ram, ssd, etc...

I would go ahead and use 64bit OS in case you plan to upgrade to 4+GB ram
 


It is just Debian Linux with packages pre-installed. It will run fine on a "regular PC". It is not a virtual machine image.

Edit: And even if it was a virtual machine image, what do you think a VMImage is? It is a hard disk image combined with the virtual machine config files... And you can still install a hard disk image as a hard disk image, as long as the kernel of the installed operating system is compiled for that hardware. And since most non-source distros ship with a fully-loaded kernel, it would work even if it was a virtual machine image.
 


it was my understanding that turnkey provides a stripped down kernel and minimal firmware packages and provides support *only* for vmware/virtualbox/xen/kvm...

here I see turnkey actually provides both, same as 'mineos' too provides both.
http://www.turnkeylinux.org/docs/builds