Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tracim_gestion_documentaire_collaborative [Le 20/01/2018, 12:44]
78.194.2.45 [Obtenir les fichiers sources]
— (Version actuelle)
Ligne 1: Ligne 1:
  
-{{tag>​Trusty Xenial BROUILLON}} 
- 
----- 
- 
-{{  https://​img.linuxfr.org/​img/​687474703a2f2f7777772e74726163696d2e66722f77702d636f6e74656e742f75706c6f6164732f323031372f30382f6c6f676f2d74726163696d2e706e67/​logo-tracim.png?​250}} 
-====== Tracim : gestion documentaire collaborative ====== 
- 
-{{  https://​linuxfr.org/​images/​sections/​91.png?​100}} 
-  
-[DESCRIPTION DE L'​APPLICATION] 
- 
-FIXME : traduction en cours... 
-  
-===== Pré-requis ===== 
-  
-  * Avoir activé l'​accès au [[:​depots#​depot_partenaire_ou_depot_commercial|dépôt Partenaires de Canonical]]. 
-  * Avoir [[:​tutoriel:​comment_installer_un_paquet|installé le paquet]] **[[apt>​paquet1|paquet 1]]**. 
-[AUTRES PRÉ-REQUIS NÉCESSAIRES] 
-  
-===== Installation ===== 
- 
-==== Installation des dépendances ==== 
- 
-Vous devez installer la série de paquets et de bibliothèques de développement suivants : 
- 
-<code bash> sudo apt install git curl realpath redis-server \ 
-             ​python3 python-virtualenv python3-dev python-pip ​ python-lxml \ 
-             ​build-essential libxml2-dev libxslt1-dev zlib1g-dev libjpeg-dev \ 
-             ​libmagickwand-6.q16-3 
-</​code>​ 
- 
-==== Obtenir les fichiers sources ==== 
- 
-  * Télécharger les sources depuis GitHub : <​code>​ git clone https://​github.com/​tracim/​tracim.git 
-cd tracim/ 
-</​code>​ 
- 
-==== Installation des dépendances au niveau « console utilisateur » ==== 
- 
-<​note>​Téléchargement depuis le site : \\ 
-https://​nodejs.org/​en/​download/​package-manager/#​debian-and-ubuntu-based-linux-distributions</​note>​ 
- 
-  * Installer `nodejs` en tapant : <code bash>​curl -sL https://​deb.nodesource.com/​setup_7.x | sudo -E bash - 
-sudo apt install -y nodejs 
-</​code>​ 
- 
-  * Vérifier que tout s'est bien déroulé en affichant la version de`npm` : <code bash>npm -v </​code>​ 
- 
-  * Installer ensuite les dépendances console utilisateur en installant les fichiers inclus dans `package.json`:​ <code bash>npm install </​code>​ 
- 
-  * Pour finir, compiler les fichiers de la «console utilisateur » : <code bash> ​ npm run gulp-dev # dans un environnement de développement 
-    # npm run gulp-prod # dans un environnement de production </​code>​ 
- 
-==== L'​environnement virtuel de Tracim ==== 
- 
-  * Créer un environnement virtuel Python : <code py>​virtualenv -p /​usr/​bin/​python3 tg2env </​code>​ 
- 
-  * Activer l'​environnement Python dans un Terminal : <code bash>​source tg2env/​bin/​activate</​code>​ 
- 
-<note important>​Toutes les commandes exécutées qui concernent les consoles Tracim doivent l'​être au sein de cet environnement virtuel.</​note>​ 
- 
-  * Vérifier que les « outils de configuration » sont à jour : <code py> pip install --upgrade pip setuptools </​code>​ 
- 
-  * Installer Tracim et ses dépendances : <code py> cd tracim/ 
-    python setup.py develop 
-    pip install -r ../​install/​requirements.txt 
- </​code>​ 
- 
-===== Configuration ===== 
- 
-==== Création des fichiers de configuration de l'​environnement de développement ==== 
- 
-  * Créer les fichiers de configuration pour : 
-    * l'​environnement de développement ; 
-    * faîtes de même pour `WsgiDAV'​ : <code py>cp development.ini.base development.ini ​ 
-cp wsgidav.conf.sample wsgidav.conf ​ 
-</​code>​ 
- 
-<​note>​ 
-  * WsgiDAV est un serveur générique basé sur [[wpfr>​Web Server Gateway Interface|WSGI]] écrit en [[wpfr>​Python]]. 
-  * La Web Server Gateway Interface (WSGI) est une spécification qui définit une interface entre des serveurs et des applications web pour le langage Python. 
-</​note>​ 
- 
-==== Compilation des fichiers de traduction ==== 
- 
-  * Compile translation binary files from available catalogs : <code py>​python setup.py compile_catalog </​code>​ 
- 
-==== Création de la structure de base de données ==== 
- 
-The last step before running the application is to initialize the database 
-schema. This is done through the following command: 
- 
-<code py> gearbox setup-app </​code>​ 
- 
-## Running Tracim ## 
- 
-The two parameters are optional but useful to reload the server upon code changes and to get debug data: 
- 
-    gearbox serve --reload --debug 
- 
-You can now enter the application at 
-[http://​127.0.0.1:​8080](http://​127.0.0.1:​8080) and login with admin user: 
- 
- * user : `admin@admin.admin` 
- * password : `admin@admin.admin` 
- 
-If admin user not created yet, execute following command: 
- 
-    gearbox user create -l admin@admin.admin -p admin@admin.admin -g managers -g administrators 
-  
-  
-Tout d'​abord,​ [[:​tutoriel:​comment_modifier_un_fichier|ouvrez le fichier]] **/​truc/​machin/​bidule** en modification puis … 
-  
-===== Utilisation ===== 
-  
-Lancez l'​application comme indiqué [[:​tutoriel:​comment_lancer_application|ici]] ou via le [[:​terminal]] (toutes [[:​versions]] ou [[:​variantes]] d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante :​ <​code>​machin-chose</​code>​ 
-  
-===== Désinstallation ===== 
-  
-Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés. 
-  
-===== Voir aussi ===== 
-  
-  * **(en)** [[http://​tracim.org/​|Tracim software community]] : Site officiel du logiciel collaboratif. Si vous êtes un visiteur, entrer les infos suivantes : //​visitor@tracim.org (password: visitor@tracim.org)//​ \\ Vous aurez accès à la documentation,​ au forum, au suivi de bogues,… 
-  * **(fr)** [[Site de la communauté francophone du logiciel Bidule]] 
-  * **(en)** [[https://​github.com/​tracim/​tracim|Tracim sur le GitHub]]. 
- 
- 
----- 
-  
-//Date de création : 18 janvier 2018. \\ 
-Contributeurs principaux : [[utilisateurs:​eagle08|René Stoecklin]]. \\ 
- \\ 
-Basé sur [[https://​linuxfr.org/​news/​tracim-socle-libre-du-travail-en-equipe-sort-en-v1-0|« Tracim, socle libre du travail en équipe, sort en v1.0 »]] ; source : Linuxfr.org ; auteur : Bouquetin ; date : 16 janvier 2018.// 
  • tracim_gestion_documentaire_collaborative.1516448667.txt.gz
  • Dernière modification: Le 20/01/2018, 12:44
  • par 78.194.2.45