v.
2018
Escuela de Ciencia y Tecnología
Informática / Programación
Guía básica para la descarga y uso inicial de Knoppix
como editor y compilador de programas
Introducción
Dado que en el curso vamos a trabajar con el sistema operativo Linux, una opción
conveniente, si no tienen uno instalado es el Knoppix, el cual es un sistema
GNU/Linux del tipo live-CD, lo que significa que lo graban en un CD/DVD (o en un
pendrive usando una herramienta especial) y la computadora arranca desde ese
medio sin necesidad de instalarlo. Al apagarla, el disco rígido (donde tienen
instalado Windows y sus archivos) no sufre cambios.
El primer paso es descargar el software desde Internet, el cual viene en un archivo
.ISO (imagen de CD/DVD)
Descarga
Para bajar el archivo .iso, lo pueden hacer desde los siguientes links (están
funcionando a la fecha de escritura de este tutorial):
Versión mínima: imagen CD tamaño 700MB
ftp://ftp.uni-kl.de/pub/linux/knoppix/KNOPPIX_V7.2.0CD-2013-06-16-EN.iso
Versión más completa y actualizada: imagen DVD tamaño 4.3GB
http://knoppix.technic3d.com/knoppix-dvd/KNOPPIX_V7.7.1DVD-2016-10-22-EN.iso
Esta versión trae más programas que la anterior, por ejemplo el editor de texto
gedit que a diferencia del Leafpad, colorea la sintaxis del lenguaje C.
También está disponible la versión 8.1, para quien desee experimentar (en mi
caso no me reconoció la placa de red, por eso no la pongo como recomendada).
Si no funcionaran los links provistos se deberá entrar al sitio oficial
http://www.knopper.net/knoppix-mirrors/index-en.html y seleccionar un mirror
(sitio de descarga) de la lista.
Una vez descargado el archivo .iso hay dos posibilidades
1) Grabarlo en en CD o DVD (según el iso descargado) con un programa
estándar de grabación de CD/DVD, por ejemplo CDBurnerXP para
Windows.
2) Usar el archivo .iso para generar un pendrive “booteable” (arrancable). Para
esto se requiere alguna herramienta (programa) como por ejemplo Rufus
para Windows (https://rufus.akeo.ie/?locale=es_ES) que es gratuito y open
source. La utilización de esta herramienta es muy simple. Su pantalla se
muestra en la siguiente imagen. Donde dice “Dispositivo” se debe
seleccionar el pendrive de destino (ADVERTENCIA: TODOS LOS DATOS EN EL
PENDRIVE SE BORRARRÁN). Luego se debe presionar el otro botón marcado
Guía básica para la descarga y uso inicial de Knoppix como editor y compilador de programas página 1/10
v.2018
en rojo ( ) para seleccionar el archivo .iso que contiene la imagen de
Knoppix. Luego presionar el botón empezar y esperar a que finalice el
proceso.
Utilización
1) Colocar el CD o pendrive conteniendo KNOPPIX en su lector de CD/DVD o
puerto USB.
2) Reiniciar la computadora, y al hacerlo, prestar atención a alguna leyenda
similar a la que se resalta en las siguientes imágenes (Boot Menu), teniendo en
cuenta que los mensajes pueden variar de una computadora a otra:
Guía básica para la descarga y uso inicial de Knoppix como editor y compilador de programas página 2/10
v.2018
Guía básica para la descarga y uso inicial de Knoppix como editor y compilador de programas página 3/10
v.2018
3) Se deberá a continuación pulsar la tecla indicada por alguno de los mensajes
precedentes, que suele ser F2, F8 o F12, con el fin de activar el menú de arranque
(boot menu), donde posteriormente seleccionaremos la unidad de CD o USB
según corresponda, tal como se ilustra en la siguiente imagen (recordar que las
opciones disponibles y disposición del menú, cambiará de una computadora a
otra):
4) Veremos que comienza la lectura de CD (led parpadeante) o USB, y en breves
instantes veremos:
Guía básica para la descarga y uso inicial de Knoppix como editor y compilador de programas página 4/10
v.2018
5) Se recomienda configurar el lenguaje y el teclado en español. Tras la leyenda
boot: tipear
knoppix lang=es
y pulsar ENTER como se muestra en la siguiente imagen. Debe comenzar a
escribirse rápidamente, de lo contrario, a los pocos segundos el sistema arranca
con la configuración por defecto.
Guía básica para la descarga y uso inicial de Knoppix como editor y compilador de programas página 5/10
v.2018
6) Al finalizar la carga de Knoppix, aparecerá el escritorio. Pulsar con el mouse en
la esquina inferior izquierda (en forma similar al menú Inicio de Windows),
seleccionar Accesorios – Leafpad.
Allí podrá escribirse el programa en lenguaje C que se desea compilar y ejecutar:
Guía básica para la descarga y uso inicial de Knoppix como editor y compilador de programas página 6/10
v.2018
7) Una vez que se ha transcripto el programa, deberá guardarse de la forma
indicada (observar que se selecciona la carpeta KNOPPIX, se le da nombre al
programa (terminación .c recomendada) y se pulsa el botón guardar:
Guía básica para la descarga y uso inicial de Knoppix como editor y compilador de programas página 7/10
v.2018
8) Una vez guardado el programa, en nuestro ejemplo “ej1.c”, debemos
compilarlo previo a su ejecución. Para esto, seleccionar el tercer ícono de la barra
inferior, desde la izquierda de la pantalla (Terminal); escribir el comando usual
para compilar el programa fuente, es decir:
cc ej1.c -o ej1
Utilizamos previamente ls para listar los archivos de la carpeta, donde vemos que
se encuentra el programa que guardamos previamente (ej1.c).
Recordar que -o sirve para indicar qué nombre queremos darle al programa
ejecutable (equivalente a los .exe del sistema Windows):
Guía básica para la descarga y uso inicial de Knoppix como editor y compilador de programas página 8/10
v.2018
9) Al finalizar la compilación, es posible que haya errores, de ser así volvemos al
Leafpad, los corregimos, guardamos el programa fuente, e invocamos
nuevamente al compilador (cc …. -o …..). El compilador nos indica el numero de
linea donde sospecha que se encuentra cada error.
Cuando ya no tengamos errores, podremos proceder a la ejecución (prueba) de
nuestro programa (siempre con ./ antes del nombre del programa, y pulsando
ENTER):
Guía básica para la descarga y uso inicial de Knoppix como editor y compilador de programas página 9/10
v.2018
10) Listo!! Debería ejecutarse nuestro programa, si no funciona como esperamos,
lo corregimos, hacemos las modificaciones con el Leafpad, compilamos y
ejecutamos nuevamente el programa.
Guía básica para la descarga y uso inicial de Knoppix como editor y compilador de programas página 10/10