SISTEMAS OPERATIVOS 2010
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Pág. INDICE Requisitos para instalar Linux Problemas que pueden presentar Historia Shell Distribuciones Aplicaciones Entornos Estructura de archivos Interfaces Pasos para instalar Debian Gestores de arranque Gestores de ventana Instalación de dispositivos spositivos y aplicaciones Enlaces a otras páginas y las personales Enlaces para descargar 6 distribuciones Comentarios Recomendaciones Linux vs Windows
1 3-4 3-4 4 5 6-7 7-8 8-16 16-20 21-22 22-25 26-28 29-30 31-33 33 33 33-34 34-35 36-60
INVESTIGACIÓN SOBRE LINUX Películas Video juegos Líderes mundiales Nombre de las distribuciones Festividades y ferias a nivel mundial y nacional Comunidades de Linux
61-62 62-64 65-66 66-68 68-69 69-72
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
EDITORIAL
EDNA LILIAN CARDENAS VALENCIA Directora
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
REQUISITOS PARA INSTALAR LINUX Y 1. PROBLEMAS QUE SE PUEDAN PRESENTAR Al contrario que lo que ocurre con //Microsoft Windows// la instalación de //Linux// no es un proceso sencillo, puesto que //Linux// permite el control y la personalización de una cantidad mayor de parámetros y opcio opciones. nes. Pese a todo se están realizando grandes progresos buscando que la instalación de //Linux //sea un proceso lo menos traumático posible, dependiendo la sencillez de la misma de la distribución que se emplee. Por el momento la distribución más sencilla de e instalar es //Red Hat //y aquellas que derivan de esta (//Linux Mandrake//, …). Pese a todo antes de proceder a instalar //Linux// es necesario tener en cuenta una serie de aspectos fundamentales. El primero de ellos es leer la información que contiene e el //CD// de la instalación, esta información puede aparecer de dos formas distintas, los llamados //HOWTO //o en forma de manuales desarrollados para la distribución. El problema fundamental en todos los casos es que la mayor parte de esta información (aunque (aunque no toda) se encuentra en inglés. La distribución de //RedHat// incluye un manual de instalación de //Linux// en //HTML //en la que se explica con todo lujo de detalles cómo se realiza ésta y que es conveniente leer y comprender antes de proceder a real realizar la instalación. Uno de los conceptos principales a tener en cuenta antes de la instalación es el de //partición//. Cada sistema operativo organiza la información de los ficheros que contiene de forma diferente, utilizando cada uno su propio sistema de archivos. Como referencia se indica a continuación el nombre del sistema de archivos de diferentes sistemas operativos: Sistema Operativo Sistema de archivos MS MS-DOS DOS FAT MS Windows 95 VFAT MS Windows 95 OSR2 y Windows 98 FAT32 MS Windows NT NTFS IBM OS/2 Warp HPFS Linux Ext2 Esto en general impide que se puedan instalar varios sistemas operativos //mezclados// en un mismo disco duro. Para solucionar este problema existen las llamadas //particiones// con las que se divide un determinado disco duro de forma que pueda contener ambos sistemas de archivos. A todos los efectos realizar una partición es equivalente a que el disco duro se divida en dos (aunque por supuesto no se divide de una forma física). Los problemas fundamentales al instalar //Linux// proviene provienen n de que en la mayor parte de las ocasiones el usuario desea conservar //Windows// y todos los programas para este sistema. En la actualidad existen varias distribuciones que permiten la instalación de //Linux //en un sistema de archivos de //Windows//, bi bien en en lo que se denomina un disco imagen (un fichero muy grande), de las distribuciones //Corel Linux// y //Linux Mandrake 6.1,// o directamente en el sistema de archivos de //Windows// (//WinLinux 2000//). No obstante para obtener un buen rendimiento es preferible referible instalar //Linux// sobre una partición diferente de la de //Windows //empleando el sistema de archivos propio de //Linux//, por lo que suele ser necesario realizar
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
una partición del disco duro (Habitualmente //Windows //se apropia de la totalidad). totalidad Hasta épocas recientes esta división suponía la pérdida irremediable e inevitable de toda la información que contuviese el disco duro. En la actualidad las distribuciones de //Linux// incluyen una pequeña utilidad llamada //fips //que permite dividir el disco duro sin perder información. Antes de utilizar //fips //es muy importante leer la información que se adjunta con el programa. Tras emplear //fips //se habrá reducido el tamaño de la partición de //Windows// y se habrá creado una nueva para ser utilizada utilizada durante la instalación de //Linux//. Durante el proceso de instalación de //Linux// habrá que borrar la partición creada con //fips// y sustituirla por las particiones que va emplear //Linux//. (Mucho cuidado en no borrar la partición donde resida //Windows//, Windows//, puesto que en ese caso se perderá //TODA// la información de forma permanente). Otro de los puntos a tener en cuenta es cómo se quiere arrancar //Linux// si existe //Windows//, la forma más sencilla es instalar //LILO//, un programa que se encarga enca de arrancar ambos sistemas operativos según lo que indique el usuario al arrancar el PC. Los problemas surgen si hay que reinstalar //Windows// de nuevo, puesto que éste sistema operativo asume el control del PC y el sistema de arranque eliminando //LILO// //LI (e impidiendo arrancar //Linux//). Otra forma muy sencilla es emplear el disquete de arranque que se crea durante la instalación. Por último una de las formas más sencillas de ejecutar //Linux// es creando un menú de arranque en //Windows// y empleando empleando el programa //LoadLin //desde //MS-DOS//, DOS//, para más información sobre este último método de arranque se recomienda la lectura del //mini-HowTo HowTo loadlin// que suele acompañar a la documentación de //Linux//. Por último existe otro concepto fundamental a la hora de instalar y usar //Linux// que es el de //Super Usuario// o usuario //root//. Este usuario es el administrador del sistema y se crea durante la instalación. Como administrador que es puede acceder y modificar (así como destruir) toda la información del sistema, por lo que hay que evitar en la medida de lo posible trabajar como usuario //root//.. 3 HISTORIA Historia del Linux: Linux fue creado originalmente por Linus Torvald en la Universidad de Helsinki en Finlandia, siendo él estudiante de informática. informática. Pero ha continuado su desarrollado con la ayuda de muchos otros programadores a través de Internet. Linux originalmente inicio el desarrollo del núcleo como su proyecto favorito, inspirado por su interés en Minix, un pequeño sistema Unix desarrollado por Andy Tannenbaum. Él se propuso a crear lo que en sus propias palabras seria un "mejor Minix que el Minix". El 5 de octubre de 1991, Linux anuncio su primera versión "oficial" de Linux, versión 0.02. Desde entonces , muchos programadores han respondido a su llamada, y han ayudado a construir Linux como el sistema operativo completamente funcional que es hoy.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
4 SHELL Una Shell de Unix o también shell, es el término usado en informática para referirse a un intérprete de comandos, el cual consiste en la interfa interfaz z de usuario tradicional de los sistemas operativos basados en Unix y similares como GNU/Linux. Mediante las instrucciones que aporta el intérprete, el usuario puede comunicarse con el núcleo y por extensión, ejecutar dichas órdenes, así como herramientas que le permiten controlar el funcionamiento de la computadora. Los comandos que aportan los intérpretes, pueden usarse a modo de guión si se escriben en ficheros ejecutables denominados shell shell-scripts, scripts, de este modo, cuando el usuario necesita hacer uso de vvarios arios comandos o combinados de comandos con herramientas, escribe en un fichero de texto marcado como ejecutable, las operaciones que posteriormente, línea por línea, el intérprete traducirá al núcleo para que las realice. Sin ser un shell estrictamente un lenguaje de programación, al proceso proceso de crear scripts de shell se le denomina programación shell o en inglés, shell programming o shell scripting. En el sentido más genérico del término, shell significa cualquier intérprete que los usuarios usen para escribir ribir comandos. Su etimología proviene del uso natural de consolas en computadores funcionando bajo unix antaño, cuando los usuarios conectaban al computador central, lo hacían mediante consolas, (shells) por las cuales a través de un intérprete, hacían inicio icio de sesión y manejaban la computadora principal. Posteriormente, con la proliferación de los computadores personales y su filosofía monousuario, un computador por usuario (entiéndase lo contrario de la filosofía inicial de Unix, un computador, muchos usuarios u conectados por terminales), se desarrolló un software que emulase las características principales de las consolas físicas, a modo de poder seguir usándolas como clientes en un computador o núcleo que comprendiera la convención estándar usada para cconfigurar y llevar a cabo tareas de administración de emergencia con servidores basados en Unix. Los usuarios de Unix y similares, pueden elegir entre distintos shells (programa que se debería ejecutar cuando inician la sesión, véase bash, ash, csh, Zsh, ksh, ksh, tcsh). Las interfaces de usuario gráficas para Unix, como son GNOME, KDE y Xfce pueden ser llamadas shells visuales o shells gráficas. Por sí mismo, el término shell es asociado usualmente con la línea de comandos. En Unix, cualquier programa puede ser un shell de usuario. Los usuarios que desean utilizar una sintaxis diferente para redactar comandos, pueden especificar un intérprete diferente como su shell de usuario. 5 DISTRIBUCIONES Linux es un sistema de libre distribución por lo que podeis encontrar todos los ficheros y programas necesarios para su funcionamiento en multitud de servidores conectados a Internet. La tarea de reunir todos los ficheros y programas necesarios, asi como instalarlos i en tu sistema y configurarlo, puede ser una tarea bastante complicada y no apta para muchos. Por esto mismo, nacieron las llamadas distribuciones de Linux, empresas y organizaciones que se dedican a hacer el trabajo "sucio" para nuestro beneficio benefici y comodidad. Una
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
distribución no es otra cosa, que una recopilación de programas y ficheros, organizados y preparados para su instalación. Estas distribuciones se pueden obtener a traves de Internet, o comprando los CDs de las mismas, los cuales contendrán contendrán todo lo necesario para instalar un sistema Linux bastante completo y en la mayoría de los casos un programa de instalación que nos ayudara en la tarea de una primera instalación. Casi todos los principales distribuidores de Linux, ofrecen la posibilidad posibilidad de bajarse sus distribuciones, via FTP (sin cargo alguno). Existen muchas y variadas distribuciones creadas por diferentes empresas y organizaciones a unos precios bastantes asequibles (si se compran los CDs, en vez de bajársela via FTP), las cuales deberiais riais poder encontrar en tiendas de informática ó librerías. En el peor de los casos siempre podeis encargarlas directamente por Internet a las empresas y organizaciones que las crean. A veces, las revistas de informática sacan una edición bastante aceptable aceptab de alguna distribución.
6 APLICACIONES Escritorio KDE 3.4.2 corriendo sobre la distribución Gentoo. Están abiertos y funcionando un cliente IRC Konversation, un cliente p2p aMule y un reproductor musical Amarok. Distribución Ubuntu 8.04 con el escritor escritorio io GNOME 2.22 ejecutando las aplicaciones Mozilla Firefox, navegador web; emesene, cliente libre de la red WLM y gcalctool, programa de calculadora. En entornos de escritorio, GNU/Linux ofrece una interfaz gráfica alternativa a la tradicional interfaz de línea ínea de comandos de Unix. Existen en la actualidad numerosas aplicaciones gráficas que ofrecen la funcionalidad que está permitiendo que GNU/Linux se adapte como herramienta de escritorio. Muchas distribuciones permiten el arranque del sistema directamente desde un CD/DVD (llamados LiveCD) sin modificar el disco duro del ordenador en el que se ejecuta. Para este tipo de distribuciones, en general, los archivos de imagen (archivos ISO) están disponibles en Internet para su descarga. Otras posibilidades incluyen yen iniciar el arranque desde una red, desde un disco flexible o disquete o desde unidades de almacenamiento USB. Como sistema de programación La colección de utilidades para la programación de GNU es con diferencia la familia de compiladores más utilizada a en este sistema operativo. Tiene capacidad para compilar C, C++, Java, Ada, entre otros muchos lenguajes. Además soporta
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
diversas arquitecturas mediante la compilación cruzada, lo que hace que sea un entorno adecuado para desarrollos heterogéneos. Hay varios entornos de desarrollo integrados disponibles para GNU/Linux incluyendo, Anjuta, KDevelop, Ultimate++, Code::Blocks, NetBeans IDE y Eclipse. También existen editores extensibles como Emacs o Vim. GNU/Linux también dispone de capacidades para len lenguajes de guión (script), aparte de los clásicos lenguajes de programación de shell, o el de procesado de textos por patrones y expresiones regulares llamado awk, la mayoría de las distribuciones tienen instalado Python, Perl, PHP y Ruby.
7. ENTORNOS 1. Gnome La idea de Gnome es crear un escritorio simple, útil y fácil de manejar. Siguendo este principio, han creado un escritorio muy intuitivo que podria usar cualquier novato sin problemas. Por contra, los detractores de Gnome se quejan de que es demasiad demasiado simple y que no ofrece suficientes opciones de configuración. Nada más instalarlo tendremos arriba a la izquierda el menú principal que nos dará acceso a las Aplicaciones instaladas, a Lugares comunes (carpeta de usuario, red, papelera, discos duros, documentos umentos recientes, buscar archivos...) y por último aparece el menú Sistema, con las opciones de configuración, personalización y apagado del equipo. De forma predeterminada aparecen 2 paneles (o barras) en el escritorio, uno abajo con la lista de ventanas abiertas y los escritorios virtuales y otro panel arriba con los menús, accesos directos, reloj e iconos del sistema. Estas barras son totalmente modificables y personalizables, de forma que pulsando en un hueco sobre ellas podemos añadir y borrar elementos os al panel. Por ejemplo, en la imagen de arriba hemos quitado el panel de abajo y le hemos añadido arriba la lista de aplicaciones abiertas. Gnome viene instalado de serie en muchas distribuciones Linux, como por ejemplo Ubuntu, Gentoo o gOS. Otras distribuciones buciones optan por dejarte elegir qué escritorio qieres usar (generalmente KDE o Gnome), por ejemplo Debian, Mandriva, openSuse , Foresight o Fedora.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
KDE En contraposici贸n a Gnome, KDE es un escritorio enfocado a que lo puedas personalizar lo m谩ximo posible, con infinidad de opciones para su configuraci贸n. La ultima versi贸n del escritorio, KDE 4, es especialmente llamativa ya que incluye un aspecto visual sorprendente, integra sus propios efectos visuales (o sea, que no hay necesidad de usar Compiz), incluye un completo sistema de widgets para el escritorio, un navegador de archivos que permite realizar casi cualquier cosa y un panel de control completisimo. Es un poco menos intuitivo que Gnome, pero una vez acostumbrado te ofrece infinidad de posibilidades dades y es completamente personalizable a tu estilo. Algunas distribuciones que incluyen KDE son: Kubuntu, Mepis, Debian, Fedora, Mandriva, openSuse, Slackware, Xandros... Una curiosidad: KDE significa K Desktop Environment, y la K no significa nada, simpl simplemente escogieron esa letra porque era la anterior a la L de Linux.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Xfce Enfocado a ordenadores con pocos recursos. Gasta muy poca memoria RAM y va muy bien en procesadores lentos. Aun asi incluye todo lo necesario por lo que muchas distribuciones tienen una versión especial para ordenadores viejos que incluye este escritorio como por ejemplo Xubuntu y Foresight. xfce es un entorno de escritorio ligero para sistemas operativos tipo Unix. Intenta ser rápido y ligero, al mismo tiempo que es visualmente visualment atractivo y fácil de usar. Xfce incorpora la filosofía tradicional de UNIX de modularidad y reusabilidad. Está formado por un número de componentes que proporcionan toda la funcionalidad que uno puede esperar de un entorno de escritorio moderno. Éstos están están empaquetados de forma separada y puede escoger entre los paquetes disponibles para crear un entorno óptimo de escritorio personal. Otra prioridad de Xfce es el cumplimiento de estándares, específicamente aquellos definidos en freedesktop.org. Xfce puede e ser instalado en varias plataformas UNIX. Se puede compilar en Linux, NetBSD, FreeBSD, OpenBSD, Solaris, Cygwin and MacOS X, sobre x86, PPC, Sparc, Alpha
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
LXDE Es un entorno de escritorio libre para Unix y otras plataformas POSIX, como Linux o BSD. El nombre corresponde a "Lightweight X11 Desktop Environment", que en español significa Entorno de escritorio X11 liviano. LXDE es un proyecto que apunta a entregar u un n nuevo entorno de escritorio ligero y rápido. No está diseñado para ser tan complejo como KDE o Gnome, pero es bastante usable y ligero, y mantiene una baja utilización de recursos. A diferencia de otros ambientes de escritorio, los componentes no se integran gran firmemente. Al contrario, los componentes son independientes, y cada uno de ellos se puede utilizar independientemente con muy pocas dependencias. LXDE usa Openbox como gestor de ventanas[1] predeterminado y apunta a ofrecer un escritorio ligero y rápido basado en componentes independientes que pueden ser utilizados en otros entornos.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Enlightenment Enlightenment, tambiĂŠn conocido simplemente como E, es un gestor de ventanas ligero para UNIX y GNU/Linux. Uno de sus objetivos es llegar a ser un e entorno ntorno de escritorio completo. Es muy configurable y muy atractivo visualmente. Durante un tiempo fue el gestor de ventanas de GNOME.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
IceWM IceWM es un gestor de ventanas para el sistema gráfico X Window, utilizado en sistemas Unix y derivados. Fue escrito rito por Marko Maček Ma ek desde cero en C++ y está disponible bajo los términos de la licencia GPL en unos 20 idiomas. Es relativamente ligero en cuanto a uso de memoria RAM y CPU, y viene con temas que imitan las interfaces de usuario de sistemas como Windows 95, OS/2, Motif, etc. El principal objetivo del proyecto IceWM es tener un gestor de ventanas con una buena apariencia y a la vez ligero. IceWM puede ser configurado mediante archivos de texto sencillo que están ubicados en el directorio home de cada usuario, usuario, haciendo fácil personalizar y copiar la configuración. IceWM tiene incluida de forma opcional una barra de tareas, menú, medidores de red y CPU, revisión de correo electrónico y reloj. También existe soporte oficial para los menús de GNOME y KDE mediante mediante paquetes separados, múltiples escritorios (en forma predeterminada están disponibles cuatro), atajos de teclado y sonidos para eventos (mediante IceWM Control Panel). IceWM light es una versión con menos opciones, sin apoyo para iconos de inicio rápido en la barra de tareas por ejemplo, consistiendo sólo en un menú sencillo de texto y la clásica barra de tareas; lo cual hace de IceWM un gestor incluso más rápido y ligero.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
FLUXBox Fluxbox es un gestor de ventanas para el Sistema X Window basado en Bl Blackbox 0.61.1. Su objetivo es ser ligero y altamente personalizable, con sólo un soporte mínimo para iconos, gráficos, y sólo capacidades básicas de estilo para la interfaz. Se utilizan atajos de teclado, tabs, y menús simples como interfaces, los cuales pueden pueden ser editados. Algunos usuarios prefieren Fluxbox sobre otros gestores de ventanas debido a su velocidad y simplicidad. La apariencia visual de las decoraciones de las ventanas en Fluxbox es personalizable mediante la edición de archivos de textos. Los Los temas de Fluxbox son compatibles con los de Blackbox los cuales se pueden editar. Se pueden especificar colores, gradientes, bordes, y otros atributos básicos de apariencia; versiones recientes de Fluxbox soportan esquinas redondeadas y elementos gráficos. gráfico
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Window Maker
Window Maker es un gestor de ventanas minimalista escrito por Alfredo Kojima. Trata de emular la interface NeXT y es el gestor oficial del proyecto GNUstep. Funciona en la mayoría de los servidores X, tales como XFree86 o X.Org. Window Maker fue programado principalmente por Alfredo Kojima, un programador brasileño, para el entorno de escritorio GNUstep. Originalmente fue conocido como una versión mejorada del gestor de ventanas AfterStep. La herramienta de configuración permite editar el menú de aplicaciones gráficamente, de una manera muy versátil, que consiste en guardar las configuraciones en el archivo de texto ~/GNUstep/Defaults/WMRootMenu, el cual puede ser fácilmente leído y editado (o automáticamente generado si se tiene una lista lista de las aplicaciones instaladas en otro lugar). Los ítems del menú se pueden establecer para: * Ejecutar un programa o aplicación * Ejecutar un comando interno, como cerrar el gestor de ventanas * Mostrar una lista con el contenido de una carpeta o directorio direc en un submenú
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
* Mostrar una lista de las ventanas abiertas * Mostrar una lista de los espacios o áreas de trabajo disponibles Algunas distribuciones GNU/Linux establecen su propio menú de aplicaciones para Window Maker, aunque comúnmente estos no pu pueden eden ser editados usando la herramienta de configuración (la cual, sin embargo, ofrece la posibilidad de reemplazar un menú desconocido por el menú predeterminado, el cual se puede editar normalmente).
8- ESRUCTURA DE ARCHIVOS
Todos los archivos de Linux tienen un nombre, el cual debe cumplir unas ciertas reglas: · Un nombre de archivo puede tener entre 1 y 255 caracteres. · Se puede utilizar cualquier carácter excepto la barra inclinada / y no es recomendable emplear los caracteres con significado significado especial en Linux, que son los siguientes: = ^ ~ ' " ` * ; ? [ ] ( ) ! & ~ < >. Para emplear ficheros con estos caracteres o espacios hay que introducir el nombre del fichero entre comillas.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
· Se pueden utilizar números exclusivamente si así se desea. desea. Las letras mayúsculas y minúsculas se consideran diferentes, y por lo tanto no es lo mismo carta.txt que Carta.txt ó carta.Txt Como en Windows, se puede emplear un cierto criterio de "tipo" para marcar las distintas clases de ficheros empleando una serie serie de caracteres al final del nombre que indiquen el tipo de fichero del que se trata. Así, los ficheros de texto, HTML, las imágenes PNG o JPEG tienen extensiones .txt, .htm (o .html), .png y .jpg (o .jpeg) respectivamente. Pese a esto Linux sólo distingue distingu tres tipos de archivos: · Archivos o ficheros ordinarios, son los mencionados anteriormente. · Directorios (o carpetas), es un archivo especial que agrupa otros ficheros de una forma estructurada. · Archivos especiales, son la base sobre la que se asienta Linux, puesto que representan los dispositivos conectados a un ordenador, como puede ser una impresora. De esta forma introducir información en ese archivo equivale a enviar información a la impresora. Para el usuario estos dispositivos tienen el m mismo ismo aspecto y uso que los archivos ordinarios. Enlaces Los enlaces son un tipo de archivo ordinario cuyo objetivo es crear un nuevo nombre para un archivo determinado. Una vez creado el enlace simbólico éste permite acceder al fichero que enlaza de igual modo que si se hubiera copiado el contenido del mismo a otro fichero, con la ventaja de que este realmente no se ha copiado. Los enlaces simbólicos son especialmente útiles cuando se quiere que un grupo de personas trabajen sobre un mismo fichero, puesto que ue permiten compartir el fichero pero centralizan las modificaciones. Como ejemplo se puede suponer la existencia de un fichero llamado balance.1999.txt, al que se crea un enlace simbólico balance.txt. Cualquier acceso a balance.txt es traducido por el sistema tema de forma que se accede al contenido de balance.1999.txt. En cualquier sistema operativo moderno la estructura de archivos es jerárquica y depende de los directorios. En general la estructura del sistema de archivos se asemeja a una estructura de árbol, estando compuesto cada nudo por un directorio o carpeta, que contiene otros directorios o archivos. En Windows cada unidad de disco se identifica como una carpeta básica que sirve de raíz a otras, y cuyo nombre es especial a:, c:, d: etc. En los sistemas sis Unix, y por lo tanto en Linux, existe una única raíz llamada / de la que cuelgan todos los ficheros y directorios, y que es independiente de qué dispositivos estén conectados al ordenador.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
El camino o path de un fichero o directorio es la secuencia de directorios que se ha de recorrer para acceder a un determinado fichero separados por /. Supongamos la estructura de archivos de la Figura 2.
Existen dos formas del path o camino: · el camino absoluto que muestra toda la ruta a un fichero, /home/luis /home/luis/Carta.txt. /Carta.txt. · el path relativo a un determinado directorio, por ejemplo si no encontramos en el directorio /home, el path relativo al fichero Carta.txt es luis/Carta.txt Para complicar aun más las cosas, todos los directorios contienen dos directorios es especiales: Figura 2 •=El directorio actual, representado por el punto . •=El directorio padre representado por dos puntos .. Estando en el directorio /home/pedro se puede acceder a Carta.txt con /home/luis/Carta.txt (path absoluto) o bien ../luis/Carta.txt (path relativo). En luis como ./Carta.txt o simplemente Carta.txt. Estructura del sistema de archivos de Linu El sistema de archivo de Linux sigue todas las convenciones de Unix, lo cual significa que tiene una estructura determinada, compatible y homogénea homogénea con el resto de los sistemas Unix. Al contrario que en Windows o MS MS-DOS DOS el sistema de archivos en cualquier sistema Unix no está ligado de una forma directa con la estructura del hardware, esto es, no depende de si un determinado ordenador tiene 1, 2 o 7 discos duros para crear las unidades c:, d: o m:. Todos el sistema de archivos de Unix tiene un origen único la raíz o root representada por /. Bajo este directorio se encuentran todos los ficheros a los que puede acceder el sistema operativo. Estos ficheros ros se organizan en distintos directorios cuya misión y nombre son estándar para todos los sistema Unix. ·
/ Raíz del sistema de archivos.
· /dev Contiene ficheros del sistema representando los dispositivos que estén físicamente instalados en el ordenador.
· /etc Este directorio esta reservado para los ficheros de configuración del sistema. En este directorio no debe aparecer ningún fichero binario (programas). Bajo este deben aparecer otros dos subdirectorios:
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
·
/etc/X11 Ficheros icheros de configuración de X Window
· /etc/skel Ficheros de configuración básica que son copiados al directorio del usuario cuando se crea uno nuevo. · /lib Contiene las librerías necesarias para que se ejecuten los programas que residen en n /bin (no las librerías de los programas de los usuarios). · /proc Contiene ficheros especiales que o bien reciben o envían información al kernel del sistema (Se recomienda no modificar el contenido de este directorio y sus ficheros). ·
/sbin bin Contiene programas que son únicamente accesibles al superusuario o root.
· /usr Este es uno de los directorios más importantes del sistema puesto que contiene los programas de uso común para todos los usuarios. Su estructura suele ser similar a la siguiente: ·
/usr/X11R6 Contiene los programas para ejecutar X Window.
·
/usr/bin Programas de uso general, lo que incluye el compilador de C/C++.
·
/usr/doc Documentación general del sistema.
· /usr/etc Ficheros de con configuración figuración generales. /usr/include Ficheros de cabecera de C/C++ (.h). ·
/usr/info Ficheros de información de GNU. /usr/lib Librerías generales de los programas.
·
/usr/man Manuales accesibles con el comando man (ver más adelante).
· /usr/sbin Programas de administración del sistema. /usr/src Código fuente de programas. Existen además de los anteriores otros directorios que se suelen localizar en el directorio ·
/usr, como por ejemplo las carpetas de los programas que se instalen inst en el sistema.
· /var Este directorio contiene información temporal de los programas (lo cual no implica que se pueda borrar su contenido, de hecho, ¡no se debe hacer!) Acceso a los diferentes sistemas de archivos Como se ha visto anteriormente anteriormente el sistema de archivos de Linux sólo tiene una raíz y su estructura es independiente de los dispositivos de almacenamiento existentes. Esto implica que el procedimiento a emplear para acceder a la información almacenada en los distintos sistemas de almacenamiento enamiento de un ordenador no es tan sencilla como en Windows, y
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
requiere un proceso llamado “montado”, que se verá más adelante. Cuando se ha terminado de trabajar con un determinado dispositivo hay que “desmontarlo” (¡No físicamente!). Por ejemplo el proceso ceso para leer un disquete sería el siguiente: 1. Introducir el disquete en la disquetera. 2. Montar el sistema de archivos del mismo. 3. Leer, grabar, y manipular el contenido del disquete. 4. Desmontar el sistema de archivos del disquete. 5. Extraer el disquete isquete de la disquetera. El proceso puede parecer complejo pero es el precio a pagar por la seguridad, puesto que de esta forma se garantiza que no exista ninguna aplicación que esté usando el disquete cuando se extraiga. (En el caso de los CD-ROM CD Linux impide mpide su extracción hasta que se desmonta). Para complicar más las cosas sólo el administrador o root tiene permiso para montar y desmontar un sistema de archivos (por motivos de seguridad), aunque esto puede ser arreglado. Permisos Linux, al igual que todos los sistemas Unix, mantiene un sistema de permisos de acceso a los ficheros muy estricto, a fin de controlar qué es lo que se puede hacer con ellos, y quien lo puede hacer. Estos permisos se identifican con letras y son: r permiso de lectura el fichero w permiso de escritura en el fichero x permiso de ejecución del fichero s permiso para cambiar el propietario del fichero Al contrario que en Windows o MS MS-DOS DOS los programas ejecutables de Linux no están marcados por una determinada extensión (.exe) sino por un atributo, el permiso de ejecución x. Si se elimina este atributo a un programa, Linux no será capaz de ejecutarlo.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
9-. INTERFACES DE LINUX
Éstas se definen como la parte del Sistema Unix/Linux que determina cómo interactúa el usuario con él, es decir, de qué forma el usuario introduce comandos o cualquier otra información y cómo el sistema visualiza los mensajes después de procesar tal información. La interfaz primaria o básica del Unix/Linux es de tipo texto y hasta no hace mucho ha sido la única para el sistema. Actualmente hay interfaces gráficas como el X Windows, Open Look, GNOME o KDE.. La interfaz de tipo texto es la que se muestra al cargar el shell por defecto o el deseado. Las básicas son las mismas que las explicadas en el punto 13.4.A 13 de esta unidad, aunque hay más En cuanto a la interfaz gráfica X-Windows,, la característica fundamental es que incorpora un modelo cliente-servidor servidor para el modo en que las aplicaciones interactúan con los dispositivos terminales. Incorpora también un protocolo de red y varias herramientas software que pueden ser utilizadas para crear aplicaciones basadas en X Windows
Un concepto fundamental es la separación de las aplicaciones con respecto al software que maneja la entrada y salida por Terminal. Todas Todas las operaciones realizadas mediante la entrada o salida estándar (teclado y monitor) son manejadas por un programa que se dedica exclusivamente a ello (servidor servidor). Las aplicaciones (clientes)) envían al servidor información a visualizar, y el servidor envía ía a las aplicaciones información referente a la entrada de usuario. Para gestionar este modelo, se utiliza el protocolo de red X.. Este protocolo es un lenguaje estándar utilizado por las aplicaciones clientes para enviar instrucciones a los servidores X, y por los servidores para enviar la información transformada a los clientes (por ejemplo, el movimiento del ratón).
La interfaz OPEN LOOK ha sido diseñada por AT&T AT&T y Sun Microsystems como interfaz gráfica estándar para el sistema Unix/Linux. Esta interfaz permite ejecutar y visualizar varias aplicaciones simultáneamente en ventanas separadas sobre una misma pantalla. En general, todas las operaciones de gestión de archivos se realizan de forma gráfica gracias a la interfaz OPEN LOOK.
La interfaz KDE 3.2 para Linux SUSE, ahora con un potente gestor de información personal (PIM), incorpora, además de la función de inicio rápido y la reproducción automática de los medios dios introducidos (CD, DVD), KDE 3.2, un gran número de nuevas prestaciones y programas. Observa algunos de ellos:
- Kontact.. Este programa equiparable a MS Outlook integra herramientas de correo electrónico, organización, libreta de direcciones y notas
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
. - KWallet. Password safe utilizado por numerosas aplicaciones para administrar de forma segura las distintas contraseñas del usuario. - Kopete.. Programa de mensajería instantánea. programación diseño - KDevelop. Dispone de soporte para más de 15 lenguajes de programación, configurable, libre elección de editor, vista separada de clases para C++, código completado automáticamente, depuradores integrados y comprobación de sintaxis mientras se introduce el código. - Konqueror. La nueva versión del navegador Web. - Quanta Plus.. Editor HTML con un nuevo componente de editor WYSIWYG. - Barra lateral universal.. Barra lateral de navegación para la representación jerárquica de árboles de directorios que puede ser mostrada en el escritorio independientemente del administrador dor de archivos Konqueror.
La interfaz GNOME 2.4 ha mejorado la usabilidad y se han incluido ayudas de accesibilidad para discapacitados, como, por ejemplo, un lector de pantalla con salida de voz o a una línea braille. 10-. PASOS PARA INSTALAR DEBIAN 1. Bootear desde CD. Es necesario Bootear con el CD para poder arrancar la instalación. En caso de no poder Bootear con CD, siempre están disponibles los diskettes de arranqué. 2. Lo que veremos a continuación es un prompt donde se nos preguntara que hacer hacer, podemos comenzar la instalación o bien emprender alguna labor de rescate. Para comenzar la Instalación bastara con presionar enter, con esto iniciara la instalación utilizando el kernel 2.2. Supongo que queremos estar a la moda así que queremos usar el kkernel 2.4. Bien para esto podemos presionar la tecla F3 y así accederemos a otra pantalla en el que se nos muestra diferentes formas de iniciar la instalación de Debian. Para iniciar la instalación de Debian GNU/Linux con el kernel 2.4.18 utilizaremos el bf24. bf24. Ahora veremos cómo inicia el kernel y así la instalación. 3. Después de cargar el kernel, se nos presentara el sistema de instalación de Debian. Lo primero que se nos aparecerá es el menú de selección de idioma. Selecciona el que más te acomode :-). 4.
En la siguiente pantalla aparecen notas sobre la versión.
5.
La siguiente pantalla ya se nos presentan más opciones. Algo así:
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
o
Siguiente: Configurar el teclado < <---- Escogeremos esta.
o Precarga modulo de diskette. (En caso de que algún componente de nuestra maquina necesite un modulo especial) o
Particionar Disco Duro. (En caso de que aun no lo hayamos hecho).
6. Como hemos seleccionado (o al menos así lo he hecho yo) español a la hora de que se nos pregunto por el idioma, ahora seleccionaré como teclado teclado el teclado "qwerty" español. Para no tener problemas luego con los caracteres hispanos como la enie (ñ). 7. Ahora debemos dar formato y activar la partición de intercambio. Nos preguntara si queremos que se haga una búsqueda de bloques defectuosos. Nunca Nunca está de más prevenir, así que aceptamos y continuamos con el proceso. 8. Ahora es el turno de Activar una partición de Linux, Seleccionaremos Ext3 como nuestro sistema de ficheros, es mas confiable que Ext2, porque es un sistema de ficheros con bitácora, ora, ahora seleccionaremos en donde será el punto de montaje (" / ") entre las que se muestren (si es que tenemos varias particiones). Aquí también se nos preguntara si queremos buscar bloques defectuosos, y pues ya sabemos la respuesta. Confirmamos que queremos qu que sea nuestra partición raíz y listo. 9. Ahora, instalaremos el núcleo y los módulos. Al seleccionar esta opción tendremos que seleccionar en la siguiente ventana la partición y la carpeta de montaje. 10. Ahora se instalara el Kernel y los módulos módulos comunes (el kernel es el 2.4 que seleccionamos al arranque de la instalación). Afirmamos que nuestro CD será usado como fuente (source) de los paquetes. Instalando.... 11. Ahora configuraremos los controladores de dispositivos, seleccionando los módulos necesarios. Esta es una labor relativamente sencilla, pues se pone a nuestro servicio modconf :-) 12. A continuación configuraremos la red. Seleccionaremos el hostname (el nombre de nuestra maquina en la red) y el dominio, si no tenemos dominio, pues no lo escribiremos, si tenemos un domino debería de ser algo así: host.dominio. Ahora tendremos que seleccionar si utilizaremos una IP fija o si será una IP dinámica, en el primer caso no será mas que seleccionar y llenar los siguientes requisitos (Nada del otro otro mundo), si seleccionamos DHCP o BOOTP el asunto nos será mas sencillo, pues bastara con solo seleccionarlo, el asunto es que necesitaremos un servidor DHCP en caso de haberlo seleccionado así. 13. Una vez configurado como kedara nuestro sistema, se ins instalara talara el sistema base (kernel, módulos, configuraciones). FELICIDADES, ACABAS DE INSTALAR DEBIAN GNU/LINUX en tu maquina. Ha sido sencillo no??
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
14. Pero... La labor aun no termina, pues tenemos que hacer el sistema boteadle, para esto nada mejor que Lilo.. Ahora, se nos preguntara donde queremos que se instale Lilo, si en el MBR (Máster Boot Record) o si queremos que se instale en "/ "; lo más recomendable es que se instale en el MBR. Como supongo que también tenemos otro sistema en nuestra maquina, seleccionaremos eccionaremos que se instale con todo lo que se muestra, es decir, Poner todo en el menú. 15. Ya por último, creamos un disco de arranque, aunque no es necesario si tenemos los diskettes o si tenemos el CD de Debian. 16. Antes de Reiniciar tendremos que sac sacar ar el CD (Si no hacemos esto nos boteara otra vez la instalación de Debian).
Ok, hasta aquí, ya tenemos un sistema Debian GNU/Linux instalado en nuestro ordenador, pero, es un sistema muy minimalista, así que tendremos que instalar los programas, y demás de accesorios que queremos en nuestra maquina. Configuracion Post-Instalacion. Instalacion. 1. Nada mas reiniciando la maquina despues de la instalacion empezara el proceso de configuracion post-instalacion, instalacion, comenzando con la Zona Horaria. Seleccionaremos el que mas m acomode a donde estamos ubicados. Ej. America>Mexico_City. 2. En la siguiente pantalla se nos pregunra si deseamos activar encriptacion MD5 para los passwords. MD5 es mas seguro y permite que los passwords tengan mas de 8 caracteres. Pero, se pueden tener er problemas de compatibilidad si se estan usando NIS o archivos que comparten la contraseña con otros sistemas. 3. Activar "Shadows Passwords" (Passwords Sombras), es decir Passwords encriptadas. Aqui diremos que si, no queremos que cualquiera pueda ver nuestros pass, o si??. 4.
En este paso se nos preguntara por el pass de Root.
5. Crearemos una cuenta nueva para al menos un usuario mortal. No es bueno usar a root como usuario de diario. 6. Ahora, si estmos instalando Debian sobre un equipo de escritorio escritor que no contenga PCMCIA, se nos preguntara si deseamos que se remuevan los paquetes para PCMCIA, no seran necesarios y no hay por que tenerlos. 7. Nos pregunta ahora por la conexion a Internet (PPP). Yo por el momento no lo necesito, asi que lo he dejado ahi.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
8. Ahora, tendremos que selecciona el metodo de instalacion, se nos muestran varias opciones, como CDROM, HDD, HTTP, la opcion que nos acomode mas es la que utilizaremos. En mi caso he utilizado CD CD-ROM. 9. Dependiendo del metodo de instalacion que hayamos hayamos seleccionado sera como nos aparezca la pantalla en este paso. Como ya he mencionado antes, he seleccionado CDROM, asi que ahora me pregunta por un escaneo de CDROMs, para almacenar todos los paquetes de Debian que se encuentren en una base de datos, este puede ser el proceso mas tedioso tal vez, pue si como en mi caso cuentas con todos los discos (7) escanearte todos ellos te toma un poco de tiempo. Si seleccionamos por HTTP se nos preguntara por la URL, y si es por disco, se nos preguntara por la ubicacion ub de los paquetes. 10. Aun asi, podemos agregar alguna otra fuente de instalacion para apt, como los mirrors que contienen paquetes para Debian. 11. Bien, ya tenemos definido de donde obtendra las fuentes, pero, la distribucion es algo "viejita", por decirlo asi, asi que hay parches de seguridad disponibles en la red. En este paso se nos preguntara si deseamos utilizar los paquetes de seguridad de security.debian.org. Es una opcion muy valida en caso de que tengamos una conexion a internet que no de pena como la mia. 12. Si bien ya tenemos nuestro debian instalado, es una verison muy minimalista (Solo kernel modulos y configuraciones). Pues bien, para instalar los paquetes podremos seleccionar de los grupos que se nos presentan con tasksel. Son a groso gro modo los paquetes, pero nos instalara lo mas habitual. 13. En caso de que necesitemos ver que paquetes se instalaran, cuales no, y cuales deseamos que desde un principio esten, utilizaremos dselect. Puede resultar en un principio confuso, pero hay que leer eer las instrucciones muy bien y veras como es de sencillo. Aqui se muestran paquete por paquete, aunque tambien estan agrupados. Asi mismo las dependencias de cada paquete deberan ser resueltas antes de poderse aceptar para la instalacion. 14. Terminando con la seleccion de paquetes, comenzara la instalacion, es hora de ir a tomar un cafe, o comer algo, si hemos cargado nuestro sistema algo pesado tomara algo de tiempo. Seamos pacientes. 15. Despues de descompactar los paquetes y de instalarlos, viene lo bueno, b configurarlos. Para esto nada mejor ke debconf. que con unas simples preguntas y formatos nos premitira configurar las aplicaciones. 16.
Una vez realizada la configuracion de los paquetes se nos dejara en el prompt.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
11-.. GESTORES DE ARRANQUE Un gestor stor de arranque es un programa que toma el control de la máquina nada más conectarse y una vez que ha terminado las verificaciones por el propio hardware de memoria y dispositivos conectados. Cuando el gestor de arranque toma el control puede solicitar al usuario alguna información necesaria sobre qué sistema cargar o como cargarlo. En nuestro caso, como gestor de arranque tenemos LILO (LInux LOader) es el programa que instala el gestor de arranque, que no va a permitir que en un mismo Equipo coexistan distintos dis sistemas operativos, de entre los cuales podremos seleccionar uno cuando arranquemos el sistema. •
GNU GRUB
Pantalla del StartUp-Manager,, configurador gráfico para GRUB Legacy
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Se usa principalmente en sistemas operativos GNU/Linux. El Sistema Operativo Solaris ha usado GRUB como gestor de arranque en sistemas x86 desde la revisión 10 1/06. Técnicamente, un gestor de arranque múltiple es aquel que puede cargar cualquier archivo ejecutable y que contiene un archivo de cabecera en los primeros 8 KB del archivo. Tal cabecera consiste en 32 bits de un número “mágico”, 32 de indicadores (flags), otros 32 de un número “mágico”, seguidos de información sobre la imagen ejecutable. Una de las características más interesantes de este tipo de gestor es que no es necesario instalar una partición nueva o un núcleo nuevo, pudiendo cambiar todos los parámetros en el arranque mediante el sistema d de órdenes de cónsola de GRUB. Mientras los gestores de arranque convencionales tienen una tabla de bloques en el disco duro, GRUB es capaz de examinar el sistema de archivos.. Actualmente, soporta los siguientes sistemas de archivos: • • • • • • • •
ext2/ext3/ext4 (Grub2) Grub2) usado por los sistemas UNIX y su variante libre GNU/Linux. ReiserFS. XFS de SGI (aunque puede provocar problemas) problemas). UFS. VFAT, como FAT16 y FAT32 usados por Windows 9.x NTFS usado por los sistemas Windows NT (a partir de Windows NT v.3.51). JFS de IBM. HFS de Apple Inc.
Proceso de inicio de GRUB [editar] [ 1. El BIOS busca un dispositivo de inicio (como el disco duro) y de ahí pasa el control al registro maestro de inicio conocido como Master Boot Record o MBR, que consiste en los primeros 512 bytes del disco duro y que forman la fase 1 de GRUB. 2. La fase ase 1 de GRUB carga la siguiente fase de GRUB, ubicada físicamente en cualquier parte del disco duro. La fase 1 puede cargar ya sea la fase 1.5 o, directamente, la 2. 3. La fase 1.5 de GRUB, ubicada en los siguientes 30 kilobytes del disco duro, carga la fase 2. En GRUB 2, esta fase ha dejado de existir.[4] 4. La fase 2 de GRUB (cargada por las fases 1 ó 1.5) recibe el control, y presenta al usuario el menú de inicio. 5. GRUB carga el kernel seleccionado por el usuario, en la memoria y le pasa el control.
• Lilo (Linux) Lilo o Lila ("Linux Loader") es un gestor de arranque de Linux que permite iniciar este
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
sistema operativo junto con otras plataformas en el mismo ordenador.. LILO funciona en una variedad de sistemas de archivos y puede arrancar un sistema operativo desde el disco duro o desde un disco flexible externo . LILO permite seleccionar entre 16 imágenes en el arranque. LILO puede instalarse también en el master boot record (MBR). Al iniciar el sistema LILO solamente solamen puede acceder a los drivers de la BIOS para acceder al disco duro. Por esta razón en BIOS antiguas el área de acceso está limitado a los cilindros numerados de 0 a 1023 de los dos primeros discos duros. En BIOS posteriores LILO puede utilizar sistemas de acceso de 32 bits permitiéndole acceder a toda el área del disco duro. En las primeras distribuciones de Linux, LILO era el gestor de facto utilizado para arrancar el sistema. En la actualidad es una segunda opción en favor del gestor de arranque GRUB. •
Nonfb
Es una abreviatura que significa "sin framebuffer" (del inglés non framebuffer). framebuffer Aparece en gestores de arranque para Linux como Lilo.. Cuando se emplea esta opción de inicio del sistema no aparecen gráficos durante el arranque; aparece sólo texto en esta fase. Al finalizar el arranque se tiene un uso completo completo de los gráficos (de igual forma que si se hubiera arrancado desde la opción predeterminada -de manera normal-). •
SILO (boot loader)
También puede ser utilizado por el Sistema Operativo Solaris en lugar de su cargador de arranque estándar. SILO en general, es similar a la versión básica de LILO. LILO Muestra "boot:" al iniciarse, donde el usuario puede pulsar la tecla Tab para ver las imágenes disponibles para su arranque. El formato de su archivo de configuración es bastante similar a la de LILO, así como algunas de las opciones de línea de comandos. Sin embargo, SILO difiere significativamente de LILO, ya que lee y analiza analiza el archivo de configuración en el momento del arranque, por lo que no es necesario volver a ejecutarlo después de cada cambio que se efectue en ese archivo o en las imágenes del kernel instaladas. SILO es capaz de acceder a sistemas de archivos con los formatos ext2, ext3, UFS, ROMFS e ISO 9660, 9660 lo que le permite arrancar núcleos diferentes núcleos en ellos (de forma similar a GRUB). SILO también cuenta con soporte para descompresión transparente gzip de imágenes vmlinuz,, haciendo innecesario el formato bzImage en SPARC Linux. SILO se carga desde SPARC PROM. Está licenciado bajo los términos de la GNU General Public License (GPL)
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
12.-Gestores de ventanas ventanas es un conjunto de aplicaciones que te permiten En un entorno Unix, un gestor de ventanas, manejar un ordenador visualmente, mediante el puntero del ratón, ventanas, botones y combinaciones de teclas. Un entorno de escritorio es un concepto más general, pues otros sistemas operativos sólo tienen un único gestor de ventanas, que está integrado con el resto de aplicaciones del sistema. En Linux hay gran cantidad de gestores de ventanas, los más conocidos son GNOME y KDE, pero los ordenadores con pocos recursos están más familiarizados con Xfce, IceWM, Fluxbox y LXDE.
En Linux, no es imprescindible un gestor de ventanas, pero hoy en día todas las distribuciones suelen traer uno o varios por defecto. La ausencia de (o incapacidad de ejecución) de un gestor de ventanas deja por defecto un intérprete de comandos,, también llamado consola o Shell Unix. Es una forma de usar un ordenador que necesita muy pocos recursos. Hoy en día su uso exclusivo lo tienen servidores web. Se puede acceder al intérprete de comandos con Ctrl+Shift+(F1 a F6), siendo Ctrl+Shift+F7 el entorno de escritorio. Un gestor de ventanas no es otra cosa que el conjunto de programas, ventanas, funcionalidades, .... que hacen posible que el usuario pueda interactuar con el sistema de forma gráfica y no en modo texto.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Para usar un gestor de ventanas, hay que tener configurado un servidor servidor X. También hay que decir que el gestor de ventanas utilizado es totalmente independiente del servidor X utilizado. Gestor de ventanas | | Cliente X | | Xlib | | Servidor X | | Sistema operativo A diferencia de otros sistemas operativos, en GNU/Linux no es necesario utilizar un servidor X - gestor de ventanas para usar el sistema. El sistema operativo y el conjunto servidor X gestor de ventanas usado, son cosas totalmente diferentes, diferentes, independientes entre si. Es más, existen usuarios que trabajan en modo texto sin ningun problema y sin usar un interfaz gráfico. Existen numerosos y variados gestores de ventanas para Linux, unos mejores y otros más desarrollados y estables. Es el u usuario suario el que tiene que decidir que gestor satisface mejor sus necesidades, pudiendo incluso tener mas de uno instalado. Para aclarar un poco las cosas, podriamos decir que, si un ordenador es usado por varios usuarios, todos utilizarán el mismo servidor X pero no necesariamente el mismo gestor de ventanas.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
13.- Instalando dispositivos externos como impresoras y escáneres. Para instalar una impresora, o un escáner, necesitarás los rpm, o las fuentes de instalación de dicho dispositivo. Luego, deberás instalarlos en Linux como si fuera otro paquete o programa, siguiendo los mismos pasos explicados anteriormente. En el caso del el escáner, existe una aplicación conocida como "Sane" entre otras aplicaciones (Para abrirla Menú Inicio -> > Gráficos - > Sane ó Menú Inicio -> Gráficos - > OCR y explorador con un escáner), de modo que tal vez no necesites instalar otros programas para tu escáner. En el caso de las impresoras, Fedora ya posee integrado un controlador o driver para impresoras y escáneres HP, de modo que ya no necesitas nada más para trabajar con una impresora o escáner HP. Otros fabricantes, como Samsung, ofrecen herramientas herramientas de instalación tan fáciles como insertar el disco de instalación en modo root, y acto seguido se carga automáticamente un asiste de instalación con instrucciones y simples botones de "Siguiente" y "Aceptar" para poder instalar sus productos. Ni siquiera necesitas hacer doble click en un archivo rpm o compilar las fuentes. Algunos fabricantes no ofrecen soporte para instalar sus productos en Linux; sin embargo, esta tendencia está cambiando rápidamente y muchos fabricantes importantes ya ofrecen soporte en Linux. Como instalar aplicaciones en Linux: Ubuntu / Kubuntu Si estas empezando con Ubuntu o Kubuntu, y quieres saber como instalar aplicaciones en Linux, tienes varias posibilidades: Utilizar el gestor de paquetes para descargar la aplicación que desees, Descargar la aplicación que necesitar de Internet y proceder a su instalación y Utilizar una ventana de terminal para descargar e instalar el programa que quieres No te e preocupes ya que te enseñaremos a instalar aplicaciones desde los 3 métodos: Instalar aplicaciones a partir de un gestor de paquetes
El gestor de paquetes es un programa que nos indica que aplicaciones están instaladas en nuestro equipo, en este sentido tido es similar a la opción de Agregar o Quitar Programas en entornos Windows. Sin embargo a través de los gestores de paquetes tenemos la posibilidad de instalar nuevas aplicaciones en nuestros equipos (con la ventaja de que todas ellas son
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
gratuitas). El gestor de paquetes se conecta a un repositorio (un servidor desde donde se pueden bajar aplicaciones). en el mundo Linux existen varios gestores de paquetes: Adept, Synaptic, Opium… El funcionamiento en todos ellos es muy similar, una vez arrancado el programa, nos ofrece un buscador, desde el que podemos realizar búsquedas a partir del nombre del paquete (la aplicación que quieres instalar), y para instalar el paquete que deseemos bastará con seleccionar y pulsar sobre el botón de Aplicar Cambios para que esta se descarge y sea instalada en nuestro sistema.
Estos gestores también nos permiten desinstalar paquetes . Instalar aplicaciones Linux desde Internet Existen muchas páginas en Internet que nos ofrecen la posibilidad de descargarnos aplicaciones aplicaciones Linux. Por lo general estas descargas serán ofrecidas según la distribución de Linux que uses, pudiéndonos encontrar diversas extensiones (.deb, .rpm, .tar.gz) Ejecutable de Windows (.exe por ejemplo) este no se ejecutará nativamente. Si queremos instalar instalar aplicaciones de Windows en Linux deberemos instalar Wine, o bien crear una máquina virtual con Virtual Box,, en la que se ejecute un SO como por ejemplo Windows XP . Si es un archivo de extensión .deb y estamos en Ubuntu / Kubuntu bastará con hacer un u doble click, ya que es un ejecutable de Ubuntu, Debian y otras distros derivadas de éste. Archivo de extensión .rpm (este es un ejecutable en Red Hat y Fedora por lo que para usarla deberemos realizar un transformación en el paquete para convertir un paquete p .rpm en un paquete .deb.Para hacer esto usamos el terminal y la herramienta alien (sudo apt-get apt alien en el terminal para instalarla), y ejecutaremos en el terminal: sudo alien -ii nombredelpaquete.rpm Archivo de extensión .tar.gz, .tar.bz2, .tar, u o atro archivo de tipo tar (es un archivo comprimido). Si pensaste que es un instalador, no lo es, ya que normalmente contiene un paquete de archivos, en el cual, adentro se encuentra el archivo instalador. Asi que solo descomprímelo (Click derecho, extraer extraer aqui), y ejecuta el instalador que puede ser un archivo de tipo: .bin, .sh. En el terminal ejecuta: ./nombredelarchivo.bin (si es un .bin) o ./nombredelarchivo.sh o también sh nombredelarchivo.sh (si es un .sh). Si te dice algo sobre permiso denegado escribe: ribe: sudo chmod +x nombredelarchivo.extension (le darás permiso de ejecución al archivo) , y vuelve a ejecutar el comando.
En estos 3 últimos casos donde instalaras via terminal, tendrás que ubicarte en la ruta donde se encuentre el archivo, por ejemplo, si se encuentra en la carpeta Instaladores que esta en el escritorio, tendrás que escribir en el terminal:
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
mbredeusuario/Escritorio/Instaladores o también cd Escritorio/Instaladores. cd /home/tunombredeusuario/Escritorio/Instaladores Instalar aplicaciones desde el Terminal Aunque al principio no te guste usar el terminal de consola, en el mundo Linux es una herramienta muy utilizada y cómoda. Ya que nos permiti permitirá trabajar de forma similar, independientemente de si estamos usando Ubuntu o Kubuntu. 15. ENLACES A OTRAS PÁGINAS Y A LA DE USTEDES MISMOS
•
http://linuxgratis.com/
•
http://www.google.com.co/search?hl=es&client=firefox .google.com.co/search?hl=es&client=firefoxa&hs=ha5&rls=org.mozilla:es a&hs=ha5&rls=org.mozilla:es-ES:official&ei=PriS6uZAYS0tgfM2cySCg&sa=X&oi=spellfullpage&resnum=0&ct=result&cd=2&ved =0CAYQvwUoAQ&q=donde+descargo+las+distribuciones+de+linux&spell=1
•
http://es.wikipedia.org/wiki/LINUX
LAS PÁGINA PERSONAL SERIA: •
http://www.facebook.com/
• •
http://www.myspace.com/ http://login.live.com/login.srf?wa=wsignin1.0&rpsnv=11&ct=1268957741&rver=6.0 .5285.0&wp=MBI&wreply=http:%2F%2Fmail.live.com%2Fdefault.aspx&lc=3082&id 5285.0&wp=MBI&wreply=http:%2F%2Fmail.live.com%2Fdefault.aspx&lc=3082&id =64855&mkt=es-es
16. ENLACE PARA DESCARGAR 6 DISTRIBUCIONES http://www.softonic.com/linux/distribuciones http://www.softonic.com/linux/distribuciones-completas
17. COMENTARIOS Linux es un programa muy innovador y muy completo que nos puede ayudar a realizar más tareas y con más eficacia. Linux estaba cansado de sistema operativo que no le gustaba por ello decidió a indagar hasta llegar a crear el sistema operativo Linux. No lo hizo h solo ya que muchas personas interesadas en el proyecto le daban ideas y le ayudaban a hacer de Linux el
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
mejor sistema operativo del momento. En un principio era totalmente gratuito ya que Linux Torvalds no quería lucrarse por esto pero más tarde en los años 80 se creó una licencia. En un futuro Linux le puede arrebatar "la pole" a Microsoft, cuando Linux vaya mejorando y acabe de completarse, la mayoría de nosotros nos pasaremos a ese sistema operativo ya que será el más avanzado.
18. RECOMENDACIONES PARA EMPEZAR CON LINUX Y NO MORIR EN EL INTENTO 1- Googlea, googlea: No te dejes llevar sólo por lo que tus amigos te dicen o por lo que lees en los blogs, INVESTIGA, busca en la Wikipedia, lee foros, haz preguntas 2- Linux no es “un Windows gratuito”. Usar Windows y luego Linux es como aprender a manejar con una citroneta en Santiago y pasar a manejar de golpe y porrazo un Austin Martin Mart en Londres (digo Londres por lo del volante cambiado si no se entiende). Los sistemas Linux no funcionan igual que los sistemas Windows (los programas se instalan distinto, se usa la línea de comandos, pero una vez que te acostumbraste lo agradeces. 3- Date tiempo con Linux:: Si te interesa Linux te recomiendo que lo pruebes sólo si tienes tiempo para dedicarle, tratar de usar Linux a la rápida y sin experiencia alguna puede ser terrible. 4- Paciencia:: Linux te hace pensar y eso es bueno, pero no tanto si eres un impaciente que lo quiere todo ya, por favor, si eres así madura un poco y prueba Linux después. 5- Una distro no es igual a otra: otra Ya aprendimos antes qué es una distro, dis por eso, asegúrate de probar una versión de Linux acorde con tu nivel de conocimientos, no da lo mismo Ubuntu que Gentoo. 6-Si Si sólo quieres probar Linux no instales de la forma tradicional: tradicional existen métodos alternativos para probar Linux como los Live CD, las distribuciones en pendrive o ideas como Wubi que permiten usar Linux sin dejar rastro y sin estropear tu Windows. 7- No instales Linux solo:: Si ya investigaste y sabes que quieres instalar Linux, busca a un linuxero en persona, pídele consejo y sobre todo, que te acompañe o te ayude a instalar Linux Lin sobre todo si necesitas dejar al sistema de la ventana junto al tuyo. 8- Respalda tus datos de Windows: Windows: Para alguien con conocimiento avanzado en Windows mismo esto puede ser obvio, pero si no era tan obvio para tu cabecita loca te recuerdo que cualquierr problema que tenga tu instalación mal hecha te puede dejar sin Linux y sin Windows. 9- No instales si no sabes esto: esto: Lo que me salvó la primera vez que instalé Ubuntu fue descargarme a un pendrive dos artículos esenciales: Uno que explicara cómo obtener el usuario “root” (el administrador del sistema) y otro que explica cómo conectarse a Internet.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Esto depende de la distro que vayas a instalar o probar, pero si es Ubuntu sigue estos links y descárgalos a un pendrive: Activar root en Ubuntu – Mundo Geek Cómo conectarse a banda ancha con Ubuntu – doc.ubuntu-es.org 10- Úsalo:: Si ya instalaste Linux o bien, lo lo tienes en un CD o en un pendrive para usarlo, úsalo siempre que te sea posible hasta que te acostumbres. Si no sabes algo o tienes un problema pregunta. Muchos de los que se desencantaron de Linux fueron aquellos que se rindieron demasiado rápido.
19. DIFERENCIAS ENTRE LINUX Y WINDOWS
Linux es un sistema operativo surgido en los 90 basado en UNIX. -ENTORNO GRÁFICO
-LINUX El entorno gráfico de Linux ofrece un aspecto muy parecido al que tiene Windows.En Linux existen dos tipos de interfaces ces gráficas, KDE y GNOME.
En el escritorio de Linux tiene la barra de programas en la parte superior de la pantalla donde tenemos los botones de aplicaciones, donde se pueden encontrar los programas, tanto juegos como aplicaciones de informática (Open Office Office por ejemplo viene instalado por defecto); los lugares (documentos. Imágenes, música, etc.)En el botón Sistema se encuentra lo que en Windows es Mi PC (Disco duro, carpetas, etc.). También tiene en la misma barra el botón de Firefox, el buscador por defecto efecto de Linux, el correo electrónico y la ayuda al usuario. De manera similar a Windows tiene la hora y fecha junto con los comandos del Sistema. Junto al área de notificación esta el botón de apagado del equipo.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Esta imagen muestra los contenidos del bot贸n aplicaciones en Linux con todos los programas instalados en este. Linux tiene una serie de escritorios o entornos como:como: Gnome : es un entorno de escritorio para sistemas operativos de tipo Unix bajo tecnolog铆a X Windows.KDE: K Desktop Environment o Entorno de Escritorio K, es un entorno de escritorio e infraestructura de desarrollo para sistemas Unix/Linux
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
-Xfce: o exfeis, es un entorno de escritorio ligero para sistemas tipo Unix como Linux, BSD, Solaris y derivados.
-WINDOWS
En Windows XP, tenemos la barra de tareas en las que nos muestran los programas o ventanas de Internet que estamos utilizando.En esa misma barra tenemos el botón de inicio donde se encuentran todas las aplicaciones del equipo (Programas, panel de control, documentos, etc.) y el área de notificación, donde se muestra la fecha, hora y programas activos.En el escritorio encontramos el fondo de pantalla e iconos de acceso con el reloj y la fecha del día. El fondo de escritorio se cambia dándole al botón derecho derech del ratón donde sale una lista, pinchando al botón Propiedades, en el que hay tenemos toda la configuración del entorno gráfico.
-MANEJO MANEJO DE CARPETAS Y ARCHIVOS
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
-LINUX La gestión de archivos y carpetas en Linux es muy parecida a Windows. Al poner nombre a nuestros archivos debemos tener en cuenta las mayúsculas y minúsculas. Para poder visualizar los archivos y carpetas en Linux debemos de pinchar el botón de lugares en el que nos muestran las unidades de disco y los archivos divididos en imágenes, videos, música, plantillas y documentos. -Windows En cuanto a Windows, las carpetas se organiza de manera de que nos resulte más fácil saber donde guardamos los archivos. En Windows las carpetas sirven para organizar información por temas (imágenes, videos, música, etc.) y los archivos constan de un nombre que le da el usuario destacando la etiqueta (nombre) y extensión (tipo de archivo). En la imagen se muestra dónde Windows guarda los documentos, en el botón de inicio en la parte derecha superior donde destaca aca el icono de mis documentos.Dentro de la carpeta Mis Documentos, nos encontramos con las carpetas de música, videos, etc.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
-PROGRAMAS COMUNES Windows y Linux tienen una serie de programas similares como:-En como: En Windows se utiliza el Microsoft Office y en Linux el Open Office. Office.-Como Como editor de imágenes, Windows utiliza el Paint y Linux viene instalado por defecto el GIMP.-En GIMP. En Internet, el buscador instalado por defecto en Windows es Internet Explorer y en Linux Mozilla Firefox, aunque est este e último también funciona en Windows.
-LÍNEA DE COMANDOS Un comando en informática es una orden que el usuario da mediante un texto.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
-WINDOWS En Windows accedemos a la línea de comandos dándole a l botón Inicio, Ejecutar y saldrá una ventana como la de la imagen. La línea de comandos de Windows es una implementación de la consola MS-DOS MS DOS para la interfaz gráfica de las diversas versiones Microsoft Windows.
-Linux En Linux, la línea de comandos tiene un parecido a la de Windows, pero su acceso es totalmente distinto, dándole a la barra de aplicaciones, en el que aparecerá una ventana similar a esta.Los parámetros son los datos que damos al sistema operativo para que realice la acción especificada por el usuario.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
2) REALICE UNA INVESTIGACION POR PAISES Y EMPRESAS Linux a nivel mundial A nivel mundial, el interés por Linux es mayor en la India, Cuba y Rusia, República Checa e Indonesia. El primer país occidental que sale en esta encuesta es Alemania en el décimo puesto. En los Estados Unidos, ell mayor nivel de popularidad es en el estado de California esto es comprensible, ya que teniendo en cuenta que es el hogar de Silicon Valley.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
a) Ahora los resultados con las 8 distribuciones más comunes: Ubuntu, openSUSE, Fedora, Debian, Red Hat, Mandriva, Slackware S y Gentoo. Ubuntu es más popular en Italia y Cuba. OpenSUSE es más popular en Rusia y la República Checa. Red Hat es más popular en Bangladesh y Nepal. Debian es más popular en Cuba.
Ubun openSUSE, Fedora, b) Ahora los resultados con las 8 distribuciones más comunes: Ubuntu, Debian, Red Hat, Mandriva, Slackware y Gentoo. Ubuntu es más popular en Italia y Cuba. OpenSUSE es más popular en Rusia y la República Checa. Red Hat es más popular en Bangladesh y Nepal. Debian es más popular en Cuba. c) DISTRIBUCIONES FAMOSAS DE LUNUX:
Debian Fedora Suse Ubuntu Mandriva (Mandrake) Gentoo Alinux Slackware FreeBSD
d) POR QUE ESCOGEN LINUX? LINUX
OLVÍDATE DE LOS VIRUS Si tu computadora se apaga sola sin preguntarte, si ventanas extrañas con texto que no entiendes y toda clase de anuncios aparecen cuando tú no los pediste, si emails son mandados a todos tus contactos sin que lo sepas, entonces tu computadora probablemente proba tiene un virus y la principal razón para esto es porque usas Windows. Linux dificilmente tendrá algún virus y no es como: "Bueno, no muy común, tu sabes" sino es como: "Si tú alguna vez has escuchado de un virus real en Linux, por favor avísame" avísame". De
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
hecho, un virus en Linux no es imposible pero Linux hace que esto sea bien difícil que pase, por varias razones:
* La mayoría de personas usa Microsoft Windows y los delincuentes informáticos quieren hacer tanto daño (o controlar) como sea posible: posible: es por esto que ellos apuntan sus ataques a Windows. Pero contrariamente a esto, el servidor web Apache (un servidor web es un programa localizado en una computadora remota que manda páginas web a tu buscador de internet cuando pides por ellas), el cual es software de fuente abierta, tiene la mayor cuota de mercado (comparado con los servidores de Microsoft IIS) y este sufre mucho menos ataques/fallas que el de Microsoft. * Linux usa una gestión de autorización inteligente. En Windows tú (y cualquier programa pro que instales) usualmente tienes el derecho de hacer casi cualquier cosa a tu sistema. Si quieres castigar a tu PC porque simplemente dejó que tu precioso trabajo desaparezca, puedes ir dentro de la carpeta del sistema y borrar lo que quieras : Windows Windows no se va a quejar. Por supuesto que la próxima vez que reinicies, los problemas empezarán. Ahora imagina que si tú puedes borrar estas cosas del sistema, otros programas podrán hacerlo también o sencillamente estropearlo todo. Linux no permite eso. Cada vez que tú solicitas hacer algo que tiene que ver con el sistema, un administrador de contraseñas aparecerá (y si tú no eres un administrador de este sistema simplemente no podrás hacerlo). Los virus no pueden ir por ahi y borrar o modificar lo que quieran en el sistema: ellos no tendrán la autorización para eso. * Más ojos hacen menos fallas de seguridad. Linux es un software de código abierto, lo que significa que cualquier programador en el mundo puede darle una mirada al código fuente (la "receta" de todo odo programa) y dar una mano, o simplemente decirle a otros diseñadores de programas "Hey, que tal si blah blah, es esta una falla de seguridad?".
Tu sistema es inestable? Alguna vez perdiste tu precioso trabajo porque Windows se colgó ? Siempre apagas tu computadora de la manera apropiada o algunas veces simplemente la apagas porque Windows se volvió loco y no te deja hacer nada más ? Alguna vez te apareció la "pantalla azul azu de la muerte" o mensajes de error diciéndote que tu computadora necesita ser apagada por razones poco claras? Las últimas versiones de Windows, especialmente las "Profesionales" se están volviendo más estables que antes. Pero esta clase de problema todavía todavía aparece muy a menudo. Definitivamente ningún sistema operativo es perfecto y la gente que te dice que el suyo jamás se va a colgar, nunca, están mintiendo. Sin embargo, algunos sistemas operativos pueden ser tan estables que la mayoría de usuarios n nunca unca verán su sistema operativo colgarse, incluso por varios años. Esto es cierto para Linux. Aquí hay una buena manera de ver esto. Cuando EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
un sistema se cuelga, necesita ser apagado o reiniciado. Entonces, si tu computadora puede estar encendida y funcionando ando por un largo tiempo, no importa cuanto la uses, entonces puedes decir que el sistema es estable. Bien, Linux puede funcionar por años sin necesidad de ser reiniciado (la mayoría de servidores de internet usan Linux y usualmente no se reinician, aunque con actualizaciones importantes, también van a ser reiniciados (la manera apropiada). Si instalas Linux y luego usas tu sistema tanto como quieras, dejando tu computadora encendida todo el tiempo, podrás seguir así por años sin tener algún problema. La mayor parte del tiempo no vas a dejar encendida tu computadora tanto, pero esto muestra cuan estable es Linux.
Linux protege tu computadora. Virus, troyanos, adwares, programas espías... Windows deja que todos estos entren a tu computadora muy facilmente. nte. El tiempo promedio para que una PC con Windows (conectada a internet y con un "Service Pack 2" instalado) se infecte es de 40 minutos. Entonces puedes 1) instalar un firewall, 2) instalar un antivirus, 3) instalar un anti-adware, anti 4) deshacerte del Internet nternet Explorer y Outlook (con Firefox y Thunderbird para reemplazarlos), y 5) rezar para que los delincuentes informáticos no sean lo suficientemente listos para superar estas protecciones y que, si una falla de seguridad es descubierta, Microsoft tome menos m de un mes para hacer que una actualización esté disponible (y esto no pasa muy a menudo). O puedes instalar Linux y dormir profundamente de ahora en adelante. Como ya dijimos en la sección de los "virus", un software de código abierto (ej Linux) significa sig más ojos para revisar el código. Cada programador en el Planeta Tierra puede bajar el código, darle un mirada y ver si hay fallas de seguridad. Por otro otro lado, las únicas personas permitidas para ver el código fuente de Windows (su "receta" son las personas que trabajan para Windows. Esto significa cientos de miles de personas (quizás millones) contra unos pocos miles. Y esto hace una gran diferencia.
Pero de hecho esto no es exactamente un asunto de cuántas fallas un sistema tiene, comparado con los otros. Si hay muchas fallas pero nadie las ha descubierto aún (incluyendo los delincuentes informáticos), o hay unas pocas (que no comprometan una parte importante del sistema), los delincuentes informáticos no serán capaces de hacer gran daño. Es realmente un asunto de que tan rápido una falla de seguridad puede ser resuelta una vez que haya sido descubierta. Si una falla de seguridad es descubierta en un programa de codigo abierto, cualquiera en la comunidad de código abierto puede darle una mirada mira y resolverlo. La solución (y la actualización) usualmente aparecen en pocos dias, algunas veces unas pocas horas. Microsoft no tiene tal mano de obra y usualmente libera los parches de seguridad dentro de un mes después que la falla haya sido descubierta descubierta (y algunas veces hasta publicada): eso es más que suficiente para que los delincuentes informáticos hagan los que quieran con tu computadora
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
. http://www.whylinuxisbetter.net/items/dollars/Images/dollars_thumb_smaller.png
ma operativo. No pagas $300 por tu sistema (Y no lo copias ilegalmente)
Tal vez estás diciendo para ti mismo : "Oh, no pagué por Windows". Estás absolutamente seguro? Si tu computadora vino con una copia de Windows, entonces pagaste por ella, incluso si la tienda no te dijo nada al respecto. El precio de una licencia de Windows llega a ser en promedio un cuarto del precio de cada computadora nueva. Entonces a menos que hayas obtenido Windows ilegalmente, tú probablemente pagaste por él. De dónde crees que Microsoft obtiene su dinero?
Por otro lado, tú puedes tener Linux completamente gratis. Así es, todas esas personas alrededor del mundo trabajaron muy duro para hacer un sistema ordenado, seguro, eficiente y bonito, y ellos lo están obsequiando a todos para que lo usen (si te preguntas porque estas personas hacen esas cosas, están haciendo un buen negocio vendiendo soporte, documentación, servicio en linea, etc., para su propia versión de Linux y esto es algo realmente bueno. Afortunadamente la mayor parte del tiempo tú no vvas as a tener que pagar un centavo.
LIBERTAD Linux y los software de "Fuente Abierta" son "libres". Esto significa que su licencia es una "licencia libre" y la más común es la GPL (Licencia Pública General). Esta licencia establece que cualquiera siempre y cuando mantenga la licencia GPL . Entonces te preguntarás: ¿a mi que me importa la libertad? Bueno imagina que mañana desaparece Microsoft (ok, no es muy probable pero que tal en 5 años, 10 años?). O imagina que súbitamente triplican el precio de las licencias de Windows o de Office?. Si estás atado a Windows no hay nada que puedas hacer. Tú y/o tu empresa confian en esta única compañía, en su software y posiblemente no podrías hacer que las cosas trabajen sin él (¿que tan buena es una computadora sin un sistema operativo?). ¿Acaso no es un serio problema? Estás dependiendo en una sola compañía y confias de todo corazón algo tan importante en estos dias como es el hecho que tus computadoras trabajen de la manera que deberían. Si Microsoft decide aumentarr el precio $1000 para la siguiente versión de Windows, no hay nada que puedas hacer al respecto (excepto cambiar a Linux, por supuesto). Si Windows tiene un error que te molesta muchísimo y Microsoft no lo va a arreglar, no hay nada que puedas hacer
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
(y reportar eportar los errores a Microsoft no es nada fácil, ver la sección de "Reporte de errores". errores" A diferencia de esto, con el software de fuente abierta, si un proyecto en particular o empresa de soporte cierra, todo el código permanece abierto a la comunidad y la gente puede seguir mejorándolo. Si este proyecto es especialmente útil para ti hasta puedes hacerlo tú mismo. Si un error en particular te molesta, puedes reportarlo, hablar con los mismos diseñadores del programa, pero incluso antes, los puedes arreglar arreglar por ti mismo (o contratar a alguien para que lo haga) y mandar los cambios de vuelta a los diseñadores del programa para que todos tengan también las mejoras. Tú eres libre de hacer (casi) lo que quieras con el soft.
Cuando el sistema ya ha sido iinstalado, nstalado, ¿por qué todavía necesitas instalar más cosas? Instalar Windows es sólo el inicio. Imagina que acabas de instalar una nueva copia de Windows XP y te preparas para liberar tus habilidades en computación. Un amigo te manda un email con un archivo PDF adjunto: upss... no tienes un programa para leerlo. Necesitas Ne ir a internet, buscar un sitio web para bajar el Adobe Reader (u otro visor de PDF), descargarlo, instalarlo, tal vez hasta necesites reiniciar. Bueno, ok, ahora ya estás listo. Adjunto al email de tu amigo encuentras un documento de texto file.doc file.doc.. Tu Windows tampoco puede leer eso: maldición!! o vas a comprar una copia de Microsoft Office o simplemente descargas el OpenOffice pero todavía necesitas encontrarlo, descargarlo (esperemos que tengas una conexión de banda ancha), instalarlo, etc. Tu ami amigo go también te mandó una imagen pero tiene un mal contraste, mala luminosidad y necesita una buena reducción. Entonces puedes ir en este instante y comprar Photoshop (cuántos cientos de dólares más es eso?) o descargar el GIMP (este es el nombre de un progr programa ama libre que puede hacer casi lo mismo que el Photoshop) y también tienes que: buscarlo, descargarlo, instalarlo, etc. Es suficiente: llegas a una conclusión, Windows está lejos de ser completo e instalarlo es sólo el comienzo de los
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
problemas. btienes una distribución Linux (tales como Ubuntu, Mandriva, Fedora, etc., estos son Cuando obtienes diferentes "sabores" de Linux), también tienes, sin instalar nada más: * Todo lo que necesitas para escribir textos, editar hojas de cálculo, hacer presentaciones ordenadas, das, dibujar, editar ecuaciones. * Un navegador web (ej. Firefox) y un cliente de correo (ej. Thunderbird o Evolution). * Un editor de imágenes (GIMP) casi tan poderoso como el Photoshop. * Un programa de mensajeria instantánea. e películas. * Un reproductor de * Un reproductor y organizador de música. * Un lector de PDF. * Todo lo que necesitas para descomprimir archivos (ZIP, etc.). Simplemente puedes empezar a trabajar en seguida.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Actualiza todo tu software con un solo click.
Windows dows tiene una herramienta muy conveniente llamada "Windows Update", el cual te permite tener al día tu sistema con las últimas actualizaciones disponibles. Pero ¿qué tal todo tu software no no-Microsoft? ¿Aplicaciones Adobe? ¿Compresor ¿ ZIP? ¿Grabador de CD? ¿Navegadores Navegadores web, clientes de correo, etc. no-Microsoft?. no Necesitas actualizar todos ellos, uno por uno y eso toma tiempo, considerando que cada uno de ellos tiene su propio sistema de (auto) actualización.
Linux tiene una aplicación especial llamada llamada "Gestor de Paquetes", la cual se encarga de todo lo que esté instalado en tu sistema, pero también de cada pieza de software que tu computadora tiene. Entonces si quieres mantener todo actualizado, lo único que necesitas hacer es presionar el botón de e "Instalar Actualizaciones" de abajo:
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Entra a la nueva generación de escritorios ¿Te han impresionado las posibilidades 3D y de transparencia introducidas originalmente en Windows Vista y has decidido que estas capacidades únicas valen unos pocos cientos de dolares? ¿Incluso compraste un nuevo computador para poder alcanzar los (muy altos) al requerimientos de Vista? Te engañaron: Linux puede hacerlo mejor, gratis y con requerimientos de hardware mucho menos exigentes. ¿Tu vida digital parece fragmentada? Si ya sabes lo que es fragmentación y estás acostumbrado a desfragmentar tu disco cada c cierto tiempo, aquí está la versión corta: Linux no necesita desfragmentación. Si no sabes lo que es acá hay una buena explicación: imagina que tu disco duro es un armario gigantesco con millones de cajones (gracias a Roberto Di Cosmo por esta comparación). compar Cada cajón puede contener sólo un número predeterminado de información. Así, los archivos
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
que son más grandes que lo que tales cajones pueden contener necesitan ser divididos para que encajen en estos. Algunos archivos son tan largos que necesitan miles de cajones y por supuesto, acceder a estos cajones es mucho más fácil cuando los cajones que ocupan están cerca unos de otros en el armario. armario
Ahora imagina que eres el dueño de este armario pero no tienes el tiempo para estar al tanto de él así que quieres contratar a alguien para que lo haga por ti. Dos personas solicitan el trabajo, un hombre y una mujer.
Now imagine you're the owner of this file cabinet, but you don't have time to take care of it, and you want to hire someone to take care of it for you. Two people come for the job, a woman and a man
* El hombre tiene la siguiente estrategia: sólo vacía los los cajones cuando un archivo es eliminado, divide cualquier nuevo archivo en piezas más pequeñas para que encaje en los cajones y lo acomoda aleatoriamente en los primeros cajones disponibles. Cuando le mencionas que esto hace más difícil hallar las piezas de un archivo en particular, él responde que se debería contratar a una docena de chicos cada fin de semana para reorganizar las cosas. * La mujer tiene una técnica diferente: tiene anotado, en un pedazo de papel, los cajones vacíos contiguos. Cuando un nuevo nuevo archivo llega, busca en esta lista una fila de cajones vacíos lo suficientemente larga y aquí es donde el archivo es colocado. De esta manera, a pesar de que hay mayor actividad, el armario siempre estará organizado. Sin ninguna duda contratarías a la mujer (deberías haberlo sabido, las mujeres son más organizadas ). Bien, Windows usa el primer método y Linux usa el segundo. Mientras más uses Windows, más lento será acceder a los archivos; mientras más uses Linux, más rápido será. Tú decides!
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Escoge como quieres que se vea tu escritorio
Si eres un usuario de Windows, probablemente tu escritorio no está muy lejos de esto:
Casi todos los usuarios de Windows tienen el mismo escritorio. Si bien es cierto puedes cambiar el fondo de pantalla o los colores de la decoración de Windows (el azul es el predeterminado), básicamente terminarás con la interfaz común de Windows. Con Linux nux esa elección es devuelta a ti. Ya no estarás forzado a aceptar la única (y sólo una) manera de moverte entre varias ventanas: puedes escoger entre muchos programas, que son llamados "gestores de ventanas". Pero no te preocupes, no necesitarás saber esto est ya que tendrás un muy bonito gestor de ventanas predeterminado. El punto es que tú puedes cambiarlo si quisieras.
Entonces si te gusta un entorno de escritorio simple, eficiente y fácil de usar probablemente te guste este:
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Si
bién
te gusta
uno
podrías
más
moder moderno no
probar
y
brillante,
este,
tal
vez quieras
simple
cambiarte a este:
y
rápido:
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Como omo puedes ver, con Linux tú decides como quieres que se vea tu escritorio. Incluso no tienes que decidir de manera definitiva: puedes cambiar a cualquiera de d estos diferentes estilos de escritorios en el momento que te registres para entrar a tu sesión. http://www.whylinuxisbetter.net/items/old_and_sluggish/Images/old_and_sluggish_thumb_sma http://www.whylinuxisbetter.net/items/old_and _sluggish/Images/old_and_sluggish_thumb_sma ller.png ¿Por qué Windows se pone más lento cada día?
Windows tiene un buen número de fallas de diseño, resultando en que se vuelva cada vez más y más lento y que no dure mucho tiempo. Probablemente habrá escuchado más de una vez decir a alguien "mi computadora se está poniendo perezosa, voy a reinstalar". Reinstalar Re Windows resuelve el problema... hasta la próxima vez. Puedes pensar que esta es la manera como las computadoras trabajan, son tecnología moderna y todavía no son muy estables. Bueno, prueba Linux y estarás sorprendido. Dentro de 5 años tu sistema a estará tan rápido y eficiente como el día que lo instalaste, sin mencionar que no vas a tener ningún virus, adware, troyano, gusano, etc., que te obligue a reinstalar de todas maneras.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
He podido convencer a muchas personas a que cambien a Linux, dejand dejando instalado Windows en su disco duro porque necesitaban algún software que Linux no tiene (ej Autocad), entonces usaron ambos sistemas. Desde el día que cambiaron, la mayoría de ellos ha reinstalado Windows aproximadamente una vez cada 1 o 2 años, pero Linux Linux no los defraudó y todavía está funcionando perfectamente hasta el día de hoy. Linux te deja más tiempo para trabajar sin tener que reinstalar una y otra vez todo de nuevo. Muchas ventanas? Usa las áreas de trabajo
Nunca fui un usuario de Windows y hay algo que no puedo entender: una vez que abren el procesador de textos, navegador web, cliente de correo, cliente de mensajería instantánea y algunas ventanas para explorar sus archivos, ¿como hacen los usuarios de Windows para no perderse en este des desorden? Áreas de trabajo es una aplicación que nunca cambiaría por nada. Probablemente sólo tengas una pantalla, no? Prueba Linux y tendrás cuatro. Bueno, no podrás ver las cuatro al mismo tiempo, pero esto no importa ya que tus ojos no pueden ver en dos direcciones al mismo tiempo, no?. Imagina que en la primera pantalla ponemos tu procesador de textos, en la segunda tu cliente de mensajería instantánea y en la tercera tu navegador web. Entonces cuando estés usando tu procesador de textos y quieras revisa revisarr algo en internet, no necesitarás buscar a tu navegador web entre todas tus ventanas apiladas unas detrás de otras. Sólo cambiarás a tu tercera ventana y allí estará. Dale una mirada a la siguiente pantalla, y pon especial atención a la parte inferior derecha d de la pantalla:
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Ese es el "cambiador de áres de trabajo". Puedes ver que tiene cuatro pantallas (virtuales), pero puedes tener más que eso (yo uso 12 de ellas, pero algunas personas tienen más). La que está a la izquierda está resaltada: es la que estoy usando. Para cambiar a otra, sólo haz clic en la que quieras (en cada una de ellas puedes ver una pequeña muestra de las ventanas que contiene: en este caso, las otras tres están vacías), o también puedes usar una combinación de teclas que tú escojas. esc
Reporte de Fallos Si encuentras un error en Windows, básicamente debes esperar y rezar que Microsoft lo arregle rápido (y si este fallo compromete la seguridad del sistema vas a tener que rezar el doble de fuerte). Puedes pensar que reportar ese fallo a Microsoft (y así ellos ell lo arreglerán más rápido) debe ser fácil. Bueno... piénsalo de nuevo. Aquí hay un interesante artículo sobre esto. ¿Qué tal si Microsoft ni siquiera se da cuenta de los fallos? Bueno entonces, tengamos esperanzas en que la próxima versión de Windows lo arreglará (pero tendrás que pagar otros cientos de dólares). Casi todo el software de fuente abierta (incluyendo las distribuciones Linux) tienen un sistema EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
de rastreo de errores. Tú puedes no sólo llenar reportes de fallos (y te animamos a hacerlo!) explicando licando cual es el problema, pero también puedes ver que es lo que pasa luego: todo es abierto y transparente para todos. Los desarrolladores de software te responderán, también te pueden preguntar por algo de información extra que los ayude a solucionar el e error. Sabrás cuando el fallo fue arreglado y como obtener la nueva versión (siempre gratis, no faltaba más). Entonces aquí tienes personas arreglando tus problemas, manteniéndote informado y todo eso gratis!. Si el problema es resuelto para tu sistema, también lo será para los sistemas de los demás: está en el interés de todos trabajar juntos para hacer un mejor software. Esta es la manera como la fuente abierta trabaja.
¿Estás cansado de reiniciar tu computadora todo el tiempo? ¿Alguna vez haz actualizado una o dos cositas en tu sistema Windows con el "Actualizador de Windows"? Por favor reinicie. ¿Alguna vez haz instalado software nuevo? Por favor reinicie. ¿Parece tu sistema inestable? Intente reiniciando, probablemente todo trabaje mejor después desp de eso. Windows siempre te recomienda reiniciar tu computadora y eso puede ser fastidioso (tal vez te sucedió alguna vez que tenías descargando algo grande y no querías interrumpirla porque actualizaste un par de cosas en tu sistema). Pero incluso si haces clic en "Reiniciar después", Windows te seguirá molestando cada 10 minutos para hacerte saber que realmente deberías reiniciar tu computadora. Y si por casualidad estabas lejos de la computadora y no viste la pregunta, Windows alegremente reiniciará el sistema automáticamente. Hasta la vista descarga. Linux básicamente no necesita reiniciar. Ya sea si instalas nuevo software (incluso programas bien grandes) o realizas actualizaciones de rutina para tu sistema, no te va a preguntar para reiniciar la computadora. Sólo es necesario cuando una parte del corazón del sistema ha sido actualizada, y eso sólo pasa una vez después de varias semanas.
¿Conoces los servidores de internet? Son grandes computadoras que te responden cuando solicitas una página web eb y te mandan la información a tu navegador. La mayoría de ellas usa Linux, y desde que ellas necesitan estar siempre disponibles (un visitante puede llegar a cualquier hora), no son reiniciadas muy seguido (los servicios no están disponibles mientras el sistema se está reiniciando). De hecho, muchos de ellos no han sido reiniciados por varios
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
años. Linux es estable, corre perfectamente bien sin reiniciarlo todo el tiempo. Probablemente no vas a dejar tu computadora funcionando por varias semanas pero el punto es: tu sistema no va a molestarte con eso de reiniciar todo el tiempo.
Dale a tu vieja computadora una segunda vida
Windows requiere cada vez computadoras más y más potentes mientras el número de versión sube (95, 98, 2000, Xp, etc.). Entonces Entonces si quieres seguir usando Windows, necesitas comprar constantemente nuevas computadoras, pero no veo ninguna buena razón para esa evolución tan rápida. Si bien es cierto muchas personas necesitan de computadoras poderosas y la nueva tecnología y hardware los ayudan en esto, la mayoría de usuarios simplemente navega por internet, lee y escribe correos electrónicos, escribe textos o hacen diapositivas, ¿cuál es el punto de comprar una nueva computadora cada 2, 3 o 4 años, aparte de hacer que los vendedores de e computadoras hagan más dinero? ¿Cuál es la razón exacta de porqué tu computadora no puede hacer más lo que 5 años atrás hizo perfectamente bien? Linux corre perfectamente bien en computadoras antiguas, en una en la cual Windows Xp se rehusaría a ser instalado, stalado, o te haría esperar 20 segundos después de cada clic. De hecho, Linux no va a hacer un bólido de tu computadora de 12 años de antiguedad, pero funcionará muy bien en él y te permitirá realizar tareas habituales (navegar por internet, escribir textos, texto etc.) simplemente bien. Para poner un ejemplo, la computadora que te envió esta página no es muy moderna y corre Linux: si puedes leer esto, entonces estará activa y funcionando (y si la página web carga lentamente, échale la culpa sólo a mi conexión de internet).
Ayuda a otros países, incluido el tuyo
Microsoft es una compañía estadounidense y su éxito es excelente para la economía de ese país. Pero si no vives en USA, cuando compras software privativo (ej. Windows), cerca de la mitad del dinero se va directamente a la compañía (ej Microsoft): ese dinero deja tu país, mientras que la otra mitad se queda (comisiones por la venta, etc: beneficios no técnicos). Con esto tu país no está produciendo nada e incluso no tienen a las personas calificadas para vender los servidores/computadoras. Eso lleva a tener profesionales de la tecnología de la información (IT) sin conocimiento de alto nivel que sólo instalan y configuran software privativo sin la opción de modificiarlo/aprenderlo/personalizarlo.
Con n el Software Libre (ej. Linux), la economía (y el conocimiento del profesional IT) de tu país podría mejorar, ya que podrían haber muchas compañías pequeñas o medianas personalizando soluciones, dando soporte, consultoría, etc.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Las personas que saben como hacer las cosas y retener el dinero en tu país se beneficiarían con esto, en vez de otras personas que sólo saben vender computadoras, mandando tu dinero al extranjero, dejando a los profesionales IT sin un conocimiento real de como trabajan las cosas.
¡Ok, quiero Linux en mi PC! ¿Qué debería hacer ahora?
Prueba un "Live CD"
Puedes probar Linux sin necesidad de tocar tu disco duro ni hacerle nada a tu Windows! Esto es posible con "Live CDs de Linux". Para usar un CD live hay que seguir los siguientes s pasos: * Descarga una imagen del CD desde internet (esto sería un archivo .ISO, . alrededor de 650 MB). *Grábalo en un CD en blanco. *Coloca Coloca el CD en la lectora de CDs y reinicia . * Tu computadora va a arrancar desde el CD en vez de hacerlo desde el disco duro (donde Windows está), y no va a tocar nada: no te preocupes por Windows y tu información, van a estar ahí cuando reinicies de nuevo sin el CD. * Si tu computadora todavía reinicia desde Windows (o el CD pareciera no hacer efecto), entonces la configuración de tu BIOS está fallando: necesitas modificarlo para que primero revise la lectora de CD por si hay algún sistema operativo, y luego el disco duro. Usualmente puedes acceder al BIOS presionando la tecla "Del" o "F2" mientras está arrancando (si no te queda claro esto busca algo de ayuda). * Y listo, Linux funcionando en tu sistema, puedes probarlo y ver cuánto te gusta! Entonces, ¿donde puedes descargar esas imágenes de CD? Hay un montón de Live CDs de Linux disponibles en internet! net! Puedes probar uno de estos por ejemplo:
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Ubuntu Live
http://www.ubuntu.com/download Knoppix
http://www.knoppix.net/get.php
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
e) PELICULAS DE LINUX
Linux en películas y series: KDE lleva la ventaja Publicado el 4-12-2009 2009 a las 15:30 por Franco Catrin
Linux no sólo se usa para producir las animaciones y efectos especiales de las películas más espectaculares que hemos visto, sino que también ha tenido aparición en varias películas y series como parte de la escenografía o tomando el rol del “computador del hacker” en reemplazo de sistemas más tradicionales como Windows y Mac OSX. El sitio itio The Linuxologist ha recolectado un conjunto de apariciones de KDE en series y películas a raíz de diversas alusiones a este entorno de escritorio en los últimos capítulos de la serie “The Big Bang Theory”. Incluso se puede ver a uno de los protagonistas protagonistas llevando orgullosamente su polera de KDE Konqueror. En otras series en donde se puede ver a KDE o parte de él es en Dr. House, 24, Alias, Dexter, Lie to me, y en el material extra que acompaña al DVD The Lord of The Rings : The Two Towers, en donde se puede uede ver cómo fue usado en la producción de las animaciones digitales.
GNOME tuvo su propia película : Antitrust Pero no todo es KDE, ya que GNOME también se lleva una mención honrosa en la película Antitrust, en donde se pueden ver tomas de GNOME 1.x en múltiples ocasiones. Aunque en esta película es más esperable la aparición de GNOME ya que Miguel de Icaza, fundador del proyecto, fue uno de los asesores técnicos. En esta película también podemos ver: • • •
A Miguel de Icaza entregando un premio a uno de los protagonistas A Scott McNealy, CEO de Sun Microsystems de la época, también entregando un premio ¡¡Código que tiene sentido!!. Se puede ver código en C y Java
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
• • • •
En una imagen en blanco y negro, aparece claramente claramente un hacker usando un sombrero rojo tipo Fedora, en alusión a Red Hat Parte del código de bzip2, cuando muestran un “interesante código de compresión” También se puede ver algo de código HTML, que fue tomado desde el mismo código desde el sitio Internet et Movie Data Base (imdb) Uso de comandos similares a Unix, en donde uno de ellos es “show -p p 1984″, 1984 en donde el numero del proceso es una alusión al libro de George Orwell: 1984
f) VIDEOJUEGOS EN LINUX
Videojuegos en Linux Avances
Videojuegos en Linux Los videojuegos parecen el mayor obstáculo para dar el paso a Linux, el sistema operativo alternativo, pero la realidad es que "el pingüino" cuenta con muchas posibilidades para disfrutar de buenos juegos. Linux es un sistema operativo gratuito y libre, qque ue en los últimos años está creciendo de una forma importante en ciertos sectores info informáticos rmáticos o alternativos. Para las adictas adicta a los videojuegos se convierte, sin embargo, en un sistema poco práctico ante las dificultades para ejecutar los últimos videojuegos egos y disfrutar de la mayoría de títulos que solamente salen para PC y no tienen en cuenta este sistema operativo. Dos son las alternativas principales si a pesar de todo eres un/a usuario/a que quiere disfrutar de un poco de ocio en tu ordenador sin necesidad cesidad de recurrir a Windows. La primera es investigar el gran número de juegos que la comunidad desarrolla o buscar los pocos que cuentan con una versión diseñada para Linux, y la segunda es recurrir a un emulador de Windows que soporte DirectX, aunque esta e segunda supone una serie de problemas que analizaremos más adelante.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Pocos juegos comerciales Pocas son las empresas que se molestan en sacar una versión compatible con Linux, a pesar de las reiteradas protestas de la comunidad que exigen a las desar desarrolladoras rolladoras el esfuerzo de adaptar sus videojuegos a diferentes sistemas operativos. Window sigue siendo el referente para un alto porcentaje de usuari@s y parece claro que, de momento, no sale rentable invertir dinero para las presumibles escasas ventas quee tendría un juego en Linux. Afortunadamente, hay empresas que no sólo miran la rentabilidad y ponen también la atención en satisfacer a todos sus seguidores. ID Software fue el pionero y el que más ha apostado por Linux como plataforma de juego. Ya el primer p Quake, que salió allá por 1996, tuvo su versión en este sistema operativo, aunque realmente el momento crucial llegaría en 1999, cuando se liberó el código fuente del juego bajo licencia GPL, permitiendo la realización de múltiples mods o versiones. La política de ID continuó en el resto de títulos de Quake y en sus nuevas producciones como Return to Castle Wolfenstein o las posteriores ediciones de Doom. No son los únicos juegos comerciales que han salido para Linux, aunque la lista no es demasiado grande. Destacan algunos títulos como Unreal Tournament o Neverwinter Nights y otros menores, pero también muy conocidos, que cubren pero no lo suficiente un mercado incipiente. Desde luego, las estanterías de la Fnac no están repletas precisamente.
Una comunidad muy activa La falta de juegos originales la cubre con creces una comunidad muy activa, que no deja de desarrollar videojuegos para su sistema operativo. La mayoría sin un gran alarde técnico pero totalmente adictivos y unas pequeñas obras maestras ras conseguidas a base del trabajo compartido de mucha gente, aprovechando al máximo la libertad que permite un código abierto.
De donde más jugo se ha sacado ha sido posiblemente del código abierto que han liberado de algunos juegos, permitiendo una serie ie de mods, que destacan por su gran calidad. Algunos de ellos, como Open Arena o Nexuiz, aprovechan perfectamente el juego de Quake y otros como TacticalOps: Crossfire, surgen de Unreal Tournament para crear un juego multijugador online con una esencia muy mu similar a Counter Strike. Pero las posibilidades que ofrece OpenGL permite que cualquier persona con un poco de esfuerzo, y a ser posible mucha ayuda, pueda desarrollar la nueva obra maestra de la historia de los videojuegos. Lógicamente, al no contar con los presupuestos que manejan las grandes empresas, se suele buscar la diversión antes de la calidad gráfica y eso produce videojuegos muy sencillos pero muy adictivos. Pero otra gran ventaja de estar lejos de cualquier presión, es la enorme libertad en la que se mueven estos juegos y que permite la aparición también de originales títulos que no tienen nada que envidiar a muchos juegos comerciales. En la web http://www.happypenguin.org/ encontramos un completo listado de todos los juegos disponibles, y por supuesto gratuitos, para Linux y un útil ranking para conocer cuales son los que más merecen la pena. Clásicos como Supertux, protagonizado por la simpática mascota del sistema
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
operativo, o Frozen Bubble se codean con títulos mucho más complejos como Battle B for Wesnoth, Enigma o Freeciv. Investigando un poco, descubriremos que Linux cuenta con muchos más buenos juegos de los que podríamos pensar en un principio y de temáticas muy diferentes.
Windows en segundo plano Si no puedes con tu enemigo, únete únete a él, o al menos emúlalo. Esa es una máxima para l@s usuari@s de la competencia de Windows y por eso tanto MacOs como Linux cuentan con emuladores del sistema operativo de Microsoft que permiten trabajar con aplicaciones que sólo estaban diseñadas para eeste. En el caso del pingüino nos servirán sobre todo para poder jugar con videojuegos de PC. Cedega, también conocido en algunas versiones como Winex, es posiblemente el más conocido y el que menos problemas da y es que, por desgracia, no todo es tan sencillo sencillo como ejecutar el juego y disfrutarlo en nuestro ordenador, porque la relación en la mayoría de los casos dejará bastante que desear. El gran logro de este programa es posibilitar la aceleración gráfica 3D, algo hasta ahora imposible por la incompatibilidad ilidad de Linux con DirectX 10. El catálogo de juegos soportado oficialmente, o más bien teóricamente, es muy grande e incluye nombres tan conocidos como Pro Evolution Soccer 6, Medieval 2, Out Run 2006, Heroes of Might and Magic o World of Warcraft. El rendimiento no es siempre el más idóneo pero la comunidad trabaja constantemente por mejorar estos emuladores y ampliar la cantidad de juegos que podamos disfrutar en Linux. Otra opción es emular sistemas o consolas más antiguas, como ya comentamos en nuestro nu especial de GP2X. Linux también cuenta con programas que permiten disfrutar de grandes clásicos de consolas como Neo Geo, Master System o viejas aventuras gráficas a través del imprescindible Scummvm. Sin duda, otra interesante alternativa para pasar unos buenos ratos.
Linux en otras plataformas Paradójicamente, mientras el camino de los videojuegos en ordenadores con Linux no parece nada sencillo, el sistema operativo se está haciendo con un hueco importante en otras plataformas destinadas especialmente almente al ocio digital como en el caso de Playstation 3. Otro caso menor, pero no menos importante, es GP2X y cada vez es mayor la presencia de Linux como sistema operativo en móviles. ¿Es una casualidad o la confirmación de una realidad cambiante? ¿Ser ¿Seráá posible realizar ports de PS3 a Linux? Con el tiempo lo sabremos, pero parece claro que la presencia de videojuegos en este sistema operativo es fundamental para que este consiga ampliar su público, y como una pescadilla que se come la cola, el aumento dee usuari@s abrirá los ojos a más desarrolladoras para que empiecen a apostar por Linux.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
g) LIDERES MUNDIALES DE LINUX
SLACKWARE
Patrick Volkerding: Nació en el año 1966 y es el encargado del mantenimiento de Slackware. Este hombre tiene un bachillerato de Ciencias en Computación de la Universidad de Moorhead que obtuvo en el año 1993.
DEBIAN
Ian Murdock: Nació en 1973 en Alemania y es el fundador de una de las distribuciones con más seguidores: Debian. Además también es el fundador de Progeny Linux Systems, una compañía comercial de Linux (de algo hay que vivir).
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
UBUNTU
Mark Richard Shuttlerworth: Nació en 1973 y es un empresario sudafricano que fundó Canonical Ltd. y desde el 2008 es el líder del proyecto Ubuntu, una de las distribuciones para principiantes más utilizadas del mundo.
GENTOO
Daniel Robbins: Este hombre, quien trabajó un tiempo para Microsoft, creó la distribución pero, al hacerlo, contrajo una deuda de US$40,000. Por ese motivo y porque quería pasar más tiempo con su familia dejó de ser el CEO y ahora de eso se encarga Gentoo Foundation.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
MEPIS
Warren Woodford: Este hombre estuvo en el ambiente de la informática desde ya hace muchísimo tiempo y es conocido como el desarrollador de MEPIS. Woodford está ocupando todo su tiempo en desarrollar plataformas que ue soporten aplicaciones tanto para Linux, Mac OS e incluso para Windows. h) . DISTRIBUCIONES MÁS FAMOSAS UBUNTU Distribución basada en Debian, con lo que esto conlleva y centrada en el usuario final y facilidad de uso. Muy popular y con mucho soporte en la la comunidad. El entorno de escritorio por defecto es GNOME.
REDHAT ENTERPRISE Esta es una distribución que tiene muy buena calidad, contenidos y soporte a los usuarios por parte de la empresa que la distribuye. Es necesario el pago de una licencia de soporte. Enfocada a empresas.
FEDORA Esta es una distribución patrocinada por RedHat y soportada por la comunidad. Facil de instalar y buena calidad.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
DEBIAN Otra distribuci贸n con muy buena calidad. El proceso de instalacion es quizas un poco mas complicado, pero sin mayores problemas. Gran estabilidad antes que 煤ltimos avances.
OpenSuSE Otra de las grandes. Facil de instalar. Version libre de la distribucion comercial SuSE.
SuSE LINUX ENTERPRISE Otra de las grandes. Muy buena calidad, contenidos y soporte a los usuarios por parte de la empresa que la distribuye, Novell. Es necesario el pago de una licencia de soporte. Enfocada a empresas.
SLACKWARE Esta distribuci贸n es de las primeras que existio. Tuvo un periodo en el cual no se actualizo muy a menudo, pero eso es historia. Es raro encontrar usuarios de los que empezaron en el mundo linux hace tiempo, que no hayan tenido esta distribucion instalada en su ordenador en algun momento.
GENTOO Esta distribuci贸n es una de las unicas que incorporaron un concepto totalmente nuevo en Linux. Es una sistema inspirado en BSD BSD-ports. ports. Podeis compilar/optimizar vuestro sistema completamente desde cero. No es recomendable adentrarse en esta distribucion sin una buena conexion a internet, un ordenador medianamente potente (si quereis terminar de compilar en un tiempo prudencial) y cierta experiencia en sistemas Unix.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
KUBUNTU Distribución basada en Ubuntu, con lo que esto conlleva y centrada en el usuario final y facilidad de uso. La gran diferencia con Ubuntu es que el entorno de escritorio por defecto es KDE.
MANDRIVA Esta distribución fue creada en 1998 con el objetivo de acercar el uso de Linux a todos los usuarios, en un principio se llamo Mandrake Linux. Facilidad de uso para todos los usuarios.
i) FESTIVALES Y FERIAS DE LINUX
21ro Festival de Instalación de GNU/Linux Colaboran en la organización: • • •
Universidad Nacional de Córdoba Fundación Vía Libre Intel Argentina
Durante la jornada se presentará rá una charla sobre alternativas libres a programas privativos (a cargo de Emilio Ramírez), y una charla sobre el proyecto Moblin (gracias a Daniel Valfre de Intel). Si querés colaborar con la difusión, te agradecerías que hagas circular nuestro material de difusión. difusión ¿De qué se trata un festival de instalación? En un installfest (otro nombre para los festivales de instalación), los participantes traen sus computadoras, mientras una persona explica adelante paso a paso cómo se instala un sistema operativo GNU/Linux, mostrando el proceso en una pantalla gigante. Varios asistentes están alrededor para ayudar a los que tengan dudas o dificultades. Los que no desean llevar su PC pueden asistir as para observar el proceso. Durante la instalación, y mientras esperamos a que se instalen algunos paquetes, damos alguna charla sobre Software Libre, GNU/Linux, y nuestro grupo de usuarios, para que puedan mantenerse en contacto y tener soporte del nuevo evo sistema.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
FESTIVAL DE SOFTWARE LIBRE LINUX - MILAGRO 2010 XIX Festival GNU/Linux en la Unal: Software Libre hacia el Sector Salud
j) COMUNIDADES DE LINUX Comunidad de Valencia de Linux (276) Comuidad dedicada al fomnto del software Libre en Valiencia. Comunidad dell en Linux (179) Comunidad de DELL interesada en Linux Comunidad Ecuatoriana de Software Libre (353) Comunidad Linux del IPN (295) Asesor铆a, configuraci贸n y desarrollo en Linux Conthackto (197) P谩gina de expertos ertos de seguridad de software CRySoL (338) Comunidad dedicada al uso y difusi贸n de todo tipo de Software Libre Libre.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Directorio de Blogs (Linux) (247) Directorio de Blog dedicados a Linux El Rincón de Linux (376) Comunidad de usuarios de Linux de España. Espacio Linux (377) Comunidad dedicada al sistema Linux y Software Libre. Espacio Linux (228) Foro de discusión para Linux. Fentlinux (314) Página de de difusión y apoyo a Linux Foro de discusión Linux de NVidia (535) Foros de discusión Linux de NVidia. Sitio ideal de consulta para problemas y soluciones específicas de tarjetas NVidia en GNU/Linux. Foro de discusión (258) Este es el foro de discusión de PhpBb. Foro de discusión de UADY (187) Foro de discusión de Uady Foro de Presidencia de la República (168) Comentario en el foro de Presidencia de la República Foro Linux (160) Foro para principiantes en Linux freeGIS (93) Proyecto en Open Source de Sistemas de Información Geográfica Geogr Fundación de Software Libre (186) Fundación de Software Libre en México Fundación de Software Libre (190) Fundación de Software Libre en México GBH (148) Grupo BankHacker, grupo de programación para soluciones de Internet sobre Linux GenBeta (203) Blog de software GLIB - Grupo Linuxero del Bajio (306) Grupo Linuxero del Bajio. GLO (Grupo Linux de Occidente) (99) Grupo Linux de Occidente Grupo de Usuarios de Software Libre de Oaxaca (195) Sitio Oficial del grupo de usuarios de software libre de Oaxaca Grupo de Usuarios Linux Universitarios (274) Grupo de Usuarios Linux Universitarios Grupo Fedora en español (2,274) Por los tildes, por las eñes, por nosotros, porque si. Sitio de noticias y tutoriales acerca de Fedora™ Core. GULTEC (126) Grupo de Usuarios de Linux del Tecnológico de Monterrey, Campus Monterrey. Hispa Linux (119) Comunidad munidad de usuarios de Linux en español. JustLinux (95) Foro dedicado a resolve preguntas acerca de Linux.
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
KoalaSoft - Sitio de Amigos (184) Comunidad dedicada a la difusión de software Linux Blogs (205) Lista de Blogs dedicados a Linux Linux Chile (189) Comunidad de usuarios Chilenos de Linux. Linux Core Consortium (289) conoce el Proyecto LCC (Linux Core Consortium) Linux Costa Rica (109) Comunidad d GNU/Linux en Costa Rica Linux en español (412) Sitio en español, de soporte, discusión, noticias, entre otros temas relacionados relacionados al mundo linux. Linux Knowledge Base (250) Sitio iToolsBooks para la difusión de Linux Linux Laguna (210) Sitio dedicado al fomento y desarrollo en Linux Linux Málaga (152) Asociación de usuarios de Linux de Málaga. Linux Maya "Portal Linux Honduras" (185) Portal Linux Honduras Linux Open Source.com.mx urce.com.mx (130) Esta página con contiene infromación acerca de la industria mexicana del software libre en México.
Linux.com (97) Comunidad de Linux, que contiene noticias sobre nuevas tecnologías aliadas.
Linux.org.mx (156)
Comunidad idad de usuarios Linux de México. linux.org.py (131) El punto de encuentro de los usuarios de Linux en Paraguay LinuxCentro (295) Página de fomento para la utilización de Linux LOP (105) El punto de encuentro de los usuarios de Linux en Paraguay Maestros del Web (79) Comunidad e diseñadores Web OCU (117) Organización de Consumidores y Usuarios Open Source en las empresas (133) Blog dedicado a el manejo de Linux en las empresas Planeta Linux (257) Comunidad dad argentina de usuarios de Linux. Portal Oficial de la Industria Mexicana de Software (142) Punto de Encuentro de la Industria Indus Mexicana de Software
EDNA LILIAN CARDENAS VALENCIA
SISTEMAS OPERATIVOS 2010
Saltillo Linux Workgroup (SLW) (152) Grupo de soporte para Linux y software libre en Saltillo Saltillo,, Coahuila, México. UNIXMEXICO (196) Página de apoyo y promoción de Unix en México Usuarios Linux de las canarias (117) For de discusión de uuarios de Linux de Las Canarias. Viva PHP (311) Página dedicada al desarrollo de PHP Yo Programo (131) Sitio dedicado a la programación, encontrarás foros, enlaces, etc.
EDNA LILIAN CARDENAS VALENCIA