Pivert's Blog

Compilation du jeu Luanti sous Debian & Ubuntu


Luanti Logo
Reading Time: < 1 minute

Introduction

Voici la méthode pour compiler et tester la dernière version de Luanti pour Debian. Je me suis basé sur les propositions du forum en anglais.

Voici un “oneliner” qui va permettre d’installer Luanti dans votre répertoire $HOME/luanti, sans l’installer dans le système, mais uniquement dans ce répertoire.

La commande ne se lancera pas si le répertoire luanti existe déjà dans votre $home.

Compilation (oneliner)

Pour exécution “in place”, c’est à dire que ce oneliner ne va pas installer Luanti, mais juste le compiler dans un répertoire à part pour le tester. Il n’y a donc pas besoin de désinstaller un éventuel Luanti ou Minetest existant.

Utilisation: copier / coller la ligne entière dans un terminal de votre Debian/Ubuntu/Mint, … et c’est tout. Avec PC récent et une bonne connexion ça prends 2 minutes. Un peu plus si le PC est plus lent.

sudo apt-get update && sudo apt-get install -y git g++ make libc6-dev cmake libpng-dev libjpeg-dev libgl1-mesa-dev libsqlite3-dev libogg-dev libvorbis-dev libopenal-dev libcurl4-gnutls-dev libfreetype6-dev zlib1g-dev libgmp-dev libjsoncpp-dev libzstd-dev libluajit-5.1-dev gettext libsdl2-dev && git clone --depth=1 https://github.com/minetest/minetest.git "$HOME/luanti" && cd "$HOME/luanti/games" && git clone --depth=1 https://github.com/minetest/minetest_game.git && cd .. && cmake . -DRUN_IN_PLACE=1 && make -j$(nproc) && bin/luanti; echo -e "\n\n\e[1;33mYou can run Luanti again by \"cd\"ing into this directory and typing \"bin/luanti\" in a terminal. You can create a shortcut and place it in an applications menu.\nYou can install mods in \"mods/\" inside this directory, too.\e[0m"

Utilisation

La première fois, Luanti va s’exécuter automatiquement. Si vous voulez l’exécuter par la suite:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$HOME/luanti/bin/luanti
$HOME/luanti/bin/luanti
$HOME/luanti/bin/luanti

Vu qu’il s’agit d’une installation avec exécution “in-place”, vous n’êtes pas obligé de désinstaller la version actuelle de Luanti, et les packs comme les textures sont dans un répertoire séparé (sous `$HOME/luanti`)

Like it ?

Get notified on new posts (max 1 / month)
Soyez informés lors des prochains articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Anti-Robot Verification
FriendlyCaptcha ⇗