Version 1/7
-
Next » -
Current version
Pierre-Olivier Vallès, 11/14/2014 04:13 pm
Installation d'AMC sous Gentoo¶
à la date du 16 septembre 2014, il n'existe pas d'overlay contenant un ebuild AMC.
Dans ce guide, vous trouverez les informations pour compiler installer AMC dans sa version 1.2.1, en utilisant un ebuild
que vous placerez dans un overlay local (c'est à dire propre à votre machine).
Compilation/Installation via un overlay local¶
Créer un overlay local
Voici un résumé de la procédure, disponible ici : http://wiki.gentoo.org/wiki/Overlay/Local_overlay
Commandes à exécuter en tant que root
(penser à choisir un joli nom qui vous fasse plaisir) :
# mkdir -p /usr/local/portage/{metadata,profiles}
# echo 'NomDeLOverlay' > /usr/local/portage/profiles/repo_name
# echo 'masters = gentoo' > /usr/local/portage/metadata/layout.conf
# chown -R portage:portage /usr/local/portage
Signaler la présence de l'overlay à portage
:
# echo 'PORTDIR_OVERLAY="/usr/local/portage ${PORTDIR_OVERLAY}"' >> /etc/portage/make.conf
Installer l'ebuild et son fichier patch
Créer les répertoires nécéssaires :
# mkdir -p /usr/local/portage/app-office/auto-multiple-choice/files/
Télécharger les fichiers et les placer aux emplacements suivants :
/usr/local/portage/app-office/auto-multiple-choice/auto-multiple-choice-1.2.1.ebuild
/usr/local/portage/app-office/auto-multiple-choice/files/auto-multiple-choice-1.2-makefiles.patch
Par défaut (et ce n'est pas un bonne pratique), l'ebuild
a été marqué comme stable pour l'architecture "amd64
" (linux 64 bits). Penser à rajouter l'architecture "x86
" (ou celle qui vous convient) dans la variable KEYWORDS
de l'ebuild
.
Générer le fichier Manifest
Toujours en tant que root
:
cd /usr/local/portage/app-office/auto-multiple-choice/
ebuild auto-multiple-choice-1.2.1.ebuild manifest clean
AMC devrait être prêt à installer. Lors de chaque modification de l'ebuild
, il conviendra de regénérer le Manifest
.
Installer AMC
Ensuite, il n'y a plus qu'Ã lancer "emerge
" de la manière que vous préférez :
emerge -qav auto-multiple-choice
Mise à jour de la documentation¶
L'ebuild ainsi que cette documentation étant relativement peu testés, merci de faire part de vos remarques (forums ou wiki).