COMPILATION DES SOURCES SOUS GNU/LINUX (hide)
A) Informations importantes
EKD peut aussi être installé sous GNU/Linux par compilation. Attention tout de même cette procédure d’installation est réservée aux spécialistes (si vous êtes un utilisateur nouvellement arrivé sous GNU/Linux ne vous hasardez pas dans ce genre d’installation, installez putôt EKD par le script d’installation facile ou par le dépôt apt si vous êtes sous une distribution à base Debian).
B) Pré-requis
- En admettant que vous savez ce que vous faites, avant la compilation à proprement parler, vous devez avoir installé toutes les dépendances d’EKD, c’est à dire Mplayer, Mencoder et les commandes ImageMagick, ainsi que Python, PyQt4, Python Imaging Library, Numpy, ffmpeg2theora et SoX. Votre distribution GNU/Linux doit posséder des miroirs pour installer ces logiciels (apt-get pour les distribs à base de Debian, urpmi pour Mandriva, yum pour Fedora, …).
- Pour pouvoir mener à terme la compilation, vous devez de même avoir installé autoconf.
- Une fois toutes les dépendances installées, il faut télécharger les sources d’EKD et déposer l’archive quelque part dans votre répertoire utilisateur.
C) L’installation par compilation
Décompactez les sources d’EKD (après les avoir téléchargées), ensuite allez dans le répertoire après décompactage, par exemple:
cd /home/user/ekd_linux_source_3_1_4_20140816 |
Maintenant nous allons commencer la compilation elle-même, tapez dans le terminal:
./configure |
Une fois cette étape terminée, tapez:
make |
Pour la dernière étape, vous devez avoir les privilèges administrateur (voici par exemple sous Ubuntu), tapez:
sudo make install |
D) Chemins d’installation
Après la compilation, l’arborescence d’EKD se trouvera dans: /usr/local/share/ekd et le fichier binaire d’EKD se trouvera ici: /usr/local/bin/ekd.
E) Désinstallation
Si à un moment vous voulez désinstaller EKD, vous devrez éliminer toute l’arborescence contenue dans /usr/local/share/ekd et le fichier /usr/local/bin/ekd. Voici les commandes à effecteur (ici aussi vous devez avoir les privilèges adminsitrateur). Prenons l’exemple d’une désinstallation faite sous Ubuntu:
sudo rm /usr/local/bin/ekd |
sudo rm -rf /usr/local/share/ekd |