I compile and run mine right off the desktop of my user account in Ubuntu for the server without any hitches.
Updated my install notes for the current release:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
- Code: Select all
Folders & Files required to move from previous install
minetest.conf
Depending on version: data/mods or /minetest4/games/mesetint/mods
Entire world directory
Start new build and migrate
Backup the current directory and move the contents to the side
Run Minetest:Backup script
mv minetest4 minetest4_preupdate
Get the build and compile in its own directory
wget minetestc55_201203202107-0~1301~maverick1.tar.gz
tar -zxvf minetestc55_201203202107-0~1301~maverick1.tar.gz
mv recipe-201203202107-0~\{revno\}/ minetest4_build
cd minetest4_build
cmake . -DRUN_IN_PLACE=1
make -j2
Create new minetest4 directory and copy essential files from minetest4_preupdate into it
mkdir minetest4
copy bin, games, builtin folder from minetest4_build to minetest4
copy minetest.conf and mods from minetest4_prebuild to minetest4/minetest4/games/mesetint/mods
Be careful not to migrate the following mod directories:
bucket, default, legacy, experimental, give_initial_stuff
Run bin/minetestserver and verify all the mods work correctly
I do not yet run a custom texture pack on the server side, otherwise I've got what I believe is a clean install right of a compile environment.
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
- Code: Select all
.
├── bin
├── builtin
├── games
│ └── mesetint
│ └── mods
│ ├── animal_big_red
│ │ └── textures
│ ├── animal_chicken
│ │ └── textures
│ ├── animal_clownfish
│ │ └── textures
│ ├── animal_cow
│ │ └── textures
│ ├── animal_creeper
│ │ └── textures
│ ├── animal_deer
│ │ └── textures
│ ├── animal_dm
│ │ └── textures
│ ├── animal_fish_blue_white
│ │ └── textures
│ ├── animal_gull
│ │ └── textures
│ ├── animalmaterials
│ │ └── textures
│ ├── animal_rat
│ │ └── textures
│ ├── animals
│ │ ├── doc
│ │ ├── movement_patterns
│ │ ├── spawn_algorithms
│ │ └── textures
│ ├── animal_sheep
│ │ └── textures
│ ├── animal_vombie
│ │ └── textures
│ ├── barn
│ │ └── textures
│ ├── bobblocks
│ │ └── textures
│ ├── bucket
│ │ └── textures
│ ├── default
│ │ └── textures
│ ├── experimental
│ │ └── textures
│ ├── farming
│ │ └── textures
│ ├── flowers
│ │ └── textures
│ ├── gates
│ │ └── textures
│ ├── give_initial_stuff
│ ├── jeija
│ │ ├── gates
│ │ │ └── textures
│ │ └── textures
│ ├── legacy
│ │ └── textures
│ ├── nature
│ │ └── textures
│ ├── nuke
│ │ └── textures
│ └── trap
│ └── textures
└── world
└── players