Plate-formes supportées

Linux

Ce logiciel est destiné à fonctionner sous Linux, en version 64bits.

Sous Linux, les distributions testées sont :

  • Debian (plate-forme de développement) ;

  • Ubuntu.

Il n'y a aucune raison que cela ne fonctionne pas avec d'autres distributions, mais je n'ai pas testé. Merci à ceux qui le feraient de me faire remonter les informations et les problèmes éventuels.

Windows

Network-In! est disponible sous Windows en utilisant la technologie WSL .

Certains composants du simulateur ne peuvent pas fonctionner :

  • Machines virtuelles VirtualBox externes liées à une maquette ;

  • Ponts avec la machine hôte.

Autre

Il est possible d'exécuter Network-In! dans une machine virtuelle Linux (VirtualBox ou VmWare), en perdant les mêmes fonctionnalités que sous Windows.

 

Installation sous Linux

Installation type Debian (fichier .deb)

Network-in! est disponible sous la forme d'un paquet .deb prévu pour une distribution Debian, Ubuntu, etc.

Ouvrir un terminal.

Devenir admin (root) : su - (saisir le mot de passe de root)

Installer en utilisant la commande apt, qui se charge d'installer automatiquement les paquets nécessaires au simulateur:

apt install <dossier du paquet deb>/network-in-<version>.deb

Exemple :

apt install /home/vincent/Téléchargements/network-in-2.0.deb

Installation type Ubuntu (fichier .deb)

Ouvrir un terminal.

Installer en utilisant la commande sudo apt, qui se charge d'installer automatiquement les paquets nécessaires au simulateur:

sudo apt install <dossier du paquet deb>/network-in-<version>.deb (saisir le mot de passe de l'utilisateur)

Exemple :

sudo apt install /home/vincent/Téléchargements/network-in-2.0.deb

Installation Linux universelle (fichier .tgz)

Network-In! a besoin des paquets logiciels suivants :

bash , uml-utilities , vde2 , sudo , tcl(>=8.6) , tk(>=8.6) , lsof , wmctrl , x11-utils , iptables , xfwm4 , xserver-xephyr , xsel , hsetroot, x11-xserver-utils, xterm

Les noms des paquets peuvent différer suivant les distributions.

L'installateur refusera de poursuivre si ces logiciels ne sont pas présents.

Ouvrir un terminal.

Devenir admin (root) : su - (saisir le mot de passe de root)

utiliser la commande tar pour désarchiver l'archive .tgz :

tar -xzf network-in_2.0_amd64.tgz

Vous obtenez alors deux fichiers : install.sh et network-in.tar

Exécutez le script d'installation en lançant la commande :

./install.sh

Installation sous Windows

Note : dû à la limitation du composant WSL, l'installation doit être faite pour chaque compte qui désire utiliser le simulateur.

Exécutez l'installateur en tant que simple utilisateur (pas en mode administrateur) : Network-In-install-2.0.exe

L'installateur commence par vérifier si le composant WSL est installé sur le système. Si WSL n'est pas installé l'installation de Network-In! s'interrompt et vous devez installer WSL en suivant la méthode suivante :

  1. Ouvrez un terminal cmd.exe en tant qu'administrateur

  2. Exécutez la commande wsl.exe --install --no-distribution

  3. Redémarrez l'ordinateur.

Relancez l'installateur de Network-In!.