Introducción al Sistema Operativo GNU/Linux. Carlos Merino Gabriel Navarro Manuel Pegalajar

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Introducción al Sistema Operativo GNU/Linux. Carlos Merino Gabriel Navarro Manuel Pegalajar"

Transcripción

1 Introducción al Sistema Operativo GNU/Linux Carlos Merino Gabriel Navarro Manuel Pegalajar Ceuta, Mayo 2009

2

3 Índice 3 Índice 1. Un poco de historia Situación anterior a Richard Stallman El manifiesto GNU Linus Torvalds y el núcleo Linux Desarrollo de GNU/Linux. Distribuciones Un apunte antes de instalar: particiones Número de particiones Tipo de una partición: sistema de archivos Punto de montaje Ejemplo: Instalación de Ubuntu Linux 8.10 Intrepid Ibex Ejemplo 1: instalación sin SO Inicio de la instalación Particionado del disco Finalización de la instalación Ejemplo 2: instalación con Windows XP Live version Editor de particiones GParted Inicio de la instalación Particionado del disco Finalización de la instalación El cargador Grub Usuarios y grupos en GNU/Linux Cómo añadir un nuevo usuario? Grupos Escritorio en Ubuntu Ventanas Partes de una ventana Redimensionar Mostrar y ocultar Mover Accesos Directos en el escritorio Software libre en Linux Openoffice.org Gimp Navegador Web Firefox Instalación/Desinstalación de paquetes Instalación de paquetes a través del Gestor de Paquetes Synaptic Instalación de un nuevo paquete Repositorios Instalación de paquetes a través de consola mediante la utilidad apt

4 4 Índice 7. Introducción a Linux en línea de comandos Órdenes Documentación on-line de órdenes Instrucciones para gestión de directorios y archivos Instrucciones para la gestión de los dispositivos de almacenamiento Fichero /etc/fstab Shell Bash y utilidades del sistema Shell Bash Comandos frecuentes para el usuario medio Comandos de gestión de ficheros Comandos de gestión de usuarios Comandos de gestión de red Comandos de gestión del sistema Comandos de miscelánea Flujos de entrada y salida estándar. Redireccionamientos Redireccionamiento del flujo de salida Redireccionamiento del flujo de entrada Redireccionamiento del flujo de errores Notas finales Encauzamientos Ejercicios Scripting Mi primer script scripts con argumentos Declaración y uso de variables La estructura condicional if La estructura repetitiva for La estructura repetitiva while Ejercicios

5 Introducción al SO Linux 5 1. Un poco de historia Aunque el Sistema Operativo Linux, o mejor dicho, GNU/Linux, tal y como lo conocemos hoy, se desarrolló a partir de los años noventa, la idea de un sistema operativo de libre distribución es algo anterior. Concretamente, puestos a poner una fecha, podríamos decir que GNU/Linux nació en 1983 de la mano de Richard Stallman. NOTA. Un sistema operativo es un conjunto de programas destinados a simplificar el manejo de un ordenador. Entre las funciones básicas que desempeñan podemos destacar: proporcionar más comodidad en su uso, gestionar de manera eficiente los recursos del equipo, brindar una interfaz al usuario o permitir que los cambios debidos al desarrollo del propio SO se puedan realizar sin interferir con los servicios que ya se prestaban Situación anterior a 1983 Durante la década de los 80 (y parte de los noventa) existían dos sistemas operativos que predominaban en el mercado: MS-DOS y Unix. En 1981 Microsoft compró un SO llamado QDOS al que, tras realizar unas pocas modificaciones, sacó al mercado con el nombre de MS-DOS (Microsoft Disk Operating System). Esta primera versión fue modificada hasta llegar a la versión 7.0, a partir de la cual deja de existir por sí sólo y forma parte del SO Windows. Más concretamente, Windows 95, 98 y 98 SE. La última versión, la 8.0, forma parte de Windows Me. En las siguientes versiones de Windows se eliminaba MS-DOS. UNIX es un sistema operativo desarrollado en los 70 por un grupo de empleados de los laboratorios Bell de AT&T, entre los que destacaban Ken Thomson y Denis Ritchie. Debido a su influencia en círculos académicos se adoptó como sistema operativo en las universidades. A lo largo de los años varias familias de UNIX se han desarrollado, pero la más conocida es la desarrollada por la Universidad de Berkeley. Las distribuciones actuales de Linux pueden considerarse descendientes de UNIX Richard Stallman Richard Matthew Stallman (1953, New York) es un programador estadounidense y la figura más relevante del movimiento por el software libre en el mundo. Sus mayores logros como programador incluyen el editor de texto Emacs, el compilador gcc, y el depurador gdb, bajo la rúbrica del Proyecto GNU. Pero su influencia es mayor por el establecimiento de un marco de referencia moral, político y legal para el movimiento del software libre, como una alternativa al desarrollo y distribución del software no libre o privativo. Stallman era un estudiante de primer año de Física de la Universidad de Harvard cuando, en 1971, se convirtió en un hacker del Laboratorio de Inteligencia Artificial del MIT (Massachusetts Institute of Technology). Por aquel Figura 1: Richard Stallman. Fuente: ELPAIS

6 6 Merino-Navarro-Pegalajar entonces el software no era considerado un producto, sino un añadido que los vendedores de los grandes computadores de la época aportaban a sus clientes para que éstos pudieran usarlos. En dicha cultura, cuando la informática todavía no había sufrido su gran boom, las personas que hacían uso de ella, en ámbitos universitarios y empresariales, creaban y compartían el software sin ningún tipo de restricciones. Por tanto, no existía la noción de software libre porque tampoco existía la noción de software privado o privativo. En esta fase de su vida, en 1975, desarrolló la primera versión del editor de textos Emacs, lo cual ya sería suficiente para ser mundialmente conocido. NOTA. Software libre es la denominación del software que brinda al usuario, una vez obtenido, las siguientes libertades: la libertad de usar el programa, con cualquier propósito. libertad de estudiar el funcionamiento del programa, y adaptarlo a las necesidades la libertad de distribuir copias, con lo que puede ayudar a otros. La libertad de mejorar el programa y hacer públicas las mejoras, de modo que toda la comunidad se beneficie. Conviene no confundirlo con software gratuito (aunque normalmente el software libre lo es), que sería aquel que se distribuye sin coste alguno. El software libre puede no ser gratuito. De igual manera el software gratuito no tiene porqué ser libre, ya que el autor puede tener interés en que no se modifique. Contrario al software libre se encuentra el software privado o privativo que es aquel en el que el usuario tiene restringido el uso, la copia, la modificación o la distribución de él. Por ejemplo, si no tiene acceso al código fuente, el usuario no podrá modificarlo como desee. Figura 2: Esquema conceptual del software libre. Fuente: Wikipedia

7 Introducción al SO Linux 7 Sin embargo, poco a poco, la industria del software empezó a volverse un negocio muy rentable y, a principios de los años 80, los ordenadores empezaron a usar software privativo (en particular, sistemas operativos privativos). De hecho, algunos trabajadores del MIT fundaron la compañía Symbolics e intentaban reemplazar el software libre del Laboratorio de IA por su propio software privado. Esto forzaba a los usuarios a aceptar condiciones que impedían, por ejemplo, la modificación de dicho software. De esta manera, si un usuario identificaba un error en un programa, lo único que podía hacer era notificarlo a la empresa propietaria de dicho software para que lo arreglara, aunque dicho usuario tuviera conocimientos suficientes para arreglarlo por sí mismo. El mismo Stallman cuenta la anécdota de que su laboratorio recibió una impresora donada por una empresa externa. Sin embargo, el dispositivo no funcionaba bien del todo y Stallman solicitó el código fuente de los controladores para realizar unas mejoras. La empresa propietaria se negó a entregárselo. Ante ésta situación, el 27 de septiembre de 1983, Stallman anunció en varios grupos de noticias de Usenet el inicio del proyecto GNU (http://www.gnu.org/) que perseguía crear un sistema operativo completamente libre (en 1984 abandonó el MIT para dedicarse al proyecto GNU). A este primer anuncio, en 1985, le siguió la publicación del manifiesto GNU donde declaraba sus intenciones y motivaciones para crear dicho sistema operativo libre. Con esa acción inició el Movimiento por el Software Libre. Ese mismo año creó la organización no lucrativa Free Software Foundation (http://www.fsf.org/), FSF o Fundación para el Software Libre, para proveer soportes logísticos, legales y financieros al proyecto GNU. La FSF también contrató programadores para contribuir a GNU, aunque una porción sustancial del desarrollo fue (y continúa siendo) producida por voluntarios. A medida que GNU ganaba renombre, negocios interesados comenzaron a contribuir al desarrollo o comercialización de productos GNU y el correspondiente soporte técnico. En 1989 creó el concepto de copyleft, en contraposición a copyright, el cual desarrolló para dar a los usuarios libertad y para restringir las posibilidades de apropiación del software. NOTA. Copyleft son unos derechos de autor que están caracterizados por eliminar cualquier restricción en el uso, copia, modificación y distribución del material sobre el que se aplique. Sin embargo, sí existe una restricción. Una persona que reciba un material bajo copyleft y que lo modifique, debe mantener estas libertades de manipulación y redistribución. Según el proyecto GNU Copyleft dice que cualquiera que redistribuye el software, con o sin cambios, debe dar la libertad de copiarlo y modificarlo más. Figura 3: Símbolo del copyleft. Desde mediados de los 90 hasta la actualidad, Stallman se dedica principalmente a defender las ideas del Movimiento por el Software Libre y hacer campaña contra las patentes de software. En particular, ha recorrido multitud de países impartiendo conferencias sobre software libre y el proyecto GNU. En 1999 promovió la creación de una enciclopedia libre, la GNUPedia, considerada como un antecedente directo de la Wikipedia. Algunas curiosidades sobre Richard Stallman: Tiene una imagen descuidada y ciertas manías extrañas como no utilizar móvil, viajar con su colchón inflable o dar conferencias en calcetines. Durante sus charlas aparece con una segunda personalidad que corresponde a San IGNUcio en la que suele bendecir los portátiles de las personas. Tiene un buen nivel de español.

8 8 Merino-Navarro-Pegalajar 1.3. El manifiesto GNU Como señalábamos antes, el proyecto GNU fue iniciado por Richard Stallman con el objetivo de crear un sistema operativo completamente libre: el sistema GNU. GNU es un acrónimo recursivo que significa GNU No es Unix (GNU is Not Unix). Al anuncio original, siguieron otros ensayos escritos por Richard Stallman como el Manifiesto GNU donde declaraba sus intenciones y motivaciones para crear una alternativa libre al sistema operativo UNIX. Algunas partes de dicho manifiesto, traducidas al español, son las siguientes: Figura 4: Logo del proyecto GNU Nombre y objetivo del proyecto. GNU, que significa Gnu No es Unix, es el nombre de un sistema de software completamente compatible con Unix que estoy escribiendo para poder entregarlo libremente a quien pueda utilizarlo. Hay varios voluntarios ayudándome. Son muy necesarias las contribuciones de tiempo, dinero, programas y equipo. Pronunciación. Para evitar una horrible confusión, por favor, pronuncie la G en la palabra GNU cuando se nombre este proyecto. Esto se debe a que, en inglés, se pronuncia igual que new. Fonéticamente suena como ñu, por eso el logo es una especie de antílope. En cualquier caso, en español, el término se deletrea para su mejor comprensión. Logros conseguidos hasta el momento....tenemos un editor de texto Emacs con Lisp para escribir comandos de edición, un depurador de código fuente, un generador parser compatible con yacc, un enlazador y alrededor de 35 utilidades. Una consola se encuentra casi terminada. Un nuevo compilador de C se ha compilado a si mismo y será hecho publico este año... Razones para realizar GNU....si me gusta un programa lo debo compartir con otra gente a la que le guste. Los vendedores de software quieren dividir a los usuarios...haciendo que cada usuario no quiera compartir su software con otros. Yo rehuso romper mi solidaridad con otros usuarios de esta manera... Compatibilidad con Unix. Unix no es mi ideal de sistema, pero no es malo. Las características esenciales de Unix parecen ser buenas, y pienso que puedo rellenar las carencias de Unix sin echarlas a perder. Y un sistema compatible con Unix será conveniente para que otras personas pudieran adoptarlo. Idea del copyleft....todos tendrán permiso para modificar y redistribuir GNU, pero a ningún distribuidor se le permitirá restringir su redistribución posterior... Este ideal no acaba con el negocio. Una vez que se haya escrito GNU, todos podremos obtener un buen sistema de software libre...un usuario que necesita cambios en el sistema será siempre libre para hacerlos por sí mismo, o de contratar a cualquier programador o empresa disponible para hacerlos por él... Problema clave del proyecto. Existe un núcleo inicial pero requiere muchas más características para emular a Unix.

9 Introducción al SO Linux 9 NOTA. El núcleo de un SO es la parte que se carga primero, que permanece en la memoria principal del ordenador (por lo que es importante que sea lo más pequeño posible) y que provee a las otras partes y aplicaciones del sistema operativo de diferentes servicios esenciales como la gestión de la memoria o el almacenamiento en disco Linus Torvalds y el núcleo Linux El último punto de la lista anterior es clave en la historia de Linux. Aunque el proyecto GNU había desarrollado un núcleo para su sistema operativo libre, que se llamó GNU Hurd, éste era incompleto (de hecho, en la actualidad sigue sigue sin haber una versión estable y se encuentra en desarrollo). Linus Torvals nació en Helsinki (Finlandia) en Cuando era un estudiante de informática de la Helsinki University of Technology decidió escribir, por diversión, un emulador de terminal para conectarse a los servidores de su universidad. El sistema operativo que usó era uno llamado Minix, un SO basado en Unix que había desarrollado el profesor Andrew S. Tanenbaum para enseñar a sus alumnos el diseño de sistemas operativos en la Vrije Universiteit de Ámsterdam. Más adelante, Torvalds comprendió que había escrito algo más que un emulador de terminal, había escrito un núcleo de un sistema operativo. En 1991 revolucionó el proyecto GNU cuando liberó el núcleo Figura 5: Linus Torvalds del sistema operativo que había programado. En principio lo llamó Freax, pero más tarde adoptó el nombre de Linux que le había puesto su amigo Ari Lemmke, que administraba el servidor FTP desde donde el núcleo se podía descargar por primera vez. Lemmke lo llamo Linux puesto que era el nick que utilizaba Torvalds en la universidad. En 1992, Torvalds se sumó a la filosofía del proyecto GNU de la Free Software Foundation convirtiendo a Linux en un producto con derechos de autor copyleft y combinándolo con el sistema GNU, lo que proporcionó un sistema operativo libre y completamente funcional. Además, se consiguió que numerosos desarrollos ya existentes lo adoptaran y que muchos programadores generaran otros nuevos. Pero conviene destacar que de nada sirve un núcleo si no forma parte de un sistema completo, y de poco vale un sistema operativo si no cuenta con un núcleo eficiente. Por tanto, el nombre completo del nuevo sistema operativo debería ser GNU/Linux. Sin embargo, para mosqueo de Richard Stallman, por economía del lenguaje se suele utilizar más el término Linux para referirse a este sistema operativo, a pesar de que Linux sólo es el núcleo del sistema. NOTA. Richard Stallman explica (en inglés) en why-gnu-linux.html y en el porqué de llamarlo GNU/Linux. Además de la razón obvia: el código fuente desarrollado por GNU es el alrededor del 28 % del total mientras que el núcleo Linux es sólo el 1.5 %; una de las razones que esgrime es que, de esa manera, se asocia a la filosofía del software libre y así da un motivo al usuario para pensar en la bondades de éste. En 1997, una vez finalizados sus estudios, Torvalds se mudó a California para trabajar en la empresa Transmeta. Desde 2003 trabaja desarrollando el núcleo Linux en la Fundación Linux en Port-

10 10 Merino-Navarro-Pegalajar land. Además de ser iniciador de Linux, a Torvalds también se le atribuye la idea de que la mascota de Linux sea un pingüino. El logotipo oficial, creado por Larry Ewing en 1996, es un pequeño pingüino de aspecto risueño y cómico (ver la figura 6). Éste se puede usar y modificar sin restricciones, siempre que se reconozca la autoría de Larry Ewing. El nombre de la mascota es Tux y en internet existen miles de variantes de él haciendo referencia a otros programas, películas, personas, etc... Figura 6: Tux Torvalds posee la marca registrada Linux y supervisa el uso o en su defecto el abuso de la marca a través de la organización sin ánimo de lucro Linux International. Figura 7: Algunas variantes de Tux 1.5. Desarrollo de GNU/Linux. Distribuciones Linux y GNU/Linux han sido desarrollados por miles de programadores desde el principio. Si el lector ha entendido lo que significa la ideología del software libre, comprenderá que el hecho de que Torvalds diera derechos copyleft al núcleo Linux propició su evolución ya que cualquier programador tenía acceso al código fuente y tenía libertad de modificarlo para, eventualmente, mejorarlo. Como muestra, en 1992 ya había más de 100 programadores trabajando en su evolución. La versión actual es la y ocupa MiB. Compárese con la versión original, la 0.01, escrita exclusivamente por Torvalds, que ocupaba sólo MiB. De igual modo, el sistema completo GNU/Linux ha sido desarrollado por miles de usuarios dando lugar a las distribuciones. Una distribución es una variante del sistema GNU/Linux que incorpora determinados paquetes de software para satisfacer las necesidades de un grupo especifico de usuarios. De este modo hay distribuciones para hogares, empresas y servidores. Algunas incorporan programas privativos o solamente software libre. Algunas de las distribuciones más utilizadas en la actualidad son las siguientes: Ubuntu, es la distribución más utilizada (con diferencia) debido a que es gratuito, tanto el sistema operativo como su distribución, y a su sencilla instalación. OpenSuse, distribución desarrollada por Novell. Se suele ofrecer al comprar algunos de los netbook actuales. Fedora, distribución basada en Red Hat Linux que, según parece, utiliza Linus Torvalds. Mandriva, distribución basada en Red Hat Linux bastante utilizada. Knoppix, no es tan utilizada a día de hoy pero destacaba por ser muy pequeña y por ser la primera distribución que utilizaba LiveCD, es decir, que se podía cargar desde un CD sin necesidad de instalarlo en el disco duro.

11 Introducción al SO Linux 11 Figura 8: De izquierda a derecha y de arriba a abajo, los logotipos de Debian, Red Hat, Mandriva, Fedora, Ubuntu, OpenSuse, Knoppix y GuadaLinex Red Hat Enterprise Linux, distribución creada por la empresa Red Hat. Se ofrece el código fuente para descargarlo, pero no ejecutables, que son de pago. Debian, distribución original de muchas de las actuales. En particular, de Ubuntu. Guadalinex, distribución creada por la Junta de Andalucía para proveer un sistema operativo a sus ordenadores. Está basada en Debian. GnewSense, distribución basada en Ubuntu pero completamente compuesta de software libre. Es una distribución recomendada por el proyecto GNU. Pero, puesto que todo suele estar bajo derechos de autor copyleft, el lector mismo puede crear una distribución que se ajuste a sus necesidades de software y hardware Un apunte antes de instalar: particiones Para nuestra instalación de GNU/Linux nos interesarán dos zonas donde almacenar datos en un ordenador: Los discos duros, donde almacenamos los datos que queremos conservar. Estos datos se mantienen después de apagar el ordenador. Los discos actuales tienen entre 200 y 1000 Gigabytes. La memoria RAM, donde el ordenador almacena datos que utiliza en ese momento. Estos datos se borran al apagar el ordenador. Actualmente, se ofertan ordenadores con unos 4 Gigabytes de memoria RAM. En esta sección trataremos con el primer tipo. Como vemos, actualmente, los discos duros tienen bastante capacidad, por lo que se suelen dividir en varias partes, en varias particiones, y utilizar cada parte para una actividad diferente. Esta operación se suele llamar particionar el disco. Así, cada zona actúa como si fuese un dispositivo físico independiente. Algunas de las razones para particionar un disco son: que es una buena norma usar una partición diferente para cada sistema operativo que tengamos instalado en el ordenador. que si alguna partición deja de funcionar por algún motivo, las otras no se verán afectadas.

12 12 Merino-Navarro-Pegalajar que también es una buena norma tener otra partición para almacenar los datos de usuario. De esta forma, si en el futuro necesitamos cambiar el sistema operativo, no hay que tocar los datos del usuario Número de particiones Un disco duro permite un máximo de cuatro particiones. Este tipo de particiones se llaman particiones primarias. Pero si, por cualquier motivo, necesitamos más, hay una solución: crear las llamadas particiones extendidas. Estas, a su vez, pueden dividirse en más particiones, las llamada particiones lógicas. Por ejemplo, supongamos que deseamos dividir nuestro disco duro en cinco particiones, una posible solución sería particionar el disco como sigue: Extendida Primaria 1 Primaria 2 Primaria 3 Lógica 1 Lógica Tipo de una partición: sistema de archivos Por otro lado, debemos elegir como disponer los archivos de cada partición (sistema de archivos). Dependiendo de esto, existen varios tipos de particiones. En la fase de instalación, para cada partición, debemos elegir alguna de los siguientes: Sistema NTFS. Es un sistema de archivos diseñado específicamente para Windows. No es compatible con Windows 95, Windows 98 ni Windows Me. Se empezó a utilizar a partir de Windows Además, presenta el problema de que, al utilizar GNU/Linux, no podremos escribir o modificar datos en éste tipo de particiones, sólo leerlos. Será el sistema de archivos a elegir en una partición en la que queramos instalar Windows XP (ver 3.2). Sistema FAT32. El sistema FAT fue creado por Bill Gates y Marc McDonald en FAT32 es una evolución del sistema original que apareció por primera vez en Windows 95. Presenta una gran ventaja: es un sistema de archivos compatible con GNU/Linux y con Windows. Por tanto, podremos leer y escribir en estas particiones desde ambos sistemas operativos. Por eso es recomendable que las particiones para almacenar nuestros datos tengan este sistema de archivos. Sistema EXT3. Es el sistema de archivos más usado en particiones donde instalemos las distribuciones GNU/Linux. Por desgracia, los sistemas operativos Windows no reconocen las particiones EXT Punto de montaje Por último, un concepto a tener en cuenta al instalar GNU/Linux es el de punto de montaje de una partición. Si nos fijamos en la estructura de las particiones en Windows XP, vemos que los datos de cada partición (y de los dispositivos de almacenamiento externos) se encuentran cada uno en una unidad diferente. A cada unidad se le asigna una letra. Por ejemplo, normalmente, la partición donde se ha instalado Windows XP suele tener la letra C.

13 Introducción al SO Linux 13 En GNU/Linux no existen las unidades. O mejor dicho, existe una única unidad que es la que contiene el sistema operativo. Y el resto de particiones se corresponden con carpetas que están dentro de dicha unidad principal que se suele llamar directorio raíz. El punto de montaje será la carpeta donde nosotros queremos que esté dicha partición. Normalmente suelen ser subcarpetas de la carpeta media. 3. Ejemplo: Instalación de Ubuntu Linux 8.10 Intrepid Ibex Ubuntu es una distribución de GNU/Linux basada en Debian que destaca por su fácil (destacaba, en realidad las distribuciones de Linux más comunes han simplificado su) instalación y uso. Además, todos sus lanzamientos son gratuitos para el usuario y los CD s se distribuyen a cualquier persona que lo solicite. Las versiones de Ubuntu, que tienen un nombre clave además del número de version, hasta la fecha son las siguientes: Ubuntu 4.10 Warty Warthog Ubuntu 5.04 Hoary Hedgehog Ubuntu 5.10 Breezy Badger Ubuntu 6.06 Dapper Drake Ubuntu 6.10 Edgy Eft Ubuntu 7.04 Feisty Fawn Ubuntu 7.10 Gutsy Gibbon

14 14 Merino-Navarro-Pegalajar Ubuntu 8.04 Hardy Heron Ubuntu 8.10 Intrepid Ibex Ubuntu 9.04 Jaunty Jackalope Ubuntu 9.10 Karmic Koala Cada seis meses aparece una nueva versión, de ahí que el número de versión se refiera a la fecha de lanzamiento. Obviamente, la última versión de la lista todavía no se han lanzado a fecha de hoy (04/04/1978) si no que es la previsión para finales de año. NOTA. Cada cuatro versiones se libera una versión Long Term Support. Esto significa que estas versiones contarán con actualizaciones. La última versión LTS es la 8.04 Hardy Heron. Puesto que un ordenador puede tener múltiples y muy diferentes configuraciones distintas, no es posible describir con precisión la instalación de Ubuntu Linux en cada una de esas situaciones. En éstas notas nos centraremos en describirla en dos de las configuraciones más comunes en un portátil (aunque es fácilmente exportable a un ordenador de sobremesa). Supondremos que el ordenador al que instalamos Ubuntu Linux consta de un único disco duro que, o bien no contiene ningún sistema operativo, o bien contiene una instalación de Windows XP. Por tanto, se trata de instalar Ubuntu Linux como único sistema operativo o de instalar Ubuntu Linux conservando Windows XP y pudiendo elegir uno u otro cada vez que el reiniciemos el ordenador. Por otro lado, aunque es posible instalar Ubuntu desde/a una memoria USB o desde el propio disco duro, nos centraremos en la instalación más usual que consiste en instalarlo desde un CD ó DVD Ejemplo 1: instalación sin SO En este primer ejemplo supondremos que acabamos de comprar un ordenador, al que queremos instalar Ubuntu Linux, y que éste no contiene ningún SO previo. El primer paso que debemos realizar es acceder al menú de instalación. Normalmente, eso se consigue al reiniciar al ordenador con el CD/DVD de instalación de Ubuntu dentro del lector de CD/DVD.

15 Introducción al SO Linux 15 NOTA IMPORTANTE. Para acceder al menú de instalación de Ubuntu, quizás necesitemos realizar un cambio en la secuencia de arranque de la BIOS del ordenador. Esto es, el orden en el que se buscará algún SO en los dispositivos. Para cambiar dicha secuencia simplemente presionar supr al arrancar el ordenador. Esto nos permite el acceso al menú de la BIOS, donde encontramos dicha secuencia. Desgraciadamente, cada fabricante realiza su propio menú, por lo que deberemos buscarla por nosotros mismo. Una vez encontrada colocaremos el lector de CD/DVD como primera opción al buscar un SO. A continuación reiniciamos el ordenador. Al reiniciar el ordenador, el lector de CD/DVD comenzará a leer el disco de Ubuntu Linux. Primero elegiremos Espa~nol como idioma para el menú de instalación.

16 16 Merino-Navarro-Pegalajar A continuación, seleccionaremos Instalar Ubuntu Inicio de la instalación Para iniciar el proceso de instalación es necesario seleccionar una serie opciones. En esta primera fase los pasos a seguir son los siguientes: 1. Idioma de la instalación. Seleccionar Espa~nol como idioma para la instalación y pulsar Adelante.

17 Introducción al SO Linux Zona horaria. Seleccionar Madrid como zona horaria y pulsar Adelante. No importa si la hora no es correcta. Se podrá cambiar después. 3. Distribución de teclado. Seleccionar la distribución de teclado Espa~nol y pulsar Adelante Particionado del disco El particionado del disco es la parte más complicada del proceso de instalación. Sin embargo, por las características del ejemplo, se puede realizar de manera muy sencilla. En el segundo ejemplo veremos algo más complicado. El gestor de particiones nos ofrece dos posibilidades:

18 18 Merino-Navarro-Pegalajar Guiado, se realizará una instalación por defecto en la que el disco duro tendrá una única partición (donde se instalará Ubuntu Linux). Es la opción más sencilla. En caso de seleccionarla, continuar en la sección Manual, si queremos especificar algún cambio respecto de la opción anterior. Por ejemplo, si deseamos realizar una partición más que contenga nuestros datos. Si elegimos la segunda opción, aparecerá un editor de particiones. Los siguientes pasos detallan cómo realizar dos particiones en el disco duro: una para instalar Ubuntu y otra para guardar nuestros datos. Además, deberemos realizar una tercera partición, una partición de intercambio de Ubuntu, para agilizar las tareas que realiza el sistema operativo. NOTA. Una partición de intercambio es una partición que el sistema operativo utiliza, cuando lo necesita, como si fuera parte de la memoria RAM del ordenador. El hecho de utilizar una parte del disco con éste propósito no es algo exclusivo de los sistemas Linux. Por ejemplo, Windows XP utiliza un fichero pagefile.sys, que puede redimensionarse, como área de intercambio. En nuestro ejemplo, al instalar Ubuntu Linux, es necesario crearla y darle el tamaño que consideremos necesario. Una regla muy conocida decía que se le debe dar el doble de la memoria RAM del ordenador, pero esto ya no es válido hoy en día porque los ordenadores tienen suficiente memoria RAM y no usarían gran parte de la partición de intercambio. Normalmente, es suficiente con darle 1 Gigabyte. En cualquier caso, todo esto depende del uso que le demos al ordenador.

19 Introducción al SO Linux Seleccionamos Nueva tabla de particiones y después, en el mensaje de advertencia, Continuar. 2. Pulsamos con el ratón donde pone espacio libre y seleccionamos Nueva Partición. 3. Vamos a construir una partición para guardar nuestros datos. En la ventana para crear la partición (la que ha aparecido), rellenamos las casillas de la siguiente manera. En Tipo de la nueva partición, seleccionamos Primaria.

20 20 Merino-Navarro-Pegalajar En Nuevo tama~no de partición... pondremos el tamaño que consideremos necesario para guardar nuestros datos. En general, se suele tomar el total del disco salvo lo necesario para instalar el SO y todos los programas que utilicemos. Como ejemplo orientativo, en el caso de un portátil con 160 Gigabytes de disco duro, podemos utilizar 130 Gigabytes para ésta partición. en Ubicación de la nueva partición seleccionamos Principio. En Utilizar como seleccionamos sistema ext3 transaccional. En Punto de montaje pondremos /media/datos, aunque podríamos poner cualquier otra carpeta. Una vez rellenados los campos, pulsamos en Aceptar. 4. Seleccionamos la parte de espacio libre y pulsamos de nuevo en Nueva partición. 5. Vamos a realizar la partición donde instalar Ubuntu. En la ventana para crear la partición rellenamos las casillas de la siguiente manera: En Tipo de la nueva partición, seleccionamos Primaria. En Nuevo tama~no de partición... pondremos el resto del disco, excepto 1 Gigabyte (1000 Megabytes) que utilizaremos como área de intercambio.

21 Introducción al SO Linux 21 en Ubicación de la nueva partición seleccionamos Principio. En Utilizar como seleccionamos sistema ext3 transaccional, que es el sistema de archivos propio de Linux. En Punto de montaje escribiremos /, para indicar que el SO estará en la carpeta raíz. Una vez rellenados los campos, pulsamos en Aceptar. 6. De nuevo, marcamos el espacio libre y seleccionamos Nueva partición. 7. A continuación, construimos la partición de intercambio. En Tipo de la nueva partición, seleccionamos Lógica. En Nuevo tama~no de partición... pondremos lo que queda de disco duro (aproximadamente 1000 Megabytes). en Ubicación de la nueva partición seleccionamos Principio. En Utilizar como seleccionamos área de intercambio. No se permite poner nada en Punto de montaje.

22 22 Merino-Navarro-Pegalajar Una vez rellenados los campos, pulsamos en Aceptar. Por tanto, la estructura del disco duro debe ser de la forma: Pulsamos Adelante para finalizar la instalación Finalización de la instalación Para finalizar la selección de opciones, necesitamos establecer un nombre de usuario y una contraseña: 1. Nombre de usuario y contraseña. Rellenamos los campos relativos a nombre de usuario y contraseña. Es importante tener en cuenta que el nombre de usuario no puede tener espacios en

23 Introducción al SO Linux 23 blanco. 2. Confirmar los datos de instalación, pulsando en Adelante. 3. Instalación del sistema operativo

24 24 Merino-Navarro-Pegalajar 4. Reiniciar el sistema al terminar la instalación, pulsando en Reiniciar ahora. Antes de reiniciar el sistema es necesario sacar el CD/DVD de instalación y pulsar Enter Ejemplo 2: instalación con Windows XP En este ejemplo supondremos que nuestro disco contiene una instalación de Windows XP que deseamos mantener. Esto es, queremos que Windows XP y Ubuntu Linux convivan en el mismo ordenador. Por desgracia, no es muy conveniente que ambos sistemas operativos se encuentren en la misma partición. Por eso, necesitamos realizar ciertos cambios en el disco y crear nuevas particiones en él. Para estas operaciones, al contrario que en el ejemplo anterior, utilizaremos GParted. GParted es un programa libre que permite modificar las estructura de particiones de un disco. Estas operaciones incluyen la posibilidad de crear, redimensionar y mover particiones sin perder los datos que contienen. NOTA MUY IMPORTANTE. Antes de realizar cualquier operación sobre las particiones, es conveniente hacer una copia de seguridad de nuestros datos Live version Al igual que en el Ejemplo 1, en primer lugar necesitamos reiniciar el ordenador con el CD/DVD de Ubuntu Linux insertado en el lector de CD/DVD y seleccionar Espa~nol como

25 Introducción al SO Linux 25 idioma del menú de instalación (ver principio de la sección 3.1). Sin embargo, a diferencia del ejemplo anterior, elegiremos la opción Probar Ubuntu sin alterar su equipo en el menú de instalación. Esta opción cargará Ubuntu Linux directamente desde el CD/DVD para que pueda ser utilizado sin necesidad de instalarlo y de realizar cambios en el disco duro. Es lo que se conoce como Live version. NOTA. Utilizar la versión Live de Ubuntu puede ser interesante si queremos probar éste SO y decidir más tarde sobre su instalación. Por contra, es algo más lenta en su ejecución que la versión completa. Al seleccionar ésta opción aparecerá el escritorio de Ubuntu y podremos trabajar como si estuviera instalado completamente. Por desgracia, una vez que apaguemos el ordenador, perdemos las posibles configuraciones que hayamos hecho.

26 26 Merino-Navarro-Pegalajar Editor de particiones GParted Los siguientes pasos detallan cómo utilizar GParted. En nuestro ejemplo supondremos que poseemos un disco duro de 8 Gigabytes que contiene una instalación de Windows XP. Obviamente, es un tamaño poco realista en la actualidad. Pero el objetivo de estas notas es dar una idea de la proporción que cada partición debería tener respecto al tamaño total del disco. Nuestra meta es dividir el disco en tres partes: una contendrá la instalación de Windows XP, una con la instalación de Ubuntu y una que contendrá nuestros datos (que podremos utilizar desde ambos sistemas operativos). Además, deberemos realizar una cuarta partición, una partición de intercambio de Ubuntu, para agilizar las tareas que realiza el sistema operativo. NOTA. Una partición de intercambio es una partición que el sistema operativo utiliza, cuando lo necesita, como si fuera parte de la memoria RAM del ordenador. El hecho de utilizar una parte del disco con éste propósito no es algo exclusivo de los sistemas Linux. Por ejemplo, Windows XP utiliza un fichero pagefile.sys, que puede redimensionarse, como área de intercambio. En nuestro ejemplo, al instalar Ubuntu Linux, es necesario crearla y darle el tamaño que consideremos necesario. Una regla muy conocida decía que se le debe dar el doble de la memoria RAM del ordenador, pero esto ya no es válido hoy en día porque los ordenadores tienen suficiente memoria RAM y no usarían gran parte de la partición de intercambio. Normalmente, es suficiente con darle 1 Gigabyte. En cualquier caso, todo esto depende del uso que le demos al ordenador. 1. Iniciar GParted en Sistema -> Administración -> Editor de particiones 2. En principio, la situación de nuestro disco duro es la siguiente: un disco de 8 GiB (1.78 usados) con sistema de archivos NTFS. Este sistema de archivos es propio de Windows. Desde Ubuntu

27 Introducción al SO Linux 27 Linux podremos leer estos datos, sin embargo no podremos manipularlos. Dicho de otra manera, serán datos de sólo lectura. 3. Vamos a reducir el tamaño de la única partición existente hasta el momento. Para ello, señalamos la partición (pulsamos el botón izquierdo del ratón encima del cuadrado que la representa), presionamos el botón derecho del ratón y seleccionamos Redimensionar/Mover. 4. Aparecerá una ventana con las propiedades de la partición. Daremos los siguiente valores a las casillas: En Espacio libre precedente(mib) escribimos cero. Puesto que queremos que la partición con Windows XP esté al principio del disco. En Tama~no nuevo(mib) escribimos el tamaño que deseamos darle a esta partición. Normalmente trataremos que tenga algo más del tamaño suficiente para la instalación de Windows XP y todos programas que queramos ejecutar bajo este sistema operativo. Como ejemplo

28 28 Merino-Navarro-Pegalajar orientativo, en un portátil con un disco de 160 Gigabytes, 40 Gigabytes es un tamaño más que suficiente. El resto del espacio debe estar en la casilla de Espacio libre a continuación. Activamos Redondear a cilindros. Una vez que hemos rellenado las casillas, pulsamos en Redimensionar/Mover. 5. Vemos que ahora hay una parte del disco duro que no está siendo utilizada. Señalamos el espacio libre sin asignar y, después de pulsar el botón derecho del ratón, seleccionamos Nuevo. 6. Vamos a crear la partición para guardar nuestros datos. En la ventana de creación de particiones rellenamos los campos de la siguiente manera: En Espacio libre precedente(mib) escribimos cero, ya que queremos que la partición esté al principio del espacio libre. En Tama~no nuevo(mib): escribimos el tamaño que deseamos para dicha partición. Obviamente, el tamaño dependerá de los datos que vayamos a guardar. Para el portátil de 160 Gigabytes que mencionábamos antes (de los que 40 Gigabytes están ocupados por la partición de Windows XP), podríamos utilizar unos 80 Gigabytes. El resto del espacio debe estar en la casilla de Espacio libre a continuación.

29 Introducción al SO Linux 29 En Crear como seleccionamos Partición primaria. El sistema de archivos será Fat32 para que los datos puedan ser utilizados tanto desde Windows XP como desde Ubuntu Linux. Le hemos asignado el nombre Datos, pero el lector puede utilizar el nombre que considere más conveniente. Una vez rellenados los campos, pulsamos en A~nadir. 7. Repetimos el paso 5 con el espacio que queda libre. En esta ocasión, crearemos una partición con TODO lo que queda de disco duro para instalar Ubuntu Linux en ella. Esta será una partición especial (extendida) que contendrá dos particiones a su vez. Más concretamente: En Espacio libre precedente(mib) escribimos cero, ya que queremos que la partición esté al principio del espacio libre. En Tama~no nuevo(mib) escribimos el tamaño total del espacio libre que queda. En Espacio libre a continuación(mib) pondremos cero. En Crear como seleccionamos Partición extendida. Una vez rellenados los campos, pulsamos en A~nadir.

30 30 Merino-Navarro-Pegalajar 8. Repetimos el paso 5 con la partición extendida que acabamos de construir, que todavía tiene espacio libre sin asignar. Crearemos una partición con CASI TODO lo que queda de disco duro para instalar Ubuntu Linux en ella. Más concretamente: En Espacio libre precedente(mib) escribimos cero, ya que queremos que la partición esté al principio del espacio libre. En Tama~no nuevo(mib) escribimos el tamaño total del espacio libre que queda menos el espacio que queramos darle a la partición de intercambio, 1 Gigabyte en condiciones normales. En Espacio libre a continuación(mib) pondremos 1000 Megabytes En Crear como seleccionamos Partición lógica. El sistema de archivos será Ext3 que es el habitual para Linux. El nombre es irrelevante. Una vez rellenados los campos, pulsamos en A~nadir. 9. Repetimos el paso 5 con el espacio libre sin asignar de la partición extendida. En ésta ocasión crearemos la partición de intercambio, que Ubuntu utilizará para ampliar la memoria RAM. Crearemos la partición con TODO lo que queda de disco duro (1000 Megabytes). En Crear como seleccionamos Partición lógica. En esta partición, el sistema de archivos será linux-swap (en castellano ficheros de intercambio). Pulsamos en A~nadir.

31 Introducción al SO Linux Seleccionamos Editar -> Aplicar todas las operaciones para realizar los cambios. Pulsamos en Aplicar 11. Una vez realizados los cambios, seleccionamos GParted -> Salir para cerrar la aplicación.

32 32 Merino-Navarro-Pegalajar NOTA. En un ordenador de sobremesa es habitual contar con dos discos duros diferentes. En ese caso se aconseja dedicar uno de ellos para almacenar nuestros datos, y el otro, que tendría instalado Windows XP, para instalar los dos sistemas operativos. Por tanto, evitaríamos el paso 6 de la lista anterior Inicio de la instalación Comenzaremos ahora la instalación, propiamente dicha, de Ubuntu Linux. Para eso pulsamos sobre el icono Instalar del escritorio. La secuencia de pasos a seguir es la misma que la descrita en 3.1.1: 1. Idioma de la instalación. Seleccionar Espa~nol como idioma para la instalación y pulsar Adelante.

33 Introducción al SO Linux Zona horaria. Seleccionar Madrid como zona horaria y pulsar Adelante. No importa si la hora no es correcta. Se podrá cambiar después. 3. Distribución de teclado. Seleccionar la distribución de teclado Espa~nol y pulsar Adelante Particionado del disco Aunque el particionado del disco ha sido realizado con el programa GParted en el apartado anterior, es necesario especificar el punto de montaje de cada partición, es decir, la carpeta donde se

34 34 Merino-Navarro-Pegalajar almacenarán los ficheros de cada partición. Para no eliminar los cambios realizados, seleccionamos Manual y pulsamos Adelante. A continuación, una a una, seleccionamos cada partición y seleccionamos Editar partición. 1. Partición NTFS. La partición se montará en la subcarpeta /media/windows, que se creará,

35 Introducción al SO Linux 35 ya que no existe. Pulsamos en Aceptar. 2. Partición Fat32 (Datos). La partición se montará en la subcarpeta /media/datos, que se creará, ya que no existe. Pulsamos en Aceptar. 3. Partición Ext3. La partición se montará en la carpeta raíz /. La partición en la que instalemos Ubuntu Linux siempre se debe montar en dicha carpeta. Pulsamos en Aceptar. 4. La partición de intercambio, linux-swap no se modificará. NOTA. Las nombre de la carpetas en las que hemos montado las particiones es orientativo y puede elegirse cualquier otro. En cualquier caso, es recomendable que la partición donde instalemos Ubuntu se monte en la carpeta raíz.

36 36 Merino-Navarro-Pegalajar Por tanto, la estructura del disco duro debe ser de la forma: Pulsamos Adelante para finalizar la instalación Finalización de la instalación Para finalizar la selección de opciones de la instalación de Ubuntu Linux, seguiremos los siguientes pasos: 1. Nombre de usuario y contraseña. Rellenamos los campos relativos a nombre de usuario y contraseña. Es importante tener en cuenta que el nombre de usuario no puede tener espacios en blanco. 2. Importar cuentas desde Windows XP. Si se desea, es posible importar la cuenta de usuario de Windows XP. Para ello, basta seleccionar alguna de las cuentas existentes. Después pulsamos

37 Introducción al SO Linux 37 Adelante. 3. Confirmar los datos de instalación, pulsando en Adelante. 4. Instalación del sistema operativo

38 38 Merino-Navarro-Pegalajar 5. Reiniciar el sistema al terminar la instalación, pulsando en Reiniciar ahora. Antes de reiniciar el sistema es necesario sacar el CD/DVD de instalación y presionamos Enter El cargador Grub La instalación de Ubuntu Linux ha terminado y el SO ya está disponible, sin embargo, puesto que en este ordenador conviven dos sistemas operativos, al reiniciar el ordenador, cómo seleccionamos cuál de los dos queremos utilizar? La respuesta es sencilla. Se ha instalado un programa llamado Grub que carga un menú al reiniciar el ordenador.

39 Introducción al SO Linux 39 Si elegimos la primera opción o no elegimos ninguna en unos segundos, se iniciará el SO Ubuntu Linux. Si elegimos la última opción, se iniciará Windows XP. NOTA IMPORTANTE. La instalación de ambos sistemas operativos debe realizarse en el orden indicado en el ejemplo. Es decir, primero Windows XP y después Ubuntu Linux. Si se hiciera en el orden inverso, el cargador de Windows XP (que sólo carga éste SO) borraría el cargador Grub y nunca podríamos iniciar Ubuntu Linux. 4. Usuarios y grupos en GNU/Linux GNU/Linux permite que varios usuarios utilicen un mismo ordenador. Esto, en sí, no es nada sorprendente y si el lector es usuario de Windows XP o Vista sabrá que eso también es posible bajo dichos sistemas operativos. Sin embargo, las características de GNU/Linux permiten un mayor control sobre la privacidad de nuestros documentos. Recordemos que cuando instalamos Ubuntu Linux (ver sección 3.1 o 3.2) creamos un usuario pepito. Este usuario, al ser el que instaló el sistema operativo, tiene acceso para modificar su configuración (veremos más adelante cómo) simplemente insertando su contraseña. Ahora bien, supongamos que este ordenador es propiedad de una empresa y varios de sus trabajadores deben utilizarlo. Supongamos que comp, otro1, otro2 son compañeros del usuario pepito que también trabajan con el ordenador. Es lógico que no todo el mundo tenga acceso a todo el sistema. Por ejemplo, otro1, que es un experto en el SO GNU/Linux, debería poder acceder a todo el sistema para actualizarlo, arreglarlo o mejorarlo. Pero, por ejemplo, otro2 podría ser un usuario novato y es conveniente que no pueda acceder a ciertas partes del sistema ya que podría ocasionar algún desperfecto. GNU/Linux permite este tipo de discriminación Cómo añadir un nuevo usuario? En el caso de trabajar con Ubuntu Linux, para entrar en la Herramienta de gestión de usuarios y grupos, seleccionamos Sistema -> Administración -> Ususarios y grupos.

40 40 Merino-Navarro-Pegalajar En la nueva ventana, pulsamos en Desbloquear. A continuación insertamos nuestra contraseña. Es decir, en principio, sólo la persona que instaló el sistema operativo tiene acceso para añadir otros usuarios nuevos. Pulsamos en A~nadir usuario. Introducimos la información del nuevo usuario: En la pestaña Cuenta: En Usuario ponemos el nombre del nuevo usuario. En Perfil elegiremos los privilegios/acciones permitidas para este usuario. Los posibles privilegios se encuentran en la pestaña Privilegios del usuario. Usuario sin privilegios si no queremos que tenga acceso a ninguna de las acciones. Usuario de escritorio si queremos que pueda realizar las acciones normales excepto las de administración del sistema. Administrador si queremos que tenga acceso a cualquier parte del sistema. Es conveniente prestar atención a quien se le provee de estos provilegios.

41 Introducción al SO Linux 41 Es cualquier caso, podemos realizar variantes simplemente señalando las acciones que queremos que pueda realizar en la pestaña Privilegios del usuario. En Contrase~na ponemos la contraseña del nuevo usuario. En Confirmación ponemos de nuevo la contraseña. El resto de campos son opcionales. En la pestaña Avanzado, en el campo Directorio personal ponemos /home/nombre_usuario. Por ejemplo, en este caso pondríamos /home/comp. Finalmente, pulsamos en Aceptar y en la lista de usuarios aparecerá el nuevo. Cuando el nuevo usuario quiera entrar en su sesión, basta con reiniciar o cambiar la sesión e introducir su nombre y contraseña. Si el nuevo usuario tiene privilegios de administración del sistema, él podrá añadir nuevos usuarios a su vez. Finalmente, una vez que hemos añadido todos

42 42 Merino-Navarro-Pegalajar los usuarios la situación sería similar a la siguiente. Si tenemos privilegios de administración del sistema, podemos modificar o eliminar usuarios. Para ello, simplemente se accede a la Herramienta de gestión de usuarios y grupos, Sistema -> Administración -> Ususarios y grupos, y se selecciona el usuario en cuestión. Si queremos eliminarlo presionamos en Borrar. Si queremos modificarlo, presionamos en Propiedades, realizamos los cambios y pulsamos en Aceptar Grupos Recordemos el ejemplo anterior. En una empresa existe un ordenador que utilizan cuatro empleados. pepito es el usuario que instalo el sistema operativo y añadió a los otros tres usuarios comp, otro1 y otro2. Supongamos que pepito y comp trabajan en un proyecto común, y que otro1 y otro2 trabajan en otro proyecto. Parece razonable que pepito tenga documentos que no pueda ver nadie (sólo él), otros que sólo puedan ver personas que trabajan en su proyecto y, por último, otros que pueda ver cualquiera que use el ordenador. Con GNU/Linux podremos conseguir estas restricciones mediante la creación de grupos. Un grupo no es más que una colección de usuarios. Para añadir un grupo accedemos a la Herramienta de gestión de usuarios y grupos, Sistema -> Administración -> Ususarios y grupos.

43 Introducción al SO Linux 43 En la nueva ventana, pulsamos en Desbloquear. A continuación insertamos nuestra contraseña. Es decir, sólo los usuarios con privilegios de administración de sistema pueden crear, modificar o borrar grupos. Pulsamos en Gestionar grupos y aparecerán todos los grupos existentes. Pulsamos en A~nadir grupo (para borrar o modificar un grupo, lo seleccionamos y presionamos en Borrar o Propiedades, respectivamente).

44 44 Merino-Navarro-Pegalajar Rellenamos Nombre del grupo como deseemos y seleccionamos los usuarios que queremos que pertenezcan a él. Después pulsamos en Aceptar. Una vez añadidos los dos grupos, la situación sería la siguiente Pero, para qué queremos añadir un grupo? cómo ayuda a la privacidad de mis documentos? Cada archivo contenido en el disco duro tiene tres tipos de permisos: permiso de lectura (se puede abrir), permiso de escritura (se puede modificar) y permiso de ejecución (si es un archivo ejecutable, se puede ejecutar). Ahora bien, volviendo al ejemplo, pepito puede decidir qué permisos tiene él sobre el archivo, qué permisos tiene un usuario de su grupo sobre el mismo archivo, y qué permisos tiene un usuario externo al grupo. Por ejemplo, podría decidir que él tiene derechos de lectura, escritura y ejecución; que los miembros de su grupo tuvieran derechos de lectura (y por tanto, lo podrían leer pero no modificar); y que el resto no tuviera ningún derecho (no podrían ni siquiera leerlo). Más adelante veremos cómo modificar estos permisos. 5. Escritorio en Ubuntu El escritorio es la primera pantalla que vemos una vez se ha iniciado la distribución Linux. Nos servirá como punto de partida para casi todas nuestras acciones.

45 Introducción al SO Linux 45 En este entorno de trabajo podemos detectar distintas zonas de trabajo: En la zona superior encontramos la barra que nos permite acceder directamente a las aplicaciones instaladas en nuestra distribución así como a los distintos aspectos de configuración del sistema. Al desplegar Aplicaciones vemos acceso a todas las aplicaciones que tenemos instaladas. Al desplegar Acciones tenemos las opciones de:

46 46 Merino-Navarro-Pegalajar Ejecutar programas. Búsqueda de archivos. Carga rápida de documentos recientes. Utilidad de captura de la pantalla ó la ventana que tenemos activa como imagen. Bloquear el equipo. Terminar sesión/apagar sistema. En la zona inferior encontramos la barra de acceso a los objetos del escritorio, destacando: Icono Mostrar escritorio. Nos permite acceder rápidamente al escritorio minimizando todas las ventanas que pudieran estar abiertas. Lista de ventanas. Muestra un resumen de todas las ventanas que vamos abriendo. Haciendo clic con el botón izquierdo del ratón sobre cualquiera de los rectángulos ponemos la ventana en primer plano, con el botón derecho podemos cerrarla o moverla por la pantalla o a otra área de trabajo. Intercambiador de áreas de trabajo. Esta características puede sorprender a los que están acostumbrados a otros entornos pero a poco que use Ubuntu le gustará cada vez más. Consiste en la posibilidad de ofrecer múltiples áreas o espacios de trabajo sobre un mismo escritorio. Cada espacio de trabajo contiene los mismos fondos, paneles y menú. Sin embargo puede ejecutar aplicaciones distintas y abrir ventanas distintas en cada uno de ellos. Por ejemplo en el área 1 abrimos los programas necesarios para nuestro trabajo: procesador de texto, navegador, correo, etc.; mientras en el área 2 tenemos un reproductor de música. Así mientras estamos el área 1 los otros programas no nos molestan y viceversa. Para pasar de un área a otra simplemente haga clic en ella con el botón izquierdo del ratón Ventanas La posibilidad de comunicarse con el sistema a través de ventanas es una de las más importantes conquistas de la informática. Gracias a ello el ordenador se ha acercado al gran público. Todas las aplicaciones diseñadas para funcionar en un entorno gráfico se ejecutan en una ventana y éstas tienen las mismas partes comunes.

47 Introducción al SO Linux Partes de una ventana Botón de menú. Situado en el extremo superior izquierdo. Nos permite manipular la ventana de diversos modos. Barra de título. Espacio con información sobre el contenido de la ventana. Minimizar. Suele estar representado con un guión y nos permite ocultar la ventana. Maximizar. Pulsando este botón hacemos que la ventana ocupe todo el escritorio. Cerrar. Simbolizado con una cruz, cierra la ventana y cualquier aplicación que se estuviera ejecutando en su interior. Barras de desplazamiento. Este elemento aparece cuando el contenido de la ventana no puede ser mostrado en su totalidad y sirve para desplazarlo, tanto vertical como horizontalmente. Barra de estado. Espacio situado el parte inferior que utiliza la aplicación a la que corresponde la ventana para comunicarse con el usuario Redimensionar Es muy frecuente que necesitemos cambiar el tamaño de una ventana. En unos casos para visualizar algún elemento situado detrás de ella, en otros para situar dos ventanas sobre el escritorio y arrastrar elementos desde una hasta la otra, o por cualquier otra razón. Podemos realizar esta operación desde el menú, eligiendo la opción Redimensionar y señalando con el ratón las nuevas dimensiones de la ventana, sin embargo, suele ser más habitual usar la región sensible situada en la parte inferior derecha. Pulsando con el ratón y arrastrando el cursor sobre el escritorio, sin soltar la pulsación, podemos establecer las dimensiones deseadas para la ventana de una forma más rápida y sencilla.

48 48 Merino-Navarro-Pegalajar Esta opción únicamente estará disponible cuando la ventana no esté maximizada Mostrar y ocultar Las ventanas son elementos diseñados para trabajar cómodamente con varias aplicaciones en el mismo escritorio sin ocasionar un caos de información, por lo tanto, una de sus características esenciales es la posibilidad de mostrarlas y ocultarlas a voluntad. Para que una ventana desaparezca de la zona visible del escritorio sin finalizar la aplicación que pudiera estar ejecutándose en su interior, podemos acceder al menú y elegir la opción Minimizar, o bien, pulsar sobre el botón Minimizar situado en la parte superior derecha de la ventana identificado con un guión. Esta acción provoca que la ventana deje de ocupar el escritorio y quede latente en lista de ventanas del panel inferior. Para restaurarla bastará con pulsar con el botón izquierdo del ratón sobre el rectángulo que la representa Mover Esta opción nos permite situar la ventana en cualquier lugar del escritorio. Para ello pulsamos en el menú y seleccionamos la opción Mover. A continuación arrastramos el puntero hacia el lugar donde queremos colocar la ventana y hacemos clic con el botón izquierdo para fijarla en la zona elegida Accesos Directos en el escritorio. En el escritorio puede crear accesos directos a sus archivos y carpetas o a sus aplicaciones favoritas. Una vez creados para abrirlos bastará con hacer doble clic sobre el icono correspondiente. Para crear un acceso directo a una aplicación incluida en el menú: 1. Haga clic con el botón izquierdo en el menú Aplicaciones o Sistema. 2. Mueva el puntero hasta la aplicación deseada, pulse con el botón izquierdo y sin soltar arrastre el puntero hasta el fondo del escritorio. Se creará un icono de acceso directo a la aplicación. 3. O bien pulse el botón derecho y en el menú emergente elija A~nadir este lanzador al escritorio.

49 Introducción al SO Linux Software libre en Linux Linux es software libre, y él mismo ha conseguido que, mediante sus distintas distribuciones, el uso de software libre sea algo que hoy en día esta a la orden del día. Las distribuciones Linux, Ubuntu entre ellas, incluyen cientos de aplicaciones de código abierto que permiten realizar cualquier tarea que, en entornos Windows, tendríamos que hacer con aplicaciones de pago Openoffice.org Quizás unas de las aplicaciones más difundidas software libre sea la suite OpenOffice.org, evolución de la suite StartOffice de Sun, que surgió tras la liberación del código de StarOffice. OpenOffice.org ofrece una serie de aplicaciones que nos permiten realizar todas las tareas típicas ofimáticas, entre las que encontramos: El procesador de textos Writer. La hoja de cálculo Calc. El creador de presentaciones Impress. El programa de gráficos vectoriales Draw. El gestor de bases de datos Base.

50 50 Merino-Navarro-Pegalajar La integración entre los componentes es completa. Los elementos creados con una aplicación pueden ser luego utilizados en cualquier otra. Por ejemplo, se pueden crear gráficos estadísticos con Calc y después insertarlos en documentos de texto, podemos crear bases de datos que luego se pueden utilizar para hacer un mailing de cartas personalizadas, etc. Si está habituado a Microsoft Office, el paso a OpenOffice.org es sencillo, ya que tanto el aspecto como la mecánica de trabajo son muy similares. Además con OpenOffice.org puede abrir y modificar documentos de Word, Excel o Power Point. También podemos exportar los archivos nativos de OpenOffice.org a los formatos de Microsoft Office, e incluso podemos generar ficheros PDF directamente desde OpenOffice.org Gimp Otros de los programas de software libre que incluye nuestras distribuciones Linux es Gimp. GIMP (GNU Image Manipulation Program) es un programa de edición de imágenes digitales en forma de mapa de bits, tanto dibujos como fotografías. Es un programa libre y gratuito. Está englobado en el proyecto GNU y disponible bajo la Licencia Pública General de GNU. Inicialmente se desarrolló para entornos Linux, aunque, debido a su popularidad, también se ha portado a otros sistemas operativos, haciéndolo el programa de manipulación de gráficos disponible en más sistemas operativos. Se le puede considerar como una alternativa firme, potente y rápida a Photoshop para muchos usos, aunque no se ha desarrollado como un clon de él y posee una interfaz bastante diferente Navegador Web Firefox Mozilla Firefox es un navegador de Internet libre y de código abierto descendiente de Mozilla Application Suite, desarrollado por la Corporación Mozilla, la Fundación Mozilla y un gran número de voluntarios externos. Firefox es un navegador multiplataforma y está disponible en Linux, Windows y Mac OS X. Su código fuente es software libre, publicado bajo una triple licencia GPL/LGPL/MPL.

51 Introducción al SO Linux 51 Podríamos seguir enumerando software libre para un montón de funcionalidades: edición web, reproducción multimedia, grabación de cd/dvds, etc. En definitiva, actualmente existe una alternativa software libre para cualquier funcionalidad que queramos realizar, simplemente la cuestión es cambiar el modo de trabajo y pasarnos a las alternativas que nos ofrecen las licencias GNU. 6. Instalación/Desinstalación de paquetes Como habréis comprobado, al instalarlo, Linux trae un gran número de programas, casi todos los necesarios para trabajar a un nivel de usuario, paquete ofimático, navegador de Internet, gestor de correo electrónico, utilidades de audio, utilidades de video. No obstante y a pesar de que Ubuntu Linux es un sistema productivo completo puede ocurrir que desee instalar alguna aplicación extra. Ubuntu utiliza una tecnología de instalación de aplicaciones basada en paquetes. Cada paquete es un archivo comprimido, con extensión.deb, que contiene información del producto, archivos de programa, bibliotecas, iconos, documentación y scripts de configuración. Los gestores de paquetes utilizan estos archivos para localizar, instalar, actualizar y eliminar programas de modo seguro. Existen miles de programas disponibles para Ubuntu Linux. Estos programas están almacenados en repositorios y son de libre distribución para instalar a través de Internet. Un repositorio es un sitio Web que contiene paquetes de software. Las herramientas de instalación de programas automáticamente localizan y obtienen los paquetes desde estos repositorios. Este método le evita tener que buscar manualmente aplicaciones o actualizaciones Instalación de paquetes a través del Gestor de Paquetes Synaptic Synaptic es un programa informático que gestiona el sistema de gestión de paquetes de DebianGNU/Linux. Generalmente se utiliza Synaptic para sistemas basados en paquetes.deb, pero también puede ser usado en sistemas basados en paquetes RPM (Distribuciones Red Hat). Al instalar nuevos paquetes, algunos se instalan sin más, pero en muchas ocasiones para poder añadir un paquete se necesita que en el sistema haya instalados otros relacionados, es lo que se conoce como dependencias.

52 52 Merino-Navarro-Pegalajar Synaptic nos da la ventaja que cuando queremos instalar un paquete va a comprobar las dependencias de éste y si nos faltase algún lo incluiría automáticamente en los paquetes a descargar para posteriormente instalar. Tras cargar Synaptic, nos encontramos con la siguiente pantalla, en la que se pueden observar dos zonas bastantes diferenciadas, una de ellas es la columna izquierda donde se nos muestra un listado por categorías y a la derecha los paquetes a instalar de dicha categoría. En la ventana de Synaptic, podemos observar todos los paquetes existentes en los repositorios configurados. De estos paquetes, estarán marcados aquellos que tengamos instalados en nuestro

53 Introducción al SO Linux 53 equipo Instalación de un nuevo paquete Si queremos instalar un nuevo paquete deberemos seguir los siguientes pasos: 1. Busqueda del paquete. 2. Selección del paquete a instalar. 3. Descargar e instalar el paquete. Para buscar un paquete le daremos al botón buscar que se encuentra en la barra de botones de Synaptic. A la hora de buscar podemos hacerlo por termino exacto o termino aproximado, Synaptic nos devolverá todos los paquetes que coincidan con nuestro termino de búsqueda. Una vez buscado el paquete, de los resultados obtenidos elegimos el que queremos instalar. En el caso de apache nos da la opción de instalar apache ó apache2, queda a criterio del usuario elegir qué paquete instalar. Una vez seleccionado el paquete a instalar podríamos hacer otra búsqueda de otro paquete o directamente darle a aplicar con lo que comenzaría la instalación de dicho paquete. Como comentamos anteriormente, cuando va a realizar la instalación del paquete comprueba las dependencias con otros paquetes antes de empezar a instalar y nos da la opción de marcarlos automáticamente para que también se descarguen e instalen.

54 54 Merino-Navarro-Pegalajar Una vez marcados, la descarga e instalación de los paquetes comienza automáticamente y tras este proceso ya tendríamos disponible dicho paquete en nuestro Linux Repositorios Los repositorios de paquetes también se actualizan, por lo que es recomendable comprobar si tenemos alguna actualización disponible e instalarla para que, de esa manera, siempre tengamos disponibles los últimos paquetes desarrollados. Para actualizar los repositorios en Synaptic, tenemos que irnos al menú editar, luego la opción Recargar información de paquetes. Existen muchos repositorios de software, actualmente Ubuntu activa por defecto los repositorios Main y Restricted que son los mantenidos por el equipo de desarrollo Ubuntu. Podemos cambiar los repositorios a los cual acceder a través de la opción Configuración y desde ella acceder a repositorios.

55 Introducción al SO Linux Instalación de paquetes a través de consola mediante la utilidad apt APT, es un sistema de gestión de paquetes creado por el proyecto Debian. APT simplifica en gran medida la instalación y eliminación de programas en los sistemas GNU/Linux. No existe un programa apt en sí mismo, sino que APT es una biblioteca de funciones que se emplea por varios programas de línea de comandos para distribuir paquetes. El principal de ellos es apt-get. apt-get es la utilidad para usar desde la línea de órdenes que hace de interfaz entre el usuario y APT. Aunque antes ya lo comentamos, recordar que los repositorios de paquetes también se actualizan, por lo que es recomendable comprobar si tenemos alguna actualización disponible e instalarla para que, de esa manera, siempre tengamos disponibles los últimos paquetes desarrollados. Para actualizar la lista de paquetes disponibles en los repositorios ejecutaremos la orden: apt-get update Además también podemos indicarle de qué repositorios deseamos descargarnos paquetes. Para ello editaremos el fichero /etc/apt/sources.list. Este fichero es el mismo que usa Synaptic para indicar de qué repositorios descargarnos. Para instalar un nuevo paquete ejecutaremos la orden: apt-get install [nombre_paquete] Por ejemplo, vamos a instalar el servidor apache.

56 56 Merino-Navarro-Pegalajar Tras ejecutar la orden, apt comprueba las dependencias, prepara los paquetes a descargar e instalar y nos pide confirmación. Tras ello, ya tendremos instalado el paquete seleccionado. Otras opciones de apt-get son: apt-get upgrade [nombre_paquete], que actualiza el paquete indicado. apt-get remove [nombre_paquete], que actualiza el paquete indicado. apt-get clean, que borra totalmente el repositorio local que contiene los ficheros.deb. 7. Introducción a Linux en línea de comandos Actualmente estamos acostumbrados a utilizar un sistema operativo Linux a través de un entorno gráfico y amigable que nos permite acceder a las diferentes funciones del sistema operativo de forma rápida. De sobra son conocidos los entornos gráficos GNOME y KDE que nos facilitan esta funcionalidad, pero no son los únicos existentes. Esto no siempre ha sido así y no hace mucho para interactuar con el kernel de Linux teníamos que hacerlo escribiendo una serie de comandos a través de una ventana de comandos. Esto es lo que se conoce como shell.

57 Introducción al SO Linux 57 La shell es el intérprete de órdenes de un sistema Unix/Linux. No hay que confundir la shell con el sistema operativo. El sistema operativo es el núcleo y la shell es un interfaz que nos proporciona utilidades de trabajo y permite establecer una relación con el núcleo. Es decir, la shell reconoce una serie de órdenes, las interpreta y lanza los procesos necesarios para su realización. Hay diversos tipos de shells, cada una con sus características. Podemos citar: Bourne shell (sh). Korn shell (ksh). Shell C (csh). Bourne again shell (bash). De todas estas la más difundida en nuestros días es Bash. El terminal muestra en pantalla un indicador de línea de ordenes o también conocido como prompt. Este indicador finaliza generalmente por un carácter $, cuando eres un usuario normal, o # cuando eres super usuario (administrador ó root) Órdenes Una orden puede llevar como argumentos nombres de archivo, opciones o expresiones separados por espacios. $ orden [opciones] [argumentos] Cuando necesitemos que un argumento incluya espacios, lo delimitaremos por comillas. Los comodines son unos caracteres especiales que pueden sustituir a nombres y a partes de nombres de los archivos y directorios. Esto nos facilita especificar múltiples nombres como argumentos de una orden. El comodín * identifica cualquier cadena de caracteres de cualquier longitud. Por ejemplo, dat* equivale a cualquier archivo cuyo nombre empiece por dat. El comodín? Identifica cualquier carácter simple. Por ejemplo, dat? Equivale a cualquier archivo cuyo nombre empieza por dat seguido de un único carácter. El comodín [] se usa para definir rangos de caracteres. Por ejemplo dat[a-c] se refiere a data, datb y datc Documentación on-line de órdenes Recordar todas las opciones de un comando es una tarea muy dificil por no decir imposible. Para evitar esto tenemos la orden man que nos proporciona información sobre la función y sintaxis de las ordenes. $ man [orden]

58 58 Merino-Navarro-Pegalajar Una vez lanzada la página man, nos aparecerá en pantalla la información distribuida en distintas páginas. Una vez estamos dentro de la página de ayuda, podemos realizar varias opciones: Para pasar de una página a otra pulsaremos la barra espaciadora. Para bajar una única línea usaremos la tecla flecha hacia abajo. Para salir de la página de ayuda pulsaremos la tecla q Instrucciones para gestión de directorios y archivos La estructura del sistema de archivos Unix/Linux está pensada para guardar la información de forma ordenada y jerarquizada. Los archivos se reúnen en grupos llamados directorios que producen una estructura de árbol. Cada usuario es propietario de los archivos y directorios que ha creado y tiene plenos derechos sobre ellos. Un archivo es un conjunto de bytes y constituyen la unidad de información para el sistema de archivos de Unix ó Linux. Un archivo ordinario puede contener texto normal o también información binaria. Los directorios son grupos de archivos ordinarios. Un directorio puede contener otros directorios, lo que normal se denomina subdirectorio. Como hemos dicho antes, el sistema de archivos se organiza de forma jerárquica y se dice que tiene estructura de árbol. El directorio raíz (/) es aquel que engloba a todos los demás directorios y archivos y se representa con la barra /. El usuario propietario de dicho directorio es el administrador del sistema (root). Del directorio raíz cuelgan directamente otros subdirectorios importantes como los descritos en el Cuadro 1 Para la gestión de archivos y directorios la consola nos proporciona una serie de instrucciones. De dichas instrucciones destacamos las siguientes: ls pwd cd mkdir rmdir cp mv rm cat more A continuación pasamos a describir dichas instrucciones. Instrucción ls ls (del inglés list) es un comando que muestra un listado con los archivos y directorios de un determinado directorio. Los resultados se muestran ordenados alfabéticamente. ls posee diversas opciones, de las cuales las más comunes son: -l muestra un listado en el formato largo, con información de permisos, número de enlaces asociados al archivo, usuario, grupo, tamaño y fecha de última modificación además del nombre. -a muestra los archivos ocultos. -h con -l imprime el tamaño de los archivos de forma entendible para los humanos (ej. 1K 234M 2G).

59 Introducción al SO Linux 59 Subdirectorio /bin /dev /etc /home /lib /usr /var /tmp Descripción Contiene las utilidades básicas del sistema, por ejemplo los comandos comentados en la primera parte del artículo. Contiene los archivos que representan a dispositivos. Son archivos necesarios para el funcionamiento de Linux, y están relacionados con períféricos de la máquina. En este directorio se almacenan los archivos de configuración del sistema y de las aplicaciones instaladas en él. También contiene los scripts de inicio que se ejecutan cuando arranca la máquina. En principio no debería haber ningún fichero de configuración fuera de este directorio. Al ser un directorio crítico para el sistema, solo el superusuario tiene permiso de escritura en este directorio. En este directorio se encuentran los directorios principales de los usuarios. Generalmente cada usuario tiene un directorio principal dentro de /home. Por ejemplo el usuario nacho tendría su cuenta localizada en /home/nacho. Para evitar perdidas de datos accidentales, este directorio se suele montar en un dispositivo aparte y se le suele hacer un backup periódico. Contiene las librerías necesarias para que se puedan ejecutar los comandos que se encuentran en /bin, así como para que los usuarios puedan programar sus propias aplicaciones. Por ejemplo, las funciones de librería del lenguaje C se encuentran en este directorio. Tras el sistema raíz, este es el sistema de ficheros más importante. Contiene todos los datos y programas que se utilizan en una distribución Linux. Por ello, este directorio se divide a su vez en una jerarquía muy parecida a la del directorio raíz. Aquí se almacenan todos aquellos ficheros que se consideran variables, como algunos ficheros de registro del sistema, buzones de correo electrónico, etc. Ficheros temporales. Cuadro 1: Subdirectorios del directorio raíz

60 60 Merino-Navarro-Pegalajar -m muestra los archivos en una línea y separados por comas. -R hace un listado recursivo. Lista primero los archivos del directorio en curso, luego los de los subdirectorios de éste, luego los de los subdirectorios contenidos en ellos (nietos) y así sucesivamente. Instrucción pwd El comando pwd (Print Working Directory) visualiza o imprime la ruta del directorio en el que nos encontramos en este momento. Este comando es uno de los pocos que no tiene opciones y se utiliza escribiendo simplemente pwd. Instrucción cd La instrucción cd (Change Directory) permite cambiar de directorio a partir del directorio actual de trabajo. Veamos algunos ejemplos de uso: cd /home/pedro. En este ejemplo pasamos del directorio actual de trabajo al nuevo directorio /home/pedro, que será desde ahora nuestro nuevo directorio. cd dire, nos traslada al subdirectorio dire, que deberá existir como subdirectorio en el directorio actual. cd.., retrocedemos un nivel en la jerarquía de directorios. Por ejemplo, si estamos en /home/pedro y usamos este comando, pasaremos al escalafón inmediatamente superior de la jerarquía de directorios, en este caso a /home. cd, nos sitúa nuevamente en el directorio personal del usuario.

61 Introducción al SO Linux 61 Instrucción mkdir La instrucción mkdir (Make Directory) nos permite crear un nuevo directorio. Por ejemplo, la instucción mkdir dir1 creará el directorio dir1 en el directorio actual. No sólo podemos crear directorios en el directorio actual que nos encontramos, también podemos crear un nuevo directorio en cualquier parte del sistema de archivos simplemente indicando la ruta completa de este. Si ejecutamos la instrucción mkdir /home/pedro/nuevodirectorio crearemos el directorio nuevodirectorio en el punto /home/pedro aunque no nos encontremos situados en él, pero siempre y cuando tengamos permisos para ello. Instrucción rmdir La instrucción rmdir (Remove Directory) nos permite borrar un directorio. La instucción rmdir dir1 borrará el directorio dir1 si está vacío, es decir, si no contiene ningún archivo ni directorio. No solo podemos borrar directorios en el directorio actual que nos encontramos, también podemos borrar un directorio en cualquier parte del sistema de archivos simplemente indicando la ruta completa de este. Si ejecutamos la instrucción rmdir /home/pedro/nuevodirectorio borraremos el directorio nuevodirectorio en el punto /home/pedro aunque no nos encontremos situados en él, pero siempre y cuando tengamos permisos para ello. La instrucción solo me permite borrar directorios que están vacíos. Si necesitamos borrar un directorio que contiene más archivos o directorios podremos usar la instrucción rm -r direc que borrará recursivamente el directorio direc. Instrucción cp No es mala costumbre hacer una copia de los archivos antes de editarlos o modificarlos, porque así no será irreversible el daño que podamos ocasionar si tenemos un mal día. Para copiar ficheros tenemos la orden cp (CoPy) y su sintaxis es la siguiente: cp origen destino Donde origen puede ser uno o varios nombres de archivos y destino puede indicar tanto un nombre de archivo como un directorio. Ejemplos de cp:

62 62 Merino-Navarro-Pegalajar cp archivo1 destino, hace una copia de archivo1 y lo llama destino. Si el archivo existe, el efecto será la sustitución de su contenido por el de archivo1. Si destino fuera un directorio, haría una copia de archivo1 dentro de destino. cp archivo1 archivo2 nombre_directorio, copia archivo1 y archivo2 dentro del directorio nombre_directorio. Instrucción mv La instrucción mv (MoVe) realiza la misma función que cp pero además destruye el fichero original. La sintaxis de la orden mv es la siguiente: mv origen destino donde origen puede ser uno o varios nombres de archivos y destino puede indicar tanto un nombre de archivo como un directorio. El efecto es que el contenido de origen se traslada a destino. Ejemplos de mv: mv archivo1 destino, renombra archivo1 y lo llama destino. Si el archivo existe, el efecto será la sustitución de su contenido por el de archivo1. Si destino fuera un directorio, movería archivo1 dentro de destino. mv archivo1 archivo2 nombre_directorio, mueve archivo1 y archivo2 dentro del directorio nombre_directorio. Instrucción rm La instrucción rm (ReMove) permite el borrado de archivos. La sintaxis de la orden rm es la siguiente: rm [opciones] archivo donde archivo es el nombre del archivo que queremos eliminar. Hay que tener cuidado porque la orden rm no pide confirmación para el borrado del fichero, por lo que el archivo borrado no podrá ser recuperado. La instrucción rm tiene una serie de opciones, las principales son: -i, pedirá confirmación antes de borrar el fichero indicado. -r, mediante dicha opción podemos borrar directorios y su contenido de forma recursiva.

63 Introducción al SO Linux 63 Instrucción cat La instrucción cat permite visualizar el contenido de uno o más ficheros de forma no formateada (tipo texto). La sintaxis de la orden cat es la siguiente: cat nombre_fichero1 nombre_fichero2... nombre_ficheron donde nombre_fichero es el nombre de uno o varios ficheros no formateados (tipo texto). Instrucción more La orden cat no es recomendable para mostrar archivos grandes en pantalla, ya que no nos da tiempo a leerlos si estos ocupan más de una pantalla. Mediante la orden more podemos visualizar el contenido de un fichero de forma paginada, llenando una página y esperando a que el usuario pulse una tecla para mostrar la siguiente. La sintaxis de la orden more es: more archivo Una vez estamos visualizando el contenido de un fichero mediante more, para pasar de página pulsaremos la tecla espaciadora. Para salir de la instrucción more sin visualizar todo el contenido del fichero usaremos la tecla q. Instrucciones head y tail La orden head nos enseña las n primeras líneas de un archivo. De forma análoga, la orden tail nos dará las n últimas líneas de dicho fichero. La sintaxis de la orden head y tail es: [head tail] -n archivo1, donde n será el número de líneas a mostrar.

64 64 Merino-Navarro-Pegalajar 7.4. Instrucciones para la gestión de los dispositivos de almacenamiento Linux a diferencia de Windows no utiliza letras ( a:, c:, d:,...) para acceder a las distintas unidades de disco de un ordenador. En Linux para acceder al contenido de una unidad de disco o de un CD-ROM este tiene que haber sido previamente montado. Los dispositivos de almacenamiento se representan mediante un fichero almacenado en el directorio /dev, que es como un enlace simbólico a dicho dispositivo. Todas estas instrucciones deben ser ejecutadas como superusuario del sistema (root) así que deberemos entrar al sistema Linux como root. En el caso que no queramos entrar como root pero sí ejecutar en un momento dado una instrucción como root podremos hacer uso de la instrucción sudo. Instrucción sudo Ejecuta una instrucción como otro usuario. Sintaxis: sudo instrucción_a_ejecutar Instrucción fdisk

Tema 1: Introducción. Generador del proyecto GNU, Richard Stallman es principalmente conocido por el establecimiento de un.

Tema 1: Introducción. Generador del proyecto GNU, Richard Stallman es principalmente conocido por el establecimiento de un. Tema 1: Introducción Objetivos: Conocimiento de la historia y filosofía de GNU/LINUX para que el estudiante entienda cual es el propósito de la utilización de un sistema operativo libre de licenciamiento.

Más detalles

IES Abyla. Departamento de Informática. Sistemas Operativos

IES Abyla. Departamento de Informática. Sistemas Operativos Sistemas Operativos Definición y funciones básicas El Sistema Operativo es el software que permite y simplifica el uso del ordenador (hardware). Sus funciones principales son: Arrancar el ordenador y controlar

Más detalles

Curso cero. Introducción a Linux

Curso cero. Introducción a Linux Curso cero Introducción a Linux Objetivos Conocer el espíritu del proyecto GNU/Linux y el software de libre redistribución Acceder al sistema operativo (login/password) Usar el escritorio del sistema de

Más detalles

Sistemas operativos TEMA 2 de tico

Sistemas operativos TEMA 2 de tico 2012 Sistemas operativos TEMA 2 de tico MARILO GARCÍA MARTÍNEZ. MARILÓ GARCÍA MARTÍNEZ para RAIMUNDO RODRÍGUEZ CAMPOS TEMA 2. SISTEMAS OPERATIVOS. INDICE DE CONTENIDOS 1. CONCEPTO DE SISTEMA OPERATIVO

Más detalles

LINUX. GNU/Linux. Cuatro características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado:

LINUX. GNU/Linux. Cuatro características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado: LINUX GNU/Linux GNU/Linux es un sistema operativo de libre distribución, basado en el kernel Linux creado por Linus Torvalds y los desarrolladores del grupo GNU (Fundación para el software libre encabezada

Más detalles

T4.- El sistema operativo Linux.

T4.- El sistema operativo Linux. TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN. TEMA 4 SISTEMA OPERATIVO LINUX. Tux, mascota oficial de Linux. 1.- Distribuciones de Linux Linux es un sistema operativo libre, es decir, puedes utilizarlo,

Más detalles

TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN

TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN 1 SISTEMAS OPERATIVOS. INTRODUCCIÓN. Un sistema operativo es un programa (software) que se inicia al encender el ordenador, se encarga de gestionar

Más detalles

Unidad 4: Software Libre. Aspectos Profesionales UNPA-UARG

Unidad 4: Software Libre. Aspectos Profesionales UNPA-UARG Unidad 4: Software Libre Aspectos Profesionales UNPA-UARG Introducción al Software Libre Qué es el software libre? Historia del software libre Libertades del software libre Aspectos Profesionales UNPA-UARG

Más detalles

Backharddi. 1.1. Introducción. 1.2. Cómo obtener Backharddi? MAX 3.1: Madrid_LinuX Manual de Utilización

Backharddi. 1.1. Introducción. 1.2. Cómo obtener Backharddi? MAX 3.1: Madrid_LinuX Manual de Utilización Backharddi Nota: Este manual solamente cubre la creación de imágenes en dispositivos locales, discos duros tanto internos como conectados a un puerto usb. Posteriormente se completará con la posibilidad

Más detalles

Instalación de GNU/Linux. Convivencia con otro sistema operativo

Instalación de GNU/Linux. Convivencia con otro sistema operativo Instalación de GNU/Linux. Convivencia con otro sistema operativo La mayoría de las distribuciones GNU/Linux desarrolladas por las distintas comunidades autónomas se pueden arrancar desde el CD/DVD de distribución

Más detalles

AUDACITY BÁSICO EDICIÓN DE SONIDO

AUDACITY BÁSICO EDICIÓN DE SONIDO EDICIÓN DE SONIDO Índice del curso 1. INTRODUCCIÓN AL SOFTWARE LIBRE...4 1.1. Que es el software libre...4 1.2. Historia...4 1.3. Libertades del software libre...5 1.4. Ventajas del software libre...6

Más detalles

Reemplazá el Linux de tu netbook PCI con Huayra

Reemplazá el Linux de tu netbook PCI con Huayra Reemplazá el Linux de tu netbook PCI con Huayra Nota: Este tutorial fue pensado y realizado para las netbooks del Programa Conectar Igualdad Este tutorial está pensado para que puedas probar Huayra GNU/Linux

Más detalles

Figura 1. Esquema de las versiones de Ubuntu

Figura 1. Esquema de las versiones de Ubuntu Versiones de Ubuntu Ubuntu es la distribución GNU/Linux que más se ha extendido en el mundo. A cualquier usuario que maneje otros sistemas operativos como Windows de la empresa Microsoft o SO/X de Apple,

Más detalles

Operación Microsoft Windows XP

Operación Microsoft Windows XP El ambiente de trabajo Descripción del ambiente de trabajo Luego de encendida la computadora, la pantalla se presenta de la forma que lo muestra la figura. El ambiente de trabajo que proporciona el sistema

Más detalles

Software Libre. José Antonio Martínez Torres. 26 de abril de 2008

Software Libre. José Antonio Martínez Torres. 26 de abril de 2008 26 de abril de 2008 Software privativo Software gratuito Software abierto Software libre Software privativo (propietario, comercial) Alto costo. En un CD ó DVD entregan los ejecutables. Soporte técnico,

Más detalles

Clase 01 El Sistema Operativo GNU/Linux

Clase 01 El Sistema Operativo GNU/Linux Clase 01 El Sistema Operativo GNU/Linux Introducción al Sistema Operativo GNU/Linux DCIC - UNS Copyright Copyright 2011 A. G. Stankevicius Se asegura la libertad para copiar, distribuir y modificar este

Más detalles

Qué es un sistema operativo?

Qué es un sistema operativo? Sistemas Operativos Qué es un sistema operativo? Es el software principal, necesario para el funcionamiento del ordenador y sobre el que se apoya el resto del software. Sus funciones son: Proporcionar

Más detalles

Internet Explorer 5.0

Internet Explorer 5.0 Internet Explorer 5.0 Trucos para la suite de comunicaciones de Microsoft 1 Actualizaciones Es importante tener siempre actualizado el navegador, sea cual sea la versión que se emplee, por lo que conviene

Más detalles

Instalación de Fedora Core 18 junto a Windows 7.

Instalación de Fedora Core 18 junto a Windows 7. Instalación de Fedora Core 18 junto a Windows 7. Antes de nada deberíamos tener en cuenta si tenemos espacio disponible en nuestro disco para poder llevar a cabo la instalación. Habitualmente compramos

Más detalles

Fuente: http://www.kzgunea.net

Fuente: http://www.kzgunea.net APRENDE A NAVEGAR INTERNET EXPLORER El navegador Internet Explorer ya lo tenemos integrado en el Sistema Operativo, en sus diferentes versiones desde Windows 95, por lo cual no tendremos que instalarlo.

Más detalles

Instalación de Linux. Realizado por: Luisa Fernanda duque Henao. Stiven quintero espinal. Profesor: Henry Arcila

Instalación de Linux. Realizado por: Luisa Fernanda duque Henao. Stiven quintero espinal. Profesor: Henry Arcila Instalación de Linux Realizado por: Luisa Fernanda duque Henao Stiven quintero espinal Profesor: Henry Arcila Universidad de Antioquia Medellín 2009 3. características de ubuntu 9.04 Mejoras en los tiempos

Más detalles

PERMISOS DE CARPETAS Y ARCHIVOS:

PERMISOS DE CARPETAS Y ARCHIVOS: Seminario Permanente de Coordinadores TIC 2008/2009 Active Directory: Parte II 1 PERMISOS DE CARPETAS Y ARCHIVOS: Antes de empezar con los perfiles móviles y dónde y cómo guardar los documentos de nuestros

Más detalles

Funcionamiento de los dispositivos de un sistema microinformático.

Funcionamiento de los dispositivos de un sistema microinformático. Funcionamiento de los dispositivos de un sistema microinformático. En esta sección nos centraremos en los conceptos más generalizados sobre el disco duro: Las particiones Formatos Sector de arranque Se

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION. GUIA DE LABORATORIO # 5

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION. GUIA DE LABORATORIO # 5 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION. CICLO: / 2012 GUIA DE LABORATORIO # 5 NOMBRE DE LA PRACTICA: INSTALACION DEL SISTEMA OPERATIVO UBUNTU. MATERIA: MANTENIMIENTO

Más detalles

Creado dentro de la línea de sistemas operativos producida por Microsoft Corporation.

Creado dentro de la línea de sistemas operativos producida por Microsoft Corporation. WINDOWS Windows, Es un Sistema Operativo. Creado dentro de la línea de sistemas operativos producida por Microsoft Corporation. Dentro de los tipos de Software es un tipo de software de Sistemas. Windows

Más detalles

SISTEMAS OPERATIVOS. Instalación de los sistemas operativos basado en UNIX- LINUX TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN MSC.

SISTEMAS OPERATIVOS. Instalación de los sistemas operativos basado en UNIX- LINUX TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN MSC. SISTEMAS OPERATIVOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Instalación de los sistemas operativos basado en UNIX- LINUX Arquitectura de Ordenadores: PC s( procesadores Intel, AMD). WorkStations:

Más detalles

Introdución a GNU/Linux Edición Abalar

Introdución a GNU/Linux Edición Abalar Introdución a GNU/Linux Edición Abalar Antonio Yáñez Izquierdo Octubre 2012 Antonio Yáñez Izquierdo () Introdución a GNU/Linux Edición Abalar Octubre 2012 1 / 180 Obxectivos Capacitar ao profesorado no

Más detalles

Descubre gnulinex 1. Capítulo 20. Instalación de gnulinex

Descubre gnulinex 1. Capítulo 20. Instalación de gnulinex Descubre gnulinex 1 Capítulo 20 Instalación de gnulinex 2 Descubre gnulinex Sistemas operativos Generalmente, cuando adquirimos un ordenador, éste nos viene con un sistema operativo instalado. El problema

Más detalles

Manual de Acronis True Image Home

Manual de Acronis True Image Home DESCRIPCIÓN: Acronis es un programa que proporciona de manera fácil y flexible copias de seguridad de los datos de nuestro PC. Otra de sus características es que las copias de seguridad, al restaurarlas,

Más detalles

Práctica unidad 2.1 Instalación del Sistema Operativo. P221.

Práctica unidad 2.1 Instalación del Sistema Operativo. P221. Práctica unidad 2.1 Instalación del Sistema Operativo. P221. Parte I A continuación se proponen una serie de actividades que deberás ir realizando conforme se te indique en la unidad 2.1.: 1) El profesor

Más detalles

Unidad 2: El sistema operativo. Trabajo sin conexión.

Unidad 2: El sistema operativo. Trabajo sin conexión. Unidad 2: El sistema operativo. Trabajo sin conexión. Un sistema operativo es un conjunto de programas de control que actúa como intermediario entre el usuario y el hardware de un sistema informático,

Más detalles

Personajes, Iconos y Filosofía del Software Libre

Personajes, Iconos y Filosofía del Software Libre Personajes, Iconos y Filosofía del Software Libre Personajes Richard Stallman Linus Torvalds John Maddog Hall Alan Cox Miguel de Icaza Marcelo Tosatti UNLuX :: FLISOL 2006 2 Richard Stallman RMS Nació

Más detalles

ACTIVE DIRECTORY - SEMINARIO TIC 08/09

ACTIVE DIRECTORY - SEMINARIO TIC 08/09 Seminario Permanente de Coordinadores TIC 2008/2009 Active Directory: Parte I 1 ACTIVE DIRECTORY - SEMINARIO TIC 08/09 CONCEPTOS GENERALES: Antes de nada, y para entender las explicaciones que siguen,

Más detalles

Qué es una máquina virtual?

Qué es una máquina virtual? Instalación de Windows XP en una máquina virtual utilizando Sun VirtualBox. Vamos a empezar este tutorial dando una pequeña explicación acerca de que es una máquina virtual y luego vamos a proceder a instalar

Más detalles

Ministerio de Educación, Cultura y Deporte. Aulas en Red. Windows. Módulo 1: Tareas Iniciales. Instalación Servidor

Ministerio de Educación, Cultura y Deporte. Aulas en Red. Windows. Módulo 1: Tareas Iniciales. Instalación Servidor Ministerio de Educación, Cultura y Deporte. Aulas en Red. Windows Módulo 1: Tareas Iniciales. Instalación Servidor Aulas en red. Aplicaciones y servicios. Windows Windows Server 2008 En este apartado de

Más detalles

MANUAL DE CONFIGURACION RED SISTEMAS SIPNET CIBERWIN

MANUAL DE CONFIGURACION RED SISTEMAS SIPNET CIBERWIN MANUAL DE CONFIGURACION RED SISTEMAS SIPNET CIBERWIN 1 INDICE Introducción.. 3 Configuración de Servidor Windows XP..... 6 Configuración de controladores para ejecutar el sistema en Windows XP...18 Configuración

Más detalles

Compartir Biblio en una red local con Windows XP

Compartir Biblio en una red local con Windows XP Compartir Biblio en una red local con Windows XP Caso práctico Supongamos que tenemos 2 tipos de personas que van a necesitar acceder remotamente (a través de otro ordenador de la red local) a la base

Más detalles

1. Cambia el fondo del Escritorio

1. Cambia el fondo del Escritorio PERSONALIZANDO EL ESCRITORIO El Escritorio es la gran zona central de la pantalla. Permite principalmente dos cosas: puedes tener en él archivos o accesos directos para los programas o datos que más utilices,

Más detalles

SISTEMA OPERATIVO. Si lo que quieres es terminar la sesión y poder cambiar de usuario debes pulsar sobre,

SISTEMA OPERATIVO. Si lo que quieres es terminar la sesión y poder cambiar de usuario debes pulsar sobre, SISTEMA OPERATIVO Es el software que permite comunicarse con ordenador. A través del sistema operativo, el usuario puede administrar y coordinar la ejecución e instalación de los programas y las aplicaciones

Más detalles

Manual básico de utilización de Windows

Manual básico de utilización de Windows Manual básico de utilización de Windows INDICE 1. El escritorio de Windows 2. Ver icono Mi PC en el escritorio 3. Mi PC 4. Crear carpetas y accesos directos 5. Buscar archivos en el PC 6. Papelera de reciclaje

Más detalles

SOFTWARE LIBRE. Introducción al Software Libre

SOFTWARE LIBRE. Introducción al Software Libre Introducción al Software Libre Índice del curso 1. Introducción... 3 INTRODUCCIÓN AL SOFTWARE LIBRE... 3 Definición de Software... 3 Definición de Sistema operativo... 4 QUÉ ES EL SOFTWARE LIBRE?... 4

Más detalles

Manual de Firefox Instalación y uso

Manual de Firefox Instalación y uso Manual de Firefox Instalación y uso Servicio de Información Mesoamericano de Agricultura Sostenible ÍNDICE Qué es Firefox?... Cómo lo descargo a mi computadora?... Instalación... Comenzar a utilizar Mozilla

Más detalles

Manual de Windows XP

Manual de Windows XP Universidad de Chiclayo Pagina 1 1. Sistema Operativo 2. El escritorio (desktop) 3. Íconos importantes 4. Menú contextual 5. Carpetas 6. Fondo del escritorio (papel tapiz) 7. El protector de pantalla 8.

Más detalles

INSTALACIÓN DE MEDPRO

INSTALACIÓN DE MEDPRO 1 Estimado Cliente: Uno de los objetivos que nos hemos marcado con nuestra nueva plataforma de gestión, es que un cliente pueda instalar MedPro y realizar su puesta en marcha de forma autónoma. Siga paso

Más detalles

REPÚBLICA BOLIVARIANA DE VENEZUELA. MINISTERIO DEL PODER PUPALAR PARA LA EDUCACIÓN. U.E.C NICOLÁS MEZA

REPÚBLICA BOLIVARIANA DE VENEZUELA. MINISTERIO DEL PODER PUPALAR PARA LA EDUCACIÓN. U.E.C NICOLÁS MEZA REPÚBLICA BOLIVARIANA DE VENEZUELA. MINISTERIO DEL PODER PUPALAR PARA LA EDUCACIÓN. U.E.C NICOLÁS MEZA 2do AÑO SECCION A QUÉ ES LINUX? DOCENTE: Mitchel Alvarez. ALUMNO: Oliver Salcedo. Santa Elena de Uairén.

Más detalles

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno.

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno. Un Sistema Operativo es el software encargado de ejercer el control y coordinar el uso del hardware entre diferentes programas de aplicación y los diferentes usuarios. Es un administrador de los recursos

Más detalles

C.C.. MARÍA A INMACULADA CÁDIZ

C.C.. MARÍA A INMACULADA CÁDIZ . WINDOWS XP 1 2.3 CLASIFICACIONES DE LOS SISTEMAS LOS SISTEMAS SE PUEDEN CLASIFICAR: POR EL NÚMERO N DE USUARIOS. MONOUSUARIO: : SÓLO S SOPORTAN UN USUARIO A LA VEZ, INDEPENDIENTEMENTE DE LA MÁQUINA.

Más detalles

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10 CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,

Más detalles

Pasar a pantalla completa

Pasar a pantalla completa Índice de contenido Pasar a pantalla completa...1 Cambiar la resolución de pantalla...1 Compartiendo un pendrive o disco duro USB...1 Pasos preliminares...2 Cambio de la contraseña...2 Firewall...2 Configuración

Más detalles

Software libre complementario

Software libre complementario Software libre complementario Ministerio de Educación. ITE. Software libre complementario. 1 Módulo 4. Software libre complementario En este apartado vamos a contemplar algunos programas de acceso libre

Más detalles

Guía práctica Ubuntu Francisco Charte Ojeda

Guía práctica Ubuntu Francisco Charte Ojeda Guía práctica Ubuntu Francisco Charte Ojeda Agradecimientos Sobre el autor Introducción Sistemas operativos Selección de un sistema operativo GNU/Linux Ubuntu Cómo usar este libro Estructura de esta guía

Más detalles

Creación de una Distro Linux

Creación de una Distro Linux 1 PRACTICA NO.21: CREACIÓN DE DISTRO LINUX Creación de una Distro Linux Una distribución Linux (coloquialmente llamada distro) es una distribución de software basada en el núcleo Linux que incluye determinados

Más detalles

Guía de instalación de LliureX 5.09

Guía de instalación de LliureX 5.09 Guía de instalación de LliureX 5.09 Introducción La distribución LliureX está basada en Sarge, la versión estable de Debian GNU/Linux. Esta guía pretende ayudar al usuario en el proceso de instalación

Más detalles

Escuela Industrial Superior SISTEMAS OPERATIVOS. Windows 7 Conceptos básicos. Ventajas de Windows. Elementos de trabajo

Escuela Industrial Superior SISTEMAS OPERATIVOS. Windows 7 Conceptos básicos. Ventajas de Windows. Elementos de trabajo SISTEMAS OPERATIVOS Un Sistema Operativo (SO, frecuentemente OS, del inglés Operating System) es un programa o conjunto de programas que en un Sistema Informático controla los recursos de hardware y gestiona

Más detalles

Manual de Instalación Declaración y Liquidación Modelos 110-111

Manual de Instalación Declaración y Liquidación Modelos 110-111 Manual de Instalación Declaración y Liquidación Modelos 110-111 GNU/Linux Ubuntu 11.10 Fedora 16 OpenSuSe 11.4 Irontec S.L. 2012 Este manual esta desarrollado por la empresa Irontec: Internet y Sistemas

Más detalles

Instalación de Debian Etch. Pablo Sanz Mercado.

Instalación de Debian Etch. Pablo Sanz Mercado. Instalación de Debian Etch. Pablo Sanz Mercado. 1 Debian es una de las distribuciones Linux más conocidas, siendo la distribución probablemente más querida y más odiada. Por qué odiada y querida? Hay que

Más detalles

INSTALACION VIRTUALIZADA DE UBUNTU SERVER CON SERVICIOS LAMP Y OPENSSH SOBRE VIRTUAL BOX. Nicolás Botero Botero Juan Manuel Velásquez Isaza

INSTALACION VIRTUALIZADA DE UBUNTU SERVER CON SERVICIOS LAMP Y OPENSSH SOBRE VIRTUAL BOX. Nicolás Botero Botero Juan Manuel Velásquez Isaza INSTALACION VIRTUALIZADA DE UBUNTU SERVER CON SERVICIOS LAMP Y OPENSSH SOBRE VIRTUAL BOX Nicolás Botero Botero Juan Manuel Velásquez Isaza Universidad Tecnológica de Pereira Facultad de Ingenierías Ingeniería

Más detalles

Bienvenida. Índice. Prefacio

Bienvenida. Índice. Prefacio Bienvenida Intel Learning Series Theft Deterrent Agent se ejecuta en el equipo Intel Learning Series classmate PC del alumno, diseñado especialmente para la máxima seguridad. El software Intel Learning

Más detalles

SRI UT01 Instalación de WMware Software de máquinas Virtuales Jorge García Delgado. Jorge García Delgado

SRI UT01 Instalación de WMware Software de máquinas Virtuales Jorge García Delgado. Jorge García Delgado SRI UT01 Instalación de WMware Software de máquinas Virtuales SRI UT01 Instalación de WMware Software de máquinas Virtuales INSTALACIÓN DE WMWARE 1. Iniciamos la instalación. 2. Nos sale un asistente,

Más detalles

SISTEMAS OPERATIVOS. 1.- Qué es un sistema operativo? 1.1.- Funciones de los sistemas operativos. 1.2.- Sistemas operativos más comunes

SISTEMAS OPERATIVOS. 1.- Qué es un sistema operativo? 1.1.- Funciones de los sistemas operativos. 1.2.- Sistemas operativos más comunes SISTEMAS OPERATIVOS 1.- Qué es un sistema operativo? Un sistema operativo es un conjunto de programas destinado a administrar los recursos de un ordenador, proporcionar una base común para todas las aplicaciones,

Más detalles

2.2. Principales características de los sistemas operativos. UNIDAD 2

2.2. Principales características de los sistemas operativos. UNIDAD 2 2.2. Principales características de los sistemas operativos. UNIDAD 2 Mac OS X es un sistema operativo desarrollado y comercializado por Apple Inc. Ha sido incluido en su gama de computadoras Macintosh

Más detalles

Utilización del sistema operativo GNU/ Linux en las netbooks

Utilización del sistema operativo GNU/ Linux en las netbooks Utilización del sistema operativo GNU/ Linux en las netbooks El sistema operativo es la pieza de software básica de un sistema, que permite manejar los recursos de la computadora, abrir programas, manejar

Más detalles

Tema I. Sistemas operativos

Tema I. Sistemas operativos Pag 1 Tema I. Sistemas operativos Un sistema operativo es un programa (software) encargado de poner en funcionamiento el ordenador, puesto que gestiona los procesos básicos del sistema. Así mismo se encarga

Más detalles

BRUTALIX Una distribución GNU/Linux para operadores.

BRUTALIX Una distribución GNU/Linux para operadores. BRUTALIX Una distribución GNU/Linux para operadores. Jaime Ruiz Frontera jaruiz@unizar.es Índice 1. Introducción 1 2. Cómo arrancar y comenzar con Brutalix 2 3. Cómo clonar un disco duro 4 1. Introducción

Más detalles

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 3: sistemas operativos

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 3: sistemas operativos TEMA 1: SISTEMAS INFORMÁTICOS Parte 3: sistemas operativos Qué vamos a ver? Qué tipos de sistemas operativos existen principalmente Las distintas formas de instalar un sistema operativo En qué consiste

Más detalles

ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas.

ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas. ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas. Sala de sistemas, Video proyector, Guías RECURSOS ACTIVIDADES PEDAGÓGICAS

Más detalles

Seguidamente se muestra una pantalla para seleccionar nuestra localización, y comprobamos que la hora y demás es correcto. Podemos hacerlo fácilmente

Seguidamente se muestra una pantalla para seleccionar nuestra localización, y comprobamos que la hora y demás es correcto. Podemos hacerlo fácilmente A continuación se presentarán los diferentes pasos a seguir para la instalación de la distribución de linux Ubuntu 6.06 en su versión Desktop, usando para esto el nuevo instalador gráfico incluido en la

Más detalles

Software Libre. Guillermo Valdés Lozano. 28 de noviembre de 2007

Software Libre. Guillermo Valdés Lozano. 28 de noviembre de 2007 28 de noviembre de 2007 Documento protegido por GFDL Copyright (c) 2008. e-mail: guillermo(en)movimientolibre.com http://www.movimientolibre.com/ Se otorga permiso para copiar, distribuir y/o modificar

Más detalles

Creación y recuperación de imágenes de partición

Creación y recuperación de imágenes de partición Creación y recuperación de imágenes de partición Tabla de contenido 1. Introducción...1 2. Crear una imagen de una partición...2 2.1 Arranque del sistema con SystemRescueCD...3 2.2 Crear una partición

Más detalles

WINDOWS 2008 5: TERMINAL SERVER

WINDOWS 2008 5: TERMINAL SERVER WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.

Más detalles

Notas para la instalación de un lector de tarjetas inteligentes.

Notas para la instalación de un lector de tarjetas inteligentes. Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación

Más detalles

Sesión No. 2. Contextualización INFORMÁTICA 1. Nombre: Sistema Operativo (Microsoft Windows)

Sesión No. 2. Contextualización INFORMÁTICA 1. Nombre: Sistema Operativo (Microsoft Windows) INFORMÁTICA INFORMÁTICA 1 Sesión No. 2 Nombre: Sistema Operativo (Microsoft Windows) Contextualización El sistema operativo es el programa principal de la computadora que controla los procesos informáticos

Más detalles

Gestor de Contenidos. Manual del Usuario

Gestor de Contenidos. Manual del Usuario Gestor de Contenidos Manual del Usuario Gestor de Contenidos de Ayuntamiento Acceso al Gestor El acceso al Gestor de Contenidos se realiza a través de la página http://www.emanises.es/empresarialauthor

Más detalles

ARRANQUE DE EQUIPOS 1. INTRODUCCIÓN

ARRANQUE DE EQUIPOS 1. INTRODUCCIÓN Arranque de equipos Dotaciones Modelo de Centros Educativos ARRANQUE DE EQUIPOS 1. INTRODUCCIÓN En este documento se pretende recoger las funcionalidades y características básicas para iniciarse en el

Más detalles

VIRTUALIZACIÓN: VMWare Workstation

VIRTUALIZACIÓN: VMWare Workstation INDICE Qué es VMWare? Y a mí para qué me sirve VMWare? Si ejecuto un archivo malicioso en la máquina virtual, le ocurrirá algo a mi PC? Qué necesito para poder crear una máquina virtual en VMWare? Instalación

Más detalles

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2)

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2) 1. Qué es un sistema operativo?...2 2. Funciones de los sistemas operativos...2 3. Windows...2 3.1. La interfaz gráfica...2 3.2. La administración y los usuarios...3 3.3. El sistema de archivos...3 3.4.

Más detalles

Máquinas Virtuales. FUNDAMENTOS DE SEGURIDAD Profesor: Luis Alfonso Jiménez Piedrahita. Qué es una máquina virtual?

Máquinas Virtuales. FUNDAMENTOS DE SEGURIDAD Profesor: Luis Alfonso Jiménez Piedrahita. Qué es una máquina virtual? Máquinas Virtuales Qué es una máquina virtual? En informática una máquina virtual es un software que emula a un computador y puede ejecutar programas como si fuera un computador real. Una característica

Más detalles

FREEDOS 1.0. CURSO DE TÉCNICO EN SEGURIDAD DE REDES Y SISTEMAS José María Torres Corral

FREEDOS 1.0. CURSO DE TÉCNICO EN SEGURIDAD DE REDES Y SISTEMAS José María Torres Corral FREEDOS 1.0. CURSO DE TÉCNICO EN SEGURIDAD DE REDES Y SISTEMAS José María Torres Corral 2011 m a r t e s, 0 8 d e m a r z o d e 2 0 1 1 1 Tabla de contenido 2... Requisitos para la instalación... 2 3...

Más detalles

Laboratorio 4. Navegadores. Internet Explorer.

Laboratorio 4. Navegadores. Internet Explorer. UNIVERSIDAD CARLOS III DE MADRID. ESCUELA DE TURISMO. Informática aplicada al sector turístico Laboratorio 4. Navegadores. Internet Explorer. Como hemos visto en clase de teoría el WWW es un servicio de

Más detalles

Los sistemas de explotación WINDOWS y MS-DOS

Los sistemas de explotación WINDOWS y MS-DOS Práctica 1 Los sistemas de explotación WINDOWS y MS-DOS En la primera práctica se introduce al alumno en el manejo de dos sistemas de explotación muy extendidos: WINDOWS y MS-DOS. El primero de ellos (y

Más detalles

Las redes y su seguridad

Las redes y su seguridad Las redes y su seguridad 1. Control remoto de un ordenador En esta práctica tomaremos el control de otro ordenador de forma remota. Utilizaremos la aplicación TeamViewer que está disponible para plataforma

Más detalles

Guía de instalación de certificado digital y DNIe. v 04

Guía de instalación de certificado digital y DNIe. v 04 Guía de instalación de certificado digital y DNIe v 04 14/11/2011 Índice 1 Introducción... 3 2 Requisito de acceso a la sede de Diputación de Valladolid, Cómo incluir en Windows una Entidad de confianza?...

Más detalles

Hot Potatoes, aplicaciones educativas

Hot Potatoes, aplicaciones educativas Hot Potatoes, aplicaciones educativas Módulo 2: Instalación e idioma ÍNDICE MÓDULO 2. INSTALACIÓN E IDIOMA...1 Instalación y registro...2 Descarga en línea...3 Instalación...5 Instalación en Windows...6

Más detalles

MANUAL DE USO SERVICIOS DE BACKUP ONLINE (Backup remoto software novanet-web)

MANUAL DE USO SERVICIOS DE BACKUP ONLINE (Backup remoto software novanet-web) MANUAL DE USO SERVICIOS DE BACKUP ONLINE (Backup remoto software novanet-web) 1 ÍNDICE 1. INSTALACIÓN DEL PROGRAMA... 4 1.1 PASOS PREVIOS... 4 1.2 INSTALACIÓN... 4 1.3 CONFIGURACIÓN DEL ACCESO... 5 1.3.1

Más detalles

Prácticas de Introducción a los Computadores Curso 2000-2001 1 WINDOWS 95

Prácticas de Introducción a los Computadores Curso 2000-2001 1 WINDOWS 95 Prácticas de Introducción a los Computadores Curso 2000-2001 1 Novedades WINDOWS 95 Windows 95 es un sistema operativo orientado a documentos. Permite la asociación de la extensión de cada fichero a un

Más detalles

Ayuda de Active System Console

Ayuda de Active System Console Ayuda de Active System Console Introducción... 1 Instalación... 2 Visualización de la información del sistema... 4 Umbrales de monitoreo del sistema... 5 Configuración de notificaciones por correo electrónico...

Más detalles

Guía de instalación y configuración rápida

Guía de instalación y configuración rápida Guía de instalación y configuración rápida del servidor portable en GNU/Linux para Instituciones Educativas v1 24 de Febrero de 2015 Autores: William Alexander Ortiz Jimenez, Edwin Caldón y Ulises Hernandez

Más detalles

Instalación del sistema operativo Microsoft Windows Server 2008 Standard Edition x86

Instalación del sistema operativo Microsoft Windows Server 2008 Standard Edition x86 Instalación del sistema operativo Microsoft Windows Server 2008 Standard Edition x86 1. CONSIDERACIONES PREVIAS Antes de empezar con la instalación vamos a revisar los requerimientos necesarios para poder

Más detalles

TUTORIAL: Como Instalar Ubuntu 10.10 sin formatear Windows. Por aolinex.

TUTORIAL: Como Instalar Ubuntu 10.10 sin formatear Windows. Por aolinex. TUTORIAL: Como Instalar Ubuntu 10.10 sin formatear Windows Por aolinex. INTRODUCCIÓN El objetivo de éste tutorial es dar a conocer que dar el primer paso en el mundo de GNU/Linux no es difícil como lo

Más detalles

Para enseñar, hay que amar lo que se enseña,

Para enseñar, hay que amar lo que se enseña, MICROSOFT WINDOWS Para enseñar, hay que amar lo que se enseña, hay que darle forma a una materia y ofrecerla. Enseñar es: Hacer. Ofrecer. Dar. Donar. Incentivar. Enseñar es hacer un presente, dar un presente.

Más detalles

Como instalar Ubuntu 9.04

Como instalar Ubuntu 9.04 Como instalar Ubuntu 9.04 Hola a todos, pues como lo prometido es deuda antes del día lunes les traemos este tutorial para que las personas que deseen conocer la nueva versión de este magnífico sistema

Más detalles

C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS. MÓDULO: Diseño y realización de servicios de presentación en entornos gráficos.

C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS. MÓDULO: Diseño y realización de servicios de presentación en entornos gráficos. C.F.G.S. DESARROLLO DE APLICACIONES INFORMÁTICAS MÓDULO: Diseño y realización de servicios de presentación en entornos gráficos Unidad 1 Introducción Visual Basic.NET El objetivo de la unidad es conocer

Más detalles

MANUAL DE GUADALINEX

MANUAL DE GUADALINEX MANUAL DE GUADALINEX Aspecto general Lo primero que nos encontramos al iniciar Guadalinex es el escritorio. Es el punto de partida de todas las operaciones que realizamos con el ordenador por eso vamos

Más detalles

Funcionamiento de los Computadores:

Funcionamiento de los Computadores: Funcionamiento de los Computadores: Requisitos La maquina (Hardware) Los programas (Software) Como Obtener? Hardware = Dinero. Software = Dinero. Ejemplo tipico: Quiero un computador para mi casa: Quiero

Más detalles

Apuntes de Informática Apuntes de Word 2007 Manuales Personales Apuntes Profesor: R.Vásquez.I

Apuntes de Informática Apuntes de Word 2007 Manuales Personales Apuntes Profesor: R.Vásquez.I Apuntes Profesor: R.Vásquez.I Apuntes de Informática Página 1 1. Arrancar Word 2007 FUNCIONES BÁSICAS DE WORD Para comenzar a utilizar nuestro procesador de palabras Word, debemos de saber cómo accesar

Más detalles

SQL Data Export for PS/PSS

SQL Data Export for PS/PSS Version 2.3.5 MANUAL DE INSTRUCCIONES (M98232701-01-13B) CIRCUTOR, SA ÍNDICE 1.- INSTALACIÓN DEL SOFTWARE SQL DATA EXPORT... 3 1.1.- HABILITAR CONEXIONES REMOTAS DEL SERVIDOR SQL SERVER... 14 1.2.- DESINSTALAR

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Escritorio remoto - 1 - Escritorio Remoto...- 3 - Definición de Escritorio Remoto... - 3 - Habilitar Escritorio Remoto... - 4 - Instalación del

Más detalles

INSTALACIÓN Y UTILIZACIÓN DEL COMPILADOR GFORTRAN

INSTALACIÓN Y UTILIZACIÓN DEL COMPILADOR GFORTRAN INSTALACIÓN Y UTILIZACIÓN DEL COMPILADOR GFORTRAN J. París, H. Gómez, F. Navarrina, I. Colominas, X. Nogueira, M. Casteleiro CÁLCULO NUMÉRICO Departamento de Métodos Matemáticos y de Representación Escuela

Más detalles