2 Installation

Depuis la version 1.2.0 VenC s'installe avec pip, ce qui rend le processus substantiellement plus simple ! Attention cependant, VenC utilise Python 3, assurez-vous donc d'utiliser la version correspondante de pip. Sur les systèmes basés sur Debian, il s'agit de pip3.

pip install venc --user

N'oubliez pas de rajouter l'argument --user : cela installe VenC dans l'environnement utilisateur, au lieu du système, ce qui est fortement recommandé.

Vous pouvez également mettre à jour VenC avec :

pip install --upgrade venc

Installation alternative

Vous pourriez vouloir utiliser VenC dans une version en développement indisponible sur PyPI. Pour ça vous pouvez cloner le projet depuis Framagit ou GitHub avec la commande git.

Il faut ensuite sélectionner la branche que vous désirez. En effet, la branche master correspond à la version de VenC disponible sur PyPI. Si vous voulez une autre version pas encore officiellement sortie en grande pompe, il faut lister les versions disponibles avec :

git branch --all

Puis, sélectionnez la branche qui vous intéresse avec :

git checkout nom_de_la_branche

Ceci étant fait, rendez vous dans le répertoire src et utilisez le script d'installation :

./setup.py install --user

Cette dernière commande échouera si setuptools n'est pas installé. setuptools est disponible en installant pip.

Fichiers installés

Quelle que soit la méthode d'installation, dépendances mises à part, VenC installe également ses ressources dans :

~/.local/share/VenC

On y trouve les thèmes, des assets, des templates, des modules JS et d'autres petites choses utiles au bon fonctionnement de VenC.

Désinstallation

Pour désinstaller VenC, c'est triste, mais rien de plus simple :

pip uninstall venc

Et voilà !

Petite précision : les dépendances de VenC ne sont pas désinstallées automatiquement. Ces dépendances sont :