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 :
-
Ouvrez un terminal cmd.exe en tant qu'administrateur
-
Exécutez la commande wsl.exe --install --no-distribution
-
Redémarrez l'ordinateur.
Relancez l'installateur de Network-In!.