Intro-PreparationEnvole4 » Historique » Version 3
« Précédent -
Version 3/4
(diff) -
Suivant » -
Version actuelle
Daniel Dehennin, 20/02/2015 12:15
Preparation Envole 4¶
ATTENTION
: Les lignes de commandes suivantes sont faites pour fonctionner facilement au copier/coller, cela ne dispense pas de les lire afin d’essayer de comprendre ce qu’elles font.
user@work:~$ git config user.email moi@example.net
Nous stockons des valeurs dans des variables afin de faciliter les manipulations.
- Répertoire où sont stocker les dépôts GIT de l’utilisateur
user@work:~$ H_SRC="${HOME}/src" user@work:~$ mkdir -p "${H_SRC}"
- Numéro de version du projet Enole
user@work:~$ ENVOLE_VERSION=4
Installation de git-package par clonage¶
Les demandes de compilation des paquets se font entièrement par GIT.
Vous pouvez les faires à la main en créant des étiquettes mais la commande git-package permet de simplifier le travail.
L’installation de l’outil git-package par un clone GIT permet de le mettre à jour par un simple git pull.
Désinstaller le paquet deb s’il est présent¶
- Vérifier la présence du paquet
user@work:~$ dpkg -l git-package
- Le désinstaller s’il est présent.
user@work:~$ sudo apt-get remove git-pakage
Installer git-package¶
ATTENTION
: Utiliser le bon chemin vers le repertoire de stockage du clone de git-package
Suivre la documentation d’installation et configuration.
Paramétrage de git-package¶
Vous pouvez configurer la liste des distributions qui seront utilisées par le complètement automatique Bash :
user@work:~$ git config --global --add package.distribution envole-4/experimental user@work:~$ git config --global --add package.distribution envole-4/unstable user@work:~$ git config --global --add package.distribution eole-2.5/experimental user@work:~$ git config --global --add package.distribution eole-2.5/unstable user@work:~$ git config --global --add package.distribution eole-2.4/experimental user@work:~$ git config --global --add package.distribution eole-2.4/unstable
En sachant que la commande de compilation utilisera la premiere distribution dans le cas où l'option -d|--distrib
de git-package n'est pas spécifiée.
Pour connaître la distribution par défaut :
user@work:~$ git config package.distribution || echo eole-2.4/experimental | head -n 1