Forums » Installation d'AMC (french) »
installation sous linux manjaro de version test de AMC 1.6.0
Added by Anthony Siaudeau over 1 year ago
J'ai essayé de faire comme indiqué dans le readme mais je m'y suis probablement mal pris :
*j'ai décompressé le dossier auto-multiple-choice_1.6.0+git20230830133256_dist.tar.gz dans Téléchargements, c'était probablement pas malin mais je pensais que le dossier serait supprimable une fois l'installation faite. Est-ce correct ?
- j'ai tenté
make version_files
et ca n'a pas marché, j’obtiens :/usr/bin/env perl local/versions.pl Can't open perl script "local/versions.pl": Aucun fichier ou dossier de ce type make: *** [Makefile:390: version_files] Error 2
je me dit alors qu'étant une version de test peut-être que cet aspect n'est pas traité, je passe outre.
*je tente alorsmake
et ca ne marche pas du premier coup. En décodant les messages d'erreur j'ai du installer python-h5py (en fait c'est surtout hdf5 qui était nécessaire à mon avis) puis vtk (mais sans dépendances optionnelles, je ne savais pas quoi mettre).
Au final lemake
passe - je tente alors un
sudo make install
qui passe aussi.
Tout content je lance AMC et ca marche pas. Après redémarrage pareil. Ensudo
idem.
En console j'obtiens :Can't locate AMC/Basic.pm in @INC (you may need to install the AMC::Basic module) (@INC entries checked: /usr/lib/perl5/5.38/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/5.38/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/5.38/core_perl /usr/share/perl5/core_perl) at /usr/lib/AMC/perl/AMC-gui.pl line 36. BEGIN failed--compilation aborted at /usr/lib/AMC/perl/AMC-gui.pl line 36.
Et là je n'ai aucune idée de ce qui ne va pas. Et je ne saurai même pas nettoyer mon bazar.
Est-ce que quelqu'un pourrait m'aider svp ?
Replies (8)
RE: installation sous linux manjaro de version test de AMC 1.6.0 - Added by Alexis Bienvenüe over 1 year ago
Les modules perl d'AMC ont été installés dans un répertoire (a priori /usr/share/perl5/AMC
?) qui n'est pas reconnu par votre perl.
- Vérifiez où ils ont été installés : un
ls /usr/share/perl5/AMC
vous renvoie-t-il quelque chose ?
- Quand vous avez trouvé, créez un lien pour mettre ce répertoire dans la zone visible par perl (dans /usr/share/perl5/site_perl par exemple puisqu'il est bien dans @INC) :
sudo ln -s /usr/share/perl5/AMC /usr/share/perl5/site_perl/AMC
RE: installation sous linux manjaro de version test de AMC 1.6.0 - Added by Anthony Siaudeau over 1 year ago
merci pour la réactivité ;)
oui il y a bien du monde dans /usr/share/perl5/AMC
j'ai fait le lien symbolique ... et ca marche ... jusqu'à l'annotation des copies.En console ca me donne un nouveau Can't locate ...
En fait il me manquait un paquet perl-hash-merge. Et aussi un paquet pango-perl. Et enfin un paquet perl-openoffice.
C'est bon l'annotation marche. Mais maintenant c'est l'export en ods aussi.
Du coup je voudrais savoir :
1) est-ce qu'il n'y a bien aucun pb grave avec le make version_files
pas content ?
2) j'ai réinstallé plusieurs fois AMC au cas où d'autres Can't locate ...
seraient restés cachés, y-a-t’il un moyen de savoir s'il manque des paquets ?
3) comment faire pour désinstaller ce type de paquet lorsque j'aurai besoin ?
RE: installation sous linux manjaro de version test de AMC 1.6.0 - Added by Alexis Bienvenüe over 1 year ago
est-ce qu'il n'y a bien aucun pb grave avec le make version_files pas content ?
Non. cette commande n'est pas prévue dans le cas de l'archive précompilée.
y-a-t’il un moyen de savoir s'il manque des paquets ?
Normalement, essayer ce qui ne marche pas en mode débogage doit permettre de reconnaître ce type de problème dans le fichier log
produit.
comment faire pour désinstaller ce type de paquet lorsque j'aurai besoin ?
Avec le même outil qui vous a permis de l'installer.
RE: installation sous linux manjaro de version test de AMC 1.6.0 - Added by Anthony Siaudeau over 1 year ago
merci pour les réponses,
je ne sais pas comment faire pour supprimer ce prog car sudo make uninstall
ne marche pas mais je verrai plus tard.
L'important pour l'instant c'est que je vais pouvoir tester ^^.
RE: installation sous linux manjaro de version test de AMC 1.6.0 - Added by Anthony Siaudeau over 1 year ago
je me permets de revenir sur la désinstallation (idéalement propre) de cette version de test compilé à la main. J'ai sûrement pas bien fait mais suite à make
sudo make install
comme stipulé dans le readme je n'ai pas pu faire un sudo make uninstall
.
J'ai alors essayé avec checkinstall mais le paquet est obsolete, avec makepkg mais il me dit qu'il n'y a pas de PKGBUILD, j'ai parcouru le net mais ca dépassait clairement ma compréhension.
Sauriez-vous comment je peux désinstaller proprement ?
RE: installation sous linux manjaro de version test de AMC 1.6.0 - Added by Alexis Bienvenüe over 1 year ago
Hum… Ce n'est pas si simple car ce n'est pas prévu.
Il faudra effacer les fichiers installés à la main. A priori : tout le répertoire /usr/share/perl5/AMC
, et aussi (il faut trouver les variables de configuration dans Makefile.conf
) :
$(LOCALEDIR)/$*/LC_MESSAGES/auto-multiple-choice.mo $(MODELSDIR) $(SHARED_MIMEINFO_DIR)/auto-multiple-choice.xml $(LANG_GTKSOURCEVIEW_DIR)/amc-txt.lang $(MODSDIR) $(TEXDIR)/auto-multiple-choice.sty $(CSSDIR)/auto-multiple-choice.css $(DESKTOPDIR)/net.auto_multiple_choice.amc.desktop $(METAINFODIR)/net.auto_multiple_choice.amc.metainfo.xml $(BINDIR)/auto-multiple-choice $(ICONSDIR) $(APPICONDIR)/scalable/apps/icons/auto-multiple-choice.svgz $(APPICONDIR)/*/apps/auto-multiple-choice.png $(PIXDIR)/auto-multiple-choice.xpm $(TEXDOCDIR) $(DOCDIR)/auto-multiple-choice.??.xml $(DOCDIR)/auto-multiple-choice.??.pdf $(MAN1DIR)/auto-multiple-choice*
Je vais essayer de rajouter une cible
uninstall
prochainement…RE: installation sous linux manjaro de version test de AMC 1.6.0 - Added by Alexis Bienvenüe over 1 year ago
Voilà c'est fait : avec la nouvelle version des sources précompilées, il y a maintenant une cible uninstall
pour make
.
Elle devrait désinstaller correctement AMC (même si vous l'avez installé avec la version d'avant).
RE: installation sous linux manjaro de version test de AMC 1.6.0 - Added by Anthony Siaudeau over 1 year ago
C'est super,
je peux désinstaller proprement, merci bien.
J'ai ensuite pu ré-installer et à part le pb du lien symbolique dans /site_perl
qui revient tout marche nickel. Je ne sais pas d'où ca vient mais c'est pas bien grave pour une version de test.
J'attaque les essais sur cette version de test ! :)
(1-8/8)