Liste de liens :
Liste de liens :
install.packages("FactoMineR", dependencies=TRUE, repos="http://cran.rstudio.com/"); install.packages("Rserve", dependencies=TRUE, repos="http://cran.rstudio.com/"); install.packages("textometry", dependencies=TRUE, repos="http://cran.rstudio.com/");
Le script de lancement de TXM est différent :
org.eclipse.swt.SWTError: No more handles [MOZILLA_FIVE_HOME=''] (java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: no swt-mozilla-gtk-3740 in java.library.path no swt-mozilla-gtk in java.library.path /home/txm/.swt/lib/linux/x86/libswt-mozilla-gtk-3740.so: libxpcom.so: cannot open shared object file: No such file or directory Can't load library: /home/txm/.swt/lib/linux/x86/libswt-mozilla-gtk.so)
MOZILLA_FIVE_HOME=xulrunner_path LD_LIBRARY_PATH=${MOZILLA_FIVE_HOME}:${LD_LIBRARY_PATH}
et ajouter des options au lancement de TXM
-Dorg.eclipse.swt.browser.XULRunnerPath=xulrunner_path
ne fonctionne pas non plus et provoque un NullPointeurException (surement car le link ne s'est pas bien fait. Pb de version de Xulrunner ? De façon de linker à TXM ?)
L'installation DEB n'aura pas besoin d'obtenir les dépendances.
Il reste à installer les packages R :
Ce build de TXM permet de tester l'état courant de TXM pour un utilisateur Ubuntu ou Windows ayant déjà un TXM installé sur sa machine sans entrer en conflit avec la version installée.
Procédure 1 : utilisant le script Bash 'txm-daily
' (voir Annexe) enregistré dans '~/bin' :
txm-daily
Procédure 2 :
./launcher -test
Procédure supplémentaire pour tester une extension :
#!/bin/bash # ____ _ _ _______ ____ __ # | _ \ __ _(_) |_ _ |_ _\ \/ / \/ | # | | | |/ _` | | | | | | | | \ /| |\/| | # | |_| | (_| | | | |_| | | | / \| | | | # |____/ \__,_|_|_|\__, | |_| /_/\_\_| |_| # |___/ # # download https://gitlab.huma-num.fr/txm/txm-src/-/jobs/61115/artifacts/download?file_type=archive # curl https://gitlab.huma-num.fr/api/v4/projects/txm%2Ftxm-src/jobs/artifacts/main/download?job=test:jdk17 -o TXM-test-builds.zip todaydir=/tmp/daily-txm.`date +"%Y-%m-%d"` if [[ -d "$todaydir" ]] then echo "launching from $todaydir..." cd "$todaydir" ./launcher -test else if [[ $# -eq 1 ]]; then artifacts="$1/artifacts.zip" else artifacts="$HOME/Téléchargements/artifacts.zip" fi if [[ ! -f $artifacts ]]; then echo "$artifacts archive not found..." exit fi echo "extracting artifacts.zip into $todaydir..." mkdir $todaydir unzip -j $artifacts products/org.txm.rcp.product/target/products/org.txm.rcp.app-linux.gtk.x86_64.zip -d $todaydir unzip -qo $todaydir/org.txm.rcp.app-linux.gtk.x86_64.zip -d $todaydir echo "launching from $todaydir..." cd $todaydir ./launcher -test fi