1dam ssf ut08 apuntes

26
Instalación y configuración (Linux I). 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. Caso práctico SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi... 1 de 26 16/10/2014 3:04

Upload: fcaballerog

Post on 10-Sep-2015

224 views

Category:

Documents


2 download

DESCRIPTION

1dam Ssf Ut08 Apuntes

TRANSCRIPT

  • Instalacin y configuracin (Linux I).

    Mara esta delante del ordenador junto a Juan.

    -Mara, Sabes utilizar Linux?

    -S un poco, lo tengo instalado en mi equipo y lo suelo utilizarbastante.

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

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

    Caso prctico

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    1 de 26 16/10/2014 3:04

  • 1.- Introduccin.

    Juan va a instalar Linux en su equipo con Mara.

    -He visto en Internet que hay muchas distribuciones de Linux yno s la que utilizar.

    -Existen muchas distribuciones y cada una tiene ventajas odesventajas sobre el resto. Lo importante es saber para ququeremos utilizar Linux y utilizar la distribucin que mejor seadapta a nuestra necesidades. Mira vamos a ver lasdistribuciones ms importantes para seleccionar la que mejor se adapta a tus necesidades.

    Linux fue concebido por el finlands Linus Torvalds, estudiante de la Universidad de Helsinki, quien comenztrabajando sobre el cdigo fuente de Minix (un pequeo UNIX desarrollado por Andy Tanembaum) para lograr unUnix mnimo, capaz de ejecutar al menos un shell y un compilador. Primero fue la versin 0.02 ya que la 0.01nunca lleg a ser compilada con xito. Luego Linus anunci en Internet su proyecto de la siguiente manera:

    "Si suspiras al recordar aquellos das cuando los hombres eran hombres y escriban sus propios manejadores(drivers). Si te sientes sin ningn proyecto interesante y te gustara tener un verdadero sistema operativo quepudieras modificar a placer. Si te resulta frustrante tener slo Minix. Entonces este artculo es para ti".

    De esa forma Linux fue liberado en Internet y la respuesta de los programadores y usuarios de UNIX fuecontundente. Pronto todos queran aportar sus conocimientos para que Linux se convirtiera en un sistemaoperativo estable, robusto y potente. Finalmente lleg la primera versin estable del Kernel, la versin 1.0. Deall en adelante, Linux fue evolucionando a un ritmo vertiginoso hasta convertirse en un fuerte rival de los sistemasoperativos comerciales.

    Desde su aparicin los sistemas GNU/Linux han ido evolucionando y mejorando sus prestaciones drsticamente.Hoy en da puede encontrar los sistemas GNU/Linux en multitud de sistemas: desde grandes servidores hastapequeos equipos domsticos como telfonos mviles.

    Tux es el nombre de la mascota oficial de Linux. Fue creada por Larry Ewing en 1996. La ideade que la mascota del kernel Linux fuera un pingino, provino del mismo Linus Torvalds, yaque, segn se cuenta, cuando era nio le pic un pingino, y le result simptica la idea deasociar un pingino a su proyecto.

    Caso prctico

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    2 de 26 16/10/2014 3:04

  • OpenOffice.org Apache Firefox

    1.1.- Distribuciones.

    El kernel del sistema operativo Linux fue desarrollado por Linus Torwards y licenciado bajo GPL. Pero unsistema GNU/Linux no es slo su ncleo ya que existen hoy en da un gran nmero de aplicaciones desarrolladastambin bajo licencias libres que permiten que los sistemas GNU/Linux tengan una gran versatibilidad yfuncionalidad.

    La Fundacin Linux realiz un interesante clculo acerca de cul sera la cifra que unaempresa debera abonar para desarrollar desde cero la distribucin Fedora 9. El trabajoconcluy que el coste total de desarrollo de Fedora 9 tiene un valor de 10.800 millones dedlares.

    Existen muchas aplicaciones desarrolladas bajo licencia libre pero, sin duda alguna, las ms 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 losprogramas que ms te gusten y crear tu propia distribucin; lgicamente nuestra distribucin tambin tendrque ser libre. Una distribucin es una agrupacin de un conjunto de programas, imgenes, temas de escritorio,etctera.

    Si deseas hacer tu propia distribucin GNU/Linux es recomendable que accedas a www.instalinux.comdonde a travs de un asistente podrs personalizar y crear tu propia distribucin.

    www.instalinux.com

    Existen muchas iniciativas tanto empresariales como gubernamentales para crear su propia distribucin. Un claroejemplo lo puedes encontrar en las distribuciones Guadalinex (de la Junta de Andaluca), gnuLinex (deExtremadura), tripxbox (distribucin empresarial de telefona IP), etctera.

    A partir de la libertad de los usuarios, empresas y organismos para personalizar su propia distribucin han surgidouna gran cantidad de distribuciones que nacen, evolucionan, derivan en otras distribuciones y como no, algunasmueren.

    En la siguiente tabla puedes ver algunas de las distribuciones ms utilizadas actualmente.

    Distribuciones msutilizadas.

    DISTRIBUCIONES

    Debian. Fedora.

    Gentoo Linux Mandriva Linux

    OpenSuse Slackware

    Para saber ms

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    3 de 26 16/10/2014 3:04

  • DISTRIBUCIONES

    Ubuntu Sabayon

    Puppy Linux SLAX

    Linux Mint PC LinuxOS

    CentOS FreeBSD

    Kubuntu

    En la web distrowatch.com puede ver y descargar cualquier distribucin.

    distrowatch

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

    Mapa de distribuciones GNU/Linux

    Algunas distribuciones Linux

    Para saber ms

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    4 de 26 16/10/2014 3:04

  • Logo GNU.

    1.2.- Licencias de software.

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

    La Licencia Pblica General de GNU, ms conocida como GNU GPL, es unalicencia creada por la Free Software Fundation en 1989. Su principal objetivo esgarantizar la libertad de compartir y modificar el software. El trmino libre (free eningls) se refiere a la libertad de poder modificar y distribuir el software, no a suprecio.

    Al desarrollar un programa, escribir un artculo o crear cualquier obra que se deseadistribuir libremente, puedes optar por dos caminos diferentes: dominio pblicoo licencia libre. Lgicamente, las dos opciones permiten liberar el softwaregarantizando la autora de la obra.

    Si creas una aplicacin para dominio pblico, el software estar disponible de forma gratuita para otras personaspero el cdigo fuente no estar disponible. Por el contrario, si eliges una licencia libre, entonces el proceso esmucho ms enriquecedor ya que pone disponible el cdigo fuente por lo que permite que otros programadorespuedan 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 cul sea nuestro propsito.Libertad 1. Estudiar el funcionamiento del programa y adaptarlo a tus necesidades.Libertad 2. Redistribuir copias.Libertad 3. Mejorar el programa y luego distribuirlo.

    Lgicamente, los trminos de la licencia permiten la libertad de poder utilizar y adaptar el software a susnecesidades 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 versin 3 que fue publicada en 2007 y define aspectos de una formamucho ms precisa sobre el uso del software licenciado GPL.

    Si quieres saber ms sobre el software libre te recomiendo que leas el libro "Software libre para unasociedad libre" del gur del software libre Richard M. Stallman.

    Software libre para una sociedad libre. (1.31 MB)

    Las licencias Creative Commons estn inspiradas en la licencia GPL, pero estn destinadas afacilitar el uso y distribucin de los contenidos garantizando la autora de la obra.

    Un enlace interesante es el artculo sobre el software libre de la wikipedia, te lo recomendamos paraconocer ms detalles sobre el software libre:

    Software libre

    Para saber ms

    Para saber ms

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    5 de 26 16/10/2014 3:04

  • 2.- Instalacin.

    -Hola Mara, ya he descargado la distribucin Ubuntu y la hegrabado en un CD. Ahora me toca instalarla en el equipo pero nome atrevo a hacerlo slo.

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

    Para aprender a instalar un sistema GNU/linux, usaremos Ubuntu por su amplia difusin, facilidad a la hora deinstalarlo en cualquier ordenador, y por sus posibilidades para instalar software adicional

    El proceso de instalacin del sistema GNU/Linux resulta bastante sencillo gracias al asistente que te gua durantetodo el proceso de instalacin. Antes de iniciar la instalacin necesita tener en cuenta el uso que le vas a dar alsistema ya que de ello depender mucho el hardware del equipo. Como regla general necesitas un equipo con almenos 512 Megabytes de RAM y unos 5 Gigabytes de disco duro. Aunque todo depende del uso que quieradarle al sistema.

    En Ubuntu existen tres versiones: Desktop (para equipos de escritorio), Netbook (para porttiles) y Server (paraservidores). Adems, para cada tipo puedes utilizar la versin de 32 bits y de 64 bits. Como el objetivo de launidad es aprender a instalar un sistema operativo GNU/Linux, realizaremos la instalacin de la versin Desktop.

    En la pgina oficial de ubuntu puedes descargar la versin Ubuntu Desktop

    A continuacin vas a aprender a instalar Ubuntu Desktop en nuestro sistema.

    Pasos documentados para realizar la instalacin de Ubuntu.

    Caso prctico

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    6 de 26 16/10/2014 3:04

  • 1 particin: el sistema operativo.

    2 particiones: el sistema operativo y datos.

    2 particiones: el sistema operativo y la particin swap.

    Resumen textual alternativo

    Para realizar la instalacin de Ubuntu puedes utilizar una mquina virtual.

    Si lo deseas, puedes grabar la imagen ISO en un USB y realizar la instalacin del sistema msrpido. Para pasar una imagen ISO a un USB puedes utilizar Unetbootin.

    Unetbootin

    Cuntas particiones debes realizar para instalar el sistema? Marca todas las opcionesposibles.

    Mostrar Informacin

    Autoevaluacin

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    7 de 26 16/10/2014 3:04

  • 3.- X-Windows.

    Juan y Carlos tienen que terminar un trabajo.

    -Juan que escritorio ms chulo tiene Qu has hecho con tuordenador?

    -He instalado Linux en mi ordenador y mira, hay muchos entornogrficos que podemos utilizar.

    Uno de los elementos que ha propiciado la gran expansin de los sistemas GNU/Linux en empresas y hogares esla utilizacin de entornos grficos sencillos y amigables. Los sistemas GNU/Linux cuentan con diversos entornosgrficos, muy potentes, que permiten utilizar el sistema fcilmente.

    X-Windows (o sistema de ventanas X en castellano) es el nombre por el que se conoce al entorno grficousado por los sistemas Unix. Desarrollado desde mediados de la dcada de los 80 en el MIT (InstitutoTecnolgico de Massachussets) se encuentra actualmente en su versin 11, por lo que normalmente suele serreferenciado como X11. El grupo de desarrollo inicial ha ido dando lugar en el tiempo a diversos sucesores: XConsortium (desde 1994 a 1996), The Open Group (de 1997 a 1998), XFree 86 (de 1992 a 2004) y X.org (desde2004). X.org Foundation se fund a partir de un grupo de desarrolladores y actualmente se encarga de desarrollary coordinar el entorno X.

    X-Windows proporciona una interfaz grfica (GUI) al mundo de Linux. X-Windows, al igual que el sistemaoperativo Windows de Microsoft, ofrece una forma de manejo de algunos de los elementos de interaccin mscomunes como ventanas, cuadros de dilogo, botones y mens. X-Windows es quien proporciona lascapacidades grficas que hacen de las plataformas basadas en Linux la eleccin para el desarrollo de muchasaplicaciones de ingeniera y diseo, y es x-Windows lo que hace posible que Linux sea un competidor serio en elmercado de los sistemas operativos para PC.

    De forma simple, se puede decir que x-Windows es una interfaz grfica completa para Linux y, por extensin, paraUnix. X-Windows est compuesto por dos elementos principales: el servidor X, encargado de mostrarvisualmente los elementos en la pantalla de forma totalmente independiente del sistema operativo, y el gestor deventanas, cuyo objetivo es la gestin y administracin de las ventanas mostradas para las aplicaciones, suapariencia, creacin, colocacin en la pantalla, etctera. De esta forma x-Windows es capaz de distribuir elprocesamiento de las aplicaciones siguiendo el paradigma cliente-servidor: el servidor provee los servicios paraacceder a teclado, ratn y pantalla, mientras que los clientes son las aplicaciones que toman estos recursos parapoder interactuar con los usuarios.

    Esta forma de diseo en dos partes es lo que origina que existan diferentes implementaciones de gestores deventanas, con diferentes caractersticas funcionales y visuales. El servidor X, como puedes imaginar es altamenteportable y en el caso de Ubuntu permite utilizar los tres principales entornos de escritorioo GUI(Graphical UserInterfaces o Interfaces Grficas de Usuario). GNOME est orientado a la simplicidad, KDE ofrece unmayor conjunto de aplicaciones as como posibilidades de caracterizacin por defecto, o Xfce est optimizadopara su uso con requisitos hardware bajos. Aparte de los citados, es posible utilizar otros entornos deescritoriocomo Fluxbox, Sugaro LXDE.

    Entornos grficosms utilizados.

    ENTORNOS GRFICOS

    KDE

    GNOME

    Caso prctico

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    8 de 26 16/10/2014 3:04

  • ENTORNOS GRFICOS

    Xfce

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

    Entorno grfico de Ubuntu.

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    9 de 26 16/10/2014 3:04

  • 4.- Primeros pasos.

    -Hola Ana. Estoy utilizando Linux y me han dicho que tu llevasutilizndolo desde hace mucho tiempo. La verdad es que estoyun poco perdido, porque es la primera vez.

    -Juan, Linux es muy fcil de utilizar pero hay que hacerlo poco apoco. Mira, lo ms importante que tienes que saber ahora esutilizar el sistema, conocer su estructura e instalar o quitaraplicaciones. Te lo enseo y as puedes empezar a utilizar bienel sistema.

    Una de las grandes ventajas de los sistemas GNU/Linux es que se adapta completamente al nivel deconocimientos del usuario. Hoy en da, a travs de los asistentes y los entornos grficos es posible utilizarfcilmente los sistemas GNU/Linux sin necesidad de tener amplios conocimientos sobre el sistema.

    Por supuesto, cuantos ms conocimientos tengas mejor puedes aprovechar las prestaciones del sistema. Acontinuacin se van a comentar las tareas ms frecuentes en los sistemas GNU/Linux.

    Caso prctico

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    10 de 26 16/10/2014 3:04

  • Terminal del sistema.

    4.1.- Intrprete de comandos.

    El intrprete de comandos o shell del sistema es la interfaz entre elusuario y el sistema operativo. La funcin del shell es recibir lasrdenes del usuario a travs de la lnea de comandos, interpretarlas,ejecutarlas y mostrar su resultado.

    Resulta muy til aprender a utilizar el shell del sistema ya que aunqueal principio puede parecer un poco difcil, resulta fundamental paraobtener el mximo rendimiento del sistema. El shell permite interactuardirectamente con el sistema y con sus ficheros de configuracin.

    Para iniciar el intrprete de comandos tienes que ir al menAplicaciones / 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 elnombre del equipo. A continuacin, se muestra el directorio en el que se encuentra. En el caso de que seencuentre el carcter ~ es porque est en el directorio home. Por ltimo, el smbolo $ o # indica si es un usuarionormal ($) o es el administrador del sistema (#).

    El usuario root es el administrador del sistema y puede realizar cualquier tarea de administracin. En algunasdistribuciones 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

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

    $ sudo bash

    #

    Adems, si lo deseas, puedes activar la cuenta de root al establecer su contrasea:

    $ sudo passwd root

    Aunque a lo largo del curso aprender a utilizar el shell del sistema, a continuacin puedes ver los comando msutilizados en los sistemas GNU/Linux.

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    11 de 26 16/10/2014 3:04

  • usuario@ubuntu-virtual-machine:~$

    usuario@ubuntu-virtual-machine:~#

    root.@ubuntu-virtual-machine:~$

    root@ubuntu-virtual-machine:~&

    En el siguiente documento encontraras informacin sobre los comandos ms utilizados en GNU/Linux.

    Comandos GNU/Linux ms utilizados (62.8 K MB)

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

    Crucigrama de conceptos GNU/Linux

    Indica el shell en el que tienes los permisos de root.

    Debes conocer

    Autoevaluacin

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    12 de 26 16/10/2014 3:04

  • /root

    /etc/

    /bin/

    /var

    4.2.- Estructura de directorios.

    GNU/Linux, al igual que UNIX, organiza la informacin del sistema en una estructurade rbol jerrquico de directorios compuesta de ficheros. Esta estructura se formamediante un sistema de ficheros raz (file system root) y un conjunto de sistemasde 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 laestructura de directorios ya existente. Los sistemas de ficheros se montanautomticamente cada vez que se inicia el sistema operativo. Cuando un usuario seconecta al sistema, se encuentra un nico rbol de directorios formado por losdistintos sistemas de ficheros que se encuentran montados en ese instante.

    Resumen textual alternativo

    En qu directorio se guardan los ficheros de configuracin del sistema?

    Autoevaluacin

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    13 de 26 16/10/2014 3:04

  • 4.3.- Instalar y quitar componentes.

    En GNU/Linux se puede realizar la instalacin de una aplicacin directamente apartir del cdigo fuente o a travs de la aplicacin compilada (paquete). A lasaplicaciones preempaquetadas se le denomina paquete y contienen los binarios,los archivos complementarios y archivos de configuracin para poder ejecutarse.

    Para facilitar el proceso de instalacin se utilizan gestores de paquetes que facilitanla administracin de los paquetes. A continuacin, vas a aprender a instalaraplicaciones de todas las formas posibles: mediante x-Windows, mediante apt-get,directamente instalando paquetes deb o a partir del cdigo fuente. Las dosprimeras formas son las ms fciles de utilizar y por lo tanto las recomendadas.

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    14 de 26 16/10/2014 3:04

  • 4.3.1.- Synaptic.

    Synaptic es una herramienta de x-Windows que facilita las tareas de instalacin y eliminacin de software. Parautilizar la herramienta ejecuta Gestor de paquetes Synaptic que se encuentra en el submen Administracindentro de Sistema.

    Una vez iniciada la herramienta (vase la figura adjunta) el men de la izquierda muestra las diferentes categorasde aplicaciones. Si pulsas en una categora aparecen sus diferentes aplicaciones. Si una aplicacin ya seencuentra instalada en el sistema su campo de seleccin se encuentra activo. Si deseas instalar o desinstalar unaaplicacin slo debes seleccionar o deseleccionar la aplicacin y pulsar el botn Aplicar.

    Se pueden definir repositorios adicionales para aumentar la disponibilidad de software del sistema. Un repositorioes una ubicacin de red que almacena paquetes de software junto a los metadatos que los describe. Losrepositorios tambin se utilizarn con el comando apt-get que veremos ms adelante.

    En la gua de Ubuntu se explica como aadir aplicaciones, entre las formas de hacerlo est cmohacerlo con synaptic, lee el siguiente artculo que te resultar interesante.

    Aadir aplicaciones en Ubuntu

    Para saber ms

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    15 de 26 16/10/2014 3:04

  • 4.3.2.- apt-get.

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

    # apt-get update

    A continuacin, se van a ver los procedimientos ms utilizados

    Actualizar el sistema. Permite actualizar el sistema con todas las dependencias. Se utiliza:

    # apt-get upgrade

    Bsquedas. Permite localizar un paquete o trmino en alguno de los repositorios. Se ejecuta:

    # apt-cache search

    donde nombre indica el nombre del paquete que desea buscar.

    Consulta de informacin. Permite consultar informacin de un paquete.

    # apt-cache show

    Por ejemplo si quiere informacin sobre el servidor web ejecute:

    # apt-cache show apache2

    Instalacin de paquetes. Permite realizar la instalacin de paquetes con la resolucin automtica dedependencias.

    # apt-get install

    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

    Por ejemplo si desea desinstalar el servidor web ejecute:

    # apt-get remove apache2

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    16 de 26 16/10/2014 3:04

  • apt-get.

    A la hora de buscar o instalar un programa puede utilizar el carcter * para indicar cualquiercarcter. Por ejemplo si desea instalar cualquier aplicacin que empiece por php entoncesejecuta apt-get install php-*.

    A modo de ejemplo, a continuacin se va a proceder a la instalacin de la aplicacin Writer de la suite ofimticaOpenOffice.

    Resumen textual alternativo

    Qu comando hay que ejecutar para actualizar el sistema?

    Autoevaluacin

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    17 de 26 16/10/2014 3:04

  • apt-get upgrade

    apt-get update

    apt-get install system

    apt-get actualiza

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    18 de 26 16/10/2014 3:04

  • 4.3.3.- Aptitude.

    aptitude es un gestor de paquetes por lnea de comandos muy cmodo y sencillo de utilizar. Para poderutilizarlo 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 categoras e instalar o desinstalar el software.

    aptitude.

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    19 de 26 16/10/2014 3:04

  • 4.3.4.- Instalacin manual.

    Si lo deseas puedes realizar la instalacin o desinstalacin directa de un paquete.Para realizar la instalacin debes descargar previamente el paquete y ejecutar:

    # dpkg -i nombre_paquete

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

    # dpkg-query s nombre

    Una vez que conoce el nombre exacto se realiza la instalacin ejecutando:

    # dpkg -r nombre_completo

    A veces se encuentran aplicaciones que no proporcionan paquetes de instalacin, y hay que compilar a partir delcdigo fuente. Para ello, lo primero que debe realizar es instalar las herramientas de compilacin ejecutando:

    # apt-get install build-essential

    Adems, puedes realizar la instalacin directamente desde el cdigo fuente, es posible que surja algn problemade dependencias. Si sucede esto, entonces debe resolver la dependencia y continuar con el proceso deinstalacin.

    En general, los pasos a seguir para compilar una aplicacin son los siguientes:

    Descarga el cdigo fuente.Descomprime el cdigo, 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 cdigo.Ejecuta el script ./configure que permite comprobar las caractersticas del sistema que afectan a lacompilacin y crear el archivo makefile.Compila el cdigo ejecutando el comando make.Instala la aplicacin en el sistema ejecutando make install. Si desea desinstalar la aplicacin entoncesejecuta make clean.

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    20 de 26 16/10/2014 3:04

  • 4.4.- Webmin.

    Webmin es una interfaz web que permite administrar el sistema de una forma cmoda y sencilla a travs decualquier equipo utilizando un navegador web. Por ejemplo, webmin permite administrar los usuarios del sistema,rendimiento del equipo, copias de seguridad, etc.

    La pgina web de webmin es (en ingls):

    Webmin

    El proceso de instalacin 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 instalacin de forma grfica.

    Una vez finalizado el proceso de instalacin el sistema indica que hay que acceder a webmin a travs de ladireccin https://localhost:10000. Al acceder a webmin debes autentificarse en el sistema, por lo que debesintroducir como nombre de usuario root y su contrasea.

    Webmin.

    Una vez dentro en la pgina principal el sistema muestra un resumen del sistema y desde el men de la derechapuede acceder a las diferentes herramientas de administracin del sistema. Por ejemplo, a continuacin semuestra la herramienta de Users and Groups que permite administrar los usuarios y grupos del sistema.

    Administrando los usuarios y grupos del sistema con webmin.

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    21 de 26 16/10/2014 3:04

  • Anexo I.- Pasos documentados para realizar la instalacinde Ubuntu.

    INSTALACIN DE UBUNTU

    Para iniciar la instalacin debes iniciar el equipo con el CD de la distribucin. Si el equipo no muestra la pantalla deinicio (vase la figura 1) puedes entrar en la BIOS del equipo y configurarla para que arranque el sistemadirectamente desde CD.

    Figura 1. Pantalla de inicio.

    Una vez iniciado el sistema, aparece la pantalla de bienvenida donde debes seleccionar el idioma Espaol eindicar si quieres Probar Ubuntu o si deseas Instalar Ubuntu. En nuestro caso vamos a realizar la instalacin deUbuntu.

    Figura 2. Pantalla de bienvenida.

    Para iniciar la instalacin, el sistema muestra una pantalla con los requisitos que debe tener el sistema. Tal y comomuestra la figura 3 estos requisitos son: tener al menos 2 Gigabytes de espacio de disco duro, tener conexin aInternet y en el caso de tratarse de un porttil, estar conectado a una toma de corriente. Adems, podemosindicarle al sistema que descargue automticamente las actualizaciones del sistema mientras que se realiza lainstalacin. En nuestro caso, pulsamos Adelante.

    Figura 3. Requisitos del sistema.

    El siguiente paso es realizar el particionamiento del sistema. Para ello puedes seleccionar la opcin Borrar y usarel disco entero en el caso de querer hacer el particionamiento automtico, o puedes seleccionar Especificarparticiones manualmente. Para no perder la informacin del sistema vamos a seleccionar la opcin Esepecificarmanualmente y pulsar Adelante.

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    22 de 26 16/10/2014 3:04

  • Figura 4. Asignar espacio en disco.

    Para realizar el particionamiento del sistema debes tener en cuenta que hay crear la particin donde se guardanlos datos (/) y la particin swap. La particin swap o rea de intercambio, debe tener al menos el doble del tamaode la memoria RAM del sistema.

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

    Figura 5. Particionamiento.

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

    Figura 6. Crear particin del sistema.

    Crea la particin de swap (rea de intercambio) con el doble de tamao que la memoria RAM del sistema.

    Figura 7. Crear particin swap.

    Una vez creadas las dos particiones pulsa Instalar ahora.

    Figura 8. Tabla de particiones creada.

    Selecciona la zona horaria donde te encuentras y pulsa Adelante.

    Figura 9. Zona horaria.

    Indica la distribucin de tu teclado y pulse Adelante.

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    23 de 26 16/10/2014 3:04

  • Figura 10. Distribucin del teclado.

    A continuacin se va a crear una cuenta de usuario. Para ello, introduce tu nombre, el nombre del equipo, elnombre de usuario y tu contrasea. Y para acabar pulsa Continuar.

    Figura 11. Usuario del sistema.

    Para finalizar la instalacin pulsa Reiniciar Ahora.

    Figura 12. Instalacin Completa.

    Una vez reiniciado el equipo, aparece la pantalla de inicio de sesin. Una vez introducido el nombre de usuario ycontrasea ya puedes empezar a utilizar el sistema.

    Figura 13. Iniciar sesin.

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    24 de 26 16/10/2014 3:04

  • 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)

    Autora: Aurelio A.Heckert .Licencia: Copyleft.Procedencia:http://es.wikipedia.org/wiki/Archivo:Gnulinux.svg

    Autora: Aurelio A. Heckert .Licencia: Copyleft.Procedencia:http://es.wikipedia.org/wiki/Archivo:Heckert_GNU_white.svg

    Autora: Julio GmezLpez.Licencia: GPL.Procedencia:Captura de pantallade Ubuntu,propiedad de Ubuntu.

    Autora: Julio Gmez Lpez.Licencia: GPL.Procedencia: Captura de pantalladel terminal de Ubuntu, propiedad de Ubuntu.

    Autora: Anonymous.Licencia: Dominiopblico (CC0 PD).Procedencia:http://openclipart.org/detail/109591/another-folder-icon-01-by-anonymous

    Autora: warszawianka.Licencia: GPL.Procedencia: http://openclipart.org/detail/35335/tango-system-installer-by-warszawianka

    Autora: Julio GmezLpez.Licencia: GPL.Procedencia:Captura de pantallade synaptic, propiedad deUbuntu.

    Autora: Julio Gmez Lpez.Licencia: GPL.Procedencia: Captura de pantallade aptitude, propiedad de Ubuntu.

    Autora: Julio GmezLpez.Licencia: GPL.Procedencia:Captura de pantallade la ejecucin del comandoapt-get, propiedad de Ubuntu.

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

    Autora: Webmin.Licencia: GPL.Procedencia:Captura de pantallade Webmin,propiedad dewww.webmin.com.

    Autora: Webmin.Licencia: GPL.Procedencia: Captura de pantallade Webmin,propiedad de www.webmin.com.

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    25 de 26 16/10/2014 3:04

  • Autora: Julio GmezLpez.Licencia: GNU/GPL.Procedencia:Captura de pantallade Ubuntu.

    Autora: Julio Gmez Lpez.Licencia: GNU/GPL.Procedencia:CapturSI08_INST_R1_pantalla_de_inicio.pnga de pantalla de Ubuntu.

    Autora: Julio GmezLpez.Licencia: GNU/GPL.Procedencia:Captura de pantallade Ubuntu.

    Autora: Julio Gmez Lpez.Licencia: GNU/GPL.Procedencia: Captura de pantallade Ubuntu.

    Autora: Julio GmezLpez.Licencia: GNU/GPL.Procedencia:Captura de pantallade Ubuntu.

    Autora: Julio Gmez Lpez.Licencia: GNU/GPL.Procedencia: Captura de pantallade Ubuntu.

    Autora: Julio GmezLpez.Licencia: GNU/GPL.Procedencia:Captura de pantallade Ubuntu.

    Autora: Julio Gmez Lpez.Licencia: GNU/GPL.Procedencia: Captura de pantallade Ubuntu.

    Autora: Julio GmezLpez.Licencia: GNU/GPL.Procedencia:Captura de pantallade Ubuntu.

    Autora: Julio Gmez Lpez.Licencia: GNU/GPL.Procedencia: Captura de pantallade Ubuntu.

    Autora: Julio GmezLpez.Licencia: GNU/GPL.Procedencia:Captura de pantallade Ubuntu.

    Autora: Julio Gmez Lpez.Licencia: GNU/GPL.Procedencia: Captura de pantallade Ubuntu.

    Autora: Julio GmezLpez.Licencia: GNU/GPL.Procedencia:Captura de pantallade Ubuntu.

    SI08_Contenidos http://www3.gobiernodecanarias.org/medusa/eforma/fpd/2014-15/plugi...

    26 de 26 16/10/2014 3:04