Pour faire cette partie vous devez disposer d’un machine CRYPT1.epitaf dont vous trouverez l’installation et la configuration dans les parties concernĂ©es.
Dans un premier temps, il faut mettre en place l’environnement de BlockShell.
Rejoindre le dossier qui accueillera le programme Blockshell.
Installer le gestionnaire de paquets pip via la commande:
apt-get install python3-pip -y
Installer le paquet virtualenv qui permet de crĂ©er un environnement virtuel python, et ainsi d’Ă©viter de polluer notre système avec des paquets pythons nĂ©cessaires au programme Blockshell. L’environnement virtuel python permet Ă©galement l’utilisation restreinte Ă l’environnement virtuel d’une autre version de python que celle par dĂ©faut du système.
pip3 install virtualenv
Créer un dossier qui représentera le projet Blockshell:
mkdir blockshell_project
cd blockshell_project
Installer python2.7, afin que le programme Blockshell puisse fonctionner.
apt install python -y
Vérifier que python2.7 a correctement été installé (1):
ls -la /usr/bin/python*
.png)
Créer un nouvel environnement virtuel avec la version de python nouvellement téléchargée
VĂ©rifier que la version python de l’environnement virtuel est bien python2.7 (1):
virtualenv venv --python=python2.7
.png)
Installer git afin de pouvoir télécharger le dépôt contenant Blockshell:
apt install git -y
Rentrer dans l’environnement virtuel:
source venv/bin/activate
Une annotation (venv) devrait alors apparaĂ®tre dans le prompt. Celui-ci signifie que le terminal est actuellement dans l’environnement virtuel.
Cloner le dépôt contenant Blockshell:
git clone git@github.com:daxeel/blockshell.git
Rentrer dans le dossier blockshell et installez le:
cd blockshell
pip install --editable .
Blockshell est à présent installé. Testez le avec la commande:
blockshell
Pour quitter l’environnement virtuel, il suffit de taper dans le terminal qui s’y trouve:
deactivate