« Previous -
Version 2/4
(diff) -
Next » -
Current version
Drick didick, 12/18/2015 02:10 am
Installation de la version de développement d'AMC sous Fédora¶
Cette page est en cours de rédaction.
Introduction¶
Ce tutoriel a été réalisé avec Fedora 23
Dans ce tutoriel, je vous guiderai dans tous le processus d'installation :- Installer les prérequis à la compilation
- Récupérer les sources
- Installer les prérequis pour faire fonctionner l'interface graphique
Les 2 premières étapes sont obligatoires pour tout utilisateur, la dernière est facultative pour ceux qui ne
souhaitent pas utiliser l'interface graphique.
J'ai choisi de supposer que vous partez d'une installation fraiche de Fédora. J'ai essayé d'être minimaliste
dans les logiciels à installer. En effet, je n'ai pas listé les dépendances d'autres packages, car ils seront
installés par dnf automatiquement ainsi nous n'avons pas de commande à rallonge.
Prérequis¶
Passez root, c'est plus pratique pour les installations.
su -
Installation des compilateurs¶
dnf install gcc gcc-c++ perl
Installation des dépendances¶
dnf install cairo-devel opencv-devel pango-devel poppler-devel poppler-glib-devel dnf install librsvg2-tools netpbm-progs
Compilation de la documentation¶
dnf install dblatex texlive-isodate texlive-babel-french texlive-hyphen-french dnf install texlive-cmap texlive-bophook "tex(examplep.sty)" docbook-style-xsl dnf install "perl(XML::LibXML)" "perl(Archive::Tar)"
Récupérer les sources¶
Nous pouvons maintenant compiler les sources sans problèmes. Pour ce faire, il faudra repasser en utilisateur
normal et récupérer les sources.
dnf install mercurial
Nous passons en utilisateur normal
exit
puis on récupère les sources
cd ~ hg clone https://bitbucket.org/auto-multiple-choice/auto-multiple-choice
Vous avez télécharger les sources qui se trouve dans le dossier ~/auto-multiple-choice/
Compilation et installation¶
Pour cette étape, n'hésitez pas à lire le README du dossier auto-multiple-choice. Il n'est pas impossible que
des instructions y soient rajoutées rendant la suite obsolète.
cd ~/auto-multiple-choice/ make version_files make su -c "make install"
Le binaire est /usr/bin/auto-multiple-choice. Normalement vous devriez être en mesure d'utiliser AMC en ligne
de commande. Je n'ai pas testé.
Dépendances pour l'interface graphique¶
dnf install perl-Gtk2 "perl(Glib::Object::Introspection)" dnf install "perl(XML::Simple)" "perl(Locale::Language)" "perl(Module::Load::Conditional)" dnf install "perl(Locale::gettext)" "perl(XML::Writer)" "perl(Text::CSV)"
à faire¶
- Expliquer comment changer le dossier d'installation d'AMC.
- Désactiver la compilation de la documentation de certaines langues
(je ne sais pas lire le japonais). - Expliquer comment désinstaller AMC