Outils pour utilisateurs

Outils du site


kathara:installdecouverte

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édentesRévision précédente
Prochaine révision
Révision précédente
kathara:installdecouverte [2020/11/01 16:17] techer.charles_educ-valadon-limoges.frkathara:installdecouverte [2021/09/08 21:50] (Version actuelle) – [Installation pour Debian] techer.charles_educ-valadon-limoges.fr
Ligne 15: Ligne 15:
 $ sudo apt install xterm $ sudo apt install xterm
 </code> </code>
 +
 +<WRAP center round info>
 +Si vous ne disposez pas d'un environnement de bureau voici les commandes pour le faire avec Gnome :
 +<code shell>
 +$ sudo apt install task-desktop
 +$ sudo apt install gnome-core
 +
 +</code>
 +</WRAP>
  
 ==== Installation pour Ubuntu ==== ==== Installation pour Ubuntu ====
Ligne 33: Ligne 42:
   * Ajouter la clé publique du dépôt de Kathara   * Ajouter la clé publique du dépôt de Kathara
 <code shell>  <code shell> 
-$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 21805A48E6CBBA6B991ABE76646193862B759810+$ sudo apt-key adv --keyserver keyserver.ubuntu.com:80 --recv 21805A48E6CBBA6B991ABE76646193862B759810
 </code>  </code> 
   * Créer le fichier **kathara.list** dans le dossier **/etc/apt/sources.list.d** et y ajouter les lignes suivantes :   * Créer le fichier **kathara.list** dans le dossier **/etc/apt/sources.list.d** et y ajouter les lignes suivantes :
Ligne 46: Ligne 55:
   * Installer Kathara   * Installer Kathara
 <code shell>  <code shell> 
-$ sudo apt install kathara+$ sudo apt -y install kathara
 </code> </code>
  
Ligne 78: Ligne 87:
  
 ^ Commande ^ Action ^ ^ Commande ^ Action ^
-|vstart|-> pour démarrer une machine +|kathara vstart|-> pour démarrer une machine 
-|list|-> donner la liste des VMs actives| +|kathara list|-> donner la liste des VMs actives| 
-|vconfig|-> configurer à la volée une VM comme par exemple affecter une interface à la volée.| +|kathara vconfig|-> configurer à la volée une VM comme par exemple affecter une interface à la volée.| 
-|vclean|-> arrêter une VM et nettoyer les processus, configurations et fichiers temporaires créés|+|kathara vclean|-> arrêter une VM et nettoyer les processus, configurations et fichiers temporaires créés|
  
 === Gérer une VM === === Gérer une VM ===
Ligne 160: Ligne 169:
  
 ^ Commande ^ Action ^ ^ Commande ^ Action ^
-|lstart|-> pour lancer un lab.| +|kathara lstart|-> pour lancer un lab.| 
-|lclean|-> arrêter les VMs et nettoyer les processus, configurations et fi-chiers temporaires créés| +|kathara lclean|-> arrêter les VMs et nettoyer les processus, configurations et fi-chiers temporaires créés| 
-|linfo|-> information sur le laboratoire.| +|kathara linfo|-> information sur le laboratoire.| 
-|ltest|-> vérification du bon fonctionnement du laboratoire.| +|kathara ltest|-> vérification du bon fonctionnement du laboratoire.| 
-|lwipe|-> arrêter les VMs des labs de Kathara et arrêter une VM et nettoyer les processus, configurations et fichiers temporaires créés.|+|kathara wipe|-> arrêter les VMs des labs de Kathara et arrêter une VM et nettoyer les processus, configurations et fichiers temporaires créés.|
  
  
Ligne 221: Ligne 230:
 btssio@ubuntudocker:~$ docker commit kathara_btssio kathara/netkit_btssio btssio@ubuntudocker:~$ docker commit kathara_btssio kathara/netkit_btssio
 </code> </code>
 +<WRAP center round info>
 +A ne pas faire car changement dans l'utilisation du logiciel Kathara -> mise à jour à faire
 +
  
   * **Utiliser** la nouvelle image pour tous les conteneurs Kathara:   * **Utiliser** la nouvelle image pour tous les conteneurs Kathara:
Ligne 228: Ligne 240:
 btssio@ubuntudocker:~$ nano /opt/Kathara/bin/python/netkit_commons.py btssio@ubuntudocker:~$ nano /opt/Kathara/bin/python/netkit_commons.py
 </code> </code>
 +</WRAP>
   * **Utiliser** la nouvelle image pour une seule VM d’un lab :   * **Utiliser** la nouvelle image pour une seule VM d’un lab :
 Il suffit d’indiquer dans le fichier lab.conf un paramètre supplémentaire précisant l’image à utiliser : Il suffit d’indiquer dans le fichier lab.conf un paramètre supplémentaire précisant l’image à utiliser :
Ligne 238: Ligne 250:
   * L’image de base **kathara/netkit_base**,   * L’image de base **kathara/netkit_base**,
   * Et une image personnalisée **kathara/netkit_btssio**.   * Et une image personnalisée **kathara/netkit_btssio**.
- 
-===== ne plus utiliser===== 
- 
- 
- 
-  * **Téléchargez** les fichiers de Kathara et l’interface graphique GUI dans le dossier **/opt** : 
-<code shell> 
-$ cd /opt 
-$ sudo git clone --recursive https://github.com/KatharaFramework/Kathara.git 
-</code> 
- 
-  * **Exportez** les **variables d’environnement** : 
-<code shell> 
-btssio@ubuntudocker:~$ export NETKIT_HOME=/opt/Kathara/bin 
-btssio@ubuntudocker:~$ export PATH=$PATH:$NETKIT_HOME 
-</code> 
- 
-<WRAP center round important > 
-**ATTENTION** \\ 
-Le dossier **/opt/Kathara** s’écrit avec un **K majuscule** ! 
- 
-</WRAP> 
- 
- 
-Vous devrez réaliser cela à chaque fois que vous lancerez la VM Ubuntu ou que vous ouvrirez une nouvelle ses-sion avec le compte BTSSIO. Pour éviter cela, ajouter ces deux lignes à la fin du fichier **.bashrc** qui est dans votre répertoire /home/btssio/. Puis fermez et réouvrez votre session. 
-<code shell> 
-btssio@ubuntudocker:~$ nano .bashrc 
-</code> 
- 
-  * **Ajoutez** les variables d’environnement : 
-<code shell> 
- 
-export NETKIT_HOME=/opt/Kathara/bin 
-export PATH=$PATH:$NETKIT_HOME 
-</code> 
- 
-  * **Fermer** puis **ouvrez à nouveau ** votre session BTSSIO : 
- 
-  * **Lancez** l’installation de Kathara : 
-<code shell>  
-btssio@ubuntudocker:~$ $NETKIT_HOME/install 
-</code> 
- 
  
  
-====== Retour Accueil SISR3 ======+====== Retour Accueil Kathara ======
  
-  * [[sisr3:accueil|SISR3]]+  * [[kathara:accueil|Kathara]]
  
kathara/installdecouverte.1604243875.txt.gz · Dernière modification : 2020/11/01 16:17 de techer.charles_educ-valadon-limoges.fr