Instalación del software usado en las prácticas
Hay a disposición de los alumnos de la asignatura dos CDs con diversas alternativas para
poder trabajar en el ordenador propio con el software que se usa en los laboratorios:
-
Knoppix. Es una distribución de Linux completa que se puede arrancar desde CD. Tiene la
ventaja de que no es necesario instalarlo ni modificar las particiones del disco duro. Sin embargo,
sólo puede acceder a particiones con formato de ficheros NTFS (la de Windows NT, 2000 y XP)
para lectura, no para escritura. A las particiones que tengan formato FAT16 o FAT32, como los discos
de 3 y 1/2 o las memorias USB puede acceder tanto para lectura como para escritura.
Al final de los apuntes del tema 1 hay más información sobre su uso. Algunos alumnos
han informado sobre la incapacidad de Knoppix de reconocer las disqueteras externas en los portátiles.
-
Cygwin + KDE. Cygwin en una emulación del entorno Linux que se ejecuta sobre Windows, por lo
que no es necesaria la instalación de un nuevo sistema operativo, modificar las particiones o reiniciar
el sistema. La versión que se ofrece en el CD incluye el entorno gráfico KDE, el usado en los
laboratorios. Para instalarlo hay que copiar el directorio cygwin del CD en el directorio raíz
del disco C (c:\). Hay que ejecutar el fichero HKEY_LOCAL_MACHINE_SOFTWARE_Cygnus_Solutions.reg
pulsando dos veces con el ratón. Finalmente, copiar el fichero Cygwin.lnk en el Escritorio de Windows
para que actúe de acceso directo. Para ejecutarlo, se arranca el acceso directo y se obtiene una
consola en modo texto. Ejecutar en la consola la orden startx & para arrancar el entorno gráfico.
Cuando termine de arrancar el entorno, se puede ejecutar en la consola la orden xwinclip & para poder
copiar y pegar entre aplicaciones Windows y las de de Cygwin.
-
Mingw. Mingw consiste básicamente en una versión del compilador g++ para Windows. Para
instalarlo hay que, en primer lugar, ejecutar el fichero ejecutable que hay en el CD. En segundo lugar,
es necesario hacer que el directorio donde está el compilador sea accesible desde cualquier directorio
del sistema. Para ello, debe incluirse en la variable de sistema PATH. En Windows 2000 se pulsa sobre
el icono de Mi PC con el botón derecho del ratón. Se accede a la opción Propiedades. Dentro de Propiedades
se escoge la pestaña Avanzado. En Avanzado se pulsa el botón de Variables de entorno...
Se busca la variable PATH dentro de las Variables de usuario. Si está, se marca y se edita, añadiendo
al principio c:\mingw\bin; Es necesario el punto y coma y se ha supuesto que mingw se ha instalado en el
directorio c:\mingw. Si no está, se crear una variable nueva, cuyo nombre sea PATH y el contenido la misma
cadena de antes.
Para probar si se ha hecho correctamente, arranca una ventana de símbolo del sistema y ejecuta
g++ --version
y debe salir un mensaje parecido a:
g++ (GCC) 3.4.0 (mingw special)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Una vez instalado, se puede ejecutar el compilador desde una ventana de órdenes de Windows
(Inicio->Programas->Accesorios->Símbolo del sistema).
Para evitar incompatibilidades no es aconsejable instalar a la vez cygwin y mingw, sino instalar mingw
sólo si hay algún problema para trabajar con cygwin.