Main Page

From MineOS

Jump to: navigation, search

Contents

MineOS CRUX

MineOS CRUX is a fully-featured Linux distribution designed for an administrator who wants the power and flexibility of a mainstream distro such Ubuntu Server, but slimmed down, fine-tuned and 100% ready-to-host Minecraft. MineOS CRUX comes with the an interactive web-user interface for managing your Minecraft servers, MySQL for mods and PHP/Hiawatha webserver for hosting forums or image galleries. And with all these features, MineOS CRUX's memory footprint is smaller than any other--about 25MB! See for yourself how MineOS CRUX can provide you a fast, secure, and easy to use platform to host Minecraft! (See full Feature List)

To view the easy-installation process, see the youtube video walkthrough

Foreword

There are hundreds of guides, handbooks, tutorials, videos, and walkthroughs on how to accomplish any given Linux task. MineOS is one of those (or all of them), but with a single twist: it is specifically tailored to create a Minecraft server. In this way, I greatly simplify the process by filtering out all the overwhelming and unnecessary tasks listed in normal guides, and I can focus strictly on the Minecraft-relevant ones; I provide a targeted approach to building Linux, learning its internals, and successfully hosting Minecraft.

Goals

The original MineOS aimed at creating the smallest possible minecraft server, automating the process as much as possible for the user, while compromising none of Linux' capabilities.

MineOS CRUX is a entirely different project than MineOS with the same goals on a different platform. MineOS CRUX is a fully-featured and optimized server distribution that follows familiar Linux conventions to create a high-powered, intuitive, server configuration.

See a MineOS comparison

Who would use MineOS CRUX

MineOS CRUX is an out-of-the-box solution, but to use it and to maintain it properly does require time and effort. On the upside, you have infinitely more flexibility using this configuration and access to an expansive repository of packages available to CRUX installations.

CRUX is a lightweight, i686-optimized Linux distribution targeted at experienced Linux users. The primary focus of this distribution is keep it simple, which is reflected in a straightforward tar.gz-based package system, BSD-style initscripts, and a relatively small collection of trimmed packages.

MineOS CRUX is within the reach of the Linux novice as much as (or more so) than generic server distributions; combining a comprehensive wiki and Youtube videos, MineOS CRUX provides an ideal starting point for learning. MineOS CRUX provides a perfect balance between the flexibility and control of Linux from scratch (which is exceedingly unforgiving of mistakes) and a standard server which provides no Minecraft-related instruction.

In addition, any admin who wants to maximize their hardware's performance should consider MineOS CRUX: with all services running (but not Minecraft), MineOS CRUX takes a tiny ~25MB of RAM and uses only 650MB of hard disk space. This includes the webserver, MySQL database, extensive driver support in the kernel, and an entire build environment--complete to build and deploy any software from source that you please!

25MB footprint after 20 minutes of idle

Getting started

MineOS CRUX is designed to be installed directly to the hard drive of a physical server. However, special care has been taken to ensure its full operability within Virtual environments. If you are new to Linux or just want to testdrive MineOS, I recommend using VirtualBox. Virtualbox will leave your current OS intact, while giving you a chance to explore the Operating system and all its features in its entirety.

There are instructions to walk you through every step of installing MineOS CRUX!

For a youtube video walkthrough, http://www.youtube.com/watch?v=zkqkxvtpsd4

  1. Determine platform to install MineOS on
    1. Physical hardware as the primary OS
    2. Virtualbox - download
    3. VMWare Player - download
    4. VirtualPC - download
    5. Parallels Desktop
  2. Download MineOS CRUX ISO
    1. x86 iso (~200MB)
    2. x64 iso (~210MB)
  3. Installing
    1. Main 'setup' steps
    2. Post-Install Configuration
  4. Using MineOS
    1. Web-interface basics/starting a new world
    2. Importing a pre-existing world
    3. Readme / Console Commands
    4. MineOS Extensions - "Addons"

Quick Links

MineOS Availability

MineOS is branching out to other distributions for those who are looking for MineOS script/webui usability, but do not wish to use the highly-targeted distribution CRUX. Currently, there are the following additional instructions/isos:

Personal tools