Curso básico de Linux

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

Download "Curso básico de Linux"

Transcripción

1 Curso básico de Linux Alejandro Aguilar Sierra SSA Julio 2002

2 Derechos de Autor c 2002 Alejandro Aguilar Sierra. Se otorga permiso para copiar, distribuir y/o modificar este documento bajo los términos de la Licencia de Documentación Libre GNU (FDL), Versión 1.1 o cualquier otra versión posterior publicada por la Free Software Foundation.

3 Capítulo 1 Introducción Siendo Linux una pieza importante de software libre, lo primero que debe saberse es la filosofía del software libre. 1.1 Qué NO es el Software Libre? Gratuito La confusión viene del inglés free, con las acepciones libre y gratuito. En español no debería haber tal confusión. Dominio público Para poder hacer uso de software libre es preciso aceptar los términos de una licencia que garantice que se mantendrán ciertas reglas y principios. Anónimo Se reconoce a los autores y encargados de mantenimiento del software libre por medio de un concepto de derechos de autor (copyright) compatible con sus principios. A veces se le llama copyleft. Qué SÍ es el Software Libre? No propietario no hay que tener autorización ni contrato para poder adquirirlo o usarlo. Distribuible puedes hacer tantas copias como quieras, incluso venderlas. Pero no se puede impedir que alguien más, a su vez, lo redistribuya. Accesible el código fuente está disponible. Se promueve la conveniencia de distribuir el código fuente para el desarrollo de software. 2

4 Modificable puedes mejorar el programa, incluso redistribuir la modificación. La depuración se paraleliza: rapidez en el desarrollo y calidad del resultado son compatibles. Reusable puedes aprovechar código ya escrito, siempre y cuando tu nuevo código mantenga las mismas libertades del software libre. Sin garantías nadie te asegura que funcionará, nadie se hace cargo de ningún daño. No estás desamparado: el soporte sigue otros cauces distintos a los tradicionales. Hereditario cualquier programa derivado de software libre es también libre. Se prohibe prohibir. 1.2 Free Software Fundation (FSF) Fundada en 1985 por Richard Stallman para promover el derecho a usar, estudiar, copiar modificar y redistribuir programas. La FSF se concentra en el desarrollo de software libre nuevo, y en hacerlo coeherente de modo que se elimine la necesidad de usar software propietario. Además de desarrollar software, la FSF protege, promueve y preserva software libre. Los fondos de la FSF provienen de la distribución de CDs y manuales de software GNU, además de donaciones deducibles de impuestos (en EU). 1.3 GNU s Not Unix Proyecto iniciado en 1984 por Richard Stallman para obtener un sistema operativo completo, totalmente libre, compatible con el sistema operativo Unix. La idea original del proyecto era preservar el espíritu colaborativo que había existido antes de que se impusieran los obstáculos del software propietario. 3

5 Un sistema operativo incluye ambientes de trabajo (shells) compiladores, editores, formateadores de texto, correo, etc. Con el tiempo el proyecto GNU tenía una colección impresionante de estos programas. Solo faltaba el núcleo. 1.4 Qué es Linux? Estrictamente hablando, Linux es sólo el núcleo (kernel) de un sistema operativo tipo Unix. Fue desarrollado por el finlandés Linus Torvalds en 1991 a partir de Minix, un sistema Unix mínimo, desarrollado con fines didácticos por A. Tanenbaum. El anuncio se hizo en el grupo de noticias comp.os.minix y permitió la participación de numerosos usuarios y programadores de todo el mundo a través de Internet. El kernel alcanzó una estabilidad a nivel de usable en A partir de entonces Linux se convierte en el complemento ideal del proyecto GNU, al que solo le faltaba un núcleo estable. 1.5 Características y virtudes del GNU/Linux GNU hereda todas las características vistas en la sección sobre software libre. Estable meses (inclusive años) de funcionamiento ininterrumpido. Seguro prácticamente sin virus, un proceso no puede acceder a áreas de memoria ajenas, etc. Multitarea (de verdad). Multiusuario (de verdad). Compatible cumple el estándar POSIX como otros muchos UNIX, lo que facilita la migración entre plataformas. Multi-arquitectura disponible para Intel y compatibles, PowerPC, Macintosh, Amiga, Atari, DEC Alpha, Sun Sparc, ARM... 4

6 Rápido maneja eficientemente los recursos: memoria, disco duro, CPU, etc. Capacidad en red excepcional; fue desarrollado desde un principio para la conexión en red. Elegante es un modelo de programación: pequeño, extensible, modular. 1.6 Que falta? Aparte del núcleo y los programas que conforman el sistema operativo, hacen falta más cosas para que el sistema sea útil. Estructura de directorios. Archivos de configuración. Programas de instalación y configuración de partes del sistema. Aplicaciones para el usuario final. Sistemas de actualización de paquetes. Todas estas cosas juntas y bien organizadas son las cosas que debe proporcionar una distribución. 1.7 Distribuciones Para poder usar un programa GNU hay que localizarlo, descargarlo, desempaquetarlo, compilarlo (con todas las herramientas y librerías que pueda necesitar), instalarlo y configurarlo...es un trabajo pesado y difícil. Una distribución es una recopilación de software ya compilado y empaquetado para facilitar su instalación y configuración. El gestor de paquetes permite ver una breve descripción, registra qué programas están instalados, verifica las dependencias y conflictos (al instalar o al desinstalar) para que todo funcione siempre. Incluso actualiza a las nuevas versiones a través de la red de manera transparente. Estas distribuciones permiten instalar un sistema GNU/Linux completo. 5

7 Slackware Una de las primeras distribuciones organizadas. Muy sencilla y primitiva comparada con sus sucesoras. Redhat Una de las distribuciones comerciales más difundidas, de instalación gráfica relativamente amigable. Sistema de paquetes RPM adoptado por otras distribuciones. Suse Distribución comercial alemana de buena calidad. Usa el mismo sistema de paquetes RPM. Debian Distribución libre desarrollada por un grupo muy numeroso de colaboradores a través de Internet, de calidad extraordinaria. La seguridad y detección rápida de errores es uno de sus puntos fuertes. Su sistema de paquetes es de lo mejor. 1.8 Fuentes de documentación GNU/Linux se distingue por la calidad y cantidad de documentación que incluye. Desde manuales, COMOs, guías, libros, el usuario tiene todo a su disposición para informarse de cada detalle del sistema. Existe un manual por casi cada comando del sistema. La forma de consultar esta documentación (en una terminal de texto) es mediante el comando man seguido del comando del que se quiere obtener información. Ejemplo: man mount. El comando info es similar, pero en general es más completo y tiene un formato hipertexto (más sencillo que el html). Los Howtos ( COMOs ) son una especie de recetas donde se explican paso a paso diversas tareas del sistema. 1.9 Filosofía RTFM RTFM: Read The Fucking Manual que en español se diría Lea el Jodido Manual. Se espera que todo usuario de Linux se moleste en leer la documentación que acompaña a las distribuciones, antes de hacer preguntas tontas. 6

8 Al existir toda clase de información sobre el sistema, uno debe informarse lo más posible por su cuenta antes de pedir ayuda, esta es una forma de cortesía ante los demás, y es la forma en que se comporta la gente de la comunidad GNU/Linux Por qué Debian? Es libre. Los paquetes aceptados en la distribución oficial de son 100% libres (bajo licencia GPL o similar) así como todas sus herramientas de instalación y administración y toda la documentación. Es de gran calidad. Debian tiene la fase de pruebas más prolongada de todas. Miles de usuarios prueban el software y reportan defectos antes de liberar una nueva versión. Increíble cantidad de software: más de 4000 paquetes y cerca de 1000 desarrolladores en casi todo el mundo. El mejor sistema de empaquetamiento de software en el mundo, con excelente control de dependencias y conflictos. La actualización es muy fácil por diferentes medios (CD, FTP, HTML, etc.). 7

9 Capítulo 2 Tutorial de instalación 2.1 Averigua tu hardware Hacemos acopio de todos los manuales. Al menos deberemos identificar: Tarjeta de red. Tarjeta de vídeo. Monitor: frecuencias de refresco y resolución máxima. Otras tarjetas: sonido, sintonizadora de TV, etc. Puede ser útil tomar esta información de otro sistema operativo Arrancar la instalación Disponemos de diferentes sabores para el kernel de arranque, que será el que quede instalado luego: vainilla la que se arranca por defecto. Admite gran cantidad de hardware. udma66 soporte para los discos duros UDMA66; puede dar problemas en equipos antiguos. compact sin algunos controladores. idepci mínimo. 8

10 bf24 con el kernel más reciente (recomendado). Tres posibles medios de arranque: 1. CDROM: Es la forma más cómoda y la que recomendamos. 2. Disquetes: si no podemos arrancar desde CDROM o si el equipo tiene problemas al arrancar: poca memoria, equipos portátiles, conflictos hardware, etc. Según el sabor del kernel podemos necesitar entre 3 y 16 discos. Es una opción engorrosa, lenta y los disquetes pueden dar problemas. 3. Desde MSDOS: arrancando con boot.bat o los diversos install.bat. Necesita los archivos linux y drivers.tgz (en el CDROM o copiados en el disco duro). Es una opción más cómoda y segura que empleando los disquetes. Es necesario arrancar MSDOS con los controladores del CDROM. Una vez arrancado el programa de instalación de GNU/Linux es posible copiar los archivos necesarios de diversas fuentes: cdrom si no se tiene acceso a la red. disco duro si se tiene una copia de la distribución en un disco duro local. nfs accediendo al disco duro o cdrom de otro equipo a través de la red. ftp a través de la red, con el protocolo FTP. http a través de la red, con el protocolo HTTP. ppp a través del módem Particionar el disco Por qué hacer particiones? Para poder instalar diferentes sistemas operativos (con diferentes sistemas de archivos) en un mismo disco duro. Por seguridad: un defecto en el disco o en el sistema de archivos de una partición no suele afectar a las otras. 9

11 Algunos archivos casi nunca se modifican y otros se modifican constantemente. Los segundos ocuparán zonas físicas del disco dispersas, lo que ralentiza su lectura. Por eso nos interesa que los primeros se mantengan aparte. Ciertos archivos pueden ser útiles para varios SO o distribuciones. No es preciso tenerlos por duplicado. Además, la memoria virtual en disco necesita una partición especial Los dispositivos en GNU/Linux En Unix los dispositivos se accesan por medio de una ruta en disco, como si fueran archivos: /dev/hda disco duro maestro del canal IDE primario, en MSDOS es C: /dev/hdb disco duro esclavo del canal IDE primario, en MSDOS puede ser D: /dev/hdc disco duro maestro del canal IDE secundario. /dev/hdd disco duro esclavo del canal IDE secundario. /dev/sda primer disco duro SCSI. /dev/cdrom normalmente una liga a alguno de los anteriores. /dev/fd0 disquetera A: /dev/ttys0 primer puerto serie, en MSDOS es COM1: /dev/ttys1 segundo puerto serie, en MSDOS es COM2: /dev/lp0 puerto paralelo. /dev/psaux ratón PS/2. /dev/mouse liga al puerto del ratón. En GNU/Linux las particiones se numeran: 10

12 hda1 hda4 primarias. Por limitaciones ajenas a GNU/Linux no se permitían más particiones. La solución fue nombrar a una de ellas (tradicionalmente hda4) como extendida. Esta partición contiene en realidad a todas las demás; de hecho algunos programas (como el cfdisk que usaremos) no se molestan en mostrarla. hda5 hda63 lógicas. Contenidas en la partición extendida Arrinconemos Windows Es habitual que, por falta de previsión, un equipo tenga todo su disco duro ocupado con alguna mutación de Windows, sin espacio para instalar otros SO. Para redimensionar su partición, sin perder nada, se usa tradicionalmente el programa para DOS fips. Está incluido en todas las distribuciones de GNU/Linux. En Debian se encuentra en el directorio tools del disco de distribución. Es recomendable leer la documentación incluida, antes de intentar usar este programa. Siempre hay el riesgo de que se pierdan los datos de la partición que se va a compactar, así que se recomienda respaldar primero. Se recomienda defragmentar la partición para ganar más espacio, pero no es imprescindible Particiones en GNU/Linux Puede consultarse el Linux Partition HOWTO 1. Actualmente se recomiendan particiones sencillas (una de swap y otra normal). Para decidir cuántas particiones haremos y de qué tamaño conviene conocer la estructura de archivos de GNU/Linux 2 : swap partición especial cuyo tamaño se añadirá a nuestra RAM para formar la memoria virtual. Conviene crearla por si hace falta. No más de 128 MB. / directorio raíz. Contendrá los archivos esenciales para el arranque y configuración de todo el sistema. Si el disco duro es grande y la BIOS antigua es importante que su partición esté entre los primeros 1024 cilindros (suele corresponder con los primeros 8 GB ) man hier 11

13 /var contiene las colas de impresión y de correo, el registro de mensajes y bases de datos de varios programas, además de los archivos temporales. Entre MB para uso personal. /home todos los archivos personales de los usuarios. Del orden de 100 MB por usuario, según sus necesidades. /usr todos los ejecutables, documentación, etc. Podría ser suficiente con 100 MB, y suele sobrar con 1 GB. /usr/local deberá contener todo lo que instalemos por nuestra cuenta, fuera de la distribución de Debian. Sólo nos interesará hacer una partición aparte si queremos usar ciertas aplicaciones entre distintos SO o distribuciones. 2.2 Instalación paso a paso Seguiremos Instalación de Debian GNU/Linux 3.0 para Intel x86 3. El resto del capítulo sólo complementa esta guía. Algunas anotaciones: Introducimos el medio elegido para arrancar. Puede ser necesario cambiar la opción de arranque en la BIOS. Ojear la ayuda con Fn antes de arrancar la instalación. Sugieren soluciones en caso de problemas. Una vez arrancada la instalación pulsar alt+f2 para disponer de otro terminal, alt+f3 y alt+f4 para ver errores y mensajes de instalación, respectivamente. Reparticionamos el disco duro con la información de los puntos anteriores. En un equipo con una sola partición ocupada y unos 2 GB libres podría valer: DIRECTORIO PARTICIÓN TAMAÑO / /dev/hda2 100 MB /var /dev/hda3 300 MB /home /dev/hda5 100 MB (swap) /dev/hda6 64 MB /usr /dev/hda7 >1500 MB 3 file:/cdrom/install/doc/es/install.es.html 12

14 Notar que la partición de /home es muy pequeña porque estos equipos la tendrán luego montada en un servidor. De no ser así, no escatimes: 500 MB/usuario es un tamaño más real. Sin embargo, lo mínimo aceptable son dos particiones. Una para la memoria virtual (swap) de no más de 128MB, y el resto para la raiz del árbol de directorios /. Elejir preferiblemente un sistema de archivos transaciconal, como ext3 o XFS. Eso evitará problemas cuando se apague la máquina accidentalmente o por un apagón. Al inicializar (formatear) conviene verificar la superficie, aunque tarda más. No es necesario mantener compatibilidad con los kerneles viejos. En la configuración de red DHCP es el método que suelen usar los proveedores por cable. Usarlo si ese servicio está disponible en su red local. Módulos de drivers de dispositivos: si queremos que algún driver se cargue al arrancar Linux. Todos los que hay en la lista estarán en el disco duro, y se supone que se cargan en memoria cuando son requeridos. Si se va ahacer la instalación por medio de la red, es preciso instalar el modulo de la tarjeta de red. Sin embargo, las versiones actuales muchas veces son capaces de reconocer automáticamente la tarjeta de red y cargar el módulo. En cualquier caso, los modulos pueden instalarse más tarde con el comando modconf. Consultar la configuración de red: dirección IP (en caso de no usar DHCP), nombre del equipo, nombre de dominio, máscara de red, gateway y DNS. Zona horaria: America, Mexico_City. Si el equipo se va a compartir con otro sistema operativo, se recomienda usar hora local, de otro modo usar GMT. Crear un disquete de arranque. Por el momento es la forma más segura; en breve haremos que Linux arranque desde el disco duro, instalando LILO en el MBR. Activar passwords md5 (permite claves sin límite en el número de caracteres) y shadow (oculta el archivo de claves cifradas al usuario normal). 13

15 Eliminamos PCMCIA salvo si tenemos una portátil. Elegimos el sistema de instalación simple. Por el momento no elegimos ninguna tarea. Lo haremos luego con el comando tasksel. 2.3 Sistema gráfico El sistema X Window 4 es un sistema de ventanas transparente a la red (estructura cliente-servidor). Viene a ser una parte auxiliar del sistema operativo que controla la representación gráfica y el acceso al terminal. Tradicionalmente es uno de los obstáculos más difíciles de saltar para un principiante al instalar GNU/Linux: información de los dispositivos difícil de conseguir, hardware no admitido, etc... Ratón actualmente los ratones más comunes usan el protocolo PS/2 ó IMPS/2. El dispositivo es /dev/psaux. Teclado de 105 teclas internacional, lenguaje spanish. Tarjeta gráfica necesitaremos saber qué servidor admite nuestra tarjeta. En general, basta instalar el paquete xserver-xfree86 y seleccionar la tarjeta. Monitor frecuencia de sincronización horizontal y frecuencia de refresco vertical. Si le damos valores más bajos de los que admite el monitor, la imagen parpadeará más de lo necesario. Valores más altos pueden averiar algunos monitores! También necesitamos la resolución máxima. Para reconfigurar X después de la instalación, ejecutar el comando dpkg-reconfigure xserver-xfree86 No es necesario dar de nuevo los datos que se dieron en la configuración. Aparecerán como parámetros por omisión Algo de nomenclatura X-terminal máquina que usará los recursos de otra y contiene el servidor X. 4 man X 14

16 X display manager o xdm arranca el login gráfico. Nosotros instalaremos el gdm de GNOME. Hasta entonces entraremos en modo modo texto y arrancaremos X con: startx Desktop environment o entorno de escritorio. Lo componen un conjunto de aplicaciones y utilidades gráficas con un aspecto común. Nosotros usamos GNOME. KDE también goza de gran popularidad. Window manager es el programa que dibuja los marcos de las ventanas y nos permite hacer diversas operaciones con ellas. 15

17 Capítulo 3 Conceptos generales 3.1 El teclado Algunas teclas imprescindibles en modo texto 1 : ctrl+alt+fn pasa al terminal virtual n. X suele estar en el 7. ctrl+alt+(num+) cambia la resolución de X. ctrl+alt+(retroceso) aborta la sesión X y todos los programas en ella. Puede salvarnos de un congelamiento de X sin perder información. ctrl+c interrumpe un programa (en terminal). ctrl+s congela un programa. Se descongela con ctrl+q. ctrl+z suspende un programa. Se reanuda su ejecución con fg (foreground) o con bg (background). (flecha arriba) recuperas los comandos anteriormente escritos en la línea de comandos. tab puede ayudarte a completar un comando o el nombre de un archivo. shift+repág permite hacer un scroll de la pantalla del terminal. ctrl+r hace una búsqueda hacia atrás entre los comandos escritos en el terminal. 1 man bash 16

18 ctrl+l limpia la pantalla. alt+. repite el último argumento del comando anterior. ctrl+alt+supr reinicializa ordenadamente el ordenador. AltGr+4 caracter, que no aparece en el teclado español (pero sí en el latinoamericano). 3.2 Reinicializar y parar Como casi todos los SO en GNU/Linux necesita cierto tiempo para parar servicios y descargar información en el disco duro. De no hacerlo así en el próximo arranque hará una lenta verificación del sistema de archivos. Este es un problema menor si se instaló un sistema de archivos transacional, como XFS o ext3. shutdown equivale a pulsar ctrl+alt+supr. halt para el sistema. Lo apaga si tenemos APM activo en el kernel. En la pantalla de arranque de GNOME o KDE tenemos las opciones equivalentes a estos comandos. 3.3 Comandos del terminal Un breve recordatorio de comandos básicos y algunos más no tan básicos: Ayuda: man muestra el manual de un comando. man -k printf man 3 printf info documentación en hipertexto de algunos comandos. help información de los comandos internos del shell. help if Manejo de archivos y directorios: 17

19 ls lista archivos. ls -laf cd cambia de directorio. cd /usr/share/doc/lilo/ cd cd - pwd muestra el directorio actual. mkdir crea un directorio. rmdir borra un directorio vacío. touch crea un archivo vacío, o actualiza su fecha si ya existía. cp copia archivos. cp -au /tmp/ /tmp/ mv mueve o renombra archivos y directorios. rm borra archivos. rm -Rf / # mejor no lo hagas ln enlaza un archivo. ln -s /var/tmp /tmp Edición de archivos: file intenta adivinar el tipo de un archivo. cat muestra un archivo. cat hola adios less muestra un archivo sin escurrirse. grep lineas que contienen un patrón. grep -i hola despedida.txt wc cuenta palabras. vi clásico editor de textos. 18

20 joe otro clásico editor de textos. ae otro clásico y minúsculo editor de textos. cmp compara archivos. diff diferencias entre archivos. diff -c archivo.txt archivo2.txt Sistema de archivos: df o disk free, muestra la ocupación de disco. du o disk usage, muestra la ocupación de archivos. du -sc mount monta un dispositivo o sistema de archivos. mount -t vfat /dev/fd1 /mnt/floppy2 umount desmonta. eject desmonta y expulsa. Usuarios, grupos y permisos: w muestra quienes están conectados y qué están haciendo. su para ser otra persona. su - adduser crea un usuario o le añade a un grupo. addgroup crea un nuevo grupo. groups muestra los grupos a los que perteneces. passwd cambia la clave de acceso. chmod cambia los permisos de un archivo. chmod o-r secreto.txt umask cambia los permisos por defecto al crear un archivo. umask

21 chown cambia el propietario chown root:floppy /dev/fd0 Procesos, CPU y memoria: free memoria libre. top información de los recursos consumidos por los procesos. ps muestra los procesos. ps auxw nice establece la prioridad de un programa. nice -19 yes kill mata un proceso. kill -9 1 # mejor no lo hagas killall -9 communicator Multitarea en modo texto: jobs muestra los procesos que estamos ejecutando en backgroud o segundo plano. Un comando se arranca en segundo plano añadiéndole & al final. Si se está ejecutando lo interrumpimos pulsando ctrl-z. fg pasa un proceso interrumpido a primer plano y toma el control del teclado. fg %1 bg pasa un proceso interrumpido a segundo plano y pierde el control del teclado. bg %2 Tiempo al tiempo: at ejecuta comandos a cierta hora. echo konqueror at 13:40 crontab programa hora y frecuencia de ciertas tareas. Consultar sintaxis de la tabla de tareas con man 5 crontab crontab -e crontab -l 20

22 time muestra el uso de CPU de un programa. time ls -R /etc/ sleep duerme un rato. sleep 2h ; knotes Inclasificados: reset reconfigura el terminal. Útil si se han corrompido el color o los caracteres. history listado de los comandos escritos en el terminal. Puedes repetir el n- ésimo si tecleas!n. find busca archivos. find /cdrom -noleaf -type f -name "*.deb" -exec dpkg -I {} \; locate busca archivos en la base de datos local 2. locate Ether talk habla con otros usuarios. talk Tuberías y redirecciones: tubería (o pipe). history less > redireccionamiento. echo mal > bien echo fatal > > bien ls -R /etc/ 2>/dev/null 2 se actualiza con updatedb, mejor instala anacron 21

23 3.4 Tipos de archivos En GNU/Linux un archivo no se caracteriza por su extensión. Es un programa si tiene activado el flag x de executable. Los programas de script suelen empezar por la línea #! /bin/sh; otros lenguajes interpretados empiezan por algo parecido. El programa file suele adivinar de qué tipo es un archivo. Algunos tipos de archivos inusuales fuera de GNU/Linux: *.ps documento PostScript. Es un lenguaje de descripción de páginas similar al PDF. Podemos verlos con gnome-gv o kghostview. *.pdf Portable Document Format. Además de los anteriores podemos usar el robusto xpdf o el pesado acroread. *.dvi archivo device independent, similar al PostScript. Resultan de procesar un texto L A TEX; pueden verse con xdvi o traducirse con dvips. *.gz archivo comprimido. Se descomprime con gunzip. Puedes verlos con zless *.bz2 similar con bunzip2. *.tar archivo que aglutina varios. Usar tar xvf <archivo.tar>. *.tar.gz *.tgz ídem comprimidos. Usar tar xvzf <archivo.tgz>. *.tar.bz2 *.tbz2 ídem comprimidos. Usar tar xvif <archivo.tgz>. 3.5 Los paquetes Debian Herramientas para gestionar los paquetes Debian kpackage Pertenece al escritorio de KDE. Es muy vistoso e intuitivo. Identificar en cada paquete: Estado. 22

24 Nombre. Descripción. Versión instalada y versión disponible. Sección. Prioridad. Identificar las acciones: Buscar paquete. Mantener o borrar. Actualizar la lista de paquetes. Elegir las fuentes de instalación. También tenemos gnome-apt en el escritorio GNOME, pero aún está en desarrollo dselect Versión en texto. Aunque tiene buen aspecto, la interfaz por teclado es muy poco intuitivo. Su funcionamiento es impecable. Identificar las opciones del menú principal. Repasar las teclas en la lista de selección de paquetes: instalar +. Aparecerá una pantalla con los paquetes adicionales que necesite, recomiende o sugiera. desinstalar -. Si otros paquetes dependen del que queremos desinstalar, aparecerán como candidatos a ser eliminados. Aún podemos cambiar de opinión. purgar _. Igual que el anterior pero además elimina los archivos de configuración. aceptar Enter abortar X 23

25 buscar / repetir búsqueda \ tipo de información i Identificar la información en cada línea apt-get Interfaz en línea de comandos para el manejo de paquetes. Se apoya en el archivo /etc/apt/sources.list que contiene las fuentes de instalación. Sintaxis en 3 y en el CD de instalación 4. Prueba los comandos: apt-get help apt-get install jed apt-cache search MP3 apt-get remove libc6 apt-get --purge remove emacs A diferencia de dselect, cuando pedimos a apt-get que nos instale un paquete, no nos propone los recomendados o sugeridos. Dado el sano minimalismo de los mantenedores Debian, esto puede ser una desventaja. Recomiendo usar dselect, pero apt-get es más rápido y directo (por eso en este documento casi todas las instalaciones se formulan con apt-get). Añadamos al final de /etc/apt/sources.list las líneas: # Ximian (antes Helix) Gnome deb stable main # KDE 2 deb ftp://ftp.linux.ee/pub/kde.tdyc.com/debian/ potato main crypto # Potato deb ftp://ftp.uk.debian.org/debian stable contrib main non-free deb ftp://ftp.uk.debian.org/debian stable/non-us contrib main non-free deb stable/updates main contrib non-free 3 man sources.list 4 file:/cdrom/readme.html 24

26 # kernel 2.4.x en potato deb potato main #deb-src potato main Sólo dos comandos pueden actualizar todos nuestros programas a la última versión: apt-get update apt-get upgrade Si los cambios entre versiones son muy profundos será mejor: apt-get update apt-get dist-upgrade Los paquetes descargados de la red se almacenan localmente. Los siguientes comandos borran esa caché, o sólo los archivos obsoletos: apt-get clean apt-get autoclean También existen sitios con paquetes no oficiales 5, si buscamos una versión moderna de un programa apta para nuestra distribución. Es muy probable que un paquete en la distribución inestable de Debian dependa a su vez de otros muchos también en inestable, comprometiendo aún más la robustez de nuestro sistema. Otra pequeña diferencia con dselect es que cada uno tiene su propia base de datos de paquetes. Por tanto, si usamos dselect es necesario hacer una segunda actualización con [U]pdate dpkg Acrónimo de Debian package. Es un comando a un nivel aún más bajo. Nos permite obtener toda la información y las posibilidades de los anteriores métodos. dpkg --install </ruta/paquete>.deb dpkg --purge <paquete> dpkg --info </ruta/paquete>.deb dpkg --list <paquete>* 5 25

27 dpkg --listfiles <paquete> dpkg --status <paquete> dpkg --get-selections dpkg --set-selections dpkg --search <archivo> Aprovechamos para instalar los paquetes joe xemacs21-nomule doc-linux-html ssltelnet 3.6 Buscar ayuda Diferentes fuentes de información: Si busco alguna aplicación de cierto tipo, visito la página de Debian 6. Si quiero saber qué paquete contiene cierto programa, o buscar una palabra clave en su descripción, de nuevo en la web de Debian 7. Localmente puedes ejecutar: apt-cache search matlab dpkg --search xconsole Y aún más artesanal: edita el archivo: /var/lib/dpkg/available o en los CD de instalación: /cdrom/dists/potato/contents-i386.gz Instalando el paquete dhelp obtenemos un índice de toda la documentación HTML, info y man instalada. Lo veremos en detalle cuando instalemos el servidor web Apache. Ahora puedes verlo en robo

28 Si busco conocimientos varios leo algún HOWTO 9. Si quiero saber cómo funciona un comando man <comando> info <comando> <comando> --help También puedes usar el Sistema de Ayuda de GNOME, KDE, Emacs, etc. Al instalar un paquete que nos interesa conviene saber qué archivos ha instalado con dpkg --listfiles <paquete> Comprobar si existe un paquete-doc. Siempre nos quedará Internet: página web del programa, un nuevo HOW- TO, listas de correo, grupos de noticias, revistas on-line, etc. 3.7 GNOME y KDE Son dos de los mejores ambientes de escritorio accesibles en linux. 1. Si quieres ver una demostración en vivo en tu monitor, teclea: xvncviewer robo6:1 -shared -viewonly 2. Para cortar y pegar en X no es necesario pulsar ninguna tecla. El problema es que al marcar un texto perdemos la selección anterior. El texto marcado no se almacena, así que si cierras la aplicación con el texto marcado, lo pierdes. 3. Pulsar el icono de la caja de herramientas y experimentar... Esconder el panel. Colocación de las ventanas. 9 file:/usr/share/doc/howto/ 27

La consola en GNU / Linux

La consola en GNU / Linux La consola en GNU / Linux Autor: Jesús Gil (Yisux) Qué es la consola? La consola o terminal (Shell) es un programa informático donde intercatúa el usuario con el sistema operativo mediante una ventana

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

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 02/2015 GUÍA DE LABORATORIO #6 Nombre de la Practica: Instalación de FreeBSD para Server. Tiempo Estimado: 2 horas

Más detalles

1. CARACTERÍSTICAS DE LINUX.

1. CARACTERÍSTICAS DE LINUX. UNIDAD 1: EL SISTEMA OPERATIVO LINUX 1. CARACTERÍSTICAS DE LINUX. El sistema operativo LINUX es un conjunto de programas y una serie de utilidades que permiten al usuario gestionar los recursos hardware

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

Esta es la interfaz gráfica de Ubuntu (Linux) Manejo. Ésto es un poco el manejo básico para saber manejar archivos y directorios.

Esta es la interfaz gráfica de Ubuntu (Linux) Manejo. Ésto es un poco el manejo básico para saber manejar archivos y directorios. Esta es la interfaz gráfica de Ubuntu (Linux) Manejo Ésto es un poco el manejo básico para saber manejar archivos y directorios. ls [opciones] [archivos]; (list) Lista el contenido de un directorio, mostrando

Más detalles

Instituto Tecnológico de Las Américas

Instituto Tecnológico de Las Américas Instituto Tecnológico de Las Américas Mariel Elizabeth Puente Adames 20121325 Instalación de Slackware server How to install Slackware Slackware Linux es una distribución de Linux. Es una de las más antiguas

Más detalles

El Sistema Operativo Linux

El Sistema Operativo Linux Introducción El Sistema Operativo Linux La mayor parte de los ordenadores que existen en la actualidad están diseñados de forma que puedan ejecutar diversas tareas o programas. Es evidente, que si cada

Más detalles

Comandos Linux Ayuda. Archivos y directorios

Comandos Linux Ayuda. Archivos y directorios Comandos Linux Ayuda man muestra manual del comando que le indiquemos --help da una ayuda de los comandos Archivos y directorios ls lista los archivos y directorios sort ordena alfabéticamente una lista

Más detalles

Linux Principios básicos de uso del sistema [4ª edición]

Linux Principios básicos de uso del sistema [4ª edición] Introducción 1. Historia de Unix 11 2. GNU 13 2.1 FSF 14 2.2 CopyLeft y GPL 14 3. Linux 16 3.1 Características 18 3.2 Distribuciones 20 4. Qué distribución elegir? 20 4.1 Las distribuciones para el "gran

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

Curso Taller de Química Computacional Módulo II. PRACTICO 1 Introducción al uso del sistema operativo Linux.

Curso Taller de Química Computacional Módulo II. PRACTICO 1 Introducción al uso del sistema operativo Linux. Curso Taller de Química Computacional Módulo II PRACTICO 1 Introducción al uso del sistema operativo Linux. Objetivos : Aprender a conectarse con la maquina desde una terminal remota e iniciar una sesión.

Más detalles

GNU/Linux Administración Básica

GNU/Linux Administración Básica Networking Quality and Security 22 de marzo de 2006 Parte I Administración básica Directorios básicos Sistema / Directorio raíz. El resto de directorios cuelgan de él. /bin Mandatos binarios esenciales

Más detalles

Fedora Core GNU/LINUX

Fedora Core GNU/LINUX Fedora Core GNU/LINUX Entrega 8 Comandos básicos man Mostrar paginas de manual de otros comandos. man ls clear Limpia la pantalla. clear ls touch Listar los archivos y directorios de una ruta especifica.

Más detalles

GUÍA DE INSTALACIÓN DE SLACKWARE LINUX 11.0 v. 1.0

GUÍA DE INSTALACIÓN DE SLACKWARE LINUX 11.0 v. 1.0 GUÍA DE INSTALACIÓN DE SLACKWARE LINUX 11.0 v. 1.0 Autor: eli@s (Elías Cuellar Rodríguez) Licencia: GPL Fecha: 20 de Abril de 2007 UNIVERSIDAD PERUANA UNIÓN FACULTAD DE INGENIERÍA EAP de Ingeniería de

Más detalles

Instalación de RedHat GNU/Linux Advanced Server 2.1

Instalación de RedHat GNU/Linux Advanced Server 2.1 Instalación de RedHat GNU/Linux Advanced Server 2.1 PROYECTO Documentación DESCRIPCIÓN Este documento describe cómo instalar RedHat GNU/Linux Advanced Server 2.1 en los servidores RACK AUTOR IgnacioBarrancos

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

Vielka Mari Utate Tineo 2013-1518. Instituto Tecnológico de las Américas ITLA. Profesor José Doñé PRACTICA NO. 7, SAMBA COMO GRUPO DE TRABAJO

Vielka Mari Utate Tineo 2013-1518. Instituto Tecnológico de las Américas ITLA. Profesor José Doñé PRACTICA NO. 7, SAMBA COMO GRUPO DE TRABAJO Vielka Mari Utate Tineo 2013-1518 Instituto Tecnológico de las Américas ITLA Profesor José Doñé PRACTICA NO. 7, SAMBA COMO GRUPO DE TRABAJO CREAR UN HOWTO SOBRE SAMBA SAMBA PARA COMPARTIR DATOS, COMO GRUPO

Más detalles

El Sistema Operativo Linux INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS

El Sistema Operativo Linux INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS El Sistema Operativo Linux INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS Contenido 1. Linux: Un poco de Historia 2. Características 3. Elementos de la Interfaz gráfica 4. Línea de Comandos 5. Comandos básicos

Más detalles

Introducción al Linux y software libre. Marcelino Vicens Universidad de Valencia

Introducción al Linux y software libre. Marcelino Vicens Universidad de Valencia Introducción al Linux y software libre Marcelino Vicens Universidad de Valencia Concepto de Software libre Software Libre Se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar,

Más detalles

ASO. Instalación de RedHat Linux 1

ASO. Instalación de RedHat Linux 1 ASO. Instalación de RedHat Linux 1 3.1 Pasos previos a la instalación Al igual que se realizó para Windows NT, es necesario considerar una fase previa a la instalación: Análisis del sistema y adquisición

Más detalles

labs Linux para Administradores de Elastix Elastix Certification ELASTIX CERTIFICATION

labs Linux para Administradores de Elastix Elastix Certification ELASTIX CERTIFICATION Linux para Administradores de Elastix Elastix Certification 2012, PALOSANTO SOLUTIONS todos los derechos reservados. Esta documentación y su propiedad intelectual pertenece a PaloSanto Solutions. Cualquier

Más detalles

INSTALACIÓN, CONFIGURACIÓN Y PRUEBAS DE FUNCIONAMIENTO DEL SERVICIO DE SAMBA EN FEDORA 17 LINUX-UNIX

INSTALACIÓN, CONFIGURACIÓN Y PRUEBAS DE FUNCIONAMIENTO DEL SERVICIO DE SAMBA EN FEDORA 17 LINUX-UNIX INSTALACIÓN, CONFIGURACIÓN Y PRUEBAS DE FUNCIONAMIENTO DEL SERVICIO DE SAMBA EN FEDORA 17 LINUX-UNIX Nombre: VIVIANA ISABEL ESPINOSA PEÑA Código:1150017 Asignatura: ASOR Docente: Jean Polo Cequeda UNIVERSIDA

Más detalles

SILLABUS CURSO : LINUX

SILLABUS CURSO : LINUX SILLABUS CURSO : LINUX Administración DURACIÓN : 8 sesiones de 3 horas cada sesión Horarios : Grupo 1 : Lunes Miércoles -Viernes (8:00 pm a 11 :00 pm) Grupo 2 : Martes Jueves ( 7:00 pm 10 :00 pm) SUMILLA

Más detalles

Instalación de Debian GNU/Linux en la IBM RS6000/B50

Instalación de Debian GNU/Linux en la IBM RS6000/B50 CopyLeft 2002 Jordi Adame Vivanco jordi-at-jordi-dot-net J O R D I. N E T Se puede distribuir este manual bajo la licencia GPL Instalación de Debian GNU/Linux en la IBM RS6000/B50 Lo primero que debemos

Más detalles

Sistemas de Ficheros en GNU/Linux

Sistemas de Ficheros en GNU/Linux en GNU/Linux Page 1 Nota de Copyright 2005. Algunos derechos reservados. Este trabajo se distribuye bajo la licencia Creative Commons Attribution-ShareAlike. Para obtener la licencia completa, véase http://creativecommons.org/licenses/by-sa/2.1/es

Más detalles

Guía de Instalación de Red Hat Linux 9 sobre maquinas x86(pc s)

Guía de Instalación de Red Hat Linux 9 sobre maquinas x86(pc s) n Guía de Instalación de Red Hat Linux 9 sobre maquinas x86(pc s) Antes de proceder a instalar Linux Red Hat Linux 9 habrá que hacernos algunas preguntas muy importantes que nos indicaran si es posible

Más detalles

Certificación LPIC-1, examen 117-101

Certificación LPIC-1, examen 117-101 Certificación LPIC-1, examen 117-101 NOTA: Este documento contiene un listado de preguntas tipo para el examen 117-101 de la certificación LPIC-1 realizado en marzo de 2011. La fundación LPI no permite

Más detalles

Unidad II: Instalación del Sistema Operativo

Unidad II: Instalación del Sistema Operativo Unidad II: Instalación del Sistema Operativo 2.1 Objetivos Identificar las opciones de instalación en GNU/Linux Determinar una estrategia operativa para la instalación del sistema operativo. Instalar el

Más detalles

MÒDUL 1: Instal lació, administració, gestió i implementació del servidor web i la seva seguretat. Instalación de servidores FTP y WEB en Linux

MÒDUL 1: Instal lació, administració, gestió i implementació del servidor web i la seva seguretat. Instalación de servidores FTP y WEB en Linux MÒDUL 1: Instal lació, administració, gestió i implementació del servidor web i la seva seguretat Instalación de servidores FTP y WEB en Linux ÍNDICE 1. Instalación de Linux Ubuntu en el Vmware 2. Comandos

Más detalles

Tomás P. de Miguel Dpto. Ingeniería de Sistemas Telemáticos. dit UPM

Tomás P. de Miguel Dpto. Ingeniería de Sistemas Telemáticos. dit UPM Tomás P. de Miguel Dpto. Ingeniería de Sistemas Telemáticos Justificación Resolver el problema de interacción entre sistemas heterogéneos Compartir sistemas de ficheros Compartir impresoras entre clientes

Más detalles

Licencia de Publicación

Licencia de Publicación Manual Mantenimiento Básico de servidores basados en GNU/Linux Universidad Nacional Heredia, Costa Rica Actualizado al 06 de Agosto de 2009 Por: José Pablo Carvajal Chaves Para efectos de la ejecución

Más detalles

ANEXO A: Guía de instalación de Debian GNU/Linux 4.0.

ANEXO A: Guía de instalación de Debian GNU/Linux 4.0. Técnico en Repatación de PC y Redes (intensivo) ANEXO A: Guía de instalación de Debian GNU/Linux 4.0. Introducción. La presente guía indica el paso a paso para instalar la version 4.0 de Debian GNU/Linux

Más detalles

! " # $!% & % '" ()!*++,

!  # $!% & % ' ()!*++, !" # $!%&%'" ()!*++, Qué es Linux? Antecedentes. Licencia. Características. Entorno de Trabajo. Estructura General. Sistema de Ficheros. Tipos. Path. Permisos de Acceso. Distribuciones Comerciales. Elementos

Más detalles

4.- ESTRUCTURA DEL SISTEMA DE ARCHIVOS DE LINUX

4.- ESTRUCTURA DEL SISTEMA DE ARCHIVOS DE LINUX 4.- ESTRUCTURA DEL SISTEMA DE ARCHIVOS DE LINUX 4.1.- Tipos de archivos La base del sistema de archivos de Linux, es obviamente el archivo, que no es otra cosa que la estructura empleada por el sistema

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

Nociones de informática. Qué es una computadora? GNU/Linux. Lo mínimo que hay que saber para empezar a trabajar con una computadora del aula

Nociones de informática. Qué es una computadora? GNU/Linux. Lo mínimo que hay que saber para empezar a trabajar con una computadora del aula Nociones de informática Lo mínimo que hay que saber para empezar a trabajar con una computadora del aula Qué es una computadora? Procesador Periféricos Memoria Teclado Monitor Disco rígido Sistema Operativo

Más detalles

LINUX primeros pasos como usuario

LINUX primeros pasos como usuario APUNTES DE PRÁCTICAS DE LABORATORIO AMPLIACIÓN DE CÁLCULO NUMÉRICO LINUX primeros pasos como usuario SISTEMAS OPERATIVOS ORIGEN Y DESARROLLO DE LINUX PRIMEROS PASOS arranque del sistema elección de passwords

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

TP N 7 Comandos "mount" y "umount"

TP N 7 Comandos mount y umount Taller de GNU/Linux 2002 TP7 hoja 1/5 Universidad Nacional de La Matanza Ingeniería en Informática-Taller de GNU/Linux TP N 7 Comandos "mount" y "umount" Objetivos: Comprender los nombres utilizados por

Más detalles

UNIDAD DIDACTICA 1 INTRODUCCIÓN A LAS REDES CON LINUX SERVER

UNIDAD DIDACTICA 1 INTRODUCCIÓN A LAS REDES CON LINUX SERVER UNIDAD DIDACTICA 1 INTRODUCCIÓN A LAS REDES CON LINUX SERVER Eduard Lara 1 1. INTRODUCCIÓN S.O. EN RED Un S.O. en red realiza una gestión centralizada del software y de los recursos hardware de la red.

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

Software libre. El software libre provee la libertad de: Documentación (guías, wikis, faqs, etc.). Programa ejecutable. Código fuente del programa.

Software libre. El software libre provee la libertad de: Documentación (guías, wikis, faqs, etc.). Programa ejecutable. Código fuente del programa. GNU / Linux Software libre Es una forma ética de entender el software (en su desarrollo, comercialización, distribución y uso). Con el software libre se distribuye: Documentación (guías, wikis, faqs, etc.).

Más detalles

CAPITULO 9 PROCEDIMIENTO DE INSTALACIÓN DE LINUX

CAPITULO 9 PROCEDIMIENTO DE INSTALACIÓN DE LINUX CAPITULO 9 PROCEDIMIENTO DE INSTALACIÓN DE LINUX AGENDA Tareas de pre instalación Instalación y configuración de Linux X Server Tareas y configuración post instalación 2 REQUISITOS DE HARDWARE PARA LINUX

Más detalles

Creación de Scripts. Qué es un script? Como funciona un shell script en Linux?

Creación de Scripts. Qué es un script? Como funciona un shell script en Linux? Creación de Scripts Qué es un script? Un guión o script es un fichero de texto que contiene una serie de instrucciones que se pueden ejecutar en la línea de órdenes, y que se ejecutarán seguidas. En ese

Más detalles

Vielka Mari Utate Tineo 2013-1518. Instituto Tecnológico de las Américas ITLA. Profesor José Doñé. Sistema Operativo 3 PRACTICA NO.

Vielka Mari Utate Tineo 2013-1518. Instituto Tecnológico de las Américas ITLA. Profesor José Doñé. Sistema Operativo 3 PRACTICA NO. PRACTICA NO. 10, SERVIDOR WEB CREAR UN HOWTO SOBRE EL SERVIDOR WEB APACHE - CREAR UNA PAGINA WEB QUE FUNCIONE SOBRE ESE SERVIDOR - PUBLICAR UN DIRECTORIO DE DATOS QUE ME PERMITA BAJAR - ARCHIVOS DESDE

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

UNIDAD DIDACTICA 8 MONTAR Y DESMONTAR UNIDADES EN GNU/LINUX

UNIDAD DIDACTICA 8 MONTAR Y DESMONTAR UNIDADES EN GNU/LINUX UNIDAD DIDACTICA 8 MONTAR Y DESMONTAR UNIDADES EN GNU/LINUX Eduard Lara 1 1. INTRODUCCIÓN En los sistemas GNU/LINUX y UNIX los dispositivos como los discos duros y sus particiones, el terminal de pantalla,

Más detalles

Instalación Kali Linux 1.0.5 en Vmware Workstation 8.0

Instalación Kali Linux 1.0.5 en Vmware Workstation 8.0 Instalación Kali Linux 1.0.5 en Vmware Workstation 8.0 Semillero De Investigación En Seguridad De La Información. Tutorial realizado por Juan Carlos Macias z. para el semillero SIENSI. Derechos de autor

Más detalles

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

Servidor Web: Apache

Servidor Web: Apache Rocío Alt. Abreu Ortiz 2009-3393 Servidor Web: Apache Un servidor web es un programa que se ejecuta continuamente en un computador, manteniéndose a la espera de peticiones de ejecución que le hará un cliente

Más detalles

Universidad Autónoma de Nuevo León Facultad de Ciencias Físico Matemáticas. Laboratorio de Seguridad en aplicaciones web

Universidad Autónoma de Nuevo León Facultad de Ciencias Físico Matemáticas. Laboratorio de Seguridad en aplicaciones web Universidad Autónoma de Nuevo León Facultad de Ciencias Físico Matemáticas Laboratorio de Seguridad en aplicaciones web Practica 1: Guía de configuración de laboratorio objetivos: Familiarizar al estudiante

Más detalles

UNIDAD DIDACTICA 14 REQUISITOS PREVIOS PARA CONFIGURAR LINUX UBUNTU SERVER COMO CONTROLADOR DE DOMINIO

UNIDAD DIDACTICA 14 REQUISITOS PREVIOS PARA CONFIGURAR LINUX UBUNTU SERVER COMO CONTROLADOR DE DOMINIO UNIDAD DIDACTICA 14 REQUISITOS PREVIOS PARA CONFIGURAR LINUX UBUNTU SERVER COMO CONTROLADOR DE DOMINIO Eduard Lara 1 1. COMPROBACIONES PREVIAS ANTES DE INSTALAR EL CONTROLADOR Antes de hacer que Linux

Más detalles

TEMA 2: GESTIÓN DE ARCHIVOS

TEMA 2: GESTIÓN DE ARCHIVOS Tema 2: Gestión de archivos. GNU/LINUX 1/6 TEMA 2: GESTIÓN DE ARCHIVOS Este tema cubre la gestión básica del sistema de archivos (archivos, directorios y links) de GNU/LINUX mediante las órdenes disponibles

Más detalles

Guía 7: Virtualización. 1. Configurar una infraestructura de hardware por varios sistemas operativos funcionando de forma totalmente independiente.

Guía 7: Virtualización. 1. Configurar una infraestructura de hardware por varios sistemas operativos funcionando de forma totalmente independiente. Arquitectura de Computadoras: Guía 7 1 Facultad: Ingeniería. Escuela: Electrónica Asignatura: Arquitectura de Computadoras Guía 7: Virtualización. Objetivo General 1. Configurar una infraestructura de

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

Sistema Operativo basado en Unix, es de creación Norteamericana y tiene como características:

Sistema Operativo basado en Unix, es de creación Norteamericana y tiene como características: FUNDAMENTOS Sistema Operativo basado en Unix, es de creación Norteamericana y tiene como características: Multiusuario Multitarea Multiproceso Multihilo El siguiente es un cuadro estructural de Windows

Más detalles

Arabización del ordenador. Linux

Arabización del ordenador. Linux Linux Es un sistema operativo gratuito desarrollado en un principio para PCs de mesa, en la actualidad funciona para una gran variedad de plataformas, incluidas PowerPC, Macintosh, Atari... Se trata de

Más detalles

Linux Open Suse 10.2 (Básico + Avanzado)

Linux Open Suse 10.2 (Básico + Avanzado) Linux Open Suse 10.2 (Básico + Avanzado) Módulo: Linux básico Estudia los entornos de usuario KDE y GNOME, prestando especial atención al primero. Estudia cómo explorar el sistema de archivos, personalizar

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

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011

Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 Módulo 1. Fundamentos de Computadores Informática y Programación Escuela de Ingenierías Industriales y Civiles Grado en Ingeniería en Ingeniería Química Curso 2010/2011 1 CONTENIDO Tema 1. Introducción

Más detalles

Arquitectura del sistema operativo GNU/Linux. Luis Eduardo Sepúlveda R.

Arquitectura del sistema operativo GNU/Linux. Luis Eduardo Sepúlveda R. Arquitectura del sistema operativo GNU/Linux Luis Eduardo Sepúlveda R. Núcleo de un sistema operativo. Funciones más importantes: Administración de la memoria. Administración de los procesos Control de

Más detalles

Guest PC. para Mac OS X. Manual del Usuario. Versión 1.6. Copyright 1996-2005 Lismore Software Systems, Ltd. Todos los derechos reservados.

Guest PC. para Mac OS X. Manual del Usuario. Versión 1.6. Copyright 1996-2005 Lismore Software Systems, Ltd. Todos los derechos reservados. Guest PC para Mac OS X Versión 1.6 Manual del Usuario Copyright 1996-2005 Lismore Software Systems, Ltd. Todos los derechos reservados. Tabla de Contenidos ACERCA DE GUEST PC...1 ACERCA DE TU ORDENADOR

Más detalles

Esta tesis fue desarrollada dentro del Tlatoa en la Universidad de las Américas, Puebla.

Esta tesis fue desarrollada dentro del Tlatoa en la Universidad de las Américas, Puebla. Apéndice C: Instalación de Linux y librerías Esta tesis fue desarrollada dentro del Tlatoa en la Universidad de las Américas, Puebla. Fue utilizada una computadora Sony Vaio con las siguientes características:

Más detalles

Seminario de introducción al uso del sistema operativo UNIX

Seminario de introducción al uso del sistema operativo UNIX Seminario de introducción al uso del sistema operativo UNIX Michael González Harbour Departamento de Electrónica y Computadores Universidad de Cantabria 5 GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González

Más detalles

Uso básico de la terminal

Uso básico de la terminal Uso básico de la terminal Comandos básicos El CLI más utilizado en Linux se llama GNU/Bash (o solo Bash --Bourne Again Shell) algunas variables y comandos que son de utilidad son:. ruta actual ~ home del

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

Software Libre / Código Abierto Programa de contenidos

Software Libre / Código Abierto Programa de contenidos Software Libre / Código Abierto Programa de contenidos Resumen Se presenta a continuación la organización de un curso de cincuenta horas cuyo fin es dar a conocer la base ideológica que sostiene a los

Más detalles

Introducción. Linux es un sistema operativo basado en UNIX. Fue creado Linus Torvalds, estudiante filandes en 1991.

Introducción. Linux es un sistema operativo basado en UNIX. Fue creado Linus Torvalds, estudiante filandes en 1991. Introducción Linux es un sistema operativo basado en UNIX. Fue creado Linus Torvalds, estudiante filandes en 1991. Proyecto GNU GNU significa GNU s Not UNIX. GNU pretende ser un sistema operativo completo

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

Servidores Linux. CEP Indalo. Enrique Brotons SERVIDOR WEB

Servidores Linux. CEP Indalo. Enrique Brotons SERVIDOR WEB SERVIDOR WEB Hoy en día casi todos los centros educativos cuentan con una página web donde poder ofrecer información del centro como las enseñanzas que se imparten, horarios escolares, ubicación del mismo,

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

Comunicación con redes Microsoft (Samba)

Comunicación con redes Microsoft (Samba) CAPÍTULO 13 Comunicación con redes Microsoft (Samba) Samba es una herramienta útil para cualquiera que necesite integrar máquinas que ejecuten múltiples sistemas operativos. Aunque compartir una conexión

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

FP Gestión, Formación Profesional para el Empleo. Linux OpenSuse 10.2

FP Gestión, Formación Profesional para el Empleo. Linux OpenSuse 10.2 Linux OpenSuse 10.2 Descripción: El curso se divide en tres partes o niveles: básico, avanzado y experto. En la primera parte, el alumno aprende a manejar los dos entornos de usuario más conocidos de Linux

Más detalles

Redes de área local Aplicaciones y Servicios Linux Servidores de impresión

Redes de área local Aplicaciones y Servicios Linux Servidores de impresión MINISTERIO DE EDUCACIÓN Y CIENCIA SECRETARÍA GENERAL DE EDUCACIÓN Y FORMACIÓN PROFESIONAL DIRECCIÓN GENERAL DE EDUCACIÓN, FORMACIÓN PROFESIONAL E INNOVACIÓN EDUCATIVA CENTRO NACIONAL DE INFORMACIÓN Y COMUNICACIÓN

Más detalles

SAMBA 5.1 INTRODUCCION 5.2 INSTALACIÓN 5.3 CONFIGURACIÓN

SAMBA 5.1 INTRODUCCION 5.2 INSTALACIÓN 5.3 CONFIGURACIÓN SAMBA 5.1 INTRODUCCION La aparición de Windows for Workgroups (WfW), llevó aparejada la aparición de un protocolo de compartición de servicios desarrollado por Microsoft.. Este protocolo llamado SMB (Server

Más detalles

Laboratorio 1 Preparación del entorno de laboratorio

Laboratorio 1 Preparación del entorno de laboratorio DEPARTAMENTO DE TECNOLOGÍA ELECTRÓNICA ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA Laboratorio 1 Preparación del entorno de laboratorio Enunciados de Prácticas de Laboratorio Tecnologías Avanzadas

Más detalles

LPIC-1 Guía de estudio Exámenes 101-102

LPIC-1 Guía de estudio Exámenes 101-102 LPIC-1 Guía de estudio Exámenes 101-102 Agradecimientos Sobre el autor Introducción Qué es Linux? Por qué obtener una certificación Linux? Cómo obtener un certificado del LPI Por qué debería comprar este

Más detalles

Para utilizar este equipo correctamente y de forma segura, le rogamos que lea la información de seguridad antes de usarlo.

Para utilizar este equipo correctamente y de forma segura, le rogamos que lea la información de seguridad antes de usarlo. Para utilizar este equipo correctamente y de forma segura, le rogamos que lea la información de seguridad antes de usarlo. Copyright 2005. La presente protección de copyright abarca toda la información

Más detalles

EXAMEN FINAL. Virtual. P C v i r t u a l

EXAMEN FINAL. Virtual. P C v i r t u a l EXAMEN FINAL Realizar una configuración de una Red LAN, donde la computadora que hará el papel de servidor tenga instalado un software libre y haya una PC real y otra PC virtual. La PC real contara con

Más detalles

Manual TeamViewer Manager 6.0

Manual TeamViewer Manager 6.0 Manual TeamViewer Manager 6.0 Revision TeamViewer 6.0-954 Índice 1 Resumen... 2 1.1 Acerca de TeamViewer Manager... 2 1.2 Acerca de este manual... 2 2 Instalación y arranque inicial... 3 2.1 Instalación...

Más detalles

Guía de instalación de Debian GNU/Linux para principiantes.

Guía de instalación de Debian GNU/Linux para principiantes. Guía de instalación de Debian GNU/Linux para principiantes. Introducción. La presente guía indica el paso a paso para instalar la version 4.0 de Debian GNU/Linux (nombre código Etch) en un equipo con el

Más detalles

Curso de Informática básica

Curso de Informática básica Universidad Rey Juan Carlos Curso de Informática básica Estefanía Martín Barroso Liliana Patricia Santacruz Valencia Laboratorio de Tecnologías de la Información en la Educación Contenidos 2 Bloque 1:

Más detalles

Linux Guía básica Ordenes de Linux

Linux Guía básica Ordenes de Linux Linux Guía básica Ordenes de Linux ls Lista los ficheros de un directorio concreto ls -l Lista también las propiedades y atributos ls -la Lista ficheros incluidos los ocultos de sistema cd nom_directorio

Más detalles

Ubuntu Server 12.10 HOW TO : NFS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en una Red Linux, usando NFS.

Ubuntu Server 12.10 HOW TO : NFS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en una Red Linux, usando NFS. Ubuntu Server 12.10 HOW TO : NFS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como compartir datos en una Red Linux, usando NFS. Servidor web apache Este manual se hace con la finalidad

Más detalles

Laboratorio 1 Preparación del entorno de trabajo

Laboratorio 1 Preparación del entorno de trabajo DEPARTAMENTO DE TECNOLOGÍA ELECTRÓNICA ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA Laboratorio 1 Preparación del entorno de trabajo Planificación y Gestión de Proyectos Informáticos 1. Introducción

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

Facultad de Ingeniería Universidad de Buenos Aires. 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio.

Facultad de Ingeniería Universidad de Buenos Aires. 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio. Facultad de Ingeniería Universidad de Buenos Aires 75.08 Sistemas Operativos Lic. Ing. Osvaldo Clúa Lic. Adrián Muccio Shell Scripting I Qué es Unix? Evolución desde Multics Sistemas Abiertos Sabores Dennis

Más detalles

MANUAL DE INSTALACIÓN GLPI 0.84.7 EN CANAIMA

MANUAL DE INSTALACIÓN GLPI 0.84.7 EN CANAIMA MANUAL DE INSTALACIÓN GLPI 0.84.7 EN CANAIMA Caracas Noviembre del 2014 Desarrollado por Jaibol Santaella PREFACIO El presente documento fue desarrollado con la finalidad de explicar los pasos a seguir

Más detalles

UNIDAD DIDACTICA 13 INICIAR SESIÓN EN LINUX DE FORMA REMOTA

UNIDAD DIDACTICA 13 INICIAR SESIÓN EN LINUX DE FORMA REMOTA UNIDAD DIDACTICA 13 INICIAR SESIÓN EN LINUX DE FORMA REMOTA Eduard Lara 1 1. INICIO SESIÓN EN LINUX Inicio en modo local Se enciende el equipo y se introduce el nombre de usuario local y su contraseña,

Más detalles

Páginas web ::: Documentos PDF en la web Diseño de materiales multimedia. Web 2.0. 1.11 Documentos PDF en la web

Páginas web ::: Documentos PDF en la web Diseño de materiales multimedia. Web 2.0. 1.11 Documentos PDF en la web 84 1.11 Documentos PDF en la web 85 1.11 Documentos PDF en la web 1.11.1 Introducción En un sitio web es frecuente poner a disposición de los usuarios documentos en formato PDF para la consulta de información.

Más detalles

Contenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos.

Contenidos. Sistemas operativos Tema 3: Estructura del sistema operativo. Componentes típicos de un SO. Gestión de procesos. Contenidos Sistemas operativos Tema 3: Estructura del sistema operativo Componentes típicos del SO Servicios del SO Llamadas al sistema Programas del sistema El núcleo o kernel Modelos de diseño del SO

Más detalles

Instituto Tecnológico de Las Américas (ITLA)

Instituto Tecnológico de Las Américas (ITLA) Instituto Tecnológico de Las Américas (ITLA) Nombre: Gregori Carmona Lorenzo ID: 2011-2435 Asignatura: Sistemas Operativos III Instructor: José Doñe Tema: Practica extra: Apache Un servidor web es un programa

Más detalles

El sistema operativo Linux

El sistema operativo Linux El sistema operativo Linux Introducción Que es linux Sistema operativo que emula UNIX Creado por un estudiante, Linus Torvald, para poder hacer sus prácticas en un PC. Nace en 1991 Linux 1.0 en 1994 2.2

Más detalles

Si están trabajando en un computador real, lo primero que deben colocar los discos de manera SCSI, como mínimo deben de ser dos.

Si están trabajando en un computador real, lo primero que deben colocar los discos de manera SCSI, como mínimo deben de ser dos. Rocío Alt. Abreu Ortiz 2009-3393 RAID 0 en Debian RAID (del inglés Redundant Array of Independent Disks, «conjunto redundante de discos independientes») hace referencia a un sistema de almacenamiento que

Más detalles

MÁSTER ONLINE EN ADMINISTRACIÓN LINUX

MÁSTER ONLINE EN ADMINISTRACIÓN LINUX MÁSTER ONLINE EN ADMINISTRACIÓN LINUX Módulo 1 Hardware & Arquitectura de sistemas - 20 horas Este módulo permite conocer y configurar los elementos básicos del hardware del sistema, como también otros

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

Acercándose a Flash. Capítulo. 1.1 Por qué Flash?

Acercándose a Flash. Capítulo. 1.1 Por qué Flash? Capítulo 1 Acercándose a Flash 1.1 Por qué Flash? F lash se ha convertido en un clásico para el diseño de páginas web y de presentaciones multimedia interactivas. Las características más destacadas de

Más detalles