[GhostBSD] Installation du jeu Crossfire
Distribution de travail : GhostBSD 20.01
I/ Configuration de l’environnement de travail.
1/ Activation du service ‘ssh’.
Ouvrir :
/etc/rc.conf
Ajouter à la fin :
sshd_enable="YES"
2/ Démarrage du service ‘ssh’.
util01@station55 /u/h/util01> sudo /etc/rc.d/sshd start
3/ Installation des ports.
util01@station55 /u/h/util01> sudo portsnap fetch extract update util01@station55 /u/h/util01> sudo pkg upgrade -f
4/ Installation des paquets de base.
util01@station55 /u/h/util01> sudo pkg install wget vim mc htop links zip
5/ Installation des paquets de développement.
util01@station55 /u/h/util01> sudo pkg install src gnulib os-generic-userland-devtools
II/ Installation de Crossfire.
1/ Installation des paquets de développement.
util01@station55 /u/h/util01> sudo pkg install vala bison
2/ Création du répertoire de travail.
util01@station55 /u/h/util01> mkdir -p GAMES/CROSSFIRE/ util01@station55 /u/h/util01> cd GAMES/CROSSFIRE util01@station55 /u/h/u/G/CROSSFIRE>
3/ Téléchargement du code source.
util01@station55 /u/h/u/G/CROSSFIRE> wget https://sourceforge.net/projects/crossfire/files/crossfire-client/1.75.0/crossfire-client-1.75.0.tar.gz
4/ Décompression de l’archive du code source.
util01@station55 /u/h/u/G/CROSSFIRE> tar xvfz crossfire-client-1.75.0.tar.gz
util01@station55 /u/h/u/G/CROSSFIRE> cd crossfire-client-1.75.0/ util01@station55 /u/h/u/G/C/crossfire-client-1.75.0>
5/ Configuration de la compilation.
util01@station55 /u/h/u/G/C/crossfire-client-1.75.0> cmake .
6/ Compilation.
util01@station55 /u/h/u/G/C/crossfire-client-1.75.0> make
7/ Installation.
util01@station55 /u/h/u/G/C/crossfire-client-1.75.0> sudo make install
util01@station55 /u/h/u/G/C/crossfire-client-1.75.0> cd ..
util01@station55 /u/h/u/G/CROSSFIRE>
8/ Téléchargement de l’archive des ressources.
util01@station55 /u/h/u/G/CROSSFIRE> wget https://sourceforge.net/projects/crossfire/files/crossfire-arch/1.71.0/crossfire-1.71.0.arch.tar.bz2
9/ Décompression de l’archive.
util01@station55 /u/h/u/G/CROSSFIRE> tar xvfj crossfire-1.71.0.arch.tar.bz2
10/ Téléchargement du code source du serveur.
util01@station55 /u/h/u/G/CROSSFIRE> wget https://sourceforge.net/projects/crossfire/files/crossfire-server/1.75.0/crossfire-1.75.0.tar.gz
11/ Décompression de l’archive.
util01@station55 /u/h/u/G/CROSSFIRE> tar xvfz crossfire-1.75.0.tar.gz
util01@station55 /u/h/u/G/CROSSFIRE> cd crossfire-1.75.0/
util01@station55 /u/h/u/G/C/crossfire-1.75.0>
12/ Installation des ressources.
util01@station55 /u/h/u/G/C/crossfire-1.75.0> cp -r ../arch/* lib/arch/
13/ Configuration de la compilation.
util01@station55 /u/h/u/G/C/crossfire-1.75.0> ./configure --enable-mapper --enable-cfrhg --enable-newspaper --disable-check
14/ Compilation.
util01@station55 /u/h/u/G/C/crossfire-1.75.0> make
15/ Installation.
util01@station55 /u/h/u/G/C/crossfire-1.75.0> sudo make install
16/ Configuration de l’installation.
util01@station55 /u/h/u/G/C/crossfire-1.75.0> sudo chown -R util01:wheel /usr/games/crossfire/var/crossfire/
util01@station55 /u/h/u/G/C/crossfire-1.75.0> cd ..
util01@station55 /u/h/u/G/CROSSFIRE>
17/ Téléchargement des cartes.
util01@station55 /u/h/u/G/CROSSFIRE> wget https://sourceforge.net/projects/crossfire/files/crossfire-maps/1.75.0/crossfire-maps-1.75.0.tar.gz
18/ Décompression de l’archive de carte.
util01@station55 /u/h/u/G/CROSSFIRE> tar xvfz crossfire-maps-1.75.0.tar.gz
19/ Installation des cartes.
util01@station55 /u/h/u/G/CROSSFIRE> sudo rm -rf /usr/games/crossfire/var/crossfire/maps
util01@station55 /u/h/u/G/CROSSFIRE> sudo ln -s /usr/home/util01/GAMES/CROSSFIRE/maps/ /usr/games/crossfire/var/crossfire/
util01@station55 /u/h/u/G/CROSSFIRE> sudo ln -s /usr/home/util01/GAMES/CROSSFIRE/maps /usr/games/crossfire/share/crossfire/
util01@station55 /u/h/u/G/CROSSFIRE> sudo ln -s /usr/home/util01/GAMES/CROSSFIRE/arch/ /usr/games/crossfire/share/crossfire/
20/ Lancement du serveur Crossfire.
util01@station55 /u/h/u/G/CROSSFIRE> /usr/games/crossfire/bin/crossfire-server
21/ Lancement du client Crossfire.
util01@station55 /u/h/u/G/CROSSFIRE> crossfire-client-gtk2
22/ Installation de l’éditeur de carte.
– Installation de OpenJDK 8 :
util01@station55 ~/G/CROSSFIRE> sudo pkg install openjdk8 util01@station55 ~/G/CROSSFIRE> sudo mount -t fdescfs fdesc /dev/fd util01@station55 ~/G/CROSSFIRE> sudo sudo mount -t procfs proc /proc
– Téléchargement du code source :
util01@station55 ~/G/CROSSFIRE> git clone git://git.code.sf.net/p/gridarta/gridarta gridarta-gridarta
util01@station55 ~/G/CROSSFIRE> mv gridarta-gridarta/ gridarta
util01@station55 ~/G/CROSSFIRE> cd gridarta/ util01@station55 ~/G/C/gridarta (master)>
– Compilation :
util01@station55 ~/G/C/gridarta (master)> ./gradlew
– Lancement de l’éditeur :
util01@station55 ~/G/C/gridarta (master)> java -jar src/crossfire/build/libs/CrossfireEditor.jar
Comments are closed, but trackbacks and pingbacks are open.