Suggest an OS for a minetest server

markveidemanis
Member
Posts: 211
Joined: Thu Sep 27, 2012 15:41

Suggest an OS for a minetest server

by markveidemanis » Post

*
Last edited by markveidemanis on Tue Aug 02, 2016 11:51, edited 1 time in total.
BitCoin: 1Eq4arvykGNa1YC2DbJpWcwGfMvtFGjAoR

User avatar
PilzAdam
Member
Posts: 4026
Joined: Fri Jul 20, 2012 16:19
GitHub: PilzAdam
IRC: PilzAdam
Location: Germany

by PilzAdam » Post

Definetly not something with a GUI. Is there a Lubuntu Server Edition? If yes, this should be lightweight enough. Its free, btw.

User avatar
xyz
Member
Posts: 450
Joined: Thu Nov 10, 2011 14:25

by xyz » Post

gentoo

User avatar
Zeg9
Member
Posts: 608
Joined: Fri Sep 21, 2012 11:02
Location: France

by Zeg9 » Post

Debian is great for servers. Also, you could try arch, as you only install what you need on it.
I made a few (a lot of?) mods for minetest: here is a list.
See also the MT-Faithful texture pack (work in progress).

User avatar
Calinou
Moderator
Posts: 3169
Joined: Mon Aug 01, 2011 14:26
GitHub: Calinou
IRC: Calinou
In-game: Calinou
Location: Troyes, France
Contact:

by Calinou » Post

PilzAdam wrote:Definetly not something with a GUI. Is there a Lubuntu Server Edition? If yes, this should be lightweight enough. Its free, btw.
Ubuntu Server is Ubuntu without a desktop environment, so there are no "DE derivatives" of it.

CryAngel
Member
Posts: 68
Joined: Thu Apr 04, 2013 10:56

by CryAngel » Post

xyz wrote:gentoo
why not LFS then? :D

User avatar
xyz
Member
Posts: 450
Joined: Thu Nov 10, 2011 14:25

by xyz » Post

CryAngel wrote:
xyz wrote:gentoo
why not LFS then? :D
Why are you comparing Gentoo with LFS?

CryAngel
Member
Posts: 68
Joined: Thu Apr 04, 2013 10:56

by CryAngel » Post

xyz wrote:Why are you comparing Gentoo with LFS?
because both are compilable by user (at least, is usual way for both)

sfan5
Moderator
Posts: 4095
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5
Location: Germany

by sfan5 » Post

xyz wrote:gentoo
/me thinks Gentoo is a pain to install
PilzAdam wrote:Definetly not something with a GUI. Is there a Lubuntu Server Edition? If yes, this should be lightweight enough. Its free, btw.
Lubuntu is only so "light" because it uses XFCE.
If there's no GUI, theres no difference between Unity or XFCE, so theres no Lubuntu
markveidemanis wrote:I have an old 600MHz laptop that i want to convert into a minetest server.
I need a very light operating system that is able to run minetest.
I suggest Debian Wheezy
markveidemanis wrote:If someone can write such a thing, let m know plx.
An OS?
You'd need to write a Kernel with Multitasking and module loading support, drivers for USB, VESA, Network(Network stack that supports at least IPv4, DHCP client), Network Card, maybe Wireless Adapter, Keyboard and other things your computer might have.
Then you would need to make a complete c and c++ std library, also all things required by a minetest server need to be ported(including gcc and g++ and required libraries).
It'd take many many months to write an OS from scratch that can run a minetest server...
Last edited by sfan5 on Sun Apr 21, 2013 15:08, edited 1 time in total.
Mods: Mesecons | WorldEdit | Nuke & Minetest builds for Windows (32-bit & 64-bit)

User avatar
jojoa1997
Member
Posts: 2890
Joined: Thu Dec 13, 2012 05:11
Location: Earth

by jojoa1997 » Post

I know Windows 95
Coding;
1X coding
3X debugging
12X tweaking to be just right

User avatar
Calinou
Moderator
Posts: 3169
Joined: Mon Aug 01, 2011 14:26
GitHub: Calinou
IRC: Calinou
In-game: Calinou
Location: Troyes, France
Contact:

by Calinou » Post

jojoa1997 wrote:I know Windows 95
It can't run Minetest binaries, you need Windows XP at least to do that.

User avatar
onpon4
Member
Posts: 518
Joined: Thu Mar 21, 2013 01:54
GitHub: onpon4
In-game: diligentcircle
Contact:

by onpon4 » Post

Parabola GNU/Linux or Dragora are lightweight options I'd recommend if you're feeling adventurous or familiar with GNU/Linux systems. Otherwise, Trisquel GNU/Linux has a net-installer.

All of these are completely free software (where "free" refers to freedom, not price), which is why I recommend them. Parabola and Trisquel are based on Arch and Ubuntu, respectively, and Dragora is a KISS OS not based on another distro; I've heard that it's similar to Slackware.
Last edited by onpon4 on Sun Apr 21, 2013 20:32, edited 1 time in total.

User avatar
VanessaE
Moderator
Posts: 4655
Joined: Sun Apr 01, 2012 12:38
GitHub: VanessaE
IRC: VanessaE
In-game: VanessaE
Location: Western NC
Contact:

by VanessaE » Post

Your best bet is any variant of [Xu|Edu|Lu|Ku|U]buntu or recent Debian, just configure it not to use a graphical desktop.
You might like some of my stuff: Plantlife ~ More Trees ~ Home Decor ~ Pipeworks ~ HDX Textures (64-512px)

CryAngel
Member
Posts: 68
Joined: Thu Apr 04, 2013 10:56

by CryAngel » Post

i dont know many about *BSD nor know if is supported by MT but if so is also can be option. at least as i know nVidia make drivers for FreeBSD, so 3D will work there.

User avatar
onpon4
Member
Posts: 518
Joined: Thu Mar 21, 2013 01:54
GitHub: onpon4
In-game: diligentcircle
Contact:

by onpon4 » Post

3D isn't needed for simply hosting a server. The main hardware incompatibility you could run into is wireless cards, if you need to connect wirelessly.

Regarding 3D, though, Intel graphics (through cooperation from Intel) and most Nvidia cards (through reverse-engineering) work with 3D using only free drivers and firmware, so in general you won't have compatibility problems with them. Only AMD/ATI graphics frequently require nonfree software for 3D to work.

User avatar
onpon4
Member
Posts: 518
Joined: Thu Mar 21, 2013 01:54
GitHub: onpon4
In-game: diligentcircle
Contact:

by onpon4 » Post

starblessed wrote:
onpon4 wrote:Only AMD/ATI graphics frequently require nonfree software for 3D to work.
Actually, the Xorg (non propriatary) driver has come a long way. Here is the Feature List : http://www.x.org/wiki/RadeonFeature
The free Radeon drivers require nonfree firmware for 3D to work. No AMD graphics work with 3D acceleration using exclusively free software. I think someone on the Trisquel forums has said that this has something to do with DRM (Digital Restrictions Management), but I don't know the details.
Last edited by onpon4 on Mon Apr 22, 2013 00:13, edited 1 time in total.

User avatar
cheapie
Member
Posts: 316
Joined: Mon May 14, 2012 00:59
GitHub: cheapie
IRC: cheapie
In-game: cheapie

by cheapie » Post

sfan5 wrote:
xyz wrote:gentoo
/me thinks Gentoo is a pain to install
It only takes two simple (and easily memorable!) commands:

1. fdisk /dev/sda && mkfs.xfs /dev/sda1 && mkswap /dev/sda2 && swapon /dev/sda2 && mount /dev/sda1 /mnt/gentoo/ && cd /mnt/gentoo/ && links http://www.gentoo.org/main/en/mirrors.xml && md5sum -c stage3-*.tar.bz2.DIGESTS && tar xvjpf stage3-*.tar.bz2 && links http://www.gentoo.org/main/en/mirrors.xml && md5sum -c portage-latest.tar.bz2.md5sum && tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr && nano -w /mnt/gentoo/etc/make.conf && mirrorselect -i -o >> /mnt/gentoo/etc/make.conf && mount -t proc none /mnt/gentoo/proc && mount -o bind /dev /mnt/gentoo/dev && chroot /mnt/gentoo/ && env-update && source /etc/profile && emerge --sync && cd /etc && rm /etc/make.profile && ln -s ../usr/portage/profiles/default-linux/x86/desktop make.profile && cp /usr/share/zoneinfo/US/Eastern /etc/localtime && cd /usr/portage && scripts/bootstrap.sh && emerge -e system && emerge vim && emerge gentoo-sources && cd /usr/src/linux && make menuconfig && make install modules_install && vim /etc/fstab && passwd && emerge grub vixie-cron syslog-ng dhcpcd && cp /boot/grub/grub.conf.sample /boot/grub/grub.conf && vim /boot/grub/grub.conf && grep -v rootfs /proc/mounts > /etc/mtab && grub-install --no-floppy /dev/hda && init 6 && emerge gnome mozilla-firefox openoffice && emerge --sync && emerge portage openssh

2. reboot
Last edited by cheapie on Mon Apr 22, 2013 05:09, edited 1 time in total.
-- This account is no longer active --
My mods have moved to: https://cheapiesystems.com/git

User avatar
quick.dudley
Member
Posts: 19
Joined: Fri Apr 12, 2013 09:35

by quick.dudley » Post

sfan5 wrote: You'd need to write a Kernel with Multitasking and module loading support, drivers for USB, VESA, Network(Network stack that supports at least IPv4, DHCP client), Network Card, maybe Wireless Adapter, Keyboard and other things your computer might have.
Then you would need to make a complete c and c++ std library, also all things required by a minetest server need to be ported(including gcc and g++ and required libraries).
It'd take many many months to write an OS from scratch that can run a minetest server...
You wouldn't need all of those features to run minetest server, but I agree it would be a waste of time writing an OS in this case.

CryAngel
Member
Posts: 68
Joined: Thu Apr 04, 2013 10:56

by CryAngel » Post

cheapie wrote:It only takes two simple (and easily memorable!) commands
yes, and on TS hardware he wont do anything anymore, just wait all near future ;D
Last edited by CryAngel on Mon Apr 22, 2013 06:14, edited 1 time in total.

User avatar
xyz
Member
Posts: 450
Joined: Thu Nov 10, 2011 14:25

by xyz » Post

CryAngel wrote:
cheapie wrote:It only takes two simple (and easily memorable!) commands
yes, and on TS hardware he wont do anything anymore, just wait all near future ;D
distcc

DERP
New member
Posts: 3
Joined: Sat Apr 20, 2013 14:56

by DERP » Post

VanessaE wrote:Your best bet is any variant of [Xu|Edu|Lu|Ku|U]buntu or recent Debian, just configure it not to use a graphical desktop.
What do you mean by non graphical/ Text only command line interface?

User avatar
onpon4
Member
Posts: 518
Joined: Thu Mar 21, 2013 01:54
GitHub: onpon4
In-game: diligentcircle
Contact:

by onpon4 » Post

DERP wrote:
VanessaE wrote:Your best bet is any variant of [Xu|Edu|Lu|Ku|U]buntu or recent Debian, just configure it not to use a graphical desktop.
What do you mean by non graphical/ Text only command line interface?
Yep, command line. If you're only running a server on the machine, this makes sense and uses the smallest amount of resources possible.

User avatar
Menche
Member
Posts: 1001
Joined: Sat Jul 02, 2011 00:43
IRC: Menchers
In-game: Menche
Location: An island in a lava lake.

by Menche » Post

I like to use Debian for my Minetest server. Everything is well tested and stable, there are fewer updates than other distros, and it is pretty easy to get up and running.

The software included is older, but I only had to get one package from backports, cmake, because apparently checkinstall won't work with the cmake version in stable. This probably won't be a problem when the next Debian comes out (targetted for next week, I believe).
Last edited by Menche on Mon Apr 22, 2013 17:44, edited 1 time in total.
An innocent kitten dies every time you top-post.

User avatar
hasufell
New member
Posts: 6
Joined: Tue Aug 06, 2013 00:07
GitHub: hasufell
In-game: hasufell

by hasufell » Post

xyz wrote:gentoo
and it is now officially supported, so you can file gentoo bugs

User avatar
BrandonReese
Member
Posts: 839
Joined: Wed Sep 12, 2012 00:44
GitHub: bremaweb
IRC: BrandonReese
In-game: BrandonReese
Location: USA

by BrandonReese » Post

Slackware

Post Reply

Who is online

Users browsing this forum: Semrush [Bot] and 12 guests