Curso de Extensión de Conocimientos
INSTALACION LINUX CON UBUNTU
18 horas
Dictado por:
Ing° Belzyt González Guerra
Universidad Central de Venezuela
Facultad de Ingeniería
Escuela Básica
Departamento de Investigación de
Operaciones y Computación
Contenido
1. Historia de Linux. ... 4
2. Filosofía de Linux. ... 10
3. Características de las diversas Distribuciones... 12
3.1. Distribución SuSE. ... 13
3.2. Distribución Mandrake. ... 13
3.3. Distribución UBUNTU ... 14
3.4. Distribución Red Hat. ... 14
3.5. Distribución Slackware... 14
3.6. Distribución Corel... 15
3.7. Distribución Yellow Dog. ... 16
3.8. Distribución Debian. ... 16
3.9. Software Libre, Licencia GNU... 17
3.10. Licencias GLP... 18
3.11. Licencia BSD. ... 19
3.12. Software Disponible. ... 20
3.13. Fuentes de Información. ... 24
4. Instalación... 27
4.1. Instalación, Análisis y recopilación de información sobre el hardware. ... 28 4.2. Preinstalación UBUNTU... 31 4.3. Instalación Estándar ... 34. 4.4. Instalando Aplicaciones ... 50 4.5. Actualizaciones Automáticas ... 67 4.6. Resolución de Problemas. ... 76 5. Operación ... 110 5.1. Operación, el escritorio. ... 110
5.2. Operación, el panel de herramientas. ... 111
5.3. Operación, configurar panel de herramientas. ... 120
5.4. Operación, configurar el escritorio virtual... 121
5.5. Operación, organización del menú de inicio. ... 126
5.6. Encendido y Apagado del Sistema. ... 127
6. Manejo del entorno de carácter ... 130
6.1. El Terminal (o consola). ... 130
6.2. Ejecución de tareas administrativas... 130
6.3. Utilizando sudo. ... 131
6.4. Iniciar una Terminal. ... 132
6.5. Comandos... 132
6.6. Tabla de Comandos... 134
6.7. Resumen de comandos. ... 158
6.8. Otros comandos útiles. ... 159
6.9. Comandos básicos, login. ... 161
7. Estructura General de Archivos ... 162
7.1. Instalar un sistema ligero completo... 162
7.2. Opciones de configuración bajas ... 163
7.3. Archivos personales... 163
7.4. El resto del sistema... 164
7.5. Comandos para el Manejo de Archivos ... 164
7.6. Acceder desde Windows a tus archivos de Ubuntu ... 164
7.7. Acceder a archivos de Windows desde Ubuntu a través de la red ... 165
8. Administración de Paquetes ... 166
8.1. Programa Synaptic ... 171
8.3. Paquetes ,deb... 176
8.4. Archivos .bin ... 177
8.5. Archivos .run ... 178
8.6. Actualizaciones Automáticas ... 179
8.7. Programas de otros Sistemas Operativos ... 180
9. Repositorios ... 182
9.1. Administración de Repositorios... 183
9.2. Gestionar Repositorios Locales ... 185
9.3. Gestionar Claves de Autenticación ... 187
9.4. Repositorios desde la Línea de Comandos ... 180
9.5. Añadiendo Repositorios Universe y Multiverse... 191
9.6. Añadir otros Repositorios... 192
9.7. Repositorios Personales y Locales ... 194
9.8. Componentes de los repositorios... 196
Linux.
Linux es un Sistema Operativo cuyo núcleo fue creado en 1991 por el Inglés Linus Torvalds. Sin embargo antes y después, muchísimos programadores alrededor del mundo han contribuido en el desarrollo de otros componentes. Algunos de ellos son:
♦ Richard Stallman, de GNU
♦ Los voluntarios de X Windows System ♦ Los voluntarios del proyecto KDE ♦ Los voluntarios de proyecto GNOME ♦ Patrick Volkerding de Slackware ♦ Gaël Duval de Mandrakelinux ♦ Los voluntarios de Debian ♦ Klaus Knopper de Knoppix
Historia del Linux
La historia de Linux está ligada a la del sistema operativo GNU. Los planes de GNU fueron hechos en el año 1983 y en septiembre de ese año fue anunciado públicamente. El desarrollo de software comenzó en enero de 1984. GNU iba a ser un sistema operativo clon de Unix compuesto de software libre. En 1991, cuando la primera versión del núcleo de Linux fue liberada por Linus Torvalds, las porciones de nivel medio del sistema operativo de GNU quedaron casi completos y el nivel superior podría ser proveído por el X Windows System, pero el nivel inferior (núcleo, controladores de dispositivos, utilidades de sistema y demonios) todavía no estaba completo.
Los primeros desarrolladores de Linux lo adaptaron específicamente para trabajar con GNU, y luego, cuando los desarrolladores de GNU aprendieron sobre Linux adaptaron partes de GNU para trabajar con él. Así Linux compensó la necesidad
más grande del sistema operativo GNU. El núcleo GNU (GNU Hurd), todavía está en su infancia, se encuentra en una etapa muy temprana de su desarrollo.
El Hurd siguió un diseño ambicioso que fue difícil de poner en ejecución y solo ha sido posible usarlo marginalmente.
En 1992, la distribución Yggdrasil Linux adoptó el nombre "Linux/GNU/X". El nombre "GNU/Linux" fue usado primero por Debian en 1994. En el boletín de junio de 1994 de GNU, se hace referencia a Linux como un clon de Unix libre (con muchas utilidades y librerías de GNU). En la edición de enero de 1995, el término "GNU/Linux" fue usado en lugar de "Linux". En mayo de 2006, Stallman liberó Emacs 19.31 con el objetivo de cambiar el nombre del sistema "Linux" a "Lignux", también apoyando las alternativas de "Sistema GNU basado en Linux" o "Sistema GNU/Linux". Stallman luego usó "GNU/Linux" exclusivamente.
Linux es la denominación de un sistema operativo tipo Unix (también conocido como GNU/Linux) y el nombre de un núcleo. Es uno de los ejemplos más prominentes del software libre y del desarrollo del código abierto, cuyo código fuente está disponible públicamente, para que cualquier persona pueda libremente usarlo, estudiarlo, redistribuirlo, comercializarlo y, con los conocimientos informáticos adecuados, modificarlo.
Los primeros sistemas Linux se originaron en 1992, al combinar utilidades de sistema y bibliotecas del proyecto GNU con el núcleo Linux, completando el sistema GNU/Linux . Desde finales de 2000 Linux ha obtenido un aumento en el apoyo de diversas empresas multinacionales del mundo de la informática, tales como IBM, Sun Microsystems, Hewlett-Packard y Novell . Actualmente Linux es comercializado en computadores de escritorio y portátiles por Dell y Lenovo, además hay un grupo numeroso de compañías establecidas en Taiwan que planean hacer lo propio.
Si bien Linux es usado como sistema operativo por usuarios de computadores de escritorio (PCs x86 y x86-64 así como Macintosh y PowerPC), computadores de
bolsillo, teléfonos celulares, dispositivos empotrados, videoconsolas (Xbox, PlayStation 3, PlayStation Portable, Dreamcast, GP2X) y otros, su mayor desarrollo se ha llevado a cabo en el mundo de los servidores y supercomputadores.
La marca Linux (Número de serie: 1916230) pertenece a Linus Torvalds y se define como "un sistema operativo para
computadoras que facilita su uso y operación". Nació gracias a
la idea de Linus Torvalds de crear un sistema basado en Unix para máquinas i386; en más de una ocasión, Linus Torvalds ha afirmado que si hubiera sabido de la existencia de los sistemas BSD que ya cumplían lo que hacía Linux, no se habría molestado en modificar Minix. Hacia 1991, cuando la primera versión del núcleo Linux fue liberada, el proyecto GNU había producido varios de los componentes del sistema operativo, incluyendo un intérprete de comandos, una biblioteca C y un compilador, pero aún no contaba con el núcleo que permitiera completar el sistema operativo.
Entonces, el núcleo creado por Linus Torvalds, quien se encontraba por entonces estudiando en la Universidad de Helsinki, llenó el hueco final que el sistema operativo GNU exigía. Subsecuentemente, miles de programadores voluntarios alrededor del mundo han participado en el proyecto, mejorándolo continuamente. Torvalds y otros desarrolladores de los primeros días 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 núcleo Linux, creando un sistema operativo completamente funcional procedente de muchísimas fuentes diferentes, la mayoría libres.
Ubuntu
Es una distribución Linux que ofrece un sistema operativo predominantemente enfocado a computadoras de escritorio aunque también proporciona soporte para servidores.
Basada en Debian GNU/Linux, Ubuntu concentra su objetivo en la facilidad de uso, la libertad de uso, los lanzamientos regulares (cada 6 meses) y la facilidad en la instalación. Ubuntu es patrocinado por Canonical Ltd., una empresa privada fundada y financiada por el empresario sudafricano Mark Shuttleworth.
El nombre de la distribución proviene del concepto zulú y xhosa de ubuntu, que significa "humanidad hacia otros" o "yo soy porque nosotros somos". Ubuntu es un movimiento sudafricano encabezado por el obispo Desmond Tutu, quien ganó el Premio Nóbel de la Paz en 1984 por sus luchas en contra del Apartheid en Sudáfrica. El sudafricano Mark Shuttleworth, mecenas del proyecto, se encontraba muy familiarizado con la corriente. Tras ver similitudes entre los ideales de los proyectos GNU, Debian y en general con el movimiento del software libre, decidió aprovechar la ocasión para difundir los ideales de Ubuntu. El eslogan de Ubuntu – “Linux para seres humanos” (en inglés "Linux for Human Beings") – resume una de sus metas principales: hacer de Linux un sistema operativo más accesible y fácil de usar.
Historia del Ubuntu]
El 8 de julio de 2004, Mark Shuttleworth y la empresa Canonical Ltd. anunciaron la creación de la distribución Ubuntu. Ésta tuvo una financiación inicial de 10 millones de dólares (US$). El proyecto nació por iniciativa de algunos programadores de los
proyectos Debian, Gnome porque se encontraban decepcionados con la manera de operar del proyecto Debian, la distribución Linux sin ánimo de lucro más popular del mundo.
De acuerdo con sus fundadores, Debian era un proyecto demasiado burocrático donde no existían responsabilidades definidas y donde cualquier propuesta interesante se ahogaba en un mar de discusiones. Asimismo, Debian no ponía énfasis en estabilizar el desarrollo de sus versiones de prueba y sólo proporcionaba auditorias de seguridad a su versión estable, la cual era utilizada sólo por una minoría debido a la poca o nula vigencia que poseía en términos de la tecnología Linux actual.
Tras formar un grupo multidisciplinario, los programadores decidieron buscar el apoyo económico de Mark Shuttleworth, un emprendedor sudafricano que vendió la empresa Thawte a VeriSign, cuatro años después de fundarla en el garaje de su domicilio, por 575 millones de dólares estadounidenses.
Shuttleworth vio con simpatía el proyecto y decidió convertirlo en una iniciativa auto sostenible, combinando su experiencia en la creación de nuevas empresas con el talento y la experiencia de los programadores de la plataforma Linux. De esta forma nació la empresa Canonical, la cual se encarga de sostener económicamente el proyecto mediante la comercialización de servicios y soporte técnico a otras empresas. Mientras los programadores armaban el sistema, Shuttleworth aprovechó la ocasión para aplicar una pequeña campaña de mercadotecnia para despertar interés en la distribución sin nombre (en inglés: the
no-name-distro).
Tras varios meses de trabajo y un breve período de pruebas, la primera versión de Ubuntu (Warty Warthog) fue lanzada el 20 de octubre de 2004. Económicamente el proyecto se sostiene con aportaciones de la empresa Canonical del sudafricano Mark Shuttleworth.
Presenta por defecto el escritorio GNOME y la última versión disponible es la 5.10 la que puedes bajar de su pagina Web http://www.ubuntulinux.org/. Lo que resalta de esta distrito es su simplicidad, facilidad de uso y su gran comunidad, por todos estos factores muy recomendable para novatos tanto como para aquellos con más experiencia en el mundo Linux.
Linux a diferencia de Windows es un sistema basado en texto, donde el método principal de entrada de datos por parte del usuario es su teclado, en cambio Windows es un sistema gráfico en el cual el dispositivo que nos permitirá manejar el sistema en su mayor proporción es el mouse, los GUI de Linux (Interfaces gráficas de Linux) tales como KDE, GNOME, Xfce, y tantas otras son un Agregado de software es decir "un programa que se ejecuta" que nos permite usar el sistema en modo gráfico, hoy en día todas las distribuciones Linux vienen incorporadas con una GUI, de todos modos la interfaz de texto (IUT) - siglas en español - son mas ágiles que las gráficas ya que es una capa menos de software entre el usuario y su computadora, a la mayoría de los usuarios de Windows les parecerá un poco difícil al principio manejarse con IUT pero con el tiempo podrán avanzar y aprender numerosos comandos, de todos modos hoy en día cada vez son mejores las GUI haciendo que Linux se vuelva tan fácil como Windows.
Actualmente el GUI mas usado es KDE y GNOME por sus prestaciones, facilidad de uso y aplicaciones disponibles.
El proyecto GNOME (GNU Network Object Model Environment) surge en agosto de 1997 como proyecto liderado por Miguel de Icaza para crear un entorno de escritorio completamente libre para sistemas operativos libres, en especial para GNU/Linux. Desde el principio, el objetivo principal de GNOME ha sido proporcionar un conjunto de aplicaciones amigables y un escritorio fácil de utilizar. En esos momentos existía otro proyecto anterior con los mismos objetivos, pero con diferentes medios: KDE. Los primeros desarrolladores de GNOME criticaban a este proyecto por basarse en la biblioteca de controles gráficos Qt por no ser compatible con los fundamentos del software libre. Años más tarde los problemas
de licencia de Qt se han resuelto y estas críticas han cesado. Sin embargo, los dos proyectos siguen rumbos tecnológicos distintos y se hacen una competencia amigable.
Como con la mayoría de los programas GNU, GNOME ha sido diseñado para ejecutarse en toda la gama de sistemas operativos de tipo Unix con X Windows, y especialmente pensado para GNU/Linux. Desde sus inicios se ha utilizado la biblioteca de controles gráficos GTK, originalmente desarrollada para el programa The GIMP.
A medida que el proyecto ha ido progresando en los últimos años, los objetivos del mismo se han extendido para tratar una serie de problemas en la infraestructura Unix existente. Actualmente el proyecto evoluciona bajo amparo de la Fundación GNOME.
Filosofía de Linux.
Linux se refiere estrictamente al núcleo Linux, pero es comúnmente utilizado para describir al sistema operativo tipo Unix (que implementa el estándar POSIX), que utiliza primordialmente filosofía y metodologías libres (también conocido como GNU/Linux) y que está formado mediante la combinación del núcleo Linux con las bibliotecas y herramientas del proyecto GNU y de muchos otros proyectos/grupos de software (libre o no libre).
La expresión "Linux" es utilizada para referirse a las distribuciones GNU/Linux, colecciones de software que suelen contener grandes cantidades de paquetes además del núcleo. El software que suelen incluir consta de una enorme variedad de aplicaciones, como: entornos gráficos, suites ofimáticas, servidores web, servidores de correo, servidores FTP, etcétera. Coloquialmente se aplica el término "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 denominándolo simplemente a "Linux".
La filosofía de Ubuntu
Se basa en los siguientes principios:
♦ Ubuntu siempre será gratuito, y no habrá un coste adicional para la «edición profesional»; queremos que lo mejor de nuestro trabajo esté libremente disponible para todos.
♦ Para hacer que Ubuntu pueda ser usado por el mayor número de personas posible, Ubuntu emplea las mejores herramientas de traducción y accesibilidad que la comunidad del Software Libre es capaz de ofrecer.
♦ Ubuntu se publica de manera regular y predecible, una nueva versión cada seis meses. Puede usar la versión estable o probar y ayudar a mejorar la versión en desarrollo.
♦ Ubuntu está totalmente comprometido con los principios de desarrollo del software de código abierto, animamos a la gente a utilizarlo, mejorarlo y compartirlo.
Características de las diversas Distribuciones.
Una distribución es un conjunto de aplicaciones reunidas por un grupo, empresa o persona para permitir instalar fácilmente un sistema Linux. Es un sabor de Linux. En general se destacan por las herramientas para configuración y sistemas de paquetes de software a instalar.
Existen numerosas distribuciones Linux (también conocidas como "distros"), ensambladas por individuos, empresas y otros organismos. Cada distribución puede incluir cualquier número de software adicional, incluyendo software que facilite la instalación del sistema. La base del software incluido con cada distribución incluye el núcleo Linux y las herramientas GNU, al que suelen adicionarse también varios paquetes de software.
Las herramientas que suelen incluirse en la distribución de este sistema operativo se obtienen de diversas fuentes, incluyendo de manera importante proyectos de código 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 núcleo de Linux provienen del proyecto GNU que desde 1983 había 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 mayoría de los usuarios continúan llamando al sistema simplemente "Linux" y las razones expuestas por Richard Stallman son eterno motivo de controversia. La mayoría de los sistemas "Linux" incluyen también 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 gráficas.
Una distribución no es otra cosa que el núcleo Linux con un conjunto de programas seleccionados, con herramientas específicas de configuración, empaquetamiento, documentación, etc. Algunas son comerciales, mientras que otras son totalmente gratuitas o de muy bajo costo. Hay muchísimas distribuciones alrededor del mundo, pero sólo unas pocas son usadas ampliamente. Aquí debajo están los principales aspectos de las distribuciones más importantes enfocadas en el escritorio, lo que aparece entre corchetes es el entorno de escritorio predeterminado que usa.
Nota: Es recomendable utilizar versiones recientes de un Sistema Linux. El software libre avanza a una velocidad muy rápida, y en especial el software de escritorio ha progresado de manera notable.
Distribución SuSE.
Distribución que se caracteriza por contar con gran cantidad de software y documentación. Es bastante amigable y posee herramientas de configuración general llamadas YaST y YaST2 que están muy bien logradas. Hay que tener en cuanta que no sigue el modelo de RedHat y algunos comandos y ubicaciones de archivos son algo diferentes a otros sistemas linux. Se pueden hacer copias de los CDs de SUSE mientras no se pida a cambio una retribución.
Distribución Mandrake.
Esta es la mejor opción para principiantes, es unos de los sistemas que más se ha esforzado en llegar al usuario hogareño. Es muy fácil de instalar. Posee además un centro de control muy amigable que permite configurar el sistema y agregar o quitar programar de manera sencilla. Cabe mencionar que requiere microprocesadores tipo Pentium o superior. La edición Download es libre.
Centro de Control de Mandrakelinux Ubuntu:
Es otra distribución basada en Debian. Tiene una instalación en modo texto aunque bastante automatizada. Es una buena opción para comenzar. Ubuntu se puede distribuir libremente.
Distribución Red Hat.
Fue una de las primeras distribuciones de Linux que lograron un tipo de instalación más sencilla en los primeros años de Linux. La empresa RedHat es una de las más grandes dentro del mercado del software libre. Muchas distribuciones se basan en RedHat
Distribución Slackware.
Slackware Linux es la distribución de Linux más antigua que tiene vigencia. En su última versión, la 12.1, Slackware incluye la versión del núcleo de Linux 2.6.24.5 y Glibc 2.7. Contiene un programa de instalación fácil de utilizar, extensa documentación, y un sistema de gestión de paquetes basado en menús. Una instalación completa incluye el sistema de ventanas X (7.3.0+) ; entornos de escritorio como KDE (3.5.9) (hasta la versión 10.1 estuvo incluido GNOME) o XFce (4.4.2); entornos de desarrollo para C/C++, Perl, Python, Java, LISP; utilidades de red, servidores de correo, de noticias (INN), HTTP (Apache) o FTP;
programas de diseño gráfico como The GIMP; navegadores web como Konqueror o Firefox, entre otras muchas aplicaciones.
Distribución Corel.
Corel, la empresa que distribuye el famoso programa de diseño gráfico Corel Draw, a finales de los años noventa, decidió llevar todas sus aplicaciones al sistema operativo Linux.
Como parte de esta estrategia Corel creó una distribución Linux propia llamada Corel Linux. Esta distro estuvo basada en Debian GNU/Linux y como entorno gráfico usaba KDE.
Sin embargo, por razones que se desconocen, Corel canceló todos sus proyectos Linux y vendió su distribución Corel Linux a la empresa Xandros Incorporated, fundada por el Dr. Frederick H. Berenstein.
Xandros actualmente distribuye ediciones exitosas de Xandros Linux (basada en Corel Linux e inspirada en Debian GNU/Linux), tanto para usuarios domésticos, estaciones de trabajo o servidores corporativos. Xandros tiene una fuerte tendencia en emular, tener compatibilidad y lucir como Windows, como parte de su estrategia competitiva.
Como vemos, el cambio de manos de productos de software es muy común en esta industria, donde muchas veces los productos desaparecen. Sin embargo, para beneplácito de la comunidad Linux, en este caso Xandros continua con éxito el camino empezado por Corel Linux.
A pesar de haber desaparecido la versión de Corel Linux, hasta hace muy poco se comercializaban libros de introducción a Linux con Corel Linux, que incluían por supuesto un CD para instalar el sistema completo.
Muchos de estos libros todavía están disponibles, curiosamente en mayor medida que los del ya mayor en edad, desarrollo y robustez Xandros.
Distribución Yellow Dog.
Yellow Dog Linux (abreviado, YDL) es una distribución de Linux creada para tener soporte para el procesador PowerPC. Se lanzó por primera vez en 1999 para el Apple Macintosh Inc. Yellow Dog Linux es un producto de Terra Soft Solutions, Colorado (EE. UU.), una compañía especializada en software de Linux para la arquitectura Power, y está basada en CentOS y Fedora.
Yellow Dog Linux está principalmente dirigida a los computadores Macintosh de Apple, IBM BladeCenter JS2x y servidores Series P5, Mercury XR9, PlayStation 3, y varios otros sistemas y plataformas en torno a la arquitectura Power PC.
La última versión estable y final es la 6.0. que fue publicada el 6 de febrero de 2008.1
Distribución Debian.
Debian GNU/Linux es la principal distribución Linux del proyecto Debian, que basa su principio y fin en el software libre.
Creada por el proyecto Debian en el año 1993, la organización responsable de la creación y mantenimiento de la misma distribución, centrado en el núcleo de Linux y utilidades GNU. Éste también mantiene y desarrolla sistemas GNU basados en otros núcleos (Debian GNU/Hurd, Debian GNU/NetBSD y Debian GNU/kFreeBSD).
Nace como una apuesta por separar en sus versiones el software libre del software no libre. El modelo de desarrollo es independiente a empresas, creado por los propios usuarios, sin depender de ninguna manera de necesidades comerciales. Debian no vende directamente su software, lo pone a disposición de cualquiera en Internet, aunque sí permite a personas o empresas distribuir comercialmente este software mientras se respete su licencia.
Software Libre, Licencia GNU.
El sistema GNU es el sistema operativo similar a Unix, constituido en su totalidad por software libre, que hemos desarrollado en el Proyecto GNU desde 1984.
Un sistema operativo similar a Unix está constituido por muchos programas. El sistema GNU incluye todo el software GNU, además de muchos otros paquetes, como el sistema X Windows y TeX, los cuales no son software de GNU.
Ya que el propósito de GNU es ser un sistema libre, cada una de las piezas que lo componen debe ser software libre. Sin embargo, no todas tienen por que estar protegidas por copyleft; legalmente se puede incluir cualquier tipo de software libre si este ayuda a alcanzar los objetivos técnicos propuestos. Y no es necesario que cada componente sea software GNU individualmente. El sistema GNU puede incluir, e incluye, software libre no protegido por copyleft, como es el caso del Sistema X Windows, que fue desarrollado en otros proyectos.
Las Licencias GNU
La FSF elabora y mantiene y defiende la Licencia Pública General GNU (GNU GPL), la licencia de Software Libre más utilizada, cuya última versión es la GPLv3 que fue publicada en forma definitiva en junio de 2007. Aparte la FSF también es responsable de la Licencia Pública General Reducida GNU (GNU LGPL) y la Licencia de documentación libre GNU(GNU FDL).
La FSF tiene recursos y voluntad para hacer cumplir las licencias que elabora. Pero solo puede presentar demandas, sobre software del cual posea derechos de autor. La fundación se enfrenta cada año a unas 50 violaciones de la GPL y siempre trata de evitar llegar a los tribunales.
Licencias GLP.
GPL (GNU Public License o General Public License): Básicamente defiende el acceso y modificación del código sin restricciones, la libertad de distribución y el mantenimiento de esta libertad. Es un tipo de licencia "vírica" (Término acuñado por Microsoft. Yo prefiero decir Copyleft (Contrario de CopyRight) :-)) pues si tu programa es GPL nunca podrá ser modificado para construir software que sea de otro tipo ni cambiará de licencia hacia otra que disminuya tu libertad: Si usas algún trozo de código GPL en tu programa, este deberá ser también GPL o tener una licencia compatible.
Una de las más utilizadas es la Licencia Pública General de GNU (GNU GPL). El autor conserva los derechos de autor (copyright), y permite la redistribución y modificación bajo términos diseñados para asegurarse de que todas las versiones modificadas del software permanecen bajo los términos más restrictivos de la propia GNU GPL. Esto hace que sea imposible crear un producto con partes no licenciadas GPL: el conjunto tiene que ser GPL.
Es decir, la licencia GNU GPL posibilita la modificación y redistribución del software, pero únicamente bajo esa misma licencia. Y añade que si se reutiliza en un mismo programa código "A" licenciado bajo licencia GNU GPL y código "B" licenciado bajo otro tipo de licencia libre, el código final "C", independientemente de la cantidad y calidad de cada uno de los códigos "A" y "B", debe estar bajo la licencia GNU GPL.
En la práctica esto hace que las licencias de software libre se dividan en dos grandes grupos, aquellas que pueden ser mezcladas con código licenciado bajo GNU GPL (y que inevitablemente desaparecerán en el proceso, al ser el código resultante licenciado bajo GNU GPL) y las que no lo permiten al incluir mayores u otros requisitos que no contemplan ni admiten la GNU GPL y que por lo tanto no pueden ser enlazadas ni mezcladas con código gobernado por la licencia GNU GPL.
En el sitio web oficial de GNU hay una lista de licencias que cumplen las condiciones impuestas por la GNU GPL y otras que no4 .
Aproximadamente el 60% del software licenciado como software libre emplea una licencia GPL.
Licencias LGLP.
LGPL (Lesser GNU Public License o Library GNU Public License): Permite que programas no-libres usen librerías con esta licencia sin tener que dejar de ser libres. Fue pensada para ayudar a la expansión de ciertas librerías para crear estándares de facto que fueran libres.
Licencia BSD.
Defiende las mismas ideas que la GPL excepto con una pequeña y a la vez notable diferencia; la licencia puede ser cambiada por cualquiera incluso hacia otra más restrictiva o volverlo GPL.
Llamadas así porque se utilizan en gran cantidad de software distribuido junto a los sistemas operativos BSD. El autor, bajo tales licencias, mantiene la protección de copyright únicamente para la renuncia de garantía y para requerir la adecuada atribución de la autoría en trabajos derivados, pero permite la libre redistribución y modificación, incluso si dichos trabajos tienen propietario. Son muy permisivas, tanto que son fácilmente absorbidas al ser mezcladas con la licencia GNU GPL con quienes son compatibles. Puede argumentarse que esta licencia asegura “verdadero” software libre, en el sentido que el usuario tiene libertad ilimitada con respecto al software, y que puede decidir incluso redistribuirlo como no libre. Otras opiniones están orientadas a destacar que este tipo de licencia no contribuye al desarrollo de más software libre.
Software Disponible.
Linux cuenta con excelentes programas para oficina, siendo el principal de ellos OpenOffice.org.
Los módulos más utilizados son:
♦ Writer: Es el análogo a Word para Windows.
♦ Calc: Programa de planilla de cálculo, ideal para reemplazar en forma gratuita a Excel.
♦ Impress: Aplicación para realizar presentaciones en pantalla o en otro medio. La mejor forma para no tener que tener PowerPoint ilegal.
Dos características notables son la capacidad de guardar un archivo en formato PDF (algo relativamente sencillo en casi cualquier aplicación en Linux) y de auto completar palabras largas mientras se tipea (esto último en el procesador de textos).
Existen otras suites de Oficina para Linux que son libres. Por ejemplo KOffice, que cuenta con procesador de textos, planilla de cálculo, programa para presentaciones, etc. Es una herramienta muy útil y tiene una compatibilidad aceptable para leer documentos sencillos de Microsoft Office.
♦ KWord: Uno de los pocos puntos en contra que tiene OpenOffice.org es que se necesitan como mínimo 128 Mb de memoria RAM para usarlo con una velocidad que permita trabajar cómodamente. Para PCs con menores recursos existen alternativas muy buenas, una es la ya mencionada suite KOffice, pero además se pueden usar Abiword (procesador de textos), y Gnumeric (planilla de cálculo).
♦ KOrganizer (un organizador para usar en casa como en el trabajo que en la actualidad está integrado a la suite de información personal Kontact), Planner (un gestor de proyectos), Dia (software para realizar diagramas de flujo), entre otros.
Buscando el reemplazo de MS Access
En primer lugar se debe tener en cuenta que migrar bases de datos hechas en MS Access es una tarea que solamente podrá efectuar un especialista en base de datos y Linux.
Segundo, es necesario hacer una aclaración, Microsoft Access en realidad se compone de dos partes: una interfaz de usuario para crear tablas, consultas, formularios, informes, etc. y un motor de base de datos llamado Microsoft Jet. Si se quiere hacer bases de datos propias directamente desde Linux, en la actualidad se podrá elegir entre varias aplicaciones:
♦ Rekall: es un front-end (al igual que MS Access) que se conecta a un programa servidor de base de datos. La diferencia importante de Rekall con respecto a Access es que de manera predeterminada no está ligada a ningún motor de base de datos en particular. Rekall se puede conectar a servidores de MySQl, de PostgreSQL. En realidad la manera más fácil de utilizar Rekall es instalando las correspondientes librerías XBSQL que permite el acceso a XBase. Para bases de datos pequeñas XBase es una buena alternativa ya que de otra manera tendrá que tener conocimientos de MySQL o PostgreSQL. Por ahora, en cuento a usuarios finales se refiere, este es el programa más fácil y logrado en cuanto a base de datos.
♦ KEXI: Kexi es un proyecto que pretende ser el reemplazo para MS Access. Forma parte de los proyectos de KOffice y en un futuro no muy lejano se espera que integre esa suite. Si bien, todavía es un software inmaduro, es sumamente prometedor.
♦ Knoda: Otra software para reemplazar Access, aunque en este caso, mucho más utilizable. Se puede conectar a MySQL, PostgreSQL, y sqlite2.
♦ OpenOffice.org Base: Una pedido frecuente que se hacía al equipo de desarrollo de OpenOffice.org era un módulo al estilo MS Access. Si bien
en las versiones actuales de OpenOffice.org, existe un componente para crear bases de datos, es poco intuitivo de usar para el neófito. Por lo tanto, está pensado que para la versión 2 de la suite se incluya un administrador de base de datos mucho más fácil de usar. Una novedad de gran relevancia será que poseerá un motor interno de bases de datos, esto evitará tener que conectarse a servidores externo de MySQL, PostgreSQL, etc. Por ahora solamente existen versiones en desarrollo, de manera que solamente los usuarios avanzados deberían probarlo. Para Editar Imágenes
♦ El GIMP: Esta es sin duda la herramienta más potente para manipular imágenes. Posee una alta funcionalidad, gran cantidad de filtros, y maneja una gran cantidad de formatos. Es la alternativa a Photoshop. ♦ KolourPaint: Es un sencillo programa para dibujar y pintar al estilo MS
Paint.
♦ Inkscape: Un excelente programa para realizar dibujos vectoriales.
♦ PixiePlus: Es un estupendo visualizador y editor de imágenes que se integra muy bien KDE.
Aplicaciones Multimedia
♦ XMMS: Este programa es principalmente un reproductor de archivos de audio MP3. Posee una interfaz amigable y se le pueden cambiar "skins" ("pieles", aspecto visual del programa).
♦ amaroK: Es el nuevo reproductor de audio del entorno KDE.
♦ Noatun: Reproductor de archivos WAV, OggVorbis, MP3, DivX, etc. ♦ xine: Es un reproductor de video libre.
♦ mplayer: Un reproductor de películas. Soporta una gran cantidad de formatos.
Servicio de Mensajería
Existen aplicaciones tales como Gaim, Kopete, aMSN, etc. que permiten utilizar el protocolo de mensajería MSN. Sin embargo es importante saber que Microsoft solamente tiene una serie de programas autorizados. Utilizar otras aplicaciones podría acarrear problemas legales. Existe un protocolo libre de mensajería sin ese tipo de problemas y que puede usar o bien con Gaim o con Kopete llamado Jabber.
Kopete usando el protocolo Jabber (se aplicaron filtros distorsivos para proteger la privacidad) en KDE
Navegadores
♦ Mozilla: En realidad es un conjunto de programas para Internet, entre los que se destacan, el propio Navegador y su mensajero de correo electrónico.
♦ Mozilla Firefox: También conocido como Firefox a secas. Este navegador está desarrollado por la comunidad de programadores de Mozilla, muchos lo consideran la mejor alternativa a Internet Explorer. Posee más de 120 extensiones que se pueden agregar para aumentar las funcionalidades de la versión estándar. Y al igual que Mozilla se pueden descargar nuevos temas para modificar el aspecto visual del programa. ♦ Konqueror: Además de administrador de archivos, sirve para navegar
por la Web. Por lo tanto se puede pasar fácilmente de un directorio local a una página web. Es muy útil para usarlo dentro de KDE.
Aclaración: Debido a que Internet Explorer fue el navegador de facto desde hace varios años, los diseñadores web han tenido la costumbre de hacer las páginas web pensadas solamente para que se vean bien en el navegador de Microsoft. Esto sin embargo, significó que muchísimos sitios se apartaran de los estándares propuestos por el World Wide Web Consortium. La idea original de Internet es que cualquier página se vea correctamente independientemente del software que se
utilice. Esto quiere decir que cuando una página web se ve mal en un navegador no quiere decir necesariamente que sea una deficiencia del navegador. Si un sitio no ve correctamente en navegador distinto de Internet Explorer, se debería notificar al webmaster para que solucione el problema. En especial si se trata de un sitio público o de una empresa de servicios a la cual se está pagando.
No obstante hay que decir que la cantidad de sitios que no se ven correctamente (especialmente en Mozilla o Firefox) es relativamente baja.
Correo Electrónico
En cuanto a programas para correo electrónico los recomendables son los siguientes:
♦ Kontact: Es en realidad una suite que incluye además otros módulos administración personal (al estilo Microsoft Outlook): El módulo correspondiente a correo electrónico (KMail) pese a su apariencia básica, es uno de los mejores. Además de las funciones básicas, posee una libreta de direcciones, filtros de correo, marcado de mensajes, utilización de servidores que necesitan autenticación de correo saliente, soporte para "firmas" GPG.
♦ Evolution: Es similar a Kontact, pero pensado más bien para usar en GNOME. Tiene una desventaja: requiere más de 128 Mb de RAM para que las ventanas del programa se abran con una velocidad razonable. ♦ Mozilla Thunderbird: Es un cliente de correo similar a Microsoft Outlook
Express. Posee un potente sistema de filtros anti-spam.
Fuentes de Información.
Nombre Resumen URL
The Linux Home Page at Linux
Fuente central de información sobre Linux
Nombre Resumen URL Online
Alternativas Libres
Se muestran soluciones libres alternativas que son
candidatas a reemplazar los programas privativos más usados.
http://alts.homelinux.net
LUGAR un centro de información de la comunidad Linux http://www.linux.org.ar Bisoños Usuarios de Linux de Mallorca y Alrededores
Sitio con muchísima
información y documentación técnica.
http://www.bulman.net
Grupo BioLinux
Grupo sin fines de lucro, que intenta apoyar el uso del software libre para la
informatización de áreas de salud. http://www.biolinux.org.ar GNU No es Unix! - El Proyecto GNU y la Fundación para el Software Libre (FSF)
Sitio del Proyecto GNU y de la FSF http://www.gnu.org/home.es.html Asociación Civil Software Libre Sitio de la asociación de usuarios de software libre de Argentina
Nombre Resumen URL Argentina
Escritorio Ya! Un espacio en que los
usuarios puedan intercambiar conocimientos en la aplicación de Linux, el software libre y Open Source en lo que comúnmente se llama "desktop". http://www.escritorioya.com.ar/ LinuxISO.org - A place to learn about, download, and discuss Linux
Sitio para bajar imágenes iso de distribuciones de Sistemas Linux
Instalación
Cómo se instala Linux
Linux en la actualidad es un sistema operativo generalmente fácil de instalar, debido a que la mayoría 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 distribución, 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 más común en la plataforma PlayStation 3). La mayoría de las distribuciones son gratuitas y pueden conseguirse fácilmente a través de las páginas web de sus fabricantes.
Existen versiones linux para máquinas x86 (abarca desde computadoras 386, pentium I, celeron, hasta pentium IV), también para 64 bits (los nuevos procesadores, aunque también trabajan con linux para x86), y para procesadores PowerPc (ppc) de las computadoras Apple Macintosh.
El resto es tan fácil 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 más 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 también llamadas Live, del inglés "en vivo".
Actualmente Linux es un sistema fácil de usar. Cada distribución trae programas seleccionados por los autores de la distribución incluidos en el cd o en el dvd, y se pueden instalar tanto al comienzo de la instalación 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.
Análisis y recopilación de información sobre el hardware.
Hay varios tipos de computadores con los que Ubuntu es compatible. El tipo de computador que tienes está determinado por la arquitectura del procesador; éste es un término técnico que simplemente se refiere al tipo de procesador que utiliza el equipo.
PC (Intel x86)
Este CD funciona en la mayoría de PCs "compatibles con IBM". Si Microsoft Windows funciona en tu máquina, entonces este CD debería funcionar también, aunque muchos equipos más nuevos pueden ganar en rendimiento si usan el CD de 64-bits, que se encuentra más abajo. La mayoría de computadores son de este tipo (x86).
• Sistemas Intel 386/486 (aunque puede que no sean lo suficientemente potentes para ejecutar el CD).
• Intel Pentium (1-4)
• Intel Celeron
• Intel Pentium M
• Intel Mobile Pentium 4
• Intel Celeron M
• Intel Core Solo, Duo (No Core 2)
• AMD Geode (GX, LX, NX)
• AMD K6/K7 (Duron, Athlon)
• AMD Sempron sin soporte AMD64
Mac (PowerPC)
Muchos computadores Apple Mac antiguos utilizan procesadores PowerPC. Normalmente llevan nombres como "G3", "G4" or "G5". Si tienes uno de estos equipos deberías utilizar el CD de Ubuntu para PowerPC. Este CD también debería funcionar en otros sistemas PowerPC que ofrecen soporte para Ubuntu, como el PegasOS. No funciona en los nuevos Apple Macs basados en Intel.
PC 64-bits (AMD64)
La mayoría de nuevos sistemas "compatibles con IBM" han empezado a utilizar componentes de 64-bits, y si el sistema operativo (como Ubuntu) hace uso de esas capacidades entonces puede ganarse un ligero incremento en el rendimiento del computador. Los PCs que puedan usar una versión 64-bits de Microsoft Windows pueden usar este CD. Si no estás seguro de si tu computador no tiene esta capacidad, puedes usar el CD "x86" situado arriba, ya que éste funciona también en sistemas de 64-bits.
Una vez determinada la arquitectura de nuestro equipo, pasamos al siguiente paso
Desktop CD, Alternate CD, Server CD, DVD.
Diferentes tipos de descargas según las necesidades del usuario. Existen cuatro versiones con un software específico y personalizado
Desktop CD
Es el medio físico más utilizado y el más recomendable para la mayoría de personas. Un CD que arranca nuestro sistema con Ubuntu sin instalar nada en nuestro disco duro, de manera que nos permite probarlo sin modificar nada. Antes se denominaba Live CD, pero se decidió cambiar su nombre ya que ahora incluye un icono en el escritorio que nos permite instalar Ubuntu de manera gráfica y tremendamente sencilla.
Alternate CD
Anteriormente conocida como Install CD, es una versión especial donde nos encontramos una instalación más completa y flexible pensada para usuarios más veteranos. Al auto arrancar nos presenta un sistema de
instalación muy completo, pero en modo texto, aunque también nos instala un entorno gráfico de escritorio.
Server CD
Es una versión especial para utilizarse en servidores. Está optimizada para mejorar el rendimiento en este tipo de tareas (servidor de archivos, de páginas web, correo, compartir archivos,...). Esto se consigue utilizando un kernel más adecuado para estas funciones y prescindiendo de entorno gráfico así como de las aplicaciones de escritorio que no son necesarias.
También incluye una opción para instalar el conocido servidor LAMP (Linux-Apache-MySQL-PHP) en una manera sencilla y ágil
DVD
Al tener más capacidad incluye en un sólo soporte el Desktop CD, el Alternate CD, y además muchos más paquetes de sofware que las otras versiones. Puede ser muy útil para aquellas personas que no cuentan con fácil acceso a Internet.
Una vez determinado el tipo de instalación que cubrirá nuestras necesidades, ya estamos listos para conseguir Ubuntu
Requisitos del sistema
La versión de entorno de escritorio del lanzamiento 6.06 LTS de Ubuntu requiere 256 megabytes de memoria RAM, y, cuando está instalado en el disco duro, requiere por lo menos 3 gigabytes de espacio en el disco duro. La instalación de servidor requiere de 64MB de memoria RAM y de 500MB de espacio en el disco duro. Otras versiones más actualizadas requieren más requisitos, debido a las nuevas características y funciones.
Pre-instalación de Ubuntu
Es siempre aconsejable bajarse una .ISO (Imagen de Disco) desde la página oficial para no llevarse sorpresas.
Si no puedes descargarlo debido a tu ancho de banda, también puedes pedir que te envíen el CD a casa desde Shipit.
Versión de Ubuntu que debo descargarme
Normalmente es aconsejable instalar la versión más actual pero si tu computador es antiguo o tiene pocos recursos deberías ver los requerimientos de cada versión. No es recomendable descargar una versión de Ubuntu inferior a 6.06 LTS
La principal limitación a la hora de instalar Ubuntu es la memoria RAM, ya que la instalación se realiza en modo gráfico. A pesar de ello, puedes emplear la versión alternate (o alternativa).
Algunos usuarios recomiendan Ubuntu 6.06 LTS por ser más estable, y otros recomiendan la última versión de Ubuntu por ser más sencilla en su uso y estar más actualizado.
La decisión a la hora de elegir cual versión de Ubuntu usar, está a criterio personal.
Pasos previos a la instalación
• Descarga de CD
• Grabación de ISO
Ubuntu se distribuye por Internet en archivos llamados ISO, los cuales son imágenes de discos que contienen todos los datos para ser grabados en CD (o DVD). Para instalarlo debes grabar el archivo ISO en un CD o DVD con un programa grabador de ISO. Esta página explica como puede hacerlo en Windows, Mac OS X, Ubuntu. Si la creación del
MD5 Sums
Antes de grabar el CD, se recomienda que verifiques el md5 sum (hash) del archivo .iso. Para verificar el archivo, por favor, sigue las instrucciones siguientes. Esto te asegura que el archivo descargado está intacto y así no tener una mala grabación de la iso.
En Windows
1. Descarga e instala Hashtab, un programa de verificación de ISOs gratuito que instala una extensión para verificar las ISOs fácilmente. 2. Haga clic con el botón derecho en el archivo ISO y marca
'Propiedades'.
3. Selecciona la pestaña 'File Hashes' y compara la 'file hash' de su archivo ISO con la correspondiente en la lista inferior:
• Edgy Eft
• Dapper
En GNU/Linux
La mayoría de distribuciones vienen con la utilidad md5sum, así que normalmente no es necesario instalarlo. Para comprobar un archivo iso, primero ve al directorio donde está ese archivo:
cd download_directory
Entonces, desde el directorio de la descarga, ejecuta el siguiente comando:
md5sum ubuntu-6.10-desktop-i386.iso
Después de escanear el archivo, md5sum debería lanzar la siguiente línea:
Compara el hash (string on left) que tu máquina ha calculado, con el correspondiente hash UbuntuHashes. Si coincide, puedes seguir adelante. Si no, prueba a descargar de nuevo el archivo de imagen desde otro mirror. Para instrucciones más detalladas, visita Verificar Iso
En Mac OS X
Sigue las mismas instrucciones que para GNU/Linux, excepto poner "md5" en vez de "md5sum".
En Windows
1. Para grabar el archivo ISO en un CD, descargue e instale ImgBurn, un programa gratuito para grabar ISOs.
2. Inserte un CD en blanco y seleccione No hacer nada o Cancelar si aparece un diálogo de auto arranque de Windows.
3. Haga un clic derecho en el archivo ISO que descargó y seleccione Burn with Imgburn.
4. Haga clic en el botón Write Disc y espere a que el CD termine de grabarse.
attachment:imgburnscreen0.png
Aunque si tiene un programa diferente, no pasa nada, solo falta descubrir si se pueden grabar ISO con el y/o como se hace, todo depende del programa.
En Mac OS X
Nota: Para grabar la mayoría de las ISOs, puede usar el Disk Utility de Apple (Disk Copy en versiones anteriores).
1. Inicie el Disk Utility (Aplicaciones > Utilidades > Disk Utility)
2. Arrastre el archivo ISO sobre la barra lateral de la ventana principal del Disk Utility.
3. Seleccione el archivo ISO que acaba de soltar, y seleccione (Menú -> Imagen -> Grabar...)
4. Inserte un CD vacío y seleccione Grabar.
En Ubuntu
Nota: Cuando mete un CD vacío en la grabadora, se abre automáticamente la ventana "Creador de CD/DVD". Cierre esa ventana. Las siguientes instrucciones no la usan.
5. Verifique el archivo ISO. Verificar ISO.
6. Localice la imagen ISO con el navegador de archivos (disponible en Lugares -> Carpeta personal en el menú situado en la parte superior de la pantalla.)
7. Pulse con el botón derecho del ratón sobre el archivo ISO y seleccione Grabar en el disco...
o consulta Grabar CD DVD. Instalación Estándar
El instalador hará los cambios en tus particiones e instalará Ubuntu. Esto puede durar algún tiempo, especialmente el redimensionado de particiones ya que todos los datos han de ser movidos a la parte de la partición que va a mantenerse. Como en cualquier instalación de software (especialmente en la de un sistema operativo completo) existe la posibilidad de que algo vaya mal, por eso es importante hacer una copia de seguridad de todos tus datos importantes antes de continuar.
El disco de instalación de ubuntu es ejecutable, pon el disco en tu cd-rom y reinicia tu computador. Verás un menú de inicio donde “start or install Ubuntu” está iluminado por defecto. Antes de empezar, presiona F2 y escoge el idioma con el que quieres iniciar ubuntu. Tras escoger idioma,
reinicias tu computador y no ves la siguiente pantalla, por favor, visita iniciar desde CD.
Para activar las opciones de accesibilidad, presiona F5. Esto hará que aparezca la lista de opciones de accesibilidad.
Ninguna (seleccionado por defecto) Alto contraste
Lupa
Lector de pantalla
Modificadores del teclado Teclado en pantalla
Una vez Ubuntu ha acabado de cargar (esto puede tomar cierto tiempo) te encontraras dentro de un sistema Ubuntu ejecutado desde el CD. En este punto, puedes probar el sistema y decidir si te gusta antes de instalarlo permanentemente en tu disco duro.
Si quieres utilizar el entorno del Live CD durante un tiempo, puedes encontrar más información sobre guardar tus datos en la página de LiveCDPersistence.
Probando el Live CD puede ocurrir que la conexión de Internet no se haya activado. Si éste no es tu caso y tu conexión funciona bien, puedes omitir este paso.
Para configurar Internet, debes ir Aplicaciones-> Sistema->red y escoger tu tipo de tu conexión, desactivas el modo itinerante, que viene activado por defecto, y presiona propiedades, configuras una ip dinámica o estática, puede ser 192.168.X.X o 10.0.0.X; en los DNS borras el que está y pones los DNS que te otorgo el proveedor de Internet, aunque podrías poner el OpenDNS 208.67.222.222 y el 208.67.220.220.
Puede ser que a la primera no funcione, trata de solucionarlo aumentando un número al último dígito de tu ip, ejemplo 192.168.X.X+1. Te preguntarás, ¿qué sentido tiene revisar la conexión?, pues que cuando instales el sistema, este requiere descargar archivos, para que Ubuntu esté en español, si no lo haces puede que salga un error cuando la barra de progreso este al 82%.
Cuando estés listo para instalar, haz doble clic en el icono de instalación del escritorio. Esto ejecutará el instalador gráfico de Ubuntu.
La segunda es la primera imagen que vemos del instalador, donde debemos seleccionar el idioma que deseemos para la instalación y para el sistema operativo, en mi caso, selecciono español.
En la tercera debemos indicarle nuestra localización, y comprobamos que la hora y demás están correctos. Podemos hacerlo fácilmente marcando sobre el plano:
Detalle de la hora, donde comprobar que todo es correcto o realizar alguna modificación especial.
En la quinta, nos pregunta por la distribución de nuestro teclado, escogemos la correcta, podemos probarlo y adelante.
Y ahora si, toca proporcionar los datos personales. Recordar la importancia de unas buenas contraseñas, que conviene cambiar a menudo y que ubuntu funciona con un sólo usuario por defecto, el cual mediante sudo tiene todos los poderes, pero esto es fácilmente modificable una vez realizada la instalación.
Tras esto ya estamos preparados para hacer frente a la fase más engorrosa, sobre todo para aquellos que nunca han instalado un sistema operativo, el particionamiento.
Llegados a este punto resulta interesante detenerse y explicar algunas de las opciones con las que nos podemos enfrentar durante dicha fase. En el Menú particionamiento normalmente nos encontraremos con tres opciones, como siempre depende de las características previas del usuario y del equipo donde se va a realizar la instalación, si vamos o no a usar todo el disco, si ya tenemos lista las particiones o debemos crearlas, o incluso si tenemos un espacio libre para que albergue el sistema, si tenemos que crearlas, recordar que ubuntu necesita como mínimo una partición swap y otra root "/" donde se colocará todo el sistema.
Opciones:
• Utilizar el disco completo: la más sencilla de realizar, el instalador se encarga de borrar y particionar automáticamente.
• Utilizar el espacio libre más grande: el instalador configura automáticamente las particiones, pero no usa todo el disco, sólo aquel espacio que no este particionado y además sea el de mayor tamaño, en el caso de que hay más de uno.
• Editar todas las particiones: la fase más compleja y para "expertos". En el caso de que escojamos esta opción, todo se realiza a voluntad del usuario, pudiendo escoger o crear entre otras cosas diversas particiones para albergar los diferentes archivos y donde seleccionamos el tamaño de la partición y/o particiones así como el sistema de archivos que deseemos para nuestro sistema. Por su interés y dificultad centraré el manual en esta opción
Va a empezar el particionamiento y se preparara para ello, leyendo el disco para comprobar el estado del mismo:
Nos consulta sobre que acción deseamos emprender, escogemos la última, la edición manual.
Ahora ya vemos el particionador, con el que podemos modificar gráficamente toda la estructura del disco duro y montarlo como nos plaza. Muestra como tengo estructurado mi machacado disco duro, aprovecharé la ocasión para deshacerlo todo y empezar de nuevo. Así lo tengo, selecciono una y,
Con uno de los 4 iconos superiores, la elimino, me pide confirmación para borrar la partición seleccionada, por mi parte adelante.
Aquí muestra una imagen con todo el disco duro borrado:
Esta es la ventana para crearlas, donde podemos modificar el tamaño, el tipo de archivos, si es partición primaria o lógica...
Un disco con una nueva estructura.
Para salir y escribir los cambios me pide mi consentimiento. Si estoy conforme, acepto y adelante:
Tras ello salgo y comienza a completar las operaciones de particionamiento, la imagen se ve algo defectuosa (pendiente de cambio), pero se entiende.
Y una vez cerrado el particionador, tras haber realizado las operaciones pertinentes, toca decirle donde va cada cosa swap, root, home, e infinito... si queremos o no que nos formatee las diferentes particiones. Cómo mínimo, lo que allí aparece, una para swap, otra para root y una para home (esta recomendada, pero puede instalarse sin ella).
Empieza a escribir los cambios solicitados en esta fase del particionamiento, creando la estructura deseada.
Y antes de empezar la instalación propiamente dicha (copiado de archivos), un resumen de todo.
Y ahora sí, empieza la rápida instalación con el copiado de todo lo necesario. Unas imágenes del proceso:
Continua.
Finalización
Cuando el instalador acabe, tendrás la opción de continuar en el LiveCD o reiniciar tu computador.
Cuando reinicies tu computador, este cargará Ubuntu si es el único sistema operativo instalado en tu computador. Si tienes más de un sistema operativo, te permitirá elegir con cual de ellos quieres iniciar sesión.
Ahora ya puedes ingresar con el usuario y contraseña que elegiste durante la instalación. Tienes documentación sobre el uso de Ubuntu instalada en tu equipo, accesible desde Sistema->Ayuda->Documentación del sistema.
Si no puedes iniciar el equipo desde la unidad de CD: Para instalar Ubuntu se requiere que el equipo sea iniciado desde el CD de Ubuntu. Sin
embargo, se puede dar el caso de que experimentes problemas iniciando desde la unidad de CDROM.
Esto puede estar dado por muchos factores, bien sea por que usas un equipo viejo con un BIOS que no permite iniciar desde CDROM, la unidad de CDROM se encuentra en mal estado, etc.
En caso de que tales problemas ocurran al intentar instalar Ubuntu, por favor sigue los pasos siguientes:
1. Descarga el Administrador de Arranque Inteligente. Para más información sobre este particular, visita esta página linux.simple.be/tools/sbm.
2. Necesitamos crear un disquete de arranque. Para esto, se usa la utilidad llamada rawwrite. Para más información sobre este particular, visita esta página: uranus.it.swin.edu.au/~jn/linux/rawwrite.htm
3. Una vez creado el disquete de arranque, reinicia el computador. 4. Asegúrate de que el BIOS de tu computador este configurado para
arrancar desde la unidad de disquete - para instrucciones referentes a cómo lograr esto, por favor revise a los manuales de su equipo. 5. Coloque el disquete y el CD de Ubuntu en sus respectivas unidades,
comprobando que realmente su computador esté iniciando desde la unidad de disquete.
6. Cuando el menú del Administrador de Arranque Inteligente (Smart Boot Manager) aparezca en pantalla seleccione la opción que contenga la palabra "CDROM" y presione la tecla Enter.
Felicidades - tu computador se iniciará desde el CD de Ubuntu. Pronto dará comienzo la instalación de Ubuntu GNU/Linux. Para continuar con la instalación, consulta Instalación Estándar.
Configuración de Post-Instalación.
Firefox - El premiado navegador con seguridad avanzada, control de sintaxis,
protección contra phising y bloqueo de ventanas emergentes que, es posible que ya estuvieras usando.
Cliente de Correo Evolution - Completo gestor de correo y de información
personal que puede tanto enviar correo y citas a tus amigos como sincronizar tu servidor de correo corporativo (sí, incluido Exchange).
OpenOffice - Abre, edita y graba documentos, hojas de cálculo,
presentaciones y bases de datos en todos los formatos más populares - incluyendo Microsoft Office, Opendocument, PDF y Flash.
Pidgin - Chatea con tus amigos, sin importar si usan MSN, Yahoo, AIM,
Google Chat u otras redes.
Reproductor Multimedia Totem - Reproductor sencillo de audio y vídeo.
Totem puede reproducir todos los formatos multimedia comunes si instalas software adicional.
Hay miles y miles de aplicaciones disponibles para ser usadas con Ubuntu. A continuación se listan los detalles de cómo instalar nuevos programas.
Instalando Aplicaciones
Windows viene solamente con una pequeña selección del Software que podrías necesitar en tu equipo. Ubuntu trae una útil selección de aplicaciones por defecto, como una suite ofimática, un navegador web y reproductores de audio y vídeo.
Instalar software adicional es fácil. En Ubuntu, el software viene en paquetes que puedes descargar de cualquiera de los canales de software de Ubuntu o de un sitio web de terceros. Todos los paquetes se instalan y actualizan del mismo modo (a diferencia de Windows, que tiene, normalmente, aplicaciones específicas que controlan y supervisan las nuevas versiones de Acrobat, Java u otro software).
Cuando instalas un paquete, no necesitas responder a ninguna pregunta. Esto quiere decir que puedes instalar 100 aplicaciones tan fácilmente como una sola.
Los paquetes de aplicaciones aparecerán en el menú Aplicaciones, las herramientas de configuración las encontrarás en el menú de Preferencias o Administración.
Para más información de cómo instalar nuevos programas en Ubuntu, puedes visitar instalar aplicaciones
Paquetes y administración de paquetes
Esta sección cubre los conceptos básicos de paquetería y administración de paquetes. Aprenderás acerca de lo que es un paquete, la diferencia entre los diferentes tipos y también sobre cómo funciona la administración de paquetes en Ubuntu.
Qué es un paquete
Software es un término muy amplio y se utiliza generalmente para definir los programas que puedes ejecutar en tu computador. A menudo cada programa necesita otros recursos para trabajar. Cuando instalas software, se requieren cientos de archivos sólo para que el programa se inicie. Cuando piensas que todos ellos están puestos exactamente en la localización correcta, y que alguno de ellos quizá necesite ser cambiado de lugar dependiendo del equipo que tengas, esto puede convertirse en algo muy complicado. Afortunadamente, Ubuntu puede ocuparse de esa complejidad.
Ubuntu utiliza “paquetes” para almacenar todo lo que un programa en particular necesita para ejecutarse. Un paquete, entonces, es esencialmente una colección de archivos construidos en un único archivo, el cual puede ser manejado mucho más fácilmente. Así como los archivos requeridos por el programa para ejecutarse, habrá también
unos archivos especiales llamados “scripts de instalación”, los cuales copian los archivos en el lugar adecuado (además de otras cosas).
Fuente o binario
Normalmente, cuando alguien empaqueta un programa, incluye el “código fuente” del programa en el paquete. El código fuente está escrito por programadores y es esencialmente una lista de instrucciones para el computador que puede ser leída y escrita por las personas. Los computadores pueden entender este código si está “interpretado” de forma que puedan utilizarlo directamente. Una de las maneras de interpretar código para un computador es traducir o “compilar” en un “binario”, el cual la computadora puede entender.
¿Entonces, por qué la gente que hace los paquetes (llamados “empaquetadores" (packagers) no los convierten desde el inicio en paquetes binarios simplemente? Bien, los diferentes computadores necesitan tipos de binarios diferentes, así que si tu haces un paquete para un tipo de computador (como por ejemplo un PC Intel), este no funcionará en otros (como por ejemplo Apple Macintosh)
Los “paquetes fuente” son sencillamente paquetes que incluyen código fuente, y generalmente pueden ser utilizados por cualquier tipo de máquina si el código se compila de manera correcta.
Los "Paquetes binarios" son los que están construidos específicamente para algún tipo de computador o “arquitectura”. Ubuntu soporta las arquitecturas x86 (i386 or i686), AMD64 y PPC. Los paquetes binarios correctos se utilizarán automáticamente, así que no tienes que preocuparte de buscar el correcto. Para saber qué arquitectura estás usando, abre "Aplicaciones" → "Accesorios" → "Terminal", y escribe arch y presiona la tecla enter.
Dependencias de Paquetes
Los programas a menudo utilizan los mismos archivos que otras aplicaciones. En vez de poner esos archivos en cada paquete, se puede instalar un paquete separado para proporcionar esos archivos a todos los programas que los necesiten. Por eso, al instalar programas que necesitan esos archivos, el paquete que los contiene debe ser instalado. Cuando un paquete depende de otro de esa manera, esto se conoce como “dependencia de paquete”. Especificando dependencias, los paquetes pueden ser más pequeños y simples, los archivos y programas duplicados pueden ser eliminados.
Cuando instalas un programa, las dependencias deben ser instaladas al mismo tiempo. Normalmente, la mayoría de las dependencias requeridas estarán instaladas, pero se pueden necesitar también unos cuantos extras. Por eso, cuando instalas un paquete, no te sorprendas de que otros paquetes se instalen también – son justamente dependencias para que el paquete escogido pueda funcionar correctamente.
Gestión de paquetes
Un gestor/administrador de paquetes es una aplicación que gestiona la descarga e instalación de paquetes. Ubuntu incluye por defecto unos cuantos gestores de paquetes, cada uno de ellos se utiliza dependiendo de cuan avanzada sea la tarea de gestión de paquetes que quieras llevar a cabo. La mayoría de gente sólo necesita el gestor de paquetes más básico, la herramienta de “añadir/quitar...”, que es muy fácil de utilizar.
Canales de Software/Repositorios
Ubuntu almacena todos los paquetes en localizaciones llamadas “canales de software” o “repositorios”. Un canal de software es una localización que almacena paquetes de tipos similares, que pueden ser descargados e instalados utilizando el gestor de paquetes. El gestor de paquetes almacena un índice de todos los paquetes disponibles en ese canal de software. A veces se reconstruye este índice para asegurar que todos los datos están al día y qué paquetes han sido actualizados o añadidos al canal desde la última comprobación.
Hay cuatro canales de software de Ubuntu para cada arquitectura - Main, Restricted, Universe y Multiverse. Cada uno tiene un propósito diferente Por defecto, solo los paquetes Main y Restricted pueden ser instalados
Además de los repositoros oficiales de Ubuntu, es posible utilizar “repositorios third party”. Sé cuidadoso, – algunos no son compatibles con Ubuntu y usarlos puede causar que otros programas dejen de trabajar o pueden causar graves daños en tu instalación. La página http://www.ubuntulinux.nl/source-o-matic puede ayudarte encontrar repositorios extra, y la página Repositorios da instrucciones de cómo habilitarlos.
Instalar un paquete
Esta sección explica como instalar paquetes desde repositorios utilizando varias herramientas disponibles en Ubuntu.
Añadir/Quitar – El método básico
La manera más fácil de instalar un programa es hacer clic en “Aplicaciones”→ “Añadir/Quitar...”. Encuentra el paquete o paquetes que quieras instalar. Puedes buscar por una palabra clave, como “email”, o buscar a través de las categorías mostradas en la parte izquierda de la ventana. Una vez hayas encontrado el paquete que quieras instalar, marca la casilla al lado del icono.
Una vez hayas acabado de escoger, haz clic en el botón “aplicar” en la parte baja de la ventana. Otra ventana aparecerá, mostrándote todos los paquetes que has seleccionado y preguntándote si quieres aplicar esos cambios. Para instalar paquetes, haz click en “aplicar”. Entonces se te
Cuando la hayas introducido, otra ventana aparecerá informándote del progreso de la instalación. Cuando haya finalizado, haz clic en “cerrar”. Tu nuevo programa ya está instalado y listo para usar.
Synaptic - El método avanzado
El gestor de paquetes Synaptic proporciona un modo más avanzado de instalar paquetes. Si tienes problemas encontrando un paquete adecuado con la herramienta Añadir/eliminar, prueba utilizando la búsqueda en synaptic. Esta opción localiza “todos” los paquetes en los repositorios disponibles, incluso los que no contienen programas.
Para iniciar Synaptic navega a Sistema -> Administración -> Gestor de Paquetes Synaptic.
Si deseas saber más detalles de un paquete, haz clic con el botón derecho en el paquete y selecciona Propiedades.
La ventana principal está dividida en tres secciones: un explorador de paquetes a la izquierda, la lista de paquetes en la parte superior