Dilib opérations internes : Différence entre versions
imported>Jacques Ducloy (→Génération des FTP) |
(→Transfert par scp) |
||
(70 révisions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 40 : | Ligne 40 : | ||
sh $DILIB_IMPORT/DilibMake/DilibTest.sh | sh $DILIB_IMPORT/DilibMake/DilibTest.sh | ||
</source> | </source> | ||
− | ==Création d'une version | + | ==Création d'une nouvelle version== |
− | ===Création | + | ===Création des répertoires=== |
+ | ====Version de développement==== | ||
''exemple passage de {{Dilib version|echo=public}} à {{Dilib version|echo=dev}}'' | ''exemple passage de {{Dilib version|echo=public}} à {{Dilib version|echo=dev}}'' | ||
cd $DILIB_BOTTOM/{{Dilib version|echo=r1}}/{{Dilib version|echo=r2}} | cd $DILIB_BOTTOM/{{Dilib version|echo=r1}}/{{Dilib version|echo=r2}} | ||
Ligne 51 : | Ligne 52 : | ||
cp {{Dilib version|echo=public}}/Main/MakeDef.mk {{Dilib version|echo=dev}}/Main/. | cp {{Dilib version|echo=public}}/Main/MakeDef.mk {{Dilib version|echo=dev}}/Main/. | ||
− | === | + | ====Version publique==== |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{Avertissement|les exemples doivent être adaptés pour les changements de tranche (exemple passage de V0.6.09 à V0.6.10}} | {{Avertissement|les exemples doivent être adaptés pour les changements de tranche (exemple passage de V0.6.09 à V0.6.10}} | ||
− | ;Sans changement de tranche: | + | ;Sans changement de tranche:situation identique à la précédente |
''exemple passage de {{Dilib version|echo=dev}} à {{Dilib version|echo=next public}}'' | ''exemple passage de {{Dilib version|echo=dev}} à {{Dilib version|echo=next public}}'' | ||
cd $DILIB_BOTTOM/{{Dilib version|echo=r1}}/{{Dilib version|echo=r2}} | cd $DILIB_BOTTOM/{{Dilib version|echo=r1}}/{{Dilib version|echo=r2}} | ||
Ligne 137 : | Ligne 73 : | ||
cp V0.6.1/V0.6.19/Main/MakeDef.mk V0.6.2/V0.6.20/Main/. | cp V0.6.1/V0.6.19/Main/MakeDef.mk V0.6.2/V0.6.20/Main/. | ||
− | + | ||
+ | ===Mise à jour des fichiers paramètres liés à la version=== | ||
Précautions : | Précautions : | ||
* fermer les fenêtres shell | * fermer les fenêtres shell | ||
Ligne 145 : | Ligne 82 : | ||
* Main/init.sh | * Main/init.sh | ||
* Import/SetVersion.sh | * Import/SetVersion.sh | ||
− | + | ===Initialisation des variables d'environnement $DILIB=== | |
− | + | Pour une version publique (sans changement de tranche) | |
+ | cd $DILIB_BOTTOM/{{Dilib version|echo=r1}}/{{Dilib version|echo=r2}}/{{Dilib version|echo=next public}} | ||
+ | Pour une version de développement | ||
+ | cd $DILIB_BOTTOM/{{Dilib version|echo=r1}}/{{Dilib version|echo=r2}}/{{Dilib version|echo=dev}} | ||
+ | Puis (dans tous les cas) : | ||
+ | source Main/init.sh | ||
+ | Vérification : | ||
+ | echo $DILIB | ||
+ | ===Compilation de la nouvelle version=== | ||
+ | Attention la commande DilibCreate.sh demande une interaction pour purger la version en cours. | ||
+ | <source lang="sh"> | ||
+ | source $DILIB_IMPORT/DilibMake/DilibCreate.sh | ||
+ | </source> | ||
+ | Puis | ||
+ | <source lang="sh"> | ||
+ | source $DILIB_IMPORT/DilibMake/DilibTest.sh | ||
+ | </source> | ||
+ | ===Installation sur la machine de développement=== | ||
+ | On efface le lien vers l'ancienne version | ||
cd $DILIB_BOTTOM | cd $DILIB_BOTTOM | ||
rm init.sh | rm init.sh | ||
+ | |||
+ | ;Pour une version publique:''Sans changement de tranche'' | ||
ln -s {{Dilib version|echo=r1}}/{{Dilib version|echo=r2}}/{{Dilib version|echo=next public}}/Main/init.sh init.sh | ln -s {{Dilib version|echo=r1}}/{{Dilib version|echo=r2}}/{{Dilib version|echo=next public}}/Main/init.sh init.sh | ||
+ | ;Pour une version de développement: | ||
+ | ln -s {{Dilib version|echo=r1}}/{{Dilib version|echo=r2}}/{{Dilib version|echo=dev}}/Main/init.sh init.sh | ||
− | + | ==Mise en ligne== | |
− | + | ===Préparation des FTP=== | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | === | ||
;Sur le site de développement: | ;Sur le site de développement: | ||
− | + | Attention la commande DilibCreate.sh demande une interaction pour purger la version en cours. | |
<source lang="sh"> | <source lang="sh"> | ||
− | cd | + | cd $DILIB_ROOT |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</source> | </source> | ||
− | + | Puis (sous $DILIB_ROOT) | |
<source lang="sh"> | <source lang="sh"> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
tar -cvf Import.tar Import | tar -cvf Import.tar Import | ||
gzip Import.tar | gzip Import.tar | ||
</source> | </source> | ||
− | |||
− | |||
<source lang="sh"> | <source lang="sh"> | ||
Ligne 216 : | Ligne 129 : | ||
</source> | </source> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
<source lang="sh"> | <source lang="sh"> | ||
− | + | tar -cvf Data.tar Data | |
− | + | gzip Data.tar | |
− | |||
− | |||
− | |||
− | |||
− | |||
</source> | </source> | ||
− | + | ===Transfert par scp=== | |
+ | |||
+ | Sur la machine lorexplor. | ||
+ | ssh jducloy@lorexplor-nat.istex.fr | ||
+ | * créer le répertoire cible ({{Dilib version|echo=dev}} ou {{Dilib version|echo=next public}}) | ||
+ | |||
+ | ;Pour une version de développement: | ||
− | + | :<code>scp $ISTEX_PAR Import.tar.gz $ISTEX_SCP:$DILIB_TARGET_BOTTOM/{{Dilib version|echo=r1}}/{{Dilib version|echo=r2}}/{{Dilib version|echo=dev}}</code> | |
− | + | :<code>scp $ISTEX_PAR Data.tar.gz $ISTEX_SCP:$DILIB_TARGET_BOTTOM/{{Dilib version|echo=r1}}/{{Dilib version|echo=r2}}/{{Dilib version|echo=dev}}</code> | |
− | + | :<code>scp $ISTEX_PAR ImportData.tar.gz $ISTEX_SCP:$DILIB_TARGET_BOTTOM/{{Dilib version|echo=r1}}/{{Dilib version|echo=r2}}/{{Dilib version|echo=dev}}</code> | |
− | |||
− | + | ;Pour une version publique: | |
− | |||
− | |||
− | |||
− | ==== | + | :<code>scp $ISTEX_PAR Import.tar.gz $ISTEX_SCP:$DILIB_TARGET_BOTTOM/{{Dilib version|echo=r1}}/{{Dilib version|echo=r2}}/{{Dilib version|echo=next public}}</code> |
+ | :<code>scp $ISTEX_PAR Data.tar.gz $ISTEX_SCP:$DILIB_TARGET_BOTTOM/{{Dilib version|echo=r1}}/{{Dilib version|echo=r2}}/{{Dilib version|echo=next public}}</code> | ||
+ | :<code>scp $ISTEX_PAR ImportData.tar.gz $ISTEX_SCP:$DILIB_TARGET_BOTTOM/{{Dilib version|echo=r1}}/{{Dilib version|echo=r2}}/{{Dilib version|echo=next public}}</code> | ||
+ | ==Test version publique sur machine LorExplor== | ||
+ | ===Installation Dilib=== | ||
;génération du nouveau répertoire Import: | ;génération du nouveau répertoire Import: | ||
Ligne 252 : | Ligne 161 : | ||
tar -xvf Import.tar | tar -xvf Import.tar | ||
gzip Import.tar | gzip Import.tar | ||
+ | gunzip ImportData.tar.gz | ||
+ | tar -xvf ImportData.tar | ||
+ | gzip ImportData.tar | ||
+ | gunzip Data.tar.gz | ||
+ | tar -xvf Data.tar | ||
+ | gzip Data.tar | ||
;Adaptation de Main: | ;Adaptation de Main: | ||
Ligne 262 : | Ligne 177 : | ||
* modifier init.sh | * modifier init.sh | ||
+ | ;Test init.sh: | ||
+ | |||
+ | <source lang="sh"> | ||
+ | source Main/init.sh | ||
+ | echo $DILIB | ||
+ | echo $DILIB_VERSION | ||
+ | </source> | ||
+ | |||
+ | ===Compilation Dilib sur machine lorexplor=== | ||
+ | * Compiler et vérifier | ||
+ | <source lang="sh"> | ||
+ | . $DILIB_IMPORT/DilibMake/DilibCreate.sh | ||
+ | . $DILIB_IMPORT/DilibMake/DilibTest.sh | ||
+ | </source> | ||
+ | ===Mise à jour init.sh sur lorexplor=== | ||
*Revenir sur la racine (Dilib) | *Revenir sur la racine (Dilib) | ||
<source lang="sh"> | <source lang="sh"> | ||
Ligne 270 : | Ligne 200 : | ||
ln -s {{Dilib version|echo=r1}}/{{Dilib version|echo=r2}}/{{Dilib version|echo=next public}}/Main/init.sh . | ln -s {{Dilib version|echo=r1}}/{{Dilib version|echo=r2}}/{{Dilib version|echo=next public}}/Main/init.sh . | ||
. init.sh | . init.sh | ||
+ | ==Documentation Wicri== | ||
+ | |||
+ | ;Notification du changement de version: | ||
+ | |||
+ | * Sur Wicri/Base, modifier [[wicri-base.fr:Modèle:Dilib version|Modèle:Dilib version]], | ||
+ | * exporter les modèles sémantiques | ||
+ | * intégrer les mises à jour des modèles sémantiques sur les wikis : | ||
+ | * Wicri/Wicri, Wicri/Lorraine, Wicri/Ticri, Wicri/Manuel, Wicri/Métadonnées et Wicri/Outils | ||
+ | |||
+ | ==Création de l'ensemble ScienceExplor== | ||
+ | ===Ensemble initial=== | ||
+ | Sur la machine LorExplor. | ||
+ | |||
+ | Créer un extrait de la hiérarchie Dilib + Wicri sous /applis/lorexplor | ||
+ | |||
+ | ;Génération des FTP : | ||
+ | <source lang="sh"> | ||
+ | tar -cvf ScienceExplor.tar ScienceExplor | ||
+ | gzip ScienceExplor.tar | ||
+ | </source> | ||
+ | |||
+ | A compléter | ||
+ | |||
+ | ===Fabrication du FTP de la version de développement=== | ||
+ | mkdir /applis/lorexplor/ScienceExplor/Dilib/V0.6.35 | ||
+ | mkdir /applis/lorexplor/ScienceExplor/Dilib/V0.6.35/Main | ||
+ | cd /applis/lorexplor/ScienceExplor/Dilib | ||
+ | cp V0.6.34/Main/init.sh V0.6.35/Main/. | ||
+ | cp V0.6.34/Main/MakeDef.mk V0.6.35/Main/. | ||
+ | cp -a ../../Dilib/V0.6/V0.6.3/V0.6.35/Import V0.6.35/. | ||
+ | cp -a ../../Dilib/V0.6/V0.6.3/V0.6.35/ImportData V0.6.35/. | ||
+ | cp -a ../../Dilib/V0.6/V0.6.3/V0.6.35/Data V0.6.35/. | ||
+ | Modifier Main/init.sh | ||
+ | |||
+ | tar -cvf V0.6.35.tar V0.6.35 | ||
+ | gzip V0.6.35.tar | ||
− | ==== | + | ==Conservé pour usage ultérieur ou pour archive== |
− | + | ====Régénération de RabelaisV1==== | |
+ | ;Sur le site de développement: | ||
+ | ''Dans une nouvelle fénêtre'' | ||
+ | <source lang="sh"> | ||
+ | cd | ||
+ | cd Documents | ||
+ | . Dilib/init.sh | ||
+ | |||
+ | EXPLOR_AREA=$WICRI_ROOT/Wicri/Manuel/explor/Rabelais.storage/RabelaisV1 | ||
+ | export EXPLOR_AREA | ||
+ | export LC_ALL='C' | ||
+ | cd $EXPLOR_AREA | ||
+ | |||
+ | sh $EXPLOR_AREA/bin/AreaReset.sh | ||
+ | ExplorAreaDataCreate -d $EXPLOR_AREA | ||
+ | make -f $EXPLOR_AREA/bin/area.mk | ||
+ | sh $EXPLOR_AREA/bin/AreaCreateSite.fr.sh | ||
+ | </source> | ||
+ | Création de l'archive FTP | ||
+ | <source lang="sh"> | ||
+ | cd .. | ||
+ | tar -cvf RabelaisV1.tar RabelaisV1 | ||
+ | gzip RabelaisV1.tar | ||
+ | </source> | ||
<source lang="sh"> | <source lang="sh"> | ||
− | + | rm -rf $DILIB_IMPORT/Samples/RabelaisV1 | |
− | + | cp -a RabelaisV1 $DILIB_IMPORT/Samples/. | |
</source> | </source> | ||
− | + | scp RabelaisV1.tar.gz $ISTEX_SCP:/applis/lorexplor/Wicri/Man/explor/Rabelais.storage | |
− | cd $WICRI_ROOT | + | |
+ | cd $WICRI_ROOT/Man/explor/Rabelais.storage | ||
* archiver éventuellement la version précédente (en .gz) | * archiver éventuellement la version précédente (en .gz) | ||
Ligne 293 : | Ligne 283 : | ||
* vérifier à partir de [[wicri-man.fr:Serveur d'exploration sur Rabelais]]. | * vérifier à partir de [[wicri-man.fr:Serveur d'exploration sur Rabelais]]. | ||
− | === | + | ===Archive univ lorraine=== |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Si nécéessaire, régénérer la table interwiki. | Si nécéessaire, régénérer la table interwiki. | ||
<source lang="sh"> | <source lang="sh"> |
Version actuelle datée du 23 mai 2021 à 18:13
|
Cette page est destinée aux développeurs de la bibliothèque Dilib.
Pour les utilisateurs, voir : Dilib, installation et compilation.
Liste des modules Dilib
|
Site maître
A l'heure actuelle le site maître est un ordinateur personnel (sous Mao OS X).
Arborescence
Exemple pour la version V0.6.38
-+ ~user +- Document +- Dilib + init.sh lien vers init.sh courant + tmp espace compilation + v0.21 (archive version INIST) + V0.6 + V0.5.01 | ... + V0.6.3 + V0.6.38 $DILIB_ROOT + Main + Import + Import.tar.gz
Opérations courantes
. $DILIB_IMPORT/DilibMake/DilibUpdate.sh
sh $DILIB_IMPORT/DilibMake/DilibTest.sh
Création d'une nouvelle version
Création des répertoires
Version de développement
exemple passage de V0.6.38 à V0.6.39
cd $DILIB_BOTTOM/V0.6/V0.6.3 mkdir V0.6.39 cp -a V0.6.38/Import V0.6.39/. cp -a V0.6.38/ImportData V0.6.39/. mkdir V0.6.39/Main cp V0.6.38/Main/init.sh V0.6.39/Main/. cp V0.6.38/Main/MakeDef.mk V0.6.39/Main/.
Version publique
- Sans changement de tranche
- situation identique à la précédente
exemple passage de V0.6.39 à V0.6.40
cd $DILIB_BOTTOM/V0.6/V0.6.3 mkdir V0.6.40 cp -a V0.6.39/Import V0.6.40/. cp -a V0.6.39/ImportData V0.6.40/. mkdir V0.6.40/Main cp V0.6.39/Main/init.sh V0.6.40/Main/. cp V0.6.39/Main/MakeDef.mk V0.6.40/Main/.
- Avec changement de tranche
Exemple pour la version V0.6.20 (à adapter pour V0.6.30)
cd $DILIB_BOTTOM mkdir V0.6.2 mkdir V0.6.2/V0.6.20 cp -a V0.6.1/V0.6.19/Import V0.6.2/V0.6.20/. mkdir V0.6.2/V0.6.20/Main cp V0.6.1/V0.6.19/Main/init.sh V0.6.2/V0.6.20/Main/. cp V0.6.1/V0.6.19/Main/MakeDef.mk V0.6.2/V0.6.20/Main/.
Mise à jour des fichiers paramètres liés à la version
Précautions :
- fermer les fenêtres shell
- quitter emacs
- ouvrir une fenêtre shell et emacs
Sous emacs, modifier :
- Main/init.sh
- Import/SetVersion.sh
Initialisation des variables d'environnement $DILIB
Pour une version publique (sans changement de tranche)
cd $DILIB_BOTTOM/V0.6/V0.6.3/V0.6.40
Pour une version de développement
cd $DILIB_BOTTOM/V0.6/V0.6.3/V0.6.39
Puis (dans tous les cas) :
source Main/init.sh
Vérification :
echo $DILIB
Compilation de la nouvelle version
Attention la commande DilibCreate.sh demande une interaction pour purger la version en cours.
source $DILIB_IMPORT/DilibMake/DilibCreate.sh
Puis
source $DILIB_IMPORT/DilibMake/DilibTest.sh
Installation sur la machine de développement
On efface le lien vers l'ancienne version
cd $DILIB_BOTTOM rm init.sh
- Pour une version publique
- Sans changement de tranche
ln -s V0.6/V0.6.3/V0.6.40/Main/init.sh init.sh
- Pour une version de développement
ln -s V0.6/V0.6.3/V0.6.39/Main/init.sh init.sh
Mise en ligne
Préparation des FTP
- Sur le site de développement
Attention la commande DilibCreate.sh demande une interaction pour purger la version en cours.
cd $DILIB_ROOT
Puis (sous $DILIB_ROOT)
tar -cvf Import.tar Import
gzip Import.tar
tar -cvf ImportData.tar ImportData
gzip ImportData.tar
tar -cvf Data.tar Data
gzip Data.tar
Transfert par scp
Sur la machine lorexplor.
ssh jducloy@lorexplor-nat.istex.fr
- créer le répertoire cible (V0.6.39 ou V0.6.40)
- Pour une version de développement
scp $ISTEX_PAR Import.tar.gz $ISTEX_SCP:$DILIB_TARGET_BOTTOM/V0.6/V0.6.3/V0.6.39
scp $ISTEX_PAR Data.tar.gz $ISTEX_SCP:$DILIB_TARGET_BOTTOM/V0.6/V0.6.3/V0.6.39
scp $ISTEX_PAR ImportData.tar.gz $ISTEX_SCP:$DILIB_TARGET_BOTTOM/V0.6/V0.6.3/V0.6.39
- Pour une version publique
scp $ISTEX_PAR Import.tar.gz $ISTEX_SCP:$DILIB_TARGET_BOTTOM/V0.6/V0.6.3/V0.6.40
scp $ISTEX_PAR Data.tar.gz $ISTEX_SCP:$DILIB_TARGET_BOTTOM/V0.6/V0.6.3/V0.6.40
scp $ISTEX_PAR ImportData.tar.gz $ISTEX_SCP:$DILIB_TARGET_BOTTOM/V0.6/V0.6.3/V0.6.40
Test version publique sur machine LorExplor
Installation Dilib
- génération du nouveau répertoire Import
cd V0.6.40 gunzip Import.tar.gz tar -xvf Import.tar gzip Import.tar gunzip ImportData.tar.gz tar -xvf ImportData.tar gzip ImportData.tar gunzip Data.tar.gz tar -xvf Data.tar gzip Data.tar
- Adaptation de Main
- recopie des fichiers de paramétrage sous Main
mkdir Main cp ../V0.6.38/Main/MakeDef.mk Main/. cp ../V0.6.38/Main/init.sh Main/.
- modifier init.sh
- Test init.sh
source Main/init.sh
echo $DILIB
echo $DILIB_VERSION
Compilation Dilib sur machine lorexplor
- Compiler et vérifier
. $DILIB_IMPORT/DilibMake/DilibCreate.sh
. $DILIB_IMPORT/DilibMake/DilibTest.sh
Mise à jour init.sh sur lorexplor
- Revenir sur la racine (Dilib)
cd $DILIB_BOTTOM
- modifier le lien init.sh
rm init.sh ln -s V0.6/V0.6.3/V0.6.40/Main/init.sh . . init.sh
Documentation Wicri
- Notification du changement de version
- Sur Wicri/Base, modifier Modèle:Dilib version,
- exporter les modèles sémantiques
- intégrer les mises à jour des modèles sémantiques sur les wikis :
- Wicri/Wicri, Wicri/Lorraine, Wicri/Ticri, Wicri/Manuel, Wicri/Métadonnées et Wicri/Outils
Création de l'ensemble ScienceExplor
Ensemble initial
Sur la machine LorExplor.
Créer un extrait de la hiérarchie Dilib + Wicri sous /applis/lorexplor
- Génération des FTP
tar -cvf ScienceExplor.tar ScienceExplor
gzip ScienceExplor.tar
A compléter
Fabrication du FTP de la version de développement
mkdir /applis/lorexplor/ScienceExplor/Dilib/V0.6.35 mkdir /applis/lorexplor/ScienceExplor/Dilib/V0.6.35/Main cd /applis/lorexplor/ScienceExplor/Dilib cp V0.6.34/Main/init.sh V0.6.35/Main/. cp V0.6.34/Main/MakeDef.mk V0.6.35/Main/. cp -a ../../Dilib/V0.6/V0.6.3/V0.6.35/Import V0.6.35/. cp -a ../../Dilib/V0.6/V0.6.3/V0.6.35/ImportData V0.6.35/. cp -a ../../Dilib/V0.6/V0.6.3/V0.6.35/Data V0.6.35/.
Modifier Main/init.sh
tar -cvf V0.6.35.tar V0.6.35 gzip V0.6.35.tar
Conservé pour usage ultérieur ou pour archive
Régénération de RabelaisV1
- Sur le site de développement
Dans une nouvelle fénêtre
cd
cd Documents
. Dilib/init.sh
EXPLOR_AREA=$WICRI_ROOT/Wicri/Manuel/explor/Rabelais.storage/RabelaisV1
export EXPLOR_AREA
export LC_ALL='C'
cd $EXPLOR_AREA
sh $EXPLOR_AREA/bin/AreaReset.sh
ExplorAreaDataCreate -d $EXPLOR_AREA
make -f $EXPLOR_AREA/bin/area.mk
sh $EXPLOR_AREA/bin/AreaCreateSite.fr.sh
Création de l'archive FTP
cd ..
tar -cvf RabelaisV1.tar RabelaisV1
gzip RabelaisV1.tar
rm -rf $DILIB_IMPORT/Samples/RabelaisV1
cp -a RabelaisV1 $DILIB_IMPORT/Samples/.
scp RabelaisV1.tar.gz $ISTEX_SCP:/applis/lorexplor/Wicri/Man/explor/Rabelais.storage
cd $WICRI_ROOT/Man/explor/Rabelais.storage
- archiver éventuellement la version précédente (en .gz)
Puis
rm -rf RabelaisV1/
gunzip RabelaisV1.tar.gz
tar -xvf RabelaisV1.tar
gzip RabelaisV1.tar
- vérifier à partir de wicri-man.fr:Serveur d'exploration sur Rabelais.
Archive univ lorraine
Si nécéessaire, régénérer la table interwiki.
WICRI_ROOT=http://ticri.univ-lorraine.fr/
curl "$WICRI_ROOT/wicri-base.fr/index.php?title=Sp%C3%A9cial:Interwiki&action=raw" 2> /dev/null > $DILIB_ROOT/Import/Wicri/Data/interwiki.html