Cómo instalar el simulador de red cnet

cnet es un simulador de red que funciona bajo Unix/Linux. Este documento detalla su instalación en Ubuntu, aunque podría extenderse a Debian y sus derivadas con variaciones mínimas.

Para empezar, vamos a instalar los paquetes necesarios para compilar el código del programa. Abrimos una consola (Aplicaciones → Accesorios → Terminal) y ejecutamos lo siguiente. Nos pedirá la contraseña de administrador.

sudo apt-get update
sudo apt-get install tcl8.5 tcl8.5-dev tk8.5 tk8.5-dev libelf-dev

Ahora descargaremos el programa desde www.csse.uwa.edu.au/cnet/download.html Es necesario introducir al menos dos datos en el formulario para acceder a la descarga. Suponiendo que lo guardemos en nuestra carpeta personal (si lo guardamos en otra, por ejemplo en el escritorio, tendremos que acceder con cd Escritorio), lo descomprimimos. No olvides cambiar el nombre del archivo por el que te has descargado, en nuestro caso es cnet-3.2.1.tgz, pero depende de la versión.

tar zxf cnet-3.2.1.tgz

Accedemos a la carpeta donde se ha descomprimido el programa (de nuevo, ojo al nombre) y editamos el archivo Makefile.linux de la carpeta src:

cd cnet-3.2.1
nano src/Makefile.linux

Buscamos la línea CFLAGS y al final añadimos -I/usr/include/tcl8.5 Guardamos (ctrl+o) y salimos (ctrl+x).

Ya estamos en disposición de compilar el código fuente e instalar el programa:

make
sudo make install

Aunque esto es opcional, podemos borrar la carpeta con los archivos de instalación así como el archivo comprimido que nos descargamos para que no ocupen espacio en nuestro disco duro:

cd ..
rm -rf cnet-3.2.1.tgz cnet-3.2.1

¡Listo! Ahora tenemos el simulador de red cnet funcionando en nuestro sistema.

← jnisigl