ds
[LXLE] Installation de ‘UFO:Alien Invasion’.
Distribution de travail : LXLE 18.04
Note :
Installation du binaire du client à partir du dépôt officiel Ubuntu.
Compilation des sources des maps à partir du dépôt offficiel Ubuntu.
1/ Installation de UFO:AI.
util01@station01:~$ sudo apt-get install ufoai*
2/ Installation des paquets de compilation.
util01@station01:~$ sudo apt-get install build-essential fakeroot fonts-dejavu
3/ Activation des dépôts des sources.
Ouvrir :
/etc/apt/sources.list
Chercher :
# deb-src
Replacer par :
deb-src
Action :
util01@station01:~$ sudo apt-get update && sudo apt-get upgrade
4/ Création du répertoire de travail.
util01@station01:~$ mkdir -p JEUX/UFOAI
util01@station01:~$ cd JEUX/UFOAI/
util01@station01:~/JEUX/UFOAI$
5/ Installation des paquets de développements.
util01@station01:~/JEUX/UFOAI$ sudo apt-get build-dep ufoai
6/ Téléchargement du code source.
util01@station01:~/JEUX/UFOAI$ apt-get source ufoai
util01@station01:~/JEUX/UFOAI$ cd ufoai-2.5/
util01@station01:~/JEUX/UFOAI/ufoai-2.5$
7/ Compilation.
util01@station01:~/JEUX/UFOAI/ufoai-2.5$ dpkg-buildpackage -us -uc -b
util01@station01:~/JEUX/UFOAI/ufoai-2.5$ cd ..
util01@station01:~/JEUX/UFOAI$
8/ Vérification.
util01@station01:~/JEUX/UFOAI$ ls -lh *.deb
-rw-r--r-- 1 util01 util01 1001K avril 15 23:44 ufoai_2.5-3_amd64.deb
-rw-r--r-- 1 util01 util01 408K avril 15 23:44 ufoai-common_2.5-3_all.deb
-rw-r--r-- 1 util01 util01 2,5M avril 15 23:44 ufoai-misc_2.5-3_all.deb
-rw-r--r-- 1 util01 util01 364K avril 15 23:44 ufoai-server_2.5-3_amd64.deb
-rw-r--r-- 1 util01 util01 221K avril 15 23:44 ufoai-tools_2.5-3_amd64.deb
-rw-r--r-- 1 util01 util01 1,3M avril 15 23:44 ufoai-uforadiant_2.5-3_amd64.deb
-rw-r--r-- 1 util01 util01 2,9M avril 15 23:44 ufoai-uforadiant-data_2.5-3_all.deb
util01@station01:~/JEUX/UFOAI$
9/ Compilation des cartes.
util01@station01:~/JEUX/UFOAI$ apt-get source ufoai-maps
util01@station01:~/JEUX/UFOAI$ cd ufoai-maps-2.5/
util01@station01:~/JEUX/UFOAI/ufoai-maps-2.5$ dpkg-buildpackage -us -uc -b
util01@station01:~/JEUX/UFOAI/ufoai-maps-2.5$ cd ..
util01@station01:~/JEUX/UFOAI$
10/ Optionnel : Compilation des ressources.
util01@station01:~/JEUX/UFOAI$ apt-get source ufoai-music
util01@station01:~/JEUX/UFOAI$ cd ufoai-music-2.5/
util01@station01:~/JEUX/UFOAI/ufoai-music-2.5$ dpkg-buildpackage -us -uc -b
util01@station01:~/JEUX/UFOAI/ufoai-music-2.5$ cd ..
util01@station01:~/JEUX/UFOAI$
util01@station01:~/JEUX/UFOAI$ apt-get source ufoai-data
util01@station01:~/JEUX/UFOAI$ cd ufoai-data-2.5/
util01@station01:~/JEUX/UFOAI/ufoai-data-2.5$ dpkg-buildpackage -us -uc -b
util01@station01:~/JEUX/UFOAI/ufoai-data-2.5$ cd ..
util01@station01:~/JEUX/UFOAI$
11/ Installation du paquet Map.
util01@station01:~/JEUX/UFOAI$ sudo dpkg -i ufoai-maps_2.5-1_all.deb
util01@station66:~/JEUX/UFOAI$ cd /usr/share/games/ufoai/base/
util01@station66:/usr/share/games/ufoai/base$
util01@station66:/usr/share/games/ufoai/base$ sudo unzip 0maps.pk3
util01@station66:/usr/share/games/ufoai/base$ sudo unzip 0ufos.pk3
util01@station66:/usr/share/games/ufoai/base$ sudo rm 0maps.pk3 0ufos.pk3
12/ Lancement du client.
util01@station01:~/JEUX/UFOAI$ ufoai
13/ Lancement de l’éditeur.
util01@station01:~/JEUX/UFOAI$ uforadiant
14/ Edition de carte.
– Lancement de l’éditeur :
util01@station01:~/JEUX/UFOAI$ uforadiant
– Chargement de la map ‘village’ :
/home/util01/JEUX/UFOAI/ufoai-maps-2.5/base/maps/village.map
– Compilation de la map :
util01@station66:~/JEUX/UFOAI$ cd ufoai-maps-2.5/
util01@station66:~/JEUX/UFOAI/ufoai-maps-2.5$ dpkg-buildpackage -us -uc -b
– Copie de la map :
util01@station66:~/JEUX/UFOAI/ufoai-maps-2.5$ sudo cp base/maps/village.bsp /usr/share/games/ufoai/base/maps/
– Lancement du jeu :
util01@station66:~/JEUX/UFOAI/ufoai-maps-2.5$ ufoai
Choisir :
Solo - Escarmouche - Map : Village
15/ Liens.
https://jeulibre.laboratoire-bidouille.dev/installation-de-ufoai-a-partir-des-paquets-source-deb/
Comments are closed, but trackbacks and pingbacks are open.