Distribution de travail : GhostBSD 20.01
Ouvrir :
/etc/rc.conf
Ajouter à la fin :
sshd_enable="YES"
util01@station55 /u/h/util01> sudo /etc/rc.d/sshd start
util01@station55 /u/h/util01> sudo portsnap fetch extract update
util01@station55 /u/h/util01> sudo pkg upgrade -f
util01@station55 /u/h/util01> sudo pkg install wget vim mc htop links zip
util01@station55 /u/h/util01> sudo pkg install src gnulib os-generic-userland-devtools
util01@station55 /u/h/util01> sudo pkg install vala bison
util01@station55 /u/h/util01> mkdir -p GAMES/CROSSFIRE/
util01@station55 /u/h/util01> cd GAMES/CROSSFIRE
util01@station55 /u/h/u/G/CROSSFIRE>
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
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>
util01@station55 /u/h/u/G/C/crossfire-client-1.75.0> cmake .
util01@station55 /u/h/u/G/C/crossfire-client-1.75.0> make
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>
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
util01@station55 /u/h/u/G/CROSSFIRE> tar xvfj crossfire-1.71.0.arch.tar.bz2
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
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>
util01@station55 /u/h/u/G/C/crossfire-1.75.0> cp -r ../arch/* lib/arch/
util01@station55 /u/h/u/G/C/crossfire-1.75.0> ./configure --enable-mapper --enable-cfrhg --enable-newspaper --disable-check
util01@station55 /u/h/u/G/C/crossfire-1.75.0> make
util01@station55 /u/h/u/G/C/crossfire-1.75.0> sudo make install
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>
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
util01@station55 /u/h/u/G/CROSSFIRE> tar xvfz crossfire-maps-1.75.0.tar.gz
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/
util01@station55 /u/h/u/G/CROSSFIRE> /usr/games/crossfire/bin/crossfire-server
util01@station55 /u/h/u/G/CROSSFIRE> crossfire-client-gtk2
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
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)>
util01@station55 ~/G/C/gridarta (master)> ./gradlew
util01@station55 ~/G/C/gridarta (master)> java -jar src/crossfire/build/libs/CrossfireEditor.jar