Sie sind auf Seite 1von 9

Captulo

Sistema Operativo Linux


Objetivos:
Instalar el sistema. Configuracin Bsica. Utilizar los comandos ms importantes. Establecer la creacin de usuarios. Brindar directivas de seguridad.

Linux es la denominacin de un sistema operativo tipo Unix y el nombre de un ncleo. Es uno de los paradigmas ms prominentes del software libre y del desarrollo del cdigo abierto, cuyo cdigo fuente est disponible pblicamente, para que cualquier persona pueda libremente usarlo, estudiarlo, redistribuirlo y, con los conocimientos informticos adecuados, modificarlo[1] . Los primeros sistemas Linux se originaron en 1992, al combinar utilidades de sistema y bibliotecas del proyecto GNU con el ncleo Linux, completando un sistema tambin conocido como GNU/Linux[2] . Desde finales de 2000 Linux ha obtenido un aumento en el apoyo de diversas empresas multinacionales del mundo de la informtica, tales como IBM[3] , Sun Microsystems[4] , Hewlett-Packard[5] y Novell[6] . Actualmente Linux es comercializado en computadores de escritorio y porttiles por Dell[7] y Lenovo[8] , adems hay un grupo numeroso de compaas establecidas en Taiwan que planean hacer lo propio[9] . Si bien Linux es usado como sistema operativo en computadores de escritorio (PCs x86 y x8664 as como Macintosh y PowerPC), computadores de bolsillo, telfonos celulares, dispositivos empotrados, videoconsolas (Xbox, PlayStation 3, PlayStation Portable) y otros, su mayor desarrollo se ha llevado a cabo en el mundo de los servidores y supercomputadores[10] . La marca Linux (Nmero de serie: 1916230) pertenece a Linus Torvalds y se define como "un sistema operativo para computadoras que facilita su uso y operacin".

Existen grupos de usuarios del sistema Linux en casi todas las reas del planeta. Tabla de contenidos [ocultar] 1 Etimologa 2 Historia 3 Distribuciones Linux 3.1 Cmo se instala Linux 3.2 Aplicaciones de los sistemas Linux 4 La escala del desarrollo de "Linux" 4.1 GNU/Linux como sistema de programacin 4.2 Linux en la Administracin Pblica 4.3 Linux en el mercado 5 Vase tambin 6 Referencias

6.1 En ingls 6.2 Notas 7 Enlaces externos

Etimologa
Linux se refiere estrictamente al ncleo Linux, pero es comnmente utilizado para describir al sistema operativo tipo Unix (que implementa el estndar POSIX), que utiliza primordialmente filosofa y metodologas libres (tambin conocido como GNU/Linux) y que est formado mediante la combinacin del ncleo Linux con las bibliotecas y herramientas del proyecto GNU y de muchos otros proyectos/grupos de software (libre o no libre). La expresin "Linux" es utilizada para referirse a las distribuciones GNU/Linux, colecciones de software que suelen contener grandes cantidades de paquetes adems del ncleo. El software que suelen incluir consta de una enorme variedad de aplicaciones, como: entornos grficos, suites ofimticas, servidores web, servidores de correo, servidores FTP, etctera. Coloquialmente se aplica el trmino "Linux" a stas. Algunas personas opinan que es incorrecto denominarlas distribuciones Linux, y proponen llamarlas sistema GNU/Linux. Otras personas opinan que los programas incluidos proceden de fuentes tan variadas que proponen simplificarlo denominndolo simplemente a "Linux". Pronunciacin: /l.nuks/, no /li.nuks/ La pronunciacin correcta (para cualquier idioma) es muy cercana a como se pronuncia en espaol: /l.nux/ o /lnks/ (Alfabeto Fontico Internacional).

Historia
Artculo principal: Historia de Linux
Linus Torvalds, creador del ncleo LinuxLinux naci gracias a la idea de Linus Torvalds de crear un sistema basado en Unix para mquinas i386; en ms de una ocasin, Linus Torvalds ha afirmado que si hubiera sabido de la existencia de los sistemas BSD que ya cumplan lo que haca Linux, no se habra molestado en modificar Minix. La historia de Linux est fuertemente vinculada a la del proyecto GNU. El proyecto GNU, iniciado en 1983, tiene como objetivo el desarrollo de un sistema Unix completo compuesto enteramente de software libre. Hacia 1991, cuando la primera versin del ncleo Linux fue liberada, el proyecto GNU haba producido varios de los componentes del sistema operativo, incluyendo un intrprete de comandos, una biblioteca C y un compilador, pero an no contaba con el ncleo que permitiera completar el sistema operativo. Entonces, el ncleo creado por Linus Torvalds, quien se encontraba por entonces estudiando en la Universidad de Helsinki, llen el hueco final que el sistema operativo GNU exiga. Subsecuentemente, miles de programadores voluntarios alrededor del mundo han participado en el proyecto, mejorndolo continuamente. Torvalds y otros desarrolladores de los primeros das de Linux adaptaron los componentes de GNU y de BSD, as como de otros muchos proyectos como Perl, Apache, Python, etc. para trabajar con el ncleo Linux, creando un sistema operativo completamente funcional procedente de muchsimas fuentes diferentes, la mayora libres.

Distribuciones Linux [editar]

Artculo principal: Distribucin Linux Sharp Zaurus, un computador de bolsillo con Linux.Una distribucin es un conjunto de aplicaciones reunidas por un grupo, empresa o persona para permitir instalar fcilmente un sistema Linux. Es un sabor de Linux. En general se destacan por las herramientas para configuracin y sistemas de paquetes de software a instalar. Existen numerosas distribuciones Linux (tambin conocidas como "distros"), ensambladas por individuos, empresas y otros organismos. Cada distribucin puede incluir cualquier nmero de software adicional, incluyendo software que facilite la instalacin del sistema. La base del software incluido con cada distribucin incluye el ncleo Linux y las herramientas GNU, al que suelen adicionarse tambin varios paquetes de software. Las herramientas que suelen incluirse en la distribucin de este sistema operativo se obtienen de diversas fuentes, incluyendo de manera importante proyectos de cdigo abierto o libre, como el GNU y el BSD o el KDE. Debido a que las herramientas de software libre que en primera instancia volvieron funcional al ncleo de Linux provienen del proyecto GNU que desde 1983 haba liberado software que pudo ser usado en el proyecto de Linux de 1991, Richard Stallman (fundador del proyecto GNU) pide a los usuarios que se refieran a dicho sistema como GNU/Linux. A pesar de esto, la mayora de los usuarios continan llamando al sistema simplemente "Linux" y las razones expuestas por Richard Stallman son eterno motivo de controversia. La mayora de los sistemas "Linux" incluyen tambin herramientas procedentes de BSD y de muchos otros proyectos como Mozilla, Perl, Ruby, Python, PostgreSQL, MySQL, Xorg, casi todas con licencia GPL o compatibles con sta (LGPL, MPL) otro aporte fundamental del proyecto GNU. Usualmente se utiliza la plataforma XFree86 o la X.Org para sostener interfaces grficas.

Cmo se instala Linux [editar] Linux en la actualidad es un sistema operativo generalmente fcil de instalar, debido a que la mayora de sus distribuciones puede utilizarse desde el CD (LiveCD) antes de instalarse en la computadora e incluso instalarse desde ese mismo entorno. Basta con descargar la imagen .iso de una distribucin, grabarla en un CD o DVD e iniciar la computadora utilizando dicho disco. Algunas distribuciones muy utilizadas son Debian, SuSE, Ubuntu o YellowDog (esta ltima es la ms comn en la plataforma PlayStation 3). La mayora de las distribuciones son gratuitas y pueden conseguirse fcilmente a travs de las pginas web de sus fabricantes o a travs de archivos torrent. Existen versiones linux para mquinas x86 (abarca desde computadoras 386, pentium I, celeron, hasta pentium IV), tambin para 64 bits (los nuevos procesadores, aunque tambin trabajan con linux para x86), y para procesadores PowerPc (ppc) de las computadoras Apple Macintosh. El resto es tan fcil como instalar Windows, incluso algunas distribuciones permiten entrar al escritorio linux sin necesidad de instalar el sistema operativo (desde el CD), para luego usarlo o instalarlo desde el escritorio. Este es el caso de Ubuntu y Kubuntu y las versiones ms actualizadas, se inserta el cd/dvd dentro de la computadora, se reinicia el equipo y en uno o dos minutos se est en el escritorio del sistema operativo Linux. Estas versiones son tambin llamadas Live, del ingls "en vivo".

Actualmente Linux es un sistema fcil de usar. Cada distribucin trae programas seleccionados por los autores de la distribucin incluidos en el cd o en el dvd, y se pueden instalar tanto al comienzo de la instalacin como luego de haber instalado el sistema. Se puede instalar en computadoras que se consideren "obsoletas", pero esto puede resultarle complicado a un usuario novato.

Aplicaciones de los sistemas Linux [editar] Escritorio KDE 3.4.2 corriendo sobre Gentoo Linux (2.6.13-r9) corriendo un cliente IRC Konversation, un cliente p2p aMule y un reproductor musical Amarok.Con la adopcin por numerosas empresas fabricantes de PCs, muchas computadoras son vendidas con distribuciones GNU/Linux pre-instaladas, y "GNU/Linux" ha comenzado a tomar su lugar en el vasto mercado de las computadoras de escritorio. Con entornos de escritorio, "GNU/Linux" ofrece una interfaz grfica alternativa a la tradicional interfaz de lnea de comandos de Unix. Existen en la actualidad numerosas aplicaciones grficas, ya sean libres o no, que ofrecen funcionalidad que est permitiendo que GNU\Linux se adapte como herramienta de escritorio. Algunas distribuciones permiten el arranque de Linux directamente desde un disco compacto (llamados LiveCDs) sin modificar en absoluto el disco duro de la computadora en la que se ejecuta Linux. Para este tipo de distribuciones, en general, los archivos de imagen (archivos ISO) estn disponibles en Internet para su descarga. Otras posibilidades incluyen iniciar el arranque desde una red (ideal para sistemas con requerimientos mnimos) o desde un disco flexible o disquete o de unidades de almacenamiento USB.

La escala del desarrollo de "Linux" [editar] Un estudio sobre la distribucin Red Hat 7.1 revel que sta en particular posee ms de 30 millones de lneas de cdigo real. Utilizando el modelo de clculo de costos COCOMO, puede estimarse que esta distribucin requerira 8.000 programadores por ao para su desarrollo. De haber sido desarrollado por medios convencionales de cdigo cerrado, hubiera costado ms de mil millones de dlares en los Estados Unidos. La mayor parte de su cdigo (71%) perteneca al lenguaje C, pero fueron utilizados muchos otros lenguajes para su desarrollo, incluyendo C++, Bash, Lisp, Ensamblador, Perl, Fortran y Python. Alrededor de la mitad de su cdigo total (contado en lneas de cdigo) fue liberado bajo la licencia GPL en su versin 2. El ncleo Linux contena entonces 2,4 millones de lneas de cdigo, correspondiente al 8% del total, demostrando que la vasta mayora del sistema operativo no pertenece al ncleo del mismo. En un estudio posterior, Counting potatoes: the size of Debian 2.2, el mismo anlisis fue hecho para Debian GNU/Linux versin 2.2. Esta distribucin contiene ms de 55 millones de lneas de cdigo fuente, y habra costado 1.900 millones de dlares (ao 2000) el desarrollo por medios convencionales (no libres); y el ncleo Linux continua siendo de unas 2,5 millones de lneas.

GNU/Linux como sistema de programacin [editar] La coleccin de utilidades para la programacin de GNU es con diferencia la familia de compiladores ms utilizada en Linux. Tiene capacidad para compilar C, C++, Java, Ada, entre

otros muchos lenguajes. Adems soporta diversas arquitecturas mediante la compilacin cruzada, lo que hace que sea un entorno adecuado para desarrollos heterogneos. Hay varios IDEs disponibles para Linux incluyendo, Anjuta, KDevelop, Ultimate++, Code::Blocks, NetBeans IDE y Eclipse. Adems existen editores extensibles como pueda ser Emacs que hoy en da siguen siendo ampliamente utilizados. GNU/Linux tambin dispone de capacidades para lenguajes de guin (script), aparte de los clsicos lenguajes de programacin de shell, la mayora de las distribuciones tienen instalado Python, Perl, PHP y Ruby.

Linux en la Administracin Pblica [editar] Hay una serie de administraciones pblicas que han mostrado su apoyo al software libre, sea migrando total o parcialmente sus servidores y sistemas de escritorio, sea subvencionndolo. Como ejemplos se tiene a:

Alemania pagando por el desarrollo del Kroupware. Adems ciudades como Mnich, que migr sus sistemas a SuSE Linux, una distribucin alemana especialmente orientada a KDE. Cuba donde el gobierno ha establecido una indicacin oficial para introducir de manera progresiva el software libre y en particular GNU/Linux y en el que la red de Salud Pblica, Infomed, fue pionera en su uso. China, con su acuerdo con Sun Microsystems para distribuir millones de Java Desktop (una distribucin de GNU/Linux basada en GNOME y especialmente bien integrada con java) Brasil, con una actitud generalmente positiva, y, por ejemplo, con el desarrollo de los telecentros En Espaa, algunos gobiernos autonmicos estn desarrollando sus propias distribuciones no slo para uso administrativo sino tambin acadmico. As tenemos LinEx en Extremadura, Augustux en Aragn, GuadaLinex en Andaluca, LliureX en La Comunidad Valenciana, Molinux en Castilla-La Mancha, MAX en La Comunidad de Madrid, Linkat en Catalua, Trisquel en la Comunidad de Galicia, LinuxGlobal en Cantabria, EHUX en el Pas Vasco, mEDUXa en la comunidad Canaria y Silu en la Provincia de Las Palmas en Canarias como proyecto de la ULPGC, por el momento. Todas estas distribuciones (a excepcin de Linkat) tienen en comn el hecho de estar basadas en Debian, o alguno de sus derivados, como Ubuntu. Per donde se desarrollo Tumix, es un distribucin GNU/Linux del tipo LiveCD, esta desarrollada en el Per por iniciativa del grupo de usuarios de software libre Somos Libres. Venezuela donde por decreto, se estableci el uso preferencial del software libre y GNU/Linux en toda la administracin pblica, incluyendo ministerios y oficinas gubernamentales y se est fomentando la investigacin y el desarrollo de software libre. Actualmente la Universidad de Los Andes desarrolla una distribucin linux llamada ULAnix basada en Debian y que es la primera creada en ambiente universitario venezolano. Existe una nueva distribucin desarrollada por el Ministerio del Poder Popular para las Telecomunicaciones y la Informtica, la misma est basada en Debian y se encuentra disponible en un sitio mantenido por esta entidad [1] Chile, donde el Ministerio de Educacin y la Universidad de la Frontera (ubicada en Temuco) crearon EduLinux, una distribucin que hoy est en ms de 1500 escuelas chilenas y funcionando en ms de un 90% de las bibliotecas chilenas. Actualmente las Fuerzas Armadas chilenas estn planificando la creacin de una distribucin militar que interconecte a las ramas de la defensa chilena. El gobierno de ese pas aprob el uso del software libre en la administracin pblica, anulando as un contrato previo con Microsoft para el mantenimiento de las redes y de los equipos en escuelas y bibliotecas chilenas. Repblica Dominicana, promociona el uso y proliferacin del Software libre en el campo educativo y cientfico. Dispone de dos fundaciones, una en la capital de Santo Domingo y la otra en la ciudad de Santiago. Codigolibre.org Mxico el Gobierno del Distrito Federal dentro de sus polticas y lineamientos en materia de Informtica da preferencia al uso del Software Libre. La Delegacin Tlalpan personaliza y adapta a sus necesidades la distribucin Fedora dndole el nombre de Gobierno GDF/Linuxy la UNAM creadora de el sistema operativo de Linux 100% mexicano llamado Jarro Negro el cual puede instalarse o usarse en Live cd.

Linux en el mercado [editar] Richard Stallman, creador del proyecto GNULa creciente popularidad de Linux se debe a las ventajas que presenta ante otros tipos de software. Entre otras razones se debe a su estabilidad, al acceso a las fuentes (lo que permite personalizar el funcionamiento y auditar la seguridad y privacidad de los datos tratados), a la independencia de proveedor, a la seguridad, a la rapidez con que incorpora los nuevos adelantos tecnolgicos (IPv6, microprocesadores de 64 bits), a la escalabilidad (se pueden crear clusters de cientos de computadoras), a la activa comunidad de desarrollo que hay a su alrededor, a su interoperatibilidad y a la abundancia de documentacin relativa a los procedimientos. Hay varias empresas que comercializan soluciones basadas en Linux: IBM, Novell, Red Hat, Rxart, Canonical Ltd. (Ubuntu), as como miles de PYMES que ofrecen productos o servicios basados en esta tecnologa.

Servidores basados en Linux.Dentro del segmento de supercomputadoras, la 9 ms potente del mundo y primera ms potente fuera de EE.UU a Junio de 2007 [2], denominada MareNostrum, fue desarrollada por IBM y est basada en un cluster Linux [3]. Se encuentra alojada en Barcelona y es gestionada por la "Universitat Politcnica de Catalunya" (UPC). A fines de 2006, de acuerdo al TOP500.org, encargado de monitorear las 500 principales supercomputadoras del mundo: 371 usaban una distribucin basada en GNU/Linux, 81 Unix, 32 SLES (una variante de Unix), 13 nicos con Linux y 3 Mac. Ninguna usaba Windows. Linux, adems de tener una amplia cuota en el mercado de servidores de internet, debido entre otras cosas a la gran cantidad de soluciones que tiene para este segmento, tiene un creciente campo en computadoras de escritorio y porttiles. Prueba de ello es que es el sistema base que se ha elegido para el proyecto OLPC"ONE LAPTOP PER CHILDREN", que tiene como objetivo llevar un ordenador porttil a cada nio de pases como China, Brasil, Argentina, Uruguay y Per y est patrocinado por la iniciativa del MIT y firmas como AMD, Google y Sun Microsystems. Entre las entidades ms destacadas que usan Linux se encuentra la bolsa de Nueva York.

Captulo 2

Aplicaciones en Linux
Una vez instalado Linux, debers dejar atrs todas tus aplicaciones favoritas para Windows. Pero no hay que temer... En la mayora de los casos, hay una aplicacin para Linux diseada para reemplazar el software para Windows al que todos estamos tan familiarizados. Lo cierto es que las aplicaciones para Linux no son siempre tan fciles de usar ni diestras como por contraparte las de Windows, pero son cada vez mejores. Adems, en pocos casos, algunos de los mejores programas software para Windows tienen su "otro yo" para Linux conservando la misma potencia que los originales. Para ayudarte con tu ansiedad post separacin de Windows, nosotros probamos las mejores aplicaciones para linux en cada una de las categoras ms importantes: edicin de imgenes, procesamiento de palabras, suites de oficina y herramientas de Internet. As, antes de "mudarte" a territorio de Linux, lee nuestra revisin para encontrar que programas te harn sentir "como en casa".

Corel WordPerfect 8.0 para Linux Cada uno de los programas que hemos evaluado en sta revisin es de suma necesidad, pero si ests buscando un programa para empezar la coleccin de Linux, el que te recomendamos es el Corel WordPerfect 8.0 para Linux. En el universo de Windows, WordPerfect es un sofisticado y completo procesador de palabras que hace sombra al Microsoft Word. Sin embargo, en "LinuxLand" o "Tierra de Linux", WordPerfect es el procesador de palabras ms poderoso disponible. Puede tomar algo de tiempo a los habites de Windows acostumbrarse a la interfase de Corel, pero despus de un tiempo, estars contento de haberlo conocido. Si necesitas ms que tan solo un procesador de palabras, detente a mirar nuestros otros esenciales para Linux. Para los diseadores grficos y fotgrafos aficionados avanzados, GIMP 1.0.4 provee a los usuarios de Linux con un sofisticado editor de imgenes. Si ests acostumbrado a la integracin del paquete software Microsoft Office, deberas probar el Sun Microsystem StarOffice 5.1a, la nica suite completa para Linux. Los navegantes asiduos se sentirn como en casa con el Netscape Communicator 4.7. Concuerda punto por punto con la versin de Windows, mientras que se mantiene en apariencia y confiabilidad. Concluyendo podemos decir que es casi idntico a la versin para Windows, es gratuito, y es fcil de usar. Corel WordPerfect es el mejor procesador de palabras para Linux que existe en la actualidad, adems, las funciones del WordPerfect para Linux son muy parecidas a las de la versin Windows y as no sentirs nostalgia. Los usuarios acostumbrados al Microsoft Word puede que necesiten algo de tiempo para aclimatarse, pero es un tiempo bien invertido. GIMP 1.0.4 Numerosas herramientas de edicin de imgenes, sistema de script programable, soporta plug-ins y es gratuito. Solo cuesta un poco al comienzo, la comprensin del uso de este editor de imgenes. No obstante, es un excelente editor para diseadores avanzados. Toma su tiempo familiarizarse con l, pero con algo de energa extra, podrs sacar lo mejor de sta aplicacin. Dado que Adobe todava no ha lanzado Photoshop para Linux, podrs retocar tus imgenes o crear logos con GIMP. Es gratuito, posee las tareas bsicas de edicin. Es un poco dificultoso para novatos, pero para usuarios avanzados es una herramienta ideal, siempre y cuando posean paciencia para aprender. Sun Microsystems StarOffice 5.1a StarOffice, a contrapunto de Office, es gratuito, una suite productiva para oficina completa, las aplicaciones individuales trabajan bien en conjunto.

Su gran tamao hace que la descarga sea lenta, los componentes de oficina no son tan comprensivos como los de Microsoft Office, interfase confusa a la que cuesta acostumbrarse. Podemos destacar que no es tan sofisticado como el Microsoft Office, pero para cualquiera que busque y necesite una suite para Linux, StarOffice es la mejor, y dicho sea de paso, la nica opcin. Es una suite productiva para Unix, Linux y Windows, es gratuita y si puedes lidiar con sus 65MB para descargarlo, pero no esperes un clon del Office 2000, StarOffice tiene sus propias caractersticas. Netscape Communicator 4.7 AOL, implement y confeccion este navegador muy similar a la versin para Windows, con herramientas integradas como navegador, aplicacin de email, lector de noticias y libreta de direcciones. Aparentemenete, los usuarios reportan problemas con la estabilidad, no posee el reproductor de msica Winamp como la versin para Windows y su tamao es demasiado grande para ser descargado con una conexin dial up. Aquellas personas familiarizadas con el Netscape para Windows saltarn de alegra como patos al agua con esta versin. Por ahora, es la mejor en el mercado y adems posee una gran cantidad de herramientas para el acceso a Internet con Linux.

Das könnte Ihnen auch gefallen