Instalación y configuración (Linux I).

Icono de iDevice Caso práctico
Técnico Superior en Desarrollo de Aplicaciones Informáticas.

María esta delante del ordenador junto a Juan.

-María, ¿Sabes utilizar Linux?

-Sí un poco, lo tengo instalado en mi equipo y lo suelo utilizar bastante.

-Pues me ha dicho Ada que tengo que utilizarlo ¿Me ayudas?

Claro que sí! Vamos a tu equipo y lo utilizamos.

Logotipo del Ministerio de Educación, Cultura y Deporte. Junto a una banda vertical que representa esquemáticamente la bandera de Europa y otra que representa la bandera de España, aparece el escudo de España, y el texto: Gobierno de España. Ministerio de Educación, Cultura y Deporte.
Materiales formativos de FP Online propiedad del Ministerio de Educación, Cultura y Deporte.

1.- Introducción.

Icono de iDevice Caso práctico
Juan utilizando un equipo.

Juan va a instalar Linux en su equipo con María.

-He visto en Internet que hay muchas distribuciones de Linux y no sé la que utilizar.

-Existen muchas distribuciones y cada una tiene ventajas o desventajas sobre el resto. Lo importante es saber para qué queremos utilizar Linux y utilizar la distribución que mejor se adapta a nuestra necesidades. Mira vamos a ver las distribuciones más importantes para seleccionar la que mejor se adapta a tus necesidades.

Linux fue concebido por el finlandés Linus Torvalds, estudiante de la Universidad de Helsinki, quien comenzó trabajando sobre el código fuente de Minix (un pequeño UNIX desarrollado por Andy Tanembaum) para lograr un Unix mínimo, capaz de ejecutar al menos un shell y un compilador. Primero fue la versión 0.02 ya que la 0.01 nunca llegó a ser compilada con éxito. Luego Linus anunció en Internet su proyecto de la siguiente manera:

"Si suspiras al recordar aquellos días cuando los hombres eran hombres y escribían sus propios manejadores (drivers). Si te sientes sin ningún proyecto interesante y te gustaría tener un verdadero sistema operativo que pudieras modificar a placer. Si te resulta frustrante tener sólo Minix. Entonces este artículo es para ti".

De esa forma Linux fue liberado en Internet y la respuesta de los programadores y usuarios de UNIX fue contundente. Pronto todos querían aportar sus conocimientos para que Linux se convirtiera en un sistema operativo estable, robusto y potente. Finalmente llegó la primera versión estable del Kernel, la versión 1.0. De allí en adelante, Linux fue evolucionando a un ritmo vertiginoso hasta convertirse en un fuerte rival de los sistemas operativos comerciales.

Desde su aparición los sistemas GNU/Linux han ido evolucionando y mejorando sus prestaciones drásticamente. Hoy en día puede encontrar los sistemas GNU/Linux en multitud de sistemas: desde grandes servidores hasta pequeños equipos domésticos como teléfonos móviles.
Tux es el nombre de la mascota oficial de Linux. Fue creada por Larry Ewing en 1996. La idea de que la mascota del kernel Linux fuera un pingüino, provino del mismo Linus Torvalds, ya que, según se cuenta, cuando era niño le picó un pingüino, y le resultó simpática la idea de asociar un pingüino a su proyecto.

1.1.- Distribuciones.

El kernel del sistema operativo Linux fue desarrollado por Linus Torwards y licenciado bajo GPL. Pero un sistema GNU/Linux no es sólo su núcleo ya que existen hoy en día un gran número de aplicaciones desarrolladas también bajo licencias libres que permiten que los sistemas GNU/Linux tengan una gran versatibilidad y funcionalidad.
La Fundación Linux realizó un interesante cálculo acerca de cuál sería la cifra que una empresa debería abonar para desarrollar desde cero la distribución Fedora 9. El trabajo concluyó que el coste total de desarrollo de Fedora 9 tiene un valor de 10.800 millones de dólares.

Existen muchas aplicaciones desarrolladas bajo licencia libre pero, sin duda alguna, las más importantes son:

 

Estas son solamente unos ejemplos, pero existen aplicaciones libres para cualquier uso que imagines.

Puesto que el kernel y las aplicaciones son libres entonces puedes crear tu propio sistema operativo con los programas que más te gusten y crear tu propia distribución; lógicamente nuestra distribución también tendrá que ser libre. Una distribución es una agrupación de un conjunto de programas, imágenes, temas de escritorio, etcétera.

Icono de iDevice Para saber más

Si deseas hacer tu propia distribución GNU/Linux es recomendable que accedas a www.instalinux.com donde a través de un asistente podrás personalizar y crear tu propia distribución.

www.instalinux.com

Existen muchas iniciativas tanto empresariales como gubernamentales para crear su propia distribución. Un claro ejemplo lo puedes encontrar en las distribuciones Guadalinex (de la Junta de Andalucía), gnuLinex (de Extremadura), tripxbox (distribución empresarial de telefonía IP), etcétera.

A partir de la libertad de los usuarios, empresas y organismos para personalizar su propia distribución han surgido una gran cantidad de distribuciones que nacen, evolucionan, derivan en otras distribuciones y como no, algunas mueren.

En la siguiente tabla puedes ver algunas de las distribuciones más utilizadas actualmente.

Distribuciones más utilizadas.
DISTRIBUCIONES

Debian.

Fedora.

Gentoo Linux

Mandriva Linux

OpenSuse

Slackware

Ubuntu

Sabayon

Puppy Linux

SLAX

Linux Mint

PC LinuxOS

CentOS

FreeBSD

Kubuntu

 
Icono de iDevice Para saber más

En la web distrowatch.com puede ver y descargar cualquier distribución.

distrowatch

En el siguiente enlace puede ver un mapa de distribuciones GNU/Linux que abarca su evolución, derivaciones y bifurcaciones en el tiempo partiendo de las distribuciones "matrices" como son Debian, Slackware y RedHat.

Mapa de distribuciones GNU/Linux

Logotipo de TUX con el logotipo de GNU

Algunas distribuciones Linux

1.2.- Licencias de software.

Logotipo de la comunidad GNU.
Logo GNU.

Sin duda alguna no se puede hablar de los sistemas GNU/Linux sin mencionar las licencias de software libre, germen de todo el desarrollo de los sistemas GNU/Linux.

La Licencia Pública General de GNU, más conocida como GNU GPL, es una licencia creada por la Free Software Fundation en 1989. Su principal objetivo es garantizar la libertad de compartir y modificar el software. El término libre (free en inglés) se refiere a la libertad de poder modificar y distribuir el software, no a su precio.

Al desarrollar un programa, escribir un artículo o crear cualquier obra que se desea distribuir libremente, puedes optar por dos caminos diferentes: dominio público o licencia libre. Lógicamente, las dos opciones permiten liberar el software garantizando la autoría de la obra.

Si creas una aplicación para dominio público, el software estará disponible de forma gratuita para otras personas pero el código fuente no estará disponible. Por el contrario, si eliges una licencia libre, entonces el proceso es mucho más enriquecedor ya que pone disponible el código fuente por lo que permite que otros programadores puedan modificar, mejorar o adaptar nuestro software a sus necesidades.

Cuando se licencia un software bajo GPL se permiten los siguientes grados de libertades:

  • Libertad 0. Ejecutar el programa sea cuál sea nuestro propósito.
  • Libertad 1. Estudiar el funcionamiento del programa y adaptarlo a tus necesidades.
  • Libertad 2. Redistribuir copias.
  • Libertad 3. Mejorar el programa y luego distribuirlo.

Lógicamente, los términos de la licencia permiten la libertad de poder utilizar y adaptar el software a sus necesidades pero el resultado debe seguir siendo libre. Este punto es muy importante ya que permite que no se "rompa" la cadena de software libre.

Actualmente se encuentra en vigor GPL versión 3 que fue publicada en 2007 y define aspectos de una forma mucho más precisa sobre el uso del software licenciado GPL.
Icono de iDevice Para saber más

Si quieres saber más sobre el software libre te recomiendo que leas el libro "Software libre para una sociedad libre" del gurú del software libre Richard M. Stallman.

Las licencias Creative Commons están inspiradas en la licencia GPL, pero están destinadas a facilitar el uso y distribución de los contenidos garantizando la autoría de la obra.
Icono de iDevice Para saber más

Un enlace interesante es el artículo sobre el software libre de la wikipedia, te lo recomendamos para conocer más detalles sobre el software libre:

Software libre

2.- Instalación.

Icono de iDevice Caso práctico
Técnica Superior en Administración de Sistemas Informáticos.

-Hola María, ya he descargado la distribución Ubuntu y la he grabado en un CD. Ahora me toca instalarla en el equipo pero no me atrevo a hacerlo sólo.

-Estupendo, vamos a instalarlo en tu equipo y así aprendes.

Para aprender a instalar un sistema GNU/linux, usaremos Ubuntu por su amplia difusión, facilidad a la hora de instalarlo en cualquier ordenador, y por sus posibilidades para instalar software adicional

El proceso de instalación del sistema GNU/Linux resulta bastante sencillo gracias al asistente que te guía durante todo el proceso de instalación. Antes de iniciar la instalación necesita tener en cuenta el uso que le vas a dar al sistema ya que de ello dependerá mucho el hardware del equipo. Como regla general necesitas un equipo con al menos 512 Megabytes de RAM y unos 5 Gigabytes de disco duro. Aunque todo depende del uso que quiera darle al sistema.

En Ubuntu existen tres versiones: Desktop (para equipos de escritorio), Netbook (para portátiles) y Server (para servidores). Además, para cada tipo puedes utilizar la versión de 32 bits y de 64 bits. Como el objetivo de la unidad es aprender a instalar un sistema operativo GNU/Linux, realizaremos la instalación de la versión Desktop.

En la página oficial de ubuntu puedes descargar la versión Ubuntu Desktop

A continuación vas a aprender a instalar Ubuntu Desktop en nuestro sistema.

Pasos documentados para realizar la instalación de Ubuntu.

Para realizar la instalación de Ubuntu puedes utilizar una máquina virtual.

Si lo deseas, puedes grabar la imagen ISO en un USB y realizar la instalación del sistema más rápido. Para pasar una imagen ISO a un USB puedes utilizar Unetbootin.

Unetbootin


Autoevaluación
¿Cuántas particiones debes realizar para instalar el sistema? Marca todas las opciones posibles.
1 partición: el sistema operativo.
2 particiones: el sistema operativo y datos.
2 particiones: el sistema operativo y la partición swap.

3.- X-Windows.

Icono de iDevice Caso práctico
Técnico Superior en Desarrollo de Aplicaciones Informáticas.

Juan y Carlos tienen que terminar un trabajo.

-Juan que escritorio más chulo tiene ¿Qué has hecho con tu ordenador?

-He instalado Linux en mi ordenador y mira, hay muchos entorno gráficos que podemos utilizar.

Uno de los elementos que ha propiciado la gran expansión de los sistemas GNU/Linux en empresas y hogares es la utilización de entornos gráficos sencillos y amigables. Los sistemas GNU/Linux cuentan con diversos entornos gráficos, muy potentes, que permiten utilizar el sistema fácilmente.

X-Windows (o sistema de ventanas X en castellano) es el nombre por el que se conoce al entorno gráfico usado por los sistemas Unix. Desarrollado desde mediados de la década de los 80 en el MIT (Instituto Tecnológico de Massachussets) se encuentra actualmente en su versión 11, por lo que normalmente suele ser referenciado como X11. El grupo de desarrollo inicial ha ido dando lugar en el tiempo a diversos sucesores: X Consortium (desde 1994 a 1996), The Open Group (de 1997 a 1998), XFree 86 (de 1992 a 2004) y X.org (desde 2004). X.org Foundation se fundó a partir de un grupo de desarrolladores y actualmente se encarga de desarrollar y coordinar el entorno X.

X-Windows proporciona una interfaz gráfica (GUI) al mundo de Linux. X-Windows, al igual que el sistema operativo Windows de Microsoft, ofrece una forma de manejo de algunos de los elementos de interacción más comunes como ventanas, cuadros de diálogo, botones y menús. X-Windows es quien proporciona las capacidades gráficas que hacen de las plataformas basadas en Linux la elección para el desarrollo de muchas aplicaciones de ingeniería y diseño, y es x-Windows lo que hace posible que Linux sea un competidor serio en el mercado de los sistemas operativos para PC.

De forma simple, se puede decir que x-Windows es una interfaz gráfica completa para Linux y, por extensión, para Unix. X-Windows está compuesto por dos elementos principales: el servidor X, encargado de mostrar visualmente los elementos en la pantalla de forma totalmente independiente del sistema operativo, y el gestor de ventanas, cuyo objetivo es la gestión y administración de las ventanas mostradas para las aplicaciones, su apariencia, creación, colocación en la pantalla, etcétera. De esta forma x-Windows es capaz de distribuir el procesamiento de las aplicaciones siguiendo el paradigma cliente-servidor: el servidor provee los servicios para acceder a teclado, ratón y pantalla, mientras que los clientes son las aplicaciones que toman estos recursos para poder interactuar con los usuarios.

Esta forma de diseño en dos partes es lo que origina que existan diferentes implementaciones de gestores de ventanas, con diferentes características funcionales y visuales. El servidor X, como puedes imaginar es altamente portable y en el caso de Ubuntu permite utilizar los tres principales entornos de escritorioo GUI(Graphical User Interfaces o Interfaces Gráficas de Usuario). GNOME está orientado a la simplicidad, KDE ofrece un mayor conjunto de aplicaciones así como posibilidades de caracterización por defecto, o Xfce está optimizado para su uso con requisitos hardware bajos. Aparte de los citados, es posible utilizar otros entornos de escritoriocomo Fluxbox, Sugaro LXDE.
Entornos gráficos más utilizados.
ENTORNOS GRÁFICOS

KDE

GNOME

Xfce

 

Tal y como puede ver en la siguiente figura, por defecto Ubuntu Desktop utiliza el entorno gráfico GNOME.

Entorno gráfico de Ubuntu Desktop.
Entorno gráfico de Ubuntu.

4.- Primeros pasos.

Icono de iDevice Caso práctico
Ana esta estudiando el ciclo DAIM.

-Hola Ana. Estoy utilizando Linux y me han dicho que tu llevas utilizándolo desde hace mucho tiempo. La verdad es que estoy un poco perdido, porque es la primera vez.

-Juan, Linux es muy fácil de utilizar pero hay que hacerlo poco a poco. Mira, lo más importante que tienes que saber ahora es utilizar el sistema, conocer su estructura e instalar o quitar aplicaciones. Te lo enseño y así puedes empezar a utilizar bien el sistema.

Una de las grandes ventajas de los sistemas GNU/Linux es que se adapta completamente al nivel de conocimientos del usuario. Hoy en día, a través de los asistentes y los entornos gráficos es posible utilizar fácilmente los sistemas GNU/Linux sin necesidad de tener amplios conocimientos sobre el sistema.

Por supuesto, cuantos más conocimientos tengas mejor puedes aprovechar las prestaciones del sistema. A continuación se van a comentar las tareas más frecuentes en los sistemas GNU/Linux.

4.1.- Intérprete de comandos.

Terminal o shell del sistema.
Terminal del sistema.

El intérprete de comandos o shell del sistema es la interfaz entre el usuario y el sistema operativo. La función del shell es recibir las órdenes del usuario a través de la línea de comandos, interpretarlas, ejecutarlas y mostrar su resultado.

Resulta muy útil aprender a utilizar el shell del sistema ya que aunque al principio puede parecer un poco difícil, resulta fundamental para obtener el máximo rendimiento del sistema. El shell permite interactuar directamente con el sistema y con sus ficheros de configuración.

Para iniciar el intérprete de comandos tienes que ir al menú Aplicaciones / Accesorios, ejecutar la herramienta Terminal y aparecerá el terminal del sistema.

Una vez que accedes al sistema se muestra un prompt con el siguiente aspecto o parecido:

usuario@ubuntu-virtual-machine:~$

donde usuario es el nombre del usuario que está utilizando el sistema, @ubuntu-virtual-machine indica el nombre del equipo. A continuación, se muestra el directorio en el que se encuentra. En el caso de que se encuentre el carácter ~ es porque está en el directorio home. Por último, el símbolo $ o # indica si es un usuario normal ($) o es el administrador del sistema (#).

El usuario root es el administrador del sistema y puede realizar cualquier tarea de administración. En algunas distribuciones puede acceder directamente al sistema como usuario root, pero otras distribuciones, como Ubuntu, te obligan a acceder al sistema con un usuario sin privilegios de administrador y luego cambiar de usuario.

Si deseas ejecutar una tarea de forma puntual como root puedes utilizar el comando sudo de la siguiente forma:

$ sudo <comando>

Si necesita ejecutar múltiples tareas puedes obtener un shell de root ejecutando sudo bash o su:

$ sudo bash
# 

Además, si lo deseas, puedes activar la cuenta de root al establecer su contraseña:

$ sudo passwd root
Aunque a lo largo del curso aprenderá a utilizar el shell del sistema, a continuación puedes ver los comando más utilizados en los sistemas GNU/Linux.
Icono de iDevice Debes conocer

En el siguiente documento encontraras información sobre los comandos más utilizados en GNU/Linux.

Una vez que hayas visto los comandos pon a prueba tus conocimientos con el siguiente crucigrama

Crucigrama de conceptos GNU/Linux

Icono de IDevice de pregunta Autoevaluación
Indica el shell en el que tienes los permisos de root.

usuario@ubuntu-virtual-machine:~$

usuario@ubuntu-virtual-machine:~#

root.@ubuntu-virtual-machine:~$

root@ubuntu-virtual-machine:~&

4.2.- Estructura de directorios.

Icono de una carpeta.

GNU/Linux, al igual que UNIX, organiza la información del sistema en una estructura de árbol jerárquico de directorios compuesta de ficheros. Esta estructura se forma mediante un sistema de ficheros raíz (file system root) y un conjunto de sistemas de ficheros montables.

Un sistema de ficheros, o file system, es una estructura de directorios completa. Para poder utilizar un sistema de ficheros hay que montarlo; o sea, enlazarlo a la estructura de directorios ya existente. Los sistemas de ficheros se montan automáticamente cada vez que se inicia el sistema operativo. Cuando un usuario se conecta al sistema, se encuentra un único árbol de directorios formado por los distintos sistemas de ficheros que se encuentran montados en ese instante.

Icono de IDevice de pregunta Autoevaluación
¿En qué directorio se guardan los ficheros de configuración del sistema?
/root
/etc/
/bin/
/var

4.3.- Instalar y quitar componentes.

Icono de un instalador.

En GNU/Linux se puede realizar la instalación de una aplicación directamente a partir del código fuente o a través de la aplicación compilada (paquete). A las aplicaciones preempaquetadas se le denomina paquete y contienen los binarios, los archivos complementarios y archivos de configuración para poder ejecutarse.

Para facilitar el proceso de instalación se utilizan gestores de paquetes que facilitan la administración de los paquetes. A continuación, vas a aprender a instalar aplicaciones de todas las formas posibles: mediante x-Windows, mediante apt-get, directamente instalando paquetes deb o a partir del código fuente. Las dos primeras formas son las más fáciles de utilizar y por lo tanto las recomendadas.

4.3.1.- Synaptic.

Synaptic es una herramienta de x-Windows que facilita las tareas de instalación y eliminación de software. Para utilizar la herramienta ejecuta Gestor de paquetes Synaptic que se encuentra en el submenú Administración dentro de Sistema.

Una vez iniciada la herramienta (véase la figura adjunta) el menú de la izquierda muestra las diferentes categorías de aplicaciones. Si pulsas en una categoría aparecen sus diferentes aplicaciones. Si una aplicación ya se encuentra instalada en el sistema su campo de selección se encuentra activo. Si deseas instalar o desinstalar una aplicación sólo debes seleccionar o deseleccionar la aplicación y pulsar el botón Aplicar.

Aplicación synaptic para añadir/quitar software.

Se pueden definir repositorios adicionales para aumentar la disponibilidad de software del sistema. Un repositorio es una ubicación de red que almacena paquetes de software junto a los metadatos que los describe. Los repositorios también se utilizarán con el comando apt-get que veremos más adelante.

Icono de iDevice Para saber más

En la guía de Ubuntu se explica como añadir aplicaciones, entre las formas de hacerlo está cómo hacerlo con synaptic, lee el siguiente artículo que te resultará interesante.

Añadir aplicaciones en Ubuntu

4.3.2.- apt-get.

apt-get permite instalar o desinstalar por línea de comandos cualquier paquete. Para empezar, apt-get utiliza una serie de repositorios que se encuentran en el fichero /etc/apt/sources.list. Si lo deseas, puede modificar los repositorios del sistema y actualizar el sistema ejecutando:

# apt-get update

 

A continuación, se van a ver los procedimientos más utilizados

  • Actualizar el sistema. Permite actualizar el sistema con todas las dependencias. Se utiliza:
    # apt-get upgrade
    
  • Búsquedas. Permite localizar un paquete o término en alguno de los repositorios. Se ejecuta:
    # apt-cache search <nombre>
    

    donde nombre indica el nombre del paquete que desea buscar.

  • Consulta de información. Permite consultar información de un paquete.
    # apt-cache show <paquete>
    

    Por ejemplo si quiere información sobre el servidor web ejecute:

    # apt-cache show apache2
    
  • Instalación de paquetes. Permite realizar la instalación de paquetes con la resolución automática de dependencias.
    # apt-get install <paquete>
    

    Por ejemplo si desea instalar el servidor web ejecute:

    # apt-get install apache2
    
  • Desinstalar un paquete. Para desinstalar un paquete hay que ejecutar:
    # apt-get remove <paquete>
    

    Por ejemplo si desea desinstalar el servidor web ejecute:

    # apt-get remove apache2
    
Ejecución del comando apt-get search.
apt-get.

A la hora de buscar o instalar un programa puede utilizar el carácter * para indicar cualquier carácter. Por ejemplo si desea instalar cualquier aplicación que empiece por php entonces ejecuta apt-get install php-*.

A modo de ejemplo, a continuación se va a proceder a la instalación de la aplicación Writer de la suite ofimática OpenOffice.


Icono de IDevice de pregunta Autoevaluación
¿Qué comando hay que ejecutar para actualizar el sistema?
apt-get upgrade
apt-get update
apt-get install system
apt-get actualiza

4.3.3.- Aptitude.

aptitude es un gestor de paquetes por línea de comandos muy cómodo y sencillo de utilizar. Para poder utilizarlo antes necesitas instalarlo.

root@ubuntu ~ #apt-get install aptitude

Ejecutas en el terminal como root el comando:

root@ubuntu ~ #aptitude

Una vez ejecutada la herramienta puedes acceder a las diferentes categorías e instalar o desinstalar el software.

Aplicación aptitude para añadir/quitar software.
aptitude.

4.3.4.- Instalación manual.

Ilustración que representa una caja de cartón, abierta, con una flecha vertical encima que apunta a su interior.

Si lo deseas puedes realizar la instalación o desinstalación directa de un paquete. Para realizar la instalación debes descargar previamente el paquete y ejecutar:

# dpkg -i nombre_paquete

Si por el contrario deseas eliminar un paquete, primero debes conocer su nombre exacto. Para ello debes ejecutar:

# dpkg-query –s nombre

Una vez que conoce el nombre exacto se realiza la instalación ejecutando:

# dpkg -r nombre_completo

A veces se encuentran aplicaciones que no proporcionan paquetes de instalación, y hay que compilar a partir del código fuente. Para ello, lo primero que debe realizar es instalar las herramientas de compilación ejecutando:

# apt-get install build-essential

Además, puedes realizar la instalación directamente desde el código fuente, es posible que surja algún problema de dependencias. Si sucede esto, entonces debe resolver la dependencia y continuar con el proceso de instalación.

En general, los pasos a seguir para compilar una aplicación son los siguientes:

  • Descarga el código fuente.
  • Descomprime el código, generalmente está empaquetado con tar y comprimido con gzip (*.tar.gz o *.tgz) o bzip2 (*.tar.bz2).
  • Accede a la carpeta creada al descomprimir el código.
  • Ejecuta el script ./configure que permite comprobar las características del sistema que afectan a la compilación y crear el archivo makefile.
  • Compila el código ejecutando el comando make.
  • Instala la aplicación en el sistema ejecutando make install. Si desea desinstalar la aplicación entonces ejecuta make clean.

4.4.- Webmin.

Webmin es una interfaz web que permite administrar el sistema de una forma cómoda y sencilla a través de cualquier equipo utilizando un navegador web. Por ejemplo, webmin permite administrar los usuarios del sistema, rendimiento del equipo, copias de seguridad, etc.

La página web de webmin es (en inglés):

Webmin

El proceso de instalación de webmin es muy sencillo, ya que una vez descargado el paquete de la web oficial, debes ejecutar el comando:

# dpkg -i webmin-1.530_all.deb

o directamente pulsar dos veces sobre el paquete para realizar la instalación de forma gráfica.

Una vez finalizado el proceso de instalación el sistema indica que hay que acceder a webmin a través de la dirección https://localhost:10000. Al acceder a webmin debes autentificarse en el sistema, por lo que debes introducir como nombre de usuario root y su contraseña.

Página inicial de webmin.
Webmin.

Una vez dentro en la página principal el sistema muestra un resumen del sistema y desde el menú de la derecha puede acceder a las diferentes herramientas de administración del sistema. Por ejemplo, a continuación se muestra la herramienta de Users and Groups que permite administrar los usuarios y grupos del sistema.

Ventana de Webadmin, para administración de los usuarios y grupos del sistema.
Administrando los usuarios y grupos del sistema con webmin.

Anexo I.- Pasos documentados para realizar la instalación de Ubuntu.

INSTALACIÓN DE UBUNTU

Para iniciar la instalación debes iniciar el equipo con el CD de la distribución. Si el equipo no muestra la pantalla de inicio (véase la figura 1) puedes entrar en la BIOS del equipo y configurarla para que arranque el sistema directamente desde CD.

Inicio de la instalación de Ubuntu.
Figura 1. Pantalla de inicio.

Una vez iniciado el sistema, aparece la pantalla de bienvenida donde debes seleccionar el idioma Español e indicar si quieres Probar Ubuntu o si deseas Instalar Ubuntu. En nuestro caso vamos a realizar la instalación de Ubuntu.

Pantalla de bienvenida donde se selecciona el idioma de la instalación.
Figura 2. Pantalla de bienvenida.

Para iniciar la instalación, el sistema muestra una pantalla con los requisitos que debe tener el sistema. Tal y como muestra la figura 3 estos requisitos son: tener al menos 2 Gigabytes de espacio de disco duro, tener conexión a Internet y en el caso de tratarse de un portátil, estar conectado a una toma de corriente. Además, podemos indicarle al sistema que descargue automáticamente las actualizaciones del sistema mientras que se realiza la instalación. En nuestro caso, pulsamos Adelante.

Pantalla donde el sistema muestra los requisitos que tiene que tener el sistema para instalar Ubuntu.
Figura 3. Requisitos del sistema.

El siguiente paso es realizar el particionamiento del sistema. Para ello puedes seleccionar la opción Borrar y usar el disco entero en el caso de querer hacer el particionamiento automático, o puedes seleccionar Especificar particiones manualmente. Para no perder la información del sistema vamos a seleccionar la opción Esepecificar manualmente y pulsar Adelante.

Inicio del particionamiento de disco.
Figura 4. Asignar espacio en disco.

Para realizar el particionamiento del sistema debes tener en cuenta que hay crear la partición donde se guardan los datos (/) y la partición swap. La partición swap o área de intercambio, debe tener al menos el doble del tamaño de la memoria RAM del sistema.

Para empezar el proceso de particionamiento pulsa en Nueva tabla de particiones.

Administrador de particiones del sistema.
Figura 5. Particionamiento.

Crea la partición del sistema de tipo ext4 con al menos 2 Gigabytes con punto de montaje "/" y pulsa Aceptar.

Formulario en el que se crea la partición del sistema.
Figura 6. Crear partición del sistema.

Crea la partición de swap (área de intercambio) con el doble de tamaño que la memoria RAM del sistema.

Formulario en el que se crea la partición swap.
Figura 7. Crear partición swap.

Una vez creadas las dos particiones pulsa Instalar ahora.

Tabla de particiones creada.
Figura 8. Tabla de particiones creada.

Selecciona la zona horaria donde te encuentras y pulsa Adelante.

Pantalla donde se indica la zona horaria.
Figura 9. Zona horaria.

Indica la distribución de tu teclado y pulse Adelante.

Pantalla donde se indica el teclado del sistema.
Figura 10. Distribución del teclado.

A continuación se va a crear una cuenta de usuario. Para ello, introduce tu nombre, el nombre del equipo, el nombre de usuario y tu contraseña. Y para acabar pulsa Continuar.

Formulario de alta de un usuario del sistema.
Figura 11. Usuario del sistema.

Para finalizar la instalación pulsa Reiniciar Ahora.

Mensaje que indica que la instalación se ha realizado correctamente.
Figura 12. Instalación Completa.

Una vez reiniciado el equipo, aparece la pantalla de inicio de sesión. Una vez introducido el nombre de usuario y contraseña ya puedes empezar a utilizar el sistema.

Pantalla para iniciar sesión en el sistema.
Figura 13. Iniciar sesión.

Anexo.- Licencias de recursos.

Licencias de recursos utilizados en la Unidad de Trabajo.
Recurso (1) Datos del recurso (1) Recurso (2) Datos del recurso (2)
Logotipo de TUX con el logotipo de GNU.

Autoría: Aurelio A. Heckert .

Licencia: Copyleft.

Procedencia: http://es.wikipedia.org/wiki/A
rchivo:Gnulinux.svg

Logotipo de la comunidad GNU.

Autoría: Aurelio A. Heckert .

Licencia: Copyleft.

Procedencia: http://es.wikipedia.org/wiki/A
rchivo:Heckert_GNU_white.svg

Entorno gráfico de Ubuntu Desktop.

Autoría: Julio Gómez López.

Licencia: GPL.

Procedencia: Captura de pantalla de Ubuntu,
propiedad de Ubuntu.

Terminal o shell del sistema.

Autoría: Julio Gómez López.

Licencia: GPL.

Procedencia: Captura de pantalla del termin
al de Ubuntu, propiedad de Ubu
ntu.

Icono de una carpeta.

Autoría: Anonymous.

Licencia: Dominio público (CC0 PD).

Procedencia: http://openclipart.org/detail/
109591/another-folder-icon-01-
by-anonymous

Icono de un instalador.

Autoría: warszawianka.

Licencia: GPL.

Procedencia: http://openclipart.org/detail/
35335/tango-system-installer-b
y-warszawianka

Aplicación synaptic para añadir/quitar software.

Autoría: Julio Gómez López.

Licencia: GPL.

Procedencia: Captura de pantalla de synapti
c, propiedad de Ubuntu.

Aplicación aptitude para añadir/quitar software.

Autoría: Julio Gómez López.

Licencia: GPL.

Procedencia: Captura de pantalla de aptitud
e, propiedad de Ubuntu.

Ejecución del comando apt-get search.

Autoría: Julio Gómez López.

Licencia: GPL.

Procedencia: Captura de pantalla de la ejec
ución del comando apt-get, pro
piedad de Ubuntu.

Icono de un paquete software.

Autoría: kuba.

Licencia: GPL.

Procedencia: http://openclipart.org/detail/
87799/download-package-by-kuba

Página inicial de webmin.

Autoría: Webmin.

Licencia: GPL.

Procedencia: Captura de pantalla de Webmin,
propiedad de www.webmin.com.

Administrando los usuarios y grupos del sistema con webmin.

Autoría: Webmin.

Licencia: GPL.

Procedencia: Captura de pantalla de Webmin,
propiedad de www.webmin.com.

Inicio de la instalación de Ubuntu.

Autoría: Julio Gómez López.

Licencia: GNU/GPL.

Procedencia: Captura de pantalla de Ubuntu.

Pantalla de bienvenida donde se selecciona el idioma de la instalación.

Autoría: Julio Gómez López.

Licencia: GNU/GPL.

Procedencia: CapturSI08_INST_R1_pantalla_de
_inicio.pnga de pantalla de Ub
untu.

Pantalla donde el sistema muestra los requisitos que tiene que tener el sistema para instalar Ubuntu.

Autoría: Julio Gómez López.

Licencia: GNU/GPL.

Procedencia: Captura de pantalla de Ubuntu.

Inicio del particionamiento de disco.

Autoría: Julio Gómez López.

Licencia: GNU/GPL.

Procedencia: Captura de pantalla de Ubuntu.

Administrador de particiones del sistema.

Autoría: Julio Gómez López.

Licencia: GNU/GPL.

Procedencia: Captura de pantalla de Ubuntu.

Formulario en el que se crea la partición del sistema.

Autoría: Julio Gómez López.

Licencia: GNU/GPL.

Procedencia: Captura de pantalla de Ubuntu.

Formulario en el que se crea la partición swap.

Autoría: Julio Gómez López.

Licencia: GNU/GPL.

Procedencia: Captura de pantalla de Ubuntu.

Tabla de particiones creada.

Autoría: Julio Gómez López.

Licencia: GNU/GPL.

Procedencia: Captura de pantalla de Ubuntu.

Pantalla donde se indica la zona horaria.

Autoría: Julio Gómez López.

Licencia: GNU/GPL.

Procedencia: Captura de pantalla de Ubuntu.

Pantalla donde se indica el teclado del sistema.

Autoría: Julio Gómez López.

Licencia: GNU/GPL.

Procedencia: Captura de pantalla de Ubuntu.

Formulario de alta de un usuario del sistema.

Autoría: Julio Gómez López.

Licencia: GNU/GPL.

Procedencia: Captura de pantalla de Ubuntu.

Mensaje que indica que la instalación se ha realizado correctamente.

Autoría: Julio Gómez López.

Licencia: GNU/GPL.

Procedencia: Captura de pantalla de Ubuntu.

Pantalla para iniciar sesión en el sistema.

Autoría: Julio Gómez López.

Licencia: GNU/GPL.

Procedencia: Captura de pantalla de Ubuntu.