Archive de la catégorie ‘Deliantra’

23
juin

Deliantra

   Ecrit par : Nekrofage   in Deliantra

I) Serveur Deliantra :

Distribution : Debian 5.0 Lenny

1) Paquetages :

geidiprime:~# apt-get install gperf optipng pngnq pngquant
geidiprime:~# apt-get install libdb4.8-dev

2) Répertoire de travail :

util01@geidiprime:~$ cd JEUX
util01@geidiprime:~/JEUX$ mkdir DELIANTRA
util01@geidiprime:~/JEUX$ cd DELIANTRA/
util01@geidiprime:~/JEUX/DELIANTRA$ mkdir Perl
util01@geidiprime:~/JEUX/DELIANTRA$ cd Perl/

3) Téléchargement :

util01@geidiprime:~/JEUX/DELIANTRA/Perl$ wget http://downloads.activestate.com/ActivePerl/releases/5.12.1.1201/ActivePerl-5.12.1.1201-i686-linux-glibc-2.3.2-292674.deb
util01@geidiprime:~/JEUX/DELIANTRA/Perl$ cd ..
util01@geidiprime:~/JEUX/DELIANTRA$ wget http://dist.schmorp.de/deliantra/deliantra-server-3.0.tar.bz2
util01@geidiprime:~/JEUX/DELIANTRA$ wget http://dist.schmorp.de/deliantra/deliantra-maps-3.0.tar.bz2
util01@geidiprime:~/JEUX/DELIANTRA$ wget http://dist.schmorp.de/deliantra/deliantra-arch-3.0.tar.bz2

4) Installatin de Perl :

geidiprime:~# cd /home/util01/JEUX/DELIANTRA/Perl/
geidiprime:/home/util01/JEUX/DELIANTRA/Perl# dpkg -i ActivePerl-5.12.1.1201-i686-linux-glibc-2.3.2-292674.deb
geidiprime:/home/util01/JEUX/DELIANTRA/Perl# export PATH=/opt/ActivePerl-5.12/bin:$PATH
geidiprime:/home/util01/JEUX/DELIANTRA/Perl# perl -v

This is perl 5, version 12, subversion 1 (v5.12.1) built for i686-linux-thread-multi
(with 3 registered patches, see perl -V for more detail)
...
geidiprime:/home/util01/JEUX/DELIANTRA/Perl#

5) Compilation des modules :

util01@geidiprime:~/JEUX/DELIANTRA$ mkdir Modules
util01@geidiprime:~/JEUX/DELIANTRA$ cd Modules/
geidiprime:/home/util01/JEUX/DELIANTRA/Modules# export PATH=/opt/ActivePerl-5.12/bin:$PATH
geidiprime:/home/util01/JEUX/DELIANTRA/Modules# wget
geidiprime:/home/util01/JEUX/DELIANTRA/Modules# tar xvfz
geidiprime:/home/util01/JEUX/DELIANTRA/Modules# cd
geidiprime:/home/util01/JEUX/DELIANTRA/Modules/# perl Makefile.PL && make && make install
geidiprime:/home/util01/JEUX/DELIANTRA/Modules/# cd ..

Listes des modules à télécharger :

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/common-sense-3.2.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/IO-AIO-3.65.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-5.271.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-AIO-1.1.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/BDB-1.88.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-BDB-1.1.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Compress-LZF-3.43.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Guard-1.021.tar.gz

http://search.cpan.org/CPAN/authors/id/J/JP/JPRIT/Event-1.13.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/EV-3.9.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Coro-5.23.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/JSON-XS-2.29.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Deliantra-1.30.tar.gz

http://search.cpan.org/CPAN/authors/id/E/EL/ELMEX/Object-Event-1.21.tar.gz

http://search.cpan.org/CPAN/authors/id/E/EL/ELMEX/AnyEvent-IRC-0.95.tar.gz

http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/File-Slurp-9999.13.tar.gz

http://search.cpan.org/CPAN/authors/id/A/AN/ANDREWF/Pod-POM-0.27.tar.gz

http://search.cpan.org/CPAN/authors/id/E/EL/ELMEX/Object-Event-1.21.tar.gz

Exception :

http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/Safe-Hole-0.13.tar.gz
geidiprime:/home/util01/JEUX/DELIANTRA/Modules# tar xvfz Safe-Hole-0.13.tar.gz
geidiprime:/home/util01/JEUX/DELIANTRA/Modules# cd Safe-Hole-0.13
geidiprime:/home/util01/JEUX/DELIANTRA/Modules/Safe-Hole-0.13# perl Build.PL
geidiprime:/home/util01/JEUX/DELIANTRA/Modules/Safe-Hole-0.13# ./Build
geidiprime:/home/util01/JEUX/DELIANTRA/Modules/Safe-Hole-0.13# ./Build install

6) Compilation du serveur :

util01@geidiprime:~/JEUX/DELIANTRA/Perl$ cd ..
util01@geidiprime:~/JEUX/DELIANTRA$ tar xvfj deliantra-server-3.0.tar.bz2
util01@geidiprime:~/JEUX/DELIANTRA$ cd deliantra-server-3.0/
util01@geidiprime:~/JEUX/DELIANTRA/deliantra-server-3.0$ ./configure --prefix=/home/util01/Jeux/Deliantra/Serveur
util01@geidiprime:~/JEUX/DELIANTRA/deliantra-server-3.0$ make
util01@geidiprime:~/JEUX/DELIANTRA/deliantra-server-3.0$ make install
util01@geidiprime:~/JEUX/DELIANTRA/deliantra-server-3.0$ cd ~/Jeux/Deliantra/Serveur/bin
util01@geidiprime:~/Jeux/Deliantra/Serveur/bin$ cp ~/JEUX/DELIANTRA/deliantra-maps-3.0.tar.bz2 .
util01@geidiprime:~/Jeux/Deliantra/Serveur/bin$ cp ~/JEUX/DELIANTRA/deliantra-arch-3.0.tar.bz2 .
util01@geidiprime:~/Jeux/Deliantra/Serveur/bin$ tar xvfj deliantra-arch-3.0.tar.bz2
util01@geidiprime:~/Jeux/Deliantra/Serveur/bin$ tar xvfj deliantra-maps-3.0.tar.bz2
util01@geidiprime:~/Jeux/Deliantra/Serveur/bin$ ./cfutil --install-maps deliantra-maps-3.0 --install-arch deliantra-arch-3.0

7) Lancement du serveur :

util01@geidiprime:~/Jeux/Deliantra/Serveur/bin$ ./deliantra-server

II) Client Deliantra :

Distribution : Kubuntu 9.10

1) Installation de Perl :

nekrofage@reseau66:~/JEUX/DELIANTRA$ mkdir Perl
nekrofage@reseau66:~/JEUX/DELIANTRA$ cd Perl/
nekrofage@reseau66:~/JEUX/DELIANTRA/Perl$ wget http://downloads.activestate.com/ActivePerl/releases/5.12.1.1201/ActivePerl-5.12.1.1201-i686-linux-glibc-2.3.2-292674.deb
nekrofage@reseau66:~/JEUX/DELIANTRA/Perl$ sudo dpkg -i ActivePerl-5.12.1.1201-i686-linux-glibc-2.3.2-292674.deb
nekrofage@reseau66:~/JEUX/DELIANTRA/Perl$ export PATH=/opt/ActivePerl-5.12/bin:$PATH
nekrofage@reseau66:~/JEUX/DELIANTRA/Perl$ perl -v

2) Installation des modules :

nekrofage@reseau66:~/JEUX/DELIANTRA$ mkdir Modules
nekrofage@reseau66:~/JEUX/DELIANTRA$ cd Modules/

Exception :

nekrofage@reseau66:~/JEUX/DELIANTRA/Modules$ wget http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/Safe-Hole-0.13.tar.gz
nekrofage@reseau66:~/JEUX/DELIANTRA/Modules$ tar xvfz Safe-Hole-0.13.tar.gz
nekrofage@reseau66:~/JEUX/DELIANTRA/Modules$ cd Safe-Hole-0.13
nekrofage@reseau66:~/JEUX/DELIANTRA/Modules/Safe-Hole-0.13$ perl Build.PL
nekrofage@reseau66:~/JEUX/DELIANTRA/Modules/Safe-Hole-0.13$ ./Build
nekrofage@reseau66:~/JEUX/DELIANTRA/Modules/Safe-Hole-0.13$ sudo ./Build install

Ouvrir :

modules_a_telecharger.txt

Ajouter :

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/common-sense-3.2.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/IO-AIO-3.65.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-5.271.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-AIO-1.1.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/BDB-1.88.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-BDB-1.1.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Compress-LZF-3.43.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Guard-1.021.tar.gz

http://search.cpan.org/CPAN/authors/id/J/JP/JPRIT/Event-1.13.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/EV-3.9.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Coro-5.23.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/JSON-XS-2.29.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Deliantra-1.30.tar.gz

http://search.cpan.org/CPAN/authors/id/E/EL/ELMEX/AnyEvent-IRC-0.95.tar.gz

http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/File-Slurp-9999.13.tar.gz

http://search.cpan.org/CPAN/authors/id/A/AN/ANDREWF/Pod-POM-0.27.tar.gz


Ouvrir :

telecharger_modules.sh

Ajouter :

#!/bin/bash

for ligne in $(cat modules.txt)
do
wget $ligne
done

Action :

$ chmod 777 telecharger_modules.sh
$ ./telecharger_modules.sh

Ouvrir :

modules.txt

Ajouter :

common-sense-3.2.tar.gz
IO-AIO-3.65.tar.gz
AnyEvent-5.271.tar.gz
AnyEvent-AIO-1.1.tar.gz
BDB-1.88.tar.gz
AnyEvent-BDB-1.1.tar.gz
Compress-LZF-3.43.tar.gz
Guard-1.021.tar.gz
Event-1.13.tar.gz
EV-3.9.tar.gz
Coro-5.23.tar.gz
JSON-XS-2.29.tar.gz
Deliantra-1.30.tar.gz
AnyEvent-IRC-0.95.tar.gz
File-Slurp-9999.13.tar.gz
Pod-POM-0.27.tar.gz

Ouvrir :

installer_module.sh

Ajouter :

#!/bin/bash

repertoire=`basename $1 .tar.gz`
tar xvfz $1
cd $repertoire
perl Makefile.PL
make
sudo make install
cd ..

Ouvrir :

traiter_modules.sh

Ajouter :

#!/bin/bash

for ligne in $(cat modules.txt)
do
./installer_module.sh $ligne
done

Action :

$ chmod 777 installer_modules.sh
$ chmod 777 traiter_modules.sh
$ ./traiter_modules.sh

3) Répertoire de travail :

nekrofage@reseau66:~$ cd JEUX/
nekrofage@reseau66:~/JEUX$ mkdir DELIANTRA
nekrofage@reseau66:~/JEUX$ cd DELIANTRA
nekrofage@reseau66:~/JEUX/DELIANTRA$ export PATH=/opt/ActivePerl-5.12/bin:$PATH
nekrofage@reseau66:~/JEUX/DELIANTRA$ mkdir Client
nekrofage@reseau66:~/JEUX/DELIANTRA$ cd Client/

4) Téléchargement :

nekrofage@reseau66:~/JEUX/DELIANTRA/Client$ wget http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Deliantra-Client-2.11.tar.gz
nekrofage@reseau66:~/JEUX/DELIANTRA/Client$ tar xvfz Deliantra-Client-2.11.tar.gz

5) Compilation :

nekrofage@reseau66:~/JEUX/DELIANTRA/Client$ cd Deliantra-Client-2.11/
nekrofage@reseau66:~/JEUX/DELIANTRA/Client/Deliantra-Client-2.11$ perl Makefile.PL
nekrofage@reseau66:~/JEUX/DELIANTRA/Client/Deliantra-Client-2.11$ make
nekrofage@reseau66:~/JEUX/DELIANTRA/Client/Deliantra-Client-2.11$ sudo make install

6) Lancement :

nekrofage@reseau66:~/JEUX/DELIANTRA/Client/Deliantra-Client-2.11$ cd /opt/ActivePerl-5.12/site/bin/
nekrofage@reseau66:/opt/ActivePerl-5.12/site/bin$ ./deliantra

III) Editeur :

1) Répertoire de travail :

nekrofage@reseau66:~$ cd JEUX/DELIANTRA
nekrofage@reseau66:~/JEUX/DELIANTRA$ mkdir Editeur
nekrofage@reseau66:~/JEUX/DELIANTRA$ cd Editeur/
nekrofage@reseau66:~/JEUX/DELIANTRA/Editeur$ export PATH=/opt/ActivePerl-5.12/bin:$PATH

2) Modules :

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/ExtUtils-Depends-0.302.tar.gz

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/ExtUtils-PkgConfig-1.12.tar.gz

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/Glib-1.223.tar.gz

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/Cairo-1.061.tar.gz

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/Pango-1.221.tar.gz

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/Gtk2-1.222.tar.gz

http://search.cpan.org/CPAN/authors/id/E/EL/ELMEX/AnyEvent-EditText-0.2.tar.gz

3) Installation des modules

/home/util01/JEUX/DELIANTRA/Modules# export PATH=/opt/ActivePerl-5.12/bin:$PATH
/home/util01/JEUX/DELIANTRA/Modules# wget
/home/util01/JEUX/DELIANTRA/Modules# tar xvfz
/home/util01/JEUX/DELIANTRA/Modules# cd
/home/util01/JEUX/DELIANTRA/Modules/# perl Makefile.PL && make && make install
/home/util01/JEUX/DELIANTRA/Modules/# cd ..

4) Téléchargement de l’éditeur :

nekrofage@reseau66:~/JEUX/DELIANTRA/Editeur$ wget http://cvs.schmorp.de/deliantra/gde.tar.gz?view=tar
nekrofage@reseau66:~/JEUX/DELIANTRA/Editeur$ mv gde.tar.gz\?view\=tar gde.tar.gz
nekrofage@reseau66:~/JEUX/DELIANTRA/Editeur$ tar xvfz gde.tar.gz
nekrofage@reseau66:~/JEUX/DELIANTRA/Editeur$ cd gde/
nekrofage@reseau66:~/JEUX/DELIANTRA/Editeur/gde$ perl Makefile.PL && make && sudo make install

5) Lancement :

nekrofage@reseau66:~/JEUX/DELIANTRA/Editeur/gde$ cd /opt/ActivePerl-5.12/site/bin/
nekrofage@reseau66:/opt/ActivePerl-5.12/site/bin$ export DELIANTRA_LIBDIR=/home/nekrofage/Jeux/Deliantra/Serveur/share/deliantra-server/
nekrofage@reseau66:/opt/ActivePerl-5.12/site/bin$ ./gde

Installation de Deliantra : Client et serveur.

Distributions : Ubuntu 9.10 et Debian 5.0

Paquetages :

gperf
optipng
pngnq
pngquant
libdb-dev 4.7

A installer par Synaptic.

1) Création des répertoires de travail :

lesanglier@station66:~$ cd JEUX
lesanglier@station66:~/JEUX$ mkdir DELIANTRA
lesanglier@station66:~/JEUX$ cd DELIANTRA

2) Installation de Perl :

lesanglier@station66:~/JEUX/DELIANTRA$ mkdir Perl
lesanglier@station66:~/JEUX/DELIANTRA$ cd Perl
lesanglier@station66:~/JEUX/DELIANTRA/Perl$ wget http://downloads.activestate.com/ActivePerl/Linux/5.10/ActivePerl-5.10.0.1004-i686-linux-glibc-2.3.2-287188.deb
lesanglier@station66:~/JEUX/DELIANTRA/Perl$ sudo dpkg -i ActivePerl-5.10.0.1004-i686-linux-glibc-2.3.2-287188.deb
lesanglier@station66:~/JEUX/DELIANTRA/Perl$ export PATH=/opt/ActivePerl-5.10/bin:$PATH

3) Installation des modules :

lesanglier@station66:~/JEUX/DELIANTRA$ mkdir Modules
lesanglier@station66:~/JEUX/DELIANTRA$ cd Modules
lesanglier@station66:~/JEUX/DELIANTRA/Modules$ wget http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-5.23.tar.gz
lesanglier@station66:~/JEUX/DELIANTRA/Modules$ tar xvfz AnyEvent-5.23.tar.gz
lesanglier@station66:~/JEUX/DELIANTRA/Modules$ cd AnyEvent-5.23/
lesanglier@station66:~/JEUX/DELIANTRA/Modules/AnyEvent-5.23$
lesanglier@station66:~/JEUX/DELIANTRA/Modules/AnyEvent-5.23$ perl Makefile.PL && make && sudo make install

A installer dans cette ordre :

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/common-sense-3.0.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/IO-AIO-3.31.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-AIO-1.1.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/BDB-1.87.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-BDB-1.1.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Compress-LZF-3.43.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Guard-1.021.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/EV-3.9.tar.gz

http://search.cpan.org/CPAN/authors/id/J/JP/JPRIT/Event-1.13.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Coro-5.21.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Deliantra-1.29.tar.gz

http://search.cpan.org/CPAN/authors/id/E/EL/ELMEX/Object-Event-1.21.tar.gz

http://search.cpan.org/CPAN/authors/id/E/EL/ELMEX/AnyEvent-IRC-0.95.tar.gz

http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/File-Slurp-9999.13.tar.gz

http://search.cpan.org/CPAN/authors/id/A/AN/ANDREWF/Pod-POM-0.25.tar.gz

http://search.cpan.org/CPAN/authors/id/S/SE/SEYN/Safe-Hole-0.10.tar.gz

http://search.cpan.org/CPAN/authors/id/N/NU/NUFFIN/YAML-LibYAML-0.32.tar.gz

4) Installation du serveur :

lesanglier@station66:~/JEUX/DELIANTRA$ mkdir Serveur
lesanglier@station66:~/JEUX/DELIANTRA$ cd Serveur
lesanglier@station66:~/JEUX/DELIANTRA/Serveur$ wget http://dist.schmorp.de/deliantra/deliantra-server-2.92.tar.bz2
lesanglier@station66:~/JEUX/DELIANTRA/Serveur$ wget http://dist.schmorp.de/deliantra/deliantra-maps-2.92.tar.bz2
lesanglier@station66:~/JEUX/DELIANTRA/Serveur$ wget http://dist.schmorp.de/deliantra/deliantra-arch-2.92.tar.bz2
lesanglier@station66:~/JEUX/DELIANTRA/Serveur$ tar xvfj deliantra-server-2.92.tar.bz2
lesanglier@station66:~/JEUX/DELIANTRA/Serveur$ cd deliantra-server-2.92/
lesanglier@station66:~/JEUX/DELIANTRA/Serveur/deliantra-server-2.92$ ./configure --prefix=/home/lesanglier/Jeux/Deliantra/Serveur
lesanglier@station66:~/JEUX/DELIANTRA/Serveur/deliantra-server-2.92$ make CXX=g++-4.1
lesanglier@station66:~/JEUX/DELIANTRA/Serveur/deliantra-server-2.92$ make install
lesanglier@station66:~/JEUX/DELIANTRA/Serveur/deliantra-server-2.92$ cd /home/lesanglier/Jeux/Deliantra/Serveur/bin/
lesanglier@station66:~/Jeux/Deliantra/Serveur/bin$ cp /home/lesanglier/JEUX/DELIANTRA/Serveur/deliantra-arch-2.92.tar.bz2 .
lesanglier@station66:~/Jeux/Deliantra/Serveur/bin$ cp /home/lesanglier/JEUX/DELIANTRA/Serveur/deliantra-maps-2.92.tar.bz2 .
lesanglier@station66:~/Jeux/Deliantra/Serveur/bin$ tar xvfj deliantra-arch-2.92.tar.bz2
lesanglier@station66:~/Jeux/Deliantra/Serveur/bin$ tar xvfj deliantra-maps-2.92.tar.bz2
lesanglier@station66:~/Jeux/Deliantra/Serveur/bin$ ./cfutil --install-maps deliantra-maps-2.92 --install-arch deliantra-arch-2.92

5) Lancement du serveur :

lesanglier@station66:~$ cd Jeux/Deliantra/Serveur/bin
lesanglier@station66:~/Jeux/Deliantra/Serveur/bin$ ./deliantra-server

6) Installation du client :

lesanglier@station66:~$ cd JEUX/DELIANTRA/
lesanglier@station66:~/JEUX/DELIANTRA$ mkdir Client
lesanglier@station66:~/JEUX/DELIANTRA$ cd Client/
lesanglier@station66:~/JEUX/DELIANTRA/Client$ cvs -z3 -d :pserver:anonymous@cvs.schmorp.de/schmorpforge co deliantra/Deliantra-Client
lesanglier@station66:~/JEUX/DELIANTRA/Client$ cd deliantra/
lesanglier@station66:~/JEUX/DELIANTRA/Client/deliantra$ cd Deliantra-Client/
lesanglier@station66:~/JEUX/DELIANTRA/Client/deliantra/Deliantra-Client$ perl Makefile.PL
lesanglier@station66:~/JEUX/DELIANTRA/Client/deliantra/Deliantra-Client$ make
lesanglier@station66:~/JEUX/DELIANTRA/Client/deliantra/Deliantra-Client$ sudo make install

7) Lancement du client :

lesanglier@station66:~/JEUX/DELIANTRA/Client/deliantra/Deliantra-Client$ cd /opt/ActivePerl-5.10/site/bin/
lesanglier@station66:/opt/ActivePerl-5.10/site/bin$ ./deliantra

8) Installation de l’editeur :

lesanglier@station66:~/JEUX/DELIANTRA$ mkdir Editeur
lesanglier@station66:~/JEUX/DELIANTRA$ cd Editeur/
lesanglier@station66:~/JEUX/DELIANTRA/Editeur$

9) Modules à installer :

Modules :

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/ExtUtils-Depends-0.302.tar.gz

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/ExtUtils-PkgConfig-1.12.tar.gz

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/Glib-1.222.tar.gz

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/Cairo-1.061.tar.gz

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/Pango-1.221.tar.gz

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/Gtk2-1.221.tar.gz


lesanglier@station66:~/JEUX/DELIANTRA/Editeur$ wget http://cvs.schmorp.de/deliantra/gde.tar.gz?view=tar
lesanglier@station66:~/JEUX/DELIANTRA/Editeur$ mv gde.tar.gz\?view\=tar gde.tar.gz
lesanglier@station66:~/JEUX/DELIANTRA/Editeur$ tar xvfz gde.tar.gz
lesanglier@station66:~/JEUX/DELIANTRA/Editeur$ cd gde/
lesanglier@station66:~/JEUX/DELIANTRA/Editeur/gde$ perl Makefile.PL && make && sudo make install

10) Lancement de l’éditeur :

lesanglier@station66:~$ export PATH=/opt/ActivePerl-5.10/bin:$PATH
lesanglier@station66:~$ cd /opt/ActivePerl-5.10/site/bin/
lesanglier@station66:/opt/ActivePerl-5.10/site/bin$ export DELIANTRA_LIBDIR=/home/lesanglier/Jeux/Deliantra/Serveur/share/deliantra-server/
lesanglier@station66:/opt/ActivePerl-5.10/site/bin$ ./gde

Installation de Daimonin.

1) Installation de Physfs

lesanglier@station66:~/JEUX/DAIMONIN$ wget http://repository.slacky.eu/slackware-12.2/libraries/physfs/2.0.0/src/physfs-2.0.0.tar.gz
lesanglier@station66:~/JEUX/DAIMONIN$ tar xvfz physfs-2.0.0.tar.gz
lesanglier@station66:~/JEUX/DAIMONIN$ cd physfs-2.0.0/
lesanglier@station66:~/JEUX/DAIMONIN/physfs-2.0.0$ cmake .
lesanglier@station66:~/JEUX/DAIMONIN/physfs-2.0.0$ make
lesanglier@station66:~/JEUX/DAIMONIN/physfs-2.0.0$ sudo make install && sudo /sbin/ldconfig

2) Répertoire de travail :

lesanglier@station66:~$ cd JEUX
lesanglier@station66:~/JEUX$ mkdir DAIMONIN
lesanglier@station66:~/JEUX$ cd DAIMONIN/
lesanglier@station66:~/JEUX/DAIMONIN$

3) Installation du serveur Daimonin :

lesanglier@station66:~/JEUX/DAIMONIN$ wget http://downloads.sourceforge.net/project/daimonin/Map%20Maker%20Package/Map%20Maker%20for%20B5%20%2820090926%29/daimonin_mapmaker-B5_20090926.zip?use_mirror=garr
lesanglier@station66:~/JEUX/DAIMONIN$ unzip daimonin_mapmaker-B5_20090926.zip
lesanglier@station66:~/JEUX/DAIMONIN$ cd daimonin_mapmaker-B5/server/make/linux/
lesanglier@station66:~/JEUX/DAIMONIN/daimonin_mapmaker-B5/server/make/linux$ ./configure --prefix=/home/lesanglier/Jeux/Daimonin/Serveur
lesanglier@station66:~/JEUX/DAIMONIN/daimonin_mapmaker-B5/server/make/linux$ make && make install

4) Création des ressources :

lesanglier@station66:~/JEUX/DAIMONIN/daimonin_mapmaker-B5$ cd editor/
lesanglier@station66:~/JEUX/DAIMONIN/daimonin_mapmaker-B5/editor$ java -jar DaimoninEditor.jar

[Fichier][Options][Paths & resources] : Décocher « Load Arches from Collection »
[Apply]

Redémarrer l’éditeur.
[Ressources][Rassembler Arches]

lesanglier@station66:~/JEUX/DAIMONIN/daimonin_mapmaker-B5/server/lib$ cp ../../arch/animations .
lesanglier@station66:~/JEUX/DAIMONIN/daimonin_mapmaker-B5/server/lib$ cp ../../arch/bmaps .
lesanglier@station66:~/JEUX/DAIMONIN/daimonin_mapmaker-B5/server/lib$ cp ../../arch/archetypes .
lesanglier@station66:~/JEUX/DAIMONIN/daimonin_mapmaker-B5/server/lib$ cp ../../arch/daimonin.0 .

5) Lancement du serveur :

lesanglier@station66:~/JEUX/DAIMONIN/daimonin_mapmaker-B5/server/make/linux$ cd ../..
lesanglier@station66:~/JEUX/DAIMONIN/daimonin_mapmaker-B5/server$ ./daimonin_server

6) Installation du client « instable »:

Référence : Daimonin for LINUX – (14.5MB – BETA 5 0.10.0 203 (unstable) – Source Files)

lesanglier@station66:~/JEUX/DAIMONIN$ wget http://daimonin.svn.sourceforge.net/viewvc/daimonin/trunk/client.tar.gz?view=tar
lesanglier@station66:~/JEUX/DAIMONIN$ mv client.tar.gz?view=tar client.tar.gz
lesanglier@station66:~/JEUX/DAIMONIN$ tar xvfz client.tar.gz
lesanglier@station66:~/JEUX/DAIMONIN$ cd client/make/linux/
lesanglier@station66:~/JEUX/DAIMONIN/client/make/linux$ sh ./configure --prefix=/home/lesanglier/Jeux/Daimonin/Client
lesanglier@station66:~/JEUX/DAIMONIN/client/make/linux$ make && make install

7) Lancer le client :

lesanglier@station66:~/JEUX/DAIMONIN/client/make/linux$ cd /home/lesanglier/Jeux/Daimonin/Client/daimonin-0.10.0/
lesanglier@station66:~/Jeux/Daimonin/Client/daimonin-0.10.0$ ./daimonin

8) Récupération du svn :

lesanglier@station66:~/JEUX/DAIMONIN$ svn co https://daimonin.svn.sourceforge.net/svnroot/daimonin daimonin

6
déc

Installation de Deliantra : Serveur et Client.

   Ecrit par : Nekrofage   in Deliantra, Jeux Vidéos

Installation de Deliantra : Serveur et Client.

Distribution : Ubuntu 9.10

Paquetages :

gperf
optipng
pngnq
pngquant
libdb-dev 4.7

A installer par Synaptic.

Modules pour le serveur :

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-5.22.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/common-sense-2.03.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/IO-AIO-3.31.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-AIO-1.1.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/BDB-1.86.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/AnyEvent-BDB-1.1.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Compress-LZF-3.43.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Guard-1.021.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/EV-3.8.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Coro-5.2.tar.gz

http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Deliantra-1.25.tar.gz

http://search.cpan.org/CPAN/authors/id/E/EL/ELMEX/Object-Event-1.21.tar.gz

http://search.cpan.org/CPAN/authors/id/E/EL/ELMEX/AnyEvent-IRC-0.95.tar.gz

http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/File-Slurp-9999.13.tar.gz

http://search.cpan.org/CPAN/authors/id/A/AN/ANDREWF/Pod-POM-0.25.tar.gz

http://search.cpan.org/CPAN/authors/id/S/SE/SEYN/Safe-Hole-0.10.tar.gz

http://search.cpan.org/CPAN/authors/id/N/NU/NUFFIN/YAML-LibYAML-0.32.tar.gz


Commande de compilation et d’installation :

perl Makefile.PL && make && sudo make install

I) Installation du serveur Deliantra :

1) Création des répertoires de travail :

lesanglier@station66:~$ cd JEUX
lesanglier@station66:~/JEUX$ mkdir DELIANTRA
lesanglier@station66:~/JEUX$ cd DELIANTRA
lesanglier@station66:~/JEUX/DELIANTRA$ mkdir Serveur
lesanglier@station66:~/JEUX/DELIANTRA$ cd Serveur/
lesanglier@station66:~/JEUX/DELIANTRA/Serveur$

2) Téléchargement :

lesanglier@station66:~/JEUX/DELIANTRA/Serveur$ wget http://dist.schmorp.de/deliantra/deliantra-server-2.91.tar.bz2
lesanglier@station66:~/JEUX/DELIANTRA/Serveur$ wget http://dist.schmorp.de/deliantra/deliantra-maps-2.91.tar.bz2
lesanglier@station66:~/JEUX/DELIANTRA/Serveur$ wget http://dist.schmorp.de/deliantra/deliantra-arch-2.91.tar.bz2

4) Installation de Perl :

lesanglier@station66:~/JEUX/DELIANTRA/Serveur$ wget http://downloads.activestate.com/ActivePerl/Linux/5.10/ActivePerl-5.10.0.1004-i686-linux-glibc-2.3.2-287188.deb
lesanglier@station66:~/JEUX/DELIANTRA/Serveur$ sudo dpkg -i ActivePerl-5.10.0.1004-i686-linux-glibc-2.3.2-287188.deb
lesanglier@station66:~/JEUX/DELIANTRA/Serveur$ export PATH=/opt/ActivePerl-5.10/bin:$PATH

5) Installation du serveur :

lesanglier@station66:~/JEUX/DELIANTRA/Serveur$ tar xvfj deliantra-server-2.91.tar.bz2
lesanglier@station66:~/JEUX/DELIANTRA/Serveur$ cd deliantra-server-2.91/
lesanglier@station66:~/JEUX/DELIANTRA/Serveur$ lesanglier@station66:~/JEUX/DELIANTRA/Serveur/deliantra-server-2.91$ ./configure --prefix=/home/lesanglier/Jeux/Deliantra/Serveur
lesanglier@station66:~/JEUX/DELIANTRA/Serveur/deliantra-server-2.91$ make && sudo make install

6) Installation des « maps » et « archs » :

lesanglier@station66:~/JEUX/DELIANTRA/Serveur/deliantra-server-2.91$ cd /home/lesanglier/Jeux/Deliantra/Serveur/bin/
lesanglier@station66:~/Jeux/Deliantra/Serveur/bin$ cp /home/lesanglier/JEUX/DELIANTRA/Serveur/deliantra-arch-2.91.tar.bz2 .
lesanglier@station66:~/Jeux/Deliantra/Serveur/bin$ cp /home/lesanglier/JEUX/DELIANTRA/Serveur/deliantra-maps-2.91.tar.bz2 .
lesanglier@station66:~/Jeux/Deliantra/Serveur/bin$ ./cfutil --install-maps deliantra-maps-2.91 --install-arch deliantra-arch-2.91

7) Lancement du serveur :

lesanglier@station66:~$ cd Jeux/Deliantra/Serveur/bin
lesanglier@station66:~/Jeux/Deliantra/Serveur/bin$ ./deliantra-server

II) Installation du client Deliantra :

1) Répertoire de travail :

lesanglier@station66:~$ cd JEUX/DELIANTRA/
lesanglier@station66:~/JEUX/DELIANTRA$ mkdir Client
lesanglier@station66:~/JEUX/DELIANTRA$ cd Client/
lesanglier@station66:~/JEUX/DELIANTRA/Client$

2) Téléchargement du client :

lesanglier@station66:~/JEUX/DELIANTRA/Client$ cvs -z3 -d :pserver:anonymous@cvs.schmorp.de/schmorpforge co deliantra/Deliantra-Client

3) Compilation :

lesanglier@station66:~/JEUX/DELIANTRA/Client$ cd deliantra/
lesanglier@station66:~/JEUX/DELIANTRA/Client/deliantra$ cd Deliantra-Client/
lesanglier@station66:~/JEUX/DELIANTRA/Client/deliantra/Deliantra-Client$ perl Makefile.PL
lesanglier@station66:~/JEUX/DELIANTRA/Client/deliantra/Deliantra-Client$ sudo make install

4) Lancement du client :

lesanglier@station66:~$ export PATH=/opt/ActivePerl-5.10/bin:$PATH
lesanglier@station66:~$ cd /opt/ActivePerl-5.10/site/bin/
lesanglier@station66:/opt/ActivePerl-5.10/site/bin$ ./deliantra

III) Installation de l’éditeur Deliantra :

Modules :

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/ExtUtils-Depends-0.302.tar.gz

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/ExtUtils-PkgConfig-1.12.tar.gz

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/Glib-1.222.tar.gz

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/Cairo-1.061.tar.gz

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/Pango-1.221.tar.gz

http://search.cpan.org/CPAN/authors/id/T/TS/TSCH/Gtk2-1.221.tar.gz

1) Répertoire de travail :

lesanglier@station66:~/JEUX/DELIANTRA$ mkdir Editeur
lesanglier@station66:~/JEUX/DELIANTRA$ cd Editeur/
lesanglier@station66:~/JEUX/DELIANTRA/Editeur$

2) Téléchargement :

lesanglier@station66:~/JEUX/DELIANTRA/Editeur$ wget http://cvs.schmorp.de/deliantra/gde.tar.gz?view=tar

3) Compilation et installation :

lesanglier@station66:~/JEUX/DELIANTRA/Editeur$ mv gde.tar.gz\?view\=tar gde.tar.gz
lesanglier@station66:~/JEUX/DELIANTRA/Editeur$ tar xvfz gde.tar.gz
lesanglier@station66:~/JEUX/DELIANTRA/Editeur$ cd gde/
lesanglier@station66:~/JEUX/DELIANTRA/Editeur/gde$ perl Makefile.PL && make && sudo make install

4) Lancement de l’éditeur :

lesanglier@station66:~$ export PATH=/opt/ActivePerl-5.10/bin:$PATH
lesanglier@station66:~$ cd /opt/ActivePerl-5.10/site/bin/
lesanglier@station66:/opt/ActivePerl-5.10/site/bin$ export DELIANTRA_LIBDIR=/home/lesanglier/Jeux/Deliantra/Serveur/share/deliantra-server/
lesanglier@station66:/opt/ActivePerl-5.10/site/bin$ ./gde