Sei sulla pagina 1di 68

Instituto Politcnico Nacional

Escuela Superior de Cmputo.

GUSOL

Grupo de Usuarios de Software Libre

Curso Introduccin a Linux.

(Sep-Oct - 09)

Programa Sinttico.

Expositores: Sergio Herman Peralta Benhumea


Jess Camarillo Zapin
7 Semestre
Contacto: escom.gusol.linux@hotmail.com
Recursos: http://escom-gusol-linux.spaces.live.com/
Horario: Martes 15:00 a 16:30 ; Jueves 13:30 a 15:00
_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

1) Introduccin al Software Libre.


1.1
1.2
1.3
1.4

Qu es el Software Libre?
Tipos de Licencias de Software.
Software Libre: Visin rpida, ventajas y desventajas.
Tipos de Software Libre.
1.4.1 Entretenimiento.
1.4.2 Educacin.
1.4.3 Aplicacin.
1.4.4 Desarrollo.
1.4.5 Comunicacin.
1.4.6 Seguridad.
1.4.7 Sistemas Operativos.

2) Introduccin a Linux.
2.1 Qu es Linux?
2.2 Historia de Linux.
2.3 Escritorios ms comunes en Linux.
2.3.1 GNOME
2.3.2 KDE
2.3.3 XFCE
2.3.4 Reconocimiento de Archivos.
2.4 Distribuciones ms comunes de Linux.
2.4.1 Ubuntu.
2.4.2 Fedora.
2.4.3 Open Suse.
2.4.4 Knoppix.
2.4.5 Red Hat.
2.4.5 Debian.
2.4.6 Mandriva.
2.5 Estructura de Linux.
2.5.1 Sistema de Archivos.
2.5.2 Tipos de Usuario.
2.5.3 Seguridad y Permisos.
2.6 Ventajas y desventajas de Linux.
2.6.1 Por qu usar Linux?
2.6.2 Ventajas.
2.6.3 Desventajas.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

3) Primer contacto con Linux: Ubuntu.


3.1 Historia de Ubuntu.
3.2 Filosofa de Ubuntu.
3.3 Primer uso de Linux: Ubuntu.
3.3.1 Modo Live-CD.
3.3.2 Modo Local.
3.3.3 Las diferencias con Windows.
3.3.4 Uso del manejador de Archivos.
3.3.5 Probar programas en Ubuntu.
3.3.6 Primer uso de la Consola de Linux.

4) Instalacin de Ubuntu.
4.1 Conseguir Ubuntu.
4.1.1 Cmo conseguir Ubuntu?
4.1.2 Qu versin usar?
4.1.3 Revisin de la ISO.
4.2 Recomendaciones.
4.3 Creacin de particiones del Disco Duro.
4.4 Instalacin.
4.4.1 Instalacin en Medio USB.
4.5 Configuracin de la Instalacin.
4.5.1 Consideraciones.
4.5.2 Contrasea de SuperUsuario.
4.6 Instalacin terminada, primer reinicio.
4.6.1 El GRUB.
4.6.2 Elegir el Sistema Operativo.
4.6.3 Log Screen de Ubuntu.
4.7 Felicidades, eres un nuevo usuario de Linux.
4.7.1 Recomendaciones.
4.7.2 Ubuntu en computadora multisistema operativo.
4.7.3 Tener acceso a archivos de otro sistema operativo de la computadora.
4.7.3.1 Montar unidades.
4.7.3.2 Desmontar unidades.

5) Lo que se debe de hacer despus de la instalacin.


5.1 Instalacin de los programas bsicos para Linux a base de consola

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

6) Uso de Ubuntu.
6.1 Aplicaciones de personalizacin.
6.1.1 Compiz-Fusion.
6.1.2 Emerald Themer.
6.1.3 Lanzadores.
6.1.3.1 Gnome-DO.
6.2 Uso de la Konsole o Terminal.
6.2.1 Update.
6.2.2 Upgrade.
6.2.3 CHMOD
6.2.4 Comandos ms importantes en Linux
6.2.5 Instalacin de un archivo .bin
6.2.6 Instalacin de un archivo .tar.gz
6.2.7 Instalacin de un archivo .sh
6.2.8 Iniciar una sesin grafica en Linux como SuperUsuario.
6.3 Instalar WINE (emulado de programas de Windows).

7) Tarjetas de Grficos.
7.1 Instalacin de tarjetas de Grficos por ENVING.

8) Instalacin de varios entornos grficos bajo un mismo


Kernel.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

UNIDAD 1. Introduccin al Software Libre.


1.1 Qu es el Software Libre?
GNU es un acrnimo recursivo que significa GNU No es Unix (GNU is Not
Unix). Puesto que en ingls "gnu" (en espaol "u") se pronuncia igual que
"new", Richard Stallman recomienda pronunciarlo "guh-noo". En espaol, se
recomienda pronunciarlo u como el antlope africano o fonticamente; por
ello, el trmino mayoritariamente se deletrea (G-N-U) para su mejor
comprensin.
La palabra "libre" se refiere a libertad no a precio (en ingls free se usa para
libre y gratuito). Puedes o no pagar un precio por obtener software GNU. De cualquier manera, una
vez que obtienes el software, tienes tres libertades especficas para usarlo. Primera, la libertad de
copiar el programa y darlo a tus amigos o compaeros de trabajo; segunda, la libertad de cambiar el
programa como desees, por tener acceso completo al cdigo fuente; tercera, la libertad de distribuir
una versin mejorada ayudando as a construir la comunidad (si redistribuyes software GNU, puedes
cobrar una cuota por el acto fsico de efectuar la copia, o bien puedes regalarla).
Mucha gente cree que el espritu del proyecto GNU es que no se debera cobrar dinero por distribuir
copias de software; o que se debera cobrar lo menos posible, slo lo suficiente para cubrir el coste.
En realidad, se recomienda a la gente que distribuye software libre que cobre tanto como desee o
pueda.
En algunos casos los programas libres son distribuidos gratuitamente, y en otras ocasiones por un
precio muy alto. A menudo, el mismo programa se puede conseguir de ambos modos de fuentes
distintas. El programa es libre a pesar del precio, porque los usuarios tienen libertad al usarlo.
La libertad de ejecutar el programa significa la libertad para cualquier tipo de persona u organizacin
de usarlo en cualquier tipo de sistema de computacin, para cualquier tipo de trabajo y propsito, sin
estar obligado a comunicarlo a su programador, o alguna otra entidad especfica. Como usuario uno
es libre de ejecutar un programa para nuestros propsitos; y si lo distribuimos a otra persona,
tambin es libre para ejecutarlo para sus propsitos.
Software libre no significa que no sea comercial. Un programa libre debe estar disponible para el uso
comercial, la programacin comercial y la distribucin comercial. La programacin comercial de
software libre ya no es inusual; tal software libre comercial es muy importante. Puede haber pagado
dinero para obtener copias de software libre, o puede haber obtenido copias sin costo. Pero sin tener
en cuenta cmo obtuvo sus copias, siempre tiene la libertad de copiar y modificar el software, incluso
de vender copias.
Cuando se habla de software libre, es mejor evitar trminos como: `regalar' o `gratis', porque esos
trminos implican que lo importante es el precio, y no la libertad.
_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

La forma ms simple de hacer que un programa sea libre es ponerlo en el dominio pblico, sin
derechos reservados. Esto le permite compartir el programa y sus mejoras a la gente, si as lo desean.
Pero le permite a gente no cooperativa convertir el programa en software privativo). Ellos pueden
hacer cambios, muchos o pocos, y distribuir el resultado como un producto privativo. Las personas
que reciben el programa con esas modificaciones no tienen la libertad que el autor original les dio; el
intermediario se las ha quitado.
Copyleft dice que cualquiera que redistribuye el software, con o sin cambios, debe dar la libertad de
copiarlo y modificarlo ms. Copyleft garantiza que cada usuario tiene libertad.

1.2 Tipos de Licencias de Software.


Una licencia de software es un contrato entre el licenciante (autor/titular de los derechos de
explotacin/distribuidor) y el licenciatario del programa informtico (usuario consumidor /usuario
profesional o empresa), para utilizar el software cumpliendo una serie de trminos y condiciones
establecidas dentro de sus clusulas.
Las licencias de software pueden establecer entre otras cosas: la cesin de determinados derechos
del propietario al usuario final sobre una o varias copias del programa informtico, los lmites en la
responsabilidad por fallos, el plazo de cesin de los derechos, el mbito geogrfico de validez del
contrato e incluso pueden establecer determinados compromisos del usuario final hacia el
propietario, tales como la no cesin del programa a terceros o la no reinstalacin del programa en
equipos distintos al que se instal originalmente.
La Licencia Pblica General de GNU o ms conocida por su nombre en ingls GNU General
Public License o simplemente su acrnimo del ingls GNU GPL, es una licencia creada por la
Free Software Foundation a mediados de los 80, y est orientada principalmente a proteger la
libre distribucin, modificacin y uso de software. Su propsito es declarar que el software
cubierto por esta licencia es software libre y protegerlo de intentos de apropiacin que
restrinjan esas libertades a los usuarios.
Existen varias licencias "hermanas" de la GPL, como la licencia de documentacin libre de GNU
(GFDL) que cubre los artculos de la Wikipedia, la Open Audio License, para trabajos musicales,
etctera, y otras menos restrictivas, como la MGPL, o la LGPL (Lesser General Public License,
antes Library General Public License), que permiten el enlace dinmico de aplicaciones libres a
aplicaciones no libres.
La licencia freeware freeware define un tipo de software de computadora que se distribuye sin
coste, disponible para su uso y por tiempo ilimitado, siendo una variante gratuita del
shareware, en el que la meta es lograr que un usuario pague, usualmente despus de un
tiempo de prueba ("trial") limitado y con la finalidad de habilitar toda la funcionalidad. A veces
se incluye el cdigo fuente, pero no es lo usual.
_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

El freeware suele incluir una licencia de uso, que permite su redistribucin pero con algunas
restricciones, como no modificar la aplicacin en s, ni venderla, y dar cuenta de su autor.
Tambin puede desautorizar el uso en una compaa con fines comerciales o en una entidad
gubernamental.
Se denomina shareware a una modalidad de distribucin de software, tanto juegos como
programas utilitarios, en la que el usuario puede evaluar de forma gratuita el producto, pero
con limitaciones en el tiempo de uso o en algunas de las formas de uso o con restricciones en
las capacidades finales.

1.3 Software Libre: Visin rpida, ventajas y desventajas.

Las ventajas son que hay una gran variedad de programas libres, que hacen prcticamente de todo,
por ejemplo, tenemos GIMP que compite con Photoshop, o Blender que compite con Maya, por
mencionar algunos.
Debido a que son libres, se han expandido mucho y los usuarios experimentados crean sus propios
plug-ins, que muchas veces comparte en comunidades web, tal cosa permite el crecimiento del
software, adems de que hay una gran comunidad de ayuda, como tutoriales o manuales.
Tambin, gracias a las comunidades, el software libre se encuentra en una gran variedad de idiomas y
mucho software libre es multiplataforma, como el mencionado GIMP u Open Office.
Y mucho software libre es bastante ligero, lo cual hace posible que se ejecute en computadoras de
bajo rendimiento.
Y claro, adems de ser libres, la mayora son gratis.
Las desventajas son pocas, la principal es que el software libre es un poco complejo para principiantes
y a veces la interfaz de usuario no es tan agradable como el software privativo, y que como uno se
acostumbra a usar software privativo, es difcil empezar a usar el software libre.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

1.4 Tipos de Software Libre.


Dentro de la gama de software libre, encontramos las siguientes categoras principales.

1.4.1 Entretenimiento.
Existen diversos juegos, que a pesar de no tener grficos avanzados, resultan entretenidos, como el
TUX, que es parecido a Mario Bros. y algunos ms clsicos como el GNU Chess.
Adems de los juegos, encontramos reproductores de audio como banshee, amarok, incluso est el
mpg123 que permite escuchar msica desde la consola, de video como Totem, etc.

1.4.2 Educacin.
Hay varios, por ejemplo para aprender matemticas bsicas, para aprender escritura japonesa, etc.

1.4.3 Aplicacin.
Como Open Office, que es compatible con Office, GIMP, Editores de textos, y un sinfn de aplicaciones
ms.

1.4.4 Desarrollo.
Tenemos C, C++, Java, entre otros, adems de tener editores de cdigo potentes como Kate.

1.4.5 Comunicacin.
Tenemos Clientes tipo Messenger multired, como Pidgin, aMSN, o desde consola, en modo texto con
CENTERIM, adems de programas para el correo electrnico.

1.4.6 Seguridad.
Incluso existe un antivirus para Linux con cdigo abierto, scanners para analizar virus en Windows
desde Linux, programas para monitorear las redes como NMAP o Wireshark, y hasta para crackeo de
redes inalmbricas como la distribucin WiFiSlax.

1.4.7 Sistemas Operativos.


Y llegamos a la parte central del curso, los Sistemas Operativos libres.
Las distribuciones Linux estn basadas en Unix, y existe una gran variedad de distribuciones, como
Ubuntu, Fedora, OpenSUSE, Mandriva, etc, cada una incorpora sus mejoras a la comunidad, lo cual los
convierte en sistemas operativos muy avanzados, adems de eficientes y portables.
_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

UNIDAD 1. Introduccin a Linux.


2.1 Qu es Linux?
GNU/Linux es uno de los trminos empleados para referirse al sistema operativo libre similar a Unix que utiliza
el ncleo Linux y herramientas de sistema GNU. Su desarrollo es uno de los ejemplos ms prominentes de
software libre; todo el cdigo fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera
bajo los trminos de la GPL (Licencia Pblica General de GNU) y otras licencias libres.
A pesar de que Linux slo es el ncleo de este sistema operativo una parte significativa de la comunidad, as
como muchos medios generales y especializados, prefieren utilizar dicho trmino al referirse a las
distribuciones.
Las variantes de este sistema se denominan distribuciones y su objetivo es ofrecer una edicin que cumpla con
las necesidades de determinado grupo de usuarios.
Algunas distribuciones son especialmente conocidas por su uso en servidores y supercomputadoras. No
obstante, es posible instalar GNU/Linux en una amplia variedad de hardware como computadoras de escritorio
y porttiles.
En el caso de computadoras de bolsillo, telfonos mviles, dispositivos empotrados, videoconsolas y otros,
puede darse el caso de que las partes de GNU se remplacen por alternativas ms adecuadas en caso.

2.2 Historia de Linux.


Linux es una versin de UNIX de distribucin libre
desarrollado originalmente en 1991 por Linus
Torvalds, un estudiante de la Universidad de
Helsinki (Suecia), en la actualidad, Linux trabaja en
TRANS-META, una empresa radicada en Santa
Clara, donde se ha trabajado en el ncleo hasta hoy
en da.
Linux se inspira en un sistema UNIX libre llamado
MINIX de Andrew Tanenbaum, famoso autor de
libros de computacin, Linus, en un proyecto
estudiantil, trato de adaptar MINIX a computadoras
de arquitectura 386.
La primera versin de Linux (0.01) fue escrita en
ensamblador, era muy rudimentario y se deba
tener acceso a MINIX para compilarlo.
En 1991 Linux anunci la primera versin oficial
(0.02).

Linus Torvalds, creador del


ncleo Linux

Sharp Zaurus, un
acomputadora de bolsillo
con GNU/Linux.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

En el Principio fue la lnea de comandos.


Hace aos que los fabricantes de sistemas operativos como Microsoft o Apple dedican muchos recursos a
ocultar cmo funcionan realmente las computadoras, se supone que con la idea de simplificar su uso. Para ello,
algunos de sus mejores ingenieros han inventado toda clase de metforas visuales e interfaces grficas, lo cual
ha permitido que mucha gente se acerque a las computadoras personales sin sentir pnico o sin provocar
grandes gastos de formacin de personal a sus empresas. Pero, lamentablemente, construir ese muro de
metforas en forma de interfaz grfica entre la computadora y el usuario (conocida como GUI) ha tenido un
coste social y cultural muy notable, al contribuir decisivamente a que la tecnologa que subyace a la
computadora se perciba como algo mgico, sin conexin alguna entre causas y efectos, recubriendo de un
formidable manto de ignorancia todo lo que realmente sucede. Eso ha propiciado estrategias comerciales
basadas en el engao y la trampa, cuando no abiertamente delictivas y explica que productos muy deficientes,
sean consumidos masivamente y tolerados por el gran pblico, que soporta resignadamente una mercanca
plagada de errores y sin garanta real alguna, que acepta las prdidas de datos, los virus, las vulnerabilidades,
el control sobre su intimidad y toda clase de errores inesperados como algo natural, inherente a la propia
computadora y no al sistema operativo que lo hace funcionar.
Todo empieza con una analoga: los sistemas operativos son como los coches. La compaa Microsoft empez
vendiendo bicicletas motorizadas (MS-DOS), luego pas a producir una actualizacin (el Windows original) que
permita a la bicicleta ir ms rpido. Y eventualmente, produce un coche, no demasiado bonito, que pierde
mucho aceite pero que la gente compra mucho. La otra compaa, Apple, vende unos coches muy cmodos,
fciles de usar, pero que vienen hermticamente cerrados de forma que es imposible saber qu hay en su
interior. BeOS vende coches de alta tecnologas, hermosos, con gran estilo y capaces de volar, ir por el agua o
hacer lo que uno quiera, y ms baratos que la competencia. Y por ltimo tenemos algo que no es ni siquiera
una compaa, sino ms bien un campamento de refugiados, lleno de voluntarios de gran talento, que produce
tanques. S, tanques. Tan buenos, que nunca se rompen, fciles de maniobrar, que consumen el mismo
combustible que un coche, estn fabricados con la ltima tecnologa y, lo mejor de todo, son gratuitos. A
medida que uno de esos tanques Linux, no lo haban adivinado?, se termina, se deja en la calle y cualquiera
puede llevrselo.

UNIX
Unix (registrado oficialmente como UNIX) es un sistema operativo portable, multitarea y multiusuario;
desarrollado, en principio, en 1969 por un grupo de empleados de los laboratorios Bell de AT&T, entre los que
figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy.
A finales de 1960, el Instituto Tecnolgico de Massachusetts, los Laboratorios Bell de AT&T y General Electric
trabajaban en un sistema operativo experimental llamado Multics (Multiplexed Information and Computing
Service), desarrollado para ejecutarse en una computadora central (mainframe) modelo GE-645.
Uno de los programadores del equipo de los laboratorios Bell, Ken Thompson, sigui trabajando para la
computadora GE-6355y escribi un juego llamado Space Travel,6 7 (Viaje espacial). Sin embargo, descubri que
el juego era lento en la mquina de General Electric y resultaba realmente caro, algo as como 75 dlares de
EE.UU. por cada partida.
En 1972 se tom la decisin de escribir nuevamente UNIX, pero esta vez en el lenguaje de programacin C.13
Este cambio significaba que UNIX podra ser fcilmente modificado para funcionar en otras computadoras (de
esta manera, se volva portable) y as otras variaciones podan ser desarrolladas por otros programadores.
Ahora, el cdigo era ms conciso y compacto, lo que se tradujo en un aumento en la velocidad de desarrollo de
UNIX. AT&T puso a UNIX a disposicin de universidades y compaas, tambin al gobierno de los Estados
Unidos, a travs de licencias.14 Una de estas licencias fue otorgada al Departamento de Computacin de la
Universidad de California, con sede en Berkeley.14 En 1975 esta institucin desarroll y public su propio
_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

10

sucedneo de UNIX, conocida como Berkeley Software Distribution (BSD), que se convirti en una fuerte
competencia para la familia UNIX de AT&T.

Tux Mascota de Linux


Tux es el nombre de la mascota oficial de Linux. Creado por Larry Ewing en 1996, es un pequeo pingino de
aspecto risueo y cmico. La idea de que la mascota de kernel Linux fuera un pingino
provino del mismo Linus Torvalds, creador de kernel Linux. Segn se cuenta, cuando era
nio le pic un pingino, y le result simptica la idea de asociar un pingino a su
proyecto.
Existen dos versiones sobre el origen de su nombre. La primera sugiere que el nombre
surge del hecho de que los pinginos parecen vestir un esmoquin (que en ingls es
tuxedo max, abreviado tux). La segunda es que las letras que componen Tux provienen
de las palabras Torvalds Unix.
Tux fue diseado durante un concurso para elegir un logotipo para Linux. Las
herramientas utilizadas para su creacin fueron, por supuesto, un computador
con el sistema operativo con kernel Linux y el software libre de manipulacin de
imgenes GIMP. Algunas de las imgenes enviadas se encuentran an
disponibles en el sitio del concurso.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

11

2.3 Escritorios ms comunes en Linux.


2.3.1 GNOME

GNOME es un entorno de escritorio e infraestructura de desarrollo para sistemas operativos Unix y derivados
Unix como GNU/Linux, BSD o Solaris; compuesto enteramente de software libre.
El proyecto fue iniciado por los programadores mexicanos Miguel de Icaza y Federico Mena y forma parte
oficial del proyecto GNU. Naci como una alternativa a KDE bajo el nombre de GNU Network Object Model
Environment (Entorno de trabajo en red orientado a objetos de GNU).
Diseado originalmente para GNU/Linux, GNOME ahora funciona en la mayora de sistemas tipo Unix y
particularmente ha sido adoptado por Sun Microsystems como parte del escritorio Java, sustituyendo el
antiguo escritorio comn de su plataforma Solaris.
El escritorio GNOME es bastante configurable: puede configurar los mens, los iconos, las tipografas, el fondo,
el protector de pantalla, el tema, el administrador de ventanas, sonido, la interaccin con las ventanas y
muchos otros detalles de acuerdo a su gusto.
El proyecto GNOME provee dos cosas: El entorno GNOME de escritorio, un atractivo e intuitivo escritorio para
los usuarios, y la plataforma de desarrollo GNOME, un framework extensivo para construir aplicaciones para
ser integradas en el resto del escritorio.
GNOME es:

Libre.
GNOME es software libre, y parte del proyecto GNU, dedicado a brindar a los usuarios y a los
desarrolladores el ms alto nivel de control sobre sus escritorios, su software y sus datos.
Usable.
GNOME entiende que la usabilidad es acerca de crear software que es fcil de usar para todos, no slo
de agregar caractersticas.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

12

Accesible.
El software libre est a punto de permitir la libertad del software para todo, incluyendo usuarios y
desarrolladores, el framework de GNOME es el resultado de varios aos de esfuerzo, y hace que
GNOME sea el escritorio ms accesible para cualquier plataforma UNIX.
Internacional.
GNOME se usa, desarrolla y documenta en docenas de lenguajes, y se trata de que todo GNOME sea
traducido a todos los lenguajes.
Amigable al desarrollo.
Se puede desarrollar en varios lenguajes en GNOME, no slo uno, como C, C++, Python, Perl, Java, e
incluso C#, para desarrollar aplicaciones que se integren en el escritorio.
Organizado.
GNOME es una comunidad organizada, con la fundacin de cientos de miembros.
Soportado.
Ms all de la comunidad web de GNOME, es soportado por las compaas lideres en GNU/Linux,
incluyendo HP, IBM, Mandriva, Novell, Red Hat y Sun.
Una Comunidad.
Quizs antes que cualquier otra cosa, GNOME es una comunidad mundial de voluntarios que hackean,
traducen, disean y se divierten juntos.

La ltima versin disponible (hasta octubre de 2009) es la 2.28, con el lema Made For Share.

Captura de pantalla de GNOME 2.28.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

13

2.3.2 KDE

Segn su pgina WEB KDE significa Entorno de escritorio K es un entorno de escritorio para sistemas
Unix/Linux.
Objetivo: Llenar la necesidad de escritorio amigable para sistemas Linux/Unix como sus homlogos Windows, y
MacOS
El significado de la K es Kool pero su significado se abandono despus, su mascota es un pequeo dragn
llamado Konqi.

USO y FILOSOFA:
De KDE se basa en el principio de la personalizacin; Todos los componentes de KDE Pueden ser configurados
en Mayor o menor medida por el usuario. Las opciones ms comunes son accesibles En su mayora desde
mens y dilogos de configuracin. Los usuarios avanzados Pueden OPTAR por editar los archivos de
configuracin MANUALMENTE, Obteniendo en Algunos casos un control de alcalde sobre el comportamiento
del sistema.
La apariencia de KDE es configurable en varios niveles. Tanto el gestor de ventanas
(llamado Kwin) como los controles (botones, mens, etc.) Utilizan "estilos" intercambiables, que definen cada
_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

14

aspecto de su apariencia. Es por este motivo


que KDE no Mantiene una nica apariencia
entre versiones, sino que se opta por ms
Aquella Ampliamente aceptada en el momento
de cada nuevo lanzamiento.
La Intencin del proyecto KDE es la de
Crear un entorno de escritorio que no se
comporte de un modo predefinido, sino que
Permita al usuario adecuar el sistema A su
gusto y comodidad. Esto no Impide que KDE
resulte fcil de usar para nuevos usuarios,
detalle al que no se Resta Importancia.

KDE 1

KDE 2

KDE 3

KDE 4

Desarrollador

Proyecto KDE

Lanzamiento inicial

1998

ltima versin
estable

4,3
(4 de agosto de 2009, hace 55
das)

Escrito en

C + + (Qt)

SO

Multiplataforma

Gnero

Entorno de escritorio

Licencia

GPL, LGPL, BSD y otras

Idiomas

Multilinge (ms de 88)

En espaol

Sitio web

www.kde.org

El 12 de julio del 1998 Esta versin contena un panel (barra de tareas y lanzador de
aplicaciones), un escritorio sobre el Iconos dejar Cual, un administrador de
archivos (Kfm) y un gran nmero de utilidades.
Lanzado el 23 de octubre del ao 2000 la FUE reescrito casi por completo, Introduciendo
importantes mejoras tecnolgicas. Konqueror, que adems de ser un navegador
web es gestor de las Naciones Unidas de archivos. A dems en esta versin se mejoro
parcialmente el aspecto visual del escritorio.
Fue publicado en noviembre del ao 2002, El aspecto de la interfaz no vari hasta KDE
3.1, en el que consta una Importante Mejora referente al tema visual Keramik Fue
incluido como nuevo tema por Omisin y junto con el conjunto de iconos Crystal GT el
antialisado de fuentes.
Lanzado en enero del ao 2008, Fue reescrito por completo Basndose en Qt 4.3. KDE 4
incluye muchas nuevas tecnologas y cambios tcnicos. Una API para redes y dispositivos
porttiles. Tambin se presento una aplicaciones de bsqueda y metadatos, como la
Incorporacin de Strigi, un servicio de indexacin de archivos.

MEJORAS KDE 4.3

Ms rpido y con un uso ms eficiente de la memoria, gracias a la Mejora sustancial en velocidad y


eficiencia de Qt 4.xy la Mejora interna de Las Propias bibliotecas de KDE.

Un nuevo tema de iconos y estilos visuales, DESARROLLADOS por el Proyecto Oxygen.

Un escritorio y paneles completamente nuevos, colectivamente llamados Plasma.

Una interfaz simplificada para el navegador Konqueror, que ya no ser el administrador de archivos por
defecto en favor de los delfines.
_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

15

Un sistema estndar para escribir scripts Basado en ECMAScript (JavaScript) o en Kross, una solucin
independiente del lenguaje desarrollado y Utilizado en la KOffice suite. Actualmente
soporta Python y Ruby, pero nuevos lenguajes se incluirn pronto.

Una nueva interfaz multimedia llamada Phonon, haciendo un KDE independiente de un sistema multimedia
especfico.

Una nueva API para redes y dispositivos porttiles, llamado Solid .

Un nuevo sistema de comunicacin llamado Decibel.

Un nuevo sistema de bsqueda metadatos y, Probablemente se denomine Tenor. Podra


Incorporar Strigi como servicio para Indexar archivos, y Nepomuk para su integracin en KDE.

Facilitar la portabilidad de las bibliotecas necesarias para que las aplicaciones KDE PUEDAN Fcilmente
portarse y ejecutarse enWindows y Mac OS X.

Un nuevo corrector ortogrfico llamado Sonnet, con deteccin automtica del idioma. Sustituir un KSpell
para marcar los errores ortogrficos que se comentan En cualquier Aplicacin de KDE. Una de las ventajas
sobre KSpell, es junto con un diseo ms sencillo de mantener, la habilidad de Detectar y corregir los
errores en textos con varios idiomas Diferentes mezclados dentro del texto.

De software como ThreadWeaver para Aprovechar la potencia de las CPU de varios ncleos y hacer ms
sencillo paralelizar los procesos.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

16

Nombre

Base de Distribucin / Notas

Ark Linux

Red Hat Linux

ArtistX

Ubuntu

Aurox

Fedora

BackTrack

SLAX

Chakra

Arch Linux

Debian GNU / Linux Debian GNU / Linux. Debian, KDE, desde la versin 4.0
Edubuntu KDE

Edubuntu

Famelix

Debian GNU / Linux, Knoppix y Kurumin

Fedora

Red Hat Linux. Fedora-KDE, desde la versin 7.0

Freespire

Linspire

Galinux

SLAX

KadedeOS

Kubuntu

Kanotix

Knoppix

Kubuntu

Ubuntu

Kurumin

Knoppix

Linspire

Kubuntu

Linux Mint KDE

Kubuntu

Mandriva Linux

Red Hat Linux

MEPIS

Debian GNU / Linux

openSUSE

SUSE Linux

Pardus

Pardus

PCLinuxOS

Mandriva Linux

Sabayon Linux

Gentoo

sidux

Debian GNU / Linux, rama inestable (sid)

SLAX

Slackware

SUSE Linux

Slackware

Tuquito

Debian GNU / Linux

Urli

Kubuntu

VectorLinux

Slackware

Venenux GNU / Linux

Debian GNU / Linux

Xandros

Debian GNU / Linux

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

17

2.3.3 XFCE

La ltima versin hasta octubre de 2009 es la 4.6.


Xfce es un entorno de escritorio ligero para sistemas tipo Unix como Linux, BSD, Solaris y derivados. Se
configura ntegramente con el ratn o mouse. Su creador, Olivier Fourdan, lo describe as: Diseado para la
productividad, las aplicaciones se cargan y se ejecutan rpidamente, mientras conserva recursos de sistema.
Ventajas de Xfce frente a otros entornos de escritorio.
Xfce es ms ligero que GNOME y KDE, consume menos recursos del sistema, por lo que es ms adecuado para
equipos con menos recursos de hardware, como memoria RAM o CPU.
Xfce no es tan fcil de encontrar empaquetado (puede compilarse y empaquetarse si se desea) en las
distribuciones de Linux comparado a otros entornos de escritorios como KDE y GNOME. Pocas distribuciones lo
incluyen como el entorno predefinido.
Varias distribuciones que incluyen Xfce por defecto son:

Xfld
Archie
Belenix
College Linux
Dreamlinux
Fedora
FreeSBIE
Kate OS
LinEspa
Linux Mint
Mandriva

Morphix
OpenSuSE
Slackware
SLAX
Vector Linux
WHAX
Wolvix
Xubuntu
Zenwalk Linux
X-Evian

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

18

Captura de pantalla de Xfce 4.4 en Debian GNU/Linux. Pueden apreciarse el emulador de terminal, el
calendario y el reproductor multimedia de Xfce.

2.3.4 Reconocimiento de Archivos.


Una ventaja de los Entornos grficos, es que el reconocimiento de archivos no slo se basa en la extensin
(como en Windows), sino que, por ejemplo, GNOME reconoce los archivos aunque la extensin que tengan no
sea la adecuada, es decir, si por ejemplo le cambiamos la extensin a un archivo cancin.mp3 a
cancin.jpg, GNOME no nos advertir del cambio, pero reconocer el archivo como una cancin y no como
una imagen, adems una gran ventaja es que, cuando se tiene un archivo de texto, el entorno grfico se
encarga de ponerle un cono al archivo, pero el cono tiene una vista previa del texto, es decir, el texto del
archivo se ve en el cono, sin necesidad de abrirlo.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

19

2.4 Distribuciones ms comunes de Linux.


2.4.1 Ubuntu (Kubuntu, Xubuntu, etc).

2.4.2 Fedora.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

20

2.4.3 Open Suse.

2.4.4 Knoppix.

2.4.5 Red Hat.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

21

2.4.5 Debian.

2.4.6 Mandriva.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

22

2.5 Estructura de Linux.


2.5.1 Sistema de Archivos.
Los sistemas de archivos (filesystem en ingls), estructuran la informacin guardada en una unidad de
almacenamiento (normalmente un disco duro de una computadora), que luego ser representara ya sea
textual o grficamente utilizando un gestor de archivos. La mayora de los sistemas operativos poseen su
propio sistema de archivos.
Generalmente un sistema de archivos tiene directorios que asocian un nombre de archivo a cada archivo,
usualmente conectando el nombre de archivo a un ndice en una tabla de asignacin de archivos de algn tipo
como FAT en sistemas de archivos MS-DOS o los inodos de los sistemas Unix.

Normalmente los archivos y carpetas se organizan jerrquicamente


La estructura de directorios suele ser jerrquica, ramificada o "en rbol",
aunque en algn caso podra ser plana. En algunos sistemas de archivos los
nombres de archivos son estructurados, con sintaxis especiales para
extensiones de archivos y nmeros de versin.

Lista de Sistemas de Archivos de Disco.

AOFS (Amiga Old File System)


AFFS (Amiga Fast File System)
ASFS (Amiga Smart File System)
Btrfs
EFSa
ext2
ext3
ext4
FAT (File Allocation Table, usado en DOS y
Windows hasta Windows ME)
UMSDOS
FFS (Berkeley Fast File System)
Fossil
HFS (para Mac OS)
HFS+ (para Mac OS X)
HPFS
ISO 9660 (de solo lectura, para CD-ROM)
JFS (Journaling File System)

kfs
MFS (para Mac OS)
MINIX FS
NTFS (New Technology File System, usado
en Windows NT y derivados, como XP o
Vista)
OFS (Object File System)
ReiserFS
Reiser4
UDF (usado en DVD y en algunos CD-ROM)
UFS
WinFS (Windows File System, se planeaba
su uso en Windows Vista, probable
incorporacion en Windows 7)
XFS
ZFS (sistema de archivos de Sun
Microsystems)

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

23

Sistemas de archivos de red.


Un sistema de archivos de red es el que accede a sus archivos a travs de una red. Dentro de esta clasificacin
encontramos dos tipos de sistemas de archivos: los sistemas de archivos distribuidos (no proporcionan E/S en
paralelo) y los sistemas de archivos paralelos (proporcionan una E/S de datos en paralelo).

Estructura de Carpetas.
Es momento ahora de conocer todo el entorno que nos rodea y, que mejor para ello, que echarle un
vistazo a cmo se estructura el sistema de ficheros de cualquier distribucin de Linux. Bsicamente
hay que tener en cuenta algunos aspectos para entender la estructura de directorio de una
distribucin:
No existen unidades de disco al estilo A:\, C:\ o similar, tal y como ocurre en los sistemas
Windows.
Al no existir unidades, existe un nico directorio raz para todo el sistema (directorio /).
Si se quiere acceder a un dispositivo tal como una disquetera, un CD-ROM o una memoria
USB, sta debe ser asociada al sistema previamente a travs de un punto de montaje.
Bsicamente consiste en asociar a ese dispositivo un directorio de nuestro sistema. Las
distribuciones modernas ya preparan estos directorios y funcionan de forma automtica,
montando el dispositivo en cuanto este es conectado al equipo.
As, nos encontramos con los siguientes directorios, dentro del directorio raz:
bin: Contiene los comandos bsicos (ls, pwd, . . . )
boot: Contiene los ficheros de arranque del sistema
home: Contiene las carpetas de usuario del sistema. Cada usuario tiene una carpeta con el
nombre del mismo.
dev: Contiene los ficheros de dispositivo del sistema
etc: Contiene los ficheros y directorios de configuracin del sistema
lib: Contiene librerias del sistema y mdulos del ncleo
usr: Datos y programas para el usuario
mnt: Punto de montaje para dispositivos externos
media: Tambin es el punto de montaje para dispositivos externos como USB, Cd, DVD, etc.
root: Carpeta personal del Administrador del sistema (usuario root)
sbin: Comandos para la administracin del sistema
var: Datos voltiles
tmp: Directorio temporal
floppy: Punto de montaje para la disquetera
cdrom: Punto de montaje para la lectora de CD-ROM
proc: Informacin acerca de los procesos ejecutados y recursos utilizados

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

24

2.5.2 Tipos de Usuario.


En Linux, existe una jerarqua de usuarios, el mayor usuario es el root, quin tiene todos los permisos de
acceso al sistema, como instalar programas o componentes y desinstalarlos.
Tambin existe el usuario con cuenta en el sistema o logueado (que es el tipo de usuario que somos en
Ubuntu, por ejemplo, pero que a pesar de tener acceso a archivos de usuario y programas, no se permite
modificar al sistema, como instalar o desinstalar programas o componentes, o ver archivos del sistema).
Tambin existe el tipo de usuario invitado que es cuando entramos en modo LiveCD, por ejemplo.

2.5.3 Seguridad y Permisos.


Los permisos en Linux son universales. Cubren tres cosas que pueden hacerse con ficheros: leer, escribir y
ejecutar. Y no slo eso, sino que vienen en tres niveles: para el usuario root, para el usuario comn logueado
y para el resto del mundo. Tpicamente, el software que puede impactar en el sistema como un todo requiere
privilegios de root para ejecutarse.
Algunos programas maliciosos requieren que se abra un adjunto. Otros ni siquiera necesitan que el usuario
cometa ese error. Por las buenas o por las malas, el malware en Windows a menudo es ejecutado, infectando
primero el sistema local y propagndose despus a otros.
En Linux existe proteccin incorporada contra esa tropa. Los ficheros recin descargados desde su programa de
correo o navegador web no reciben privilegios de ejecucin. Renombrar los ejecutables tampoco sirve, porque
Linux y sus aplicaciones no dependen de las extensiones de los ficheros para identificar sus propiedades, de
modo que no pueden ejecutar malware inadvertidamente mientras se interacta con l.
Los usuarios de Linux, como los de cualquier sistema operativo, deben siempre ser conscientes de los temas de
seguridad. Deben actuar con inteligencia para mantener sus sistemas seguros. No deberan ejecutar con
privilegios de root programas que no los necesiten, y deberan aplicar regularmente parches de seguridad.
Ver el comando chmod.

2.6 Ventajas y desventajas de Linux.


2.6.1 Por qu usar Linux?
Linux es un sistema muy usado por su versatilidad. Se usa muchsimo en servidores de internet y grandes
ordenadores, porque aprovecha al mximo los recursos. Adems, se puede instalar sin necesidad de un sistema
grfico que ralentice el ordenador. E incluso se puede usar como sistema de escritorio, para trabajar, navegar,
jugar
Primero: No hay nada que puedas hacer en Windows que no puedas hacer en Linux. Es decir, si usas Windows
para editar documentos, en Linux tambin puedes. Editar pginas web, usarlo como servidor, reproducir audio
y vdeo, edicin de imgenes, navegar, trabajar, jugar. Lo que sea.
_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

25

2.6.2 Ventajas.
Ahora que sabemos que, como mnimo, es igual de potente, vamos a ver cosas que tiene Linux y Windows no.

Es gratis: Quiz te piratees Windows y para t sea gratis. Pero, aun en igualdad de condiciones (de
precio, por ejemplo), Linux sigue siendo mejor. Por qu piratear algo, si tienes una alternativa gratis?
Es ms estable: Linux no hace pirulas raras ni se desconfigura por arte de magia. No reinicias y resulta
que no te detecta el mdem. No se te borran los documentos cuando instalas el driver de la impresora.
Linux se puede colgar como cualquier otra pieza de software, pero tiene millones de ojos revisndolo
continuamente. La estabilidad es mxima.
Linux no soporta virus. Hoy por hoy, no hay virus activos para Linux. Y aunque los hubiera,
posiblemente no funcionaran, por la forma en que est diseado el sistema. Tampoco hay troyanos, y
es extremadamente difcil que te entren en tu PC. No necesitas antivirus.
Es libre: Puedes mirar cmo son los programas por dentro. Es imposible que el sistema te espe y
enve tus datos a las empresas.
Es ms avanzado: Como en el punto anterior, quiz esto te d igual. Hay gente que exprime ms su
ordenador, por aficin u oficio, y necesita esta potencia que le da Linux. Recuerda que un da u otro,
quiz necesites que tu ordenador funcione como t quieres y no como dicta Windows[1]. Y podrs
hacerlo.
Si tienes algn problema, siempre se puede solucionar sin reinstalar, y muchas veces siquiera sin
reiniciar el ordenador. Adems, posiblemente el fallo de una parte del sistema no afectar al resto

2.6.3 Desventajas.
Linux es ms complejo que windows, porque es ms avanzado. Eso no lo niega nadie. Pero tampoco sabes
cmo funciona windows en sus adentros (principalmente, porque no puedes, nadie puede). En cambio hay
una serie de empresas, como Mandrake (Mandriva) o Red Hat, que han desarrollado herramientas para que la
configuracin del sistema se haga de forma grfica y anloga a windows. Como aadido, se pueden tocar las
funciones avanzadas o difciles que todo el mundo comenta, pero puedes evitarlas. En cambio, en windows
no puedes tocar esas funciones avanzadas, aunque quisieras.
Es decir, linux fue ms difcil de usar que windows en sus inicios, pero esto ya no es verdad. La instalacin es
ms sencilla que la de Windows, la configuracin automtica (por defecto) es buena, y luego puedes
modificarlo a tu antojo, con las herramientas intuitivas que incorpora, o a mano, si quieres.
Aunque cada vez menos, si te surge un problema, por supuesto que puedes solucionarlo, aunque tendrs que
buscarte la vida. No tendrs un pringao a tu servicio para que te solucione las cosas. Con un poco de prctica,
una rpida bsqueda en google groups te solucionar el problema en menos de 5 minutos. Si bien es cierto que
los problemas en linux son menos frecuentes que en windows, no siempre es trivial resolverlo.
Si bien la mayora de distribuciones ofrecen soporte e internet, no hay una gran empresa que respalde el
software. No podrs quejarte si se cuelga el openoffice, porque lo mantienen una comunidad de voluntarios
que trabajan (algunos, por hobby, otros, contratados por empresas que necesitan modificar el software) en los
programas, y normalmente ayudan siempre en lo que pueden, pero la mayor parte de la ayuda la recibirs de
los usuarios, no de una empresa.
_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

26

Extra: Nociones bsicas de supervivencia en Linux.

Aprende a buscar en google y google groups


chale un ojo a los grupos de noticias (newsgroups) sobre linux
No tires la toalla
Deja Linux instalado en una particin y prubalo de vez en cuando
Instala programas de linux en windows (mozilla, openoffice) para que no se haga el cambio tan pesado.
No tengas miedo a preguntar
Bjate la ltima versin de Ubuntu o Mandriva, la instalas en una particin de 4 Gb del disco, la
pruebas, y la dejas ah. Cuando muera el windows, la usas para trabajar.
Lee algn manual de instalacin. Bscalo en google

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

27

Unidad 3. Primer contacto con Linux: Ubuntu.


3.1 Historia de Ubuntu.
El 8 de julio de 2004, Mark Shuttleworth y su empresa Canonical Ltd.
anunciaron la creacin de la distribucin Ubuntu bajo el eslogan Linux
for Human Beings. sta tuvo una financiacin inicial de 10 millones de
dlares (US$). El proyecto naci por iniciativa de algunos programadores
que se encontraban decepcionados con la manera de operar de Debian
GNU/Linux, la distribucin GNU/Linux sin nimo de lucro ms popular del
mundo.
Mark Shuttleworth
Tras formar un grupo multidisciplinario, los programadores decidieron
buscar el apoyo econmico de Mark Shuttleworth, un emprendedor sudafricano que vendi la empresa
Thawte a VeriSign, cuatro aos despus de fundarla en el garaje de su domicilio, por 575 millones de dlares
estadounidenses (US$).
Shuttleworth vio con simpata el proyecto y decidi convertirlo en una iniciativa auto sostenible, combinando
su experiencia en la creacin de nuevas empresas como esas. Mientras los programadores armaban el sistema,
Shuttleworth aprovech la ocasin para aplicar una pequea campaa de mercadotecnia para despertar
inters en la distribucin sin nombre (en ingls: "the no-name-distro").
Tras varios meses de trabajo y un breve perodo de pruebas, la primera versin de Ubuntu 4.10 (Warty
Warthog). Su nombre ("jabal verrugoso") se debe a que fue publicada warts and all (con verrugas y todo)
fue lanzada el 20 de octubre de 2004.

El escritorio era de un color bastante oscuro, el naranja y el marrn simbolizaban las tribus sudafricanas. Un
motivo por el que Ubuntu se puso en la cabeza desde su comienzo fue el Live CD, que ofreca a los usuarios el
poder probar Ubuntu sin necesidad de instalarlo.
Seis meses ms tarde, como se prometi, lleg Ubuntu 5.04 Hoary Hedgehog. Los colores del escritorio
cambiaron ligeramente pero an eran bastante oscuros respecto a los actuales. El Live CD fue mejorado y
extendido a las versiones de x86-64 y Power PC. En abril del 2005, Ubuntu haba madurado y di a luz una
nueva distribucin llamada Kubuntu. Fue construida por la Fundacin Ubuntu pero en lugar de usar GNOME
como entorno de escritorio, Kubuntu usaba KDE.
Ubuntu comenz a aumentar su nmero de usuarios rpidamente, adems de conseguir mucha aceptacin en
la comunidad de Linux. Con la llegada de Ubuntu 5.10 Breezy Badger vino tambin el nacimiento de Edubuntu,
una tercera distribucin de Linux orientada al mbito de la educacin. Tambin se incluy soporte de
servidor para Ubuntu. La distribucin Kubuntu reemplaz Synaptic (gestor de paquetes) por Adept y se
convirti en la primera en usar devtags para una bsqueda ms rpida de aplicaciones para Adept.
Sin embargo el ritmo de liberaciones se rompi y Ubuntu 6.06 LTS Dapper Drake se convirti en la primera
versin que no cumpla los 6 meses de rigor debido a la intencin de hacer un sistema al que proporcionar un
_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

28

soporte extendido con garantas. Otras mejoras fueron: una disminucin en el tiempo de carga del sistema,
un apagado grfico, una nueva herramienta de actualizacin y una mejor reproduccin de vdeo. La red
siempre haba sido delicada de montar pero el nuevo Network Manager hizo las cosas ms fciles. OpenOffice
2.0.2 pasara a instalarse por defecto. Sumado a todo esto nace Xubuntu, una nueva hermana de Ubuntu que
usaba el escritorio Xfce y estaba dirigida al uso en equipos antiguos.
Con un tiempo de arranque y apagado de sistema ms rpido y la integracin de TomBoy y F-Spot, Ubuntu
6.10 Edgy Eft simbolizaba una transicin de Dapper Drake a la inminente Feisty Fawn. El artwork en Ubuntu
pas a ser ms ligero y agradable a la vista. Kubuntu aadi un software de gestin de fotos, digiKam; se
redise el panel de configuracin de sistema; y se mejoraron los botones y el soporte de control de batera de
los porttiles.
Restablecido el cicl normal de lanzamientos, Ubuntu 7.04 Feisty Fawn apareci con nuevas caractersticas de
servidor incluyendo nuevos mtodos que proporcionan facilidades para la instalacin de codecs multimedia
y controladores binarios, as como mejoras de red, el novedoso asistente de migracin de Windows y la
incorporacin del controlador ntfs-3g por defecto, descubrimiento de servicios de red con Avahi que permita,
entre otras cosas, compartir msica va DAAP al igual que en iTunes.
El 18 de octubre de 2007, Ubuntu 7.10 Gutsy Gibbon inclua mayor seguridad gracias al AppArmor security
framework, una mayor velocidad en la bsqueda de archivos, un administrador de complementos de Firefox,
una herramienta de configuracin grfica para el X.org y un soporte mejorado del sistema de archivos NTFS.
Adems se activ por defecto Compiz y se aadi una interfaz ms rpida para el cambio de usuario.
La segunda versin de soporte extendido (LTS) lleg el el 24 de abril de 2008. Ubuntu 8.04 LTS Hardy Heron
presentaba algunas novedades entre las que destacaban: la inclusin por defecto de nuevas aplicaciones como:
Tracker, Brasero, Transmission, Vinagre VNC, PulseAudio. Adems se hizo posible el tener acceso al Active
Directory usando Likewise Open y fue la primera versin que incluye el instalador Wubi en el Live CD que
permite instalar la distribucin como un programa de Windows sin necesidad de hacer ninguna particin en
el disco duro.
La novena versin de Ubuntu apareci un 30 de octubre de 2008 bajo el nombre Intrepid Ibex. Ubuntu 8.10
destacaba por sus mejoras como: una cuenta de invitado, interaccin escalable entre el escritorio y el
dispositivo mvil, mejora de la conectividad con Internet, un directorio privado y cifrado para los usuarios, la
posibilidad de crear un Live USB y la esperada recompilacin automtica de los controladores del ncleo
gracias al herramienta DKMS.
El 23 de abril de 2009, Ubuntu 9.04 Jaunty Jackalope vio la luz con importantes avances como una disminucin
drstica del tiempo de inicio del sistema (menos de 25 seg), acceso casi inmediato al sacar al equipo de un
estado de suspensin/hibernacin, soporte para tarjetas de red 3G y una mejora de acceso a redes
inalmbricas. Adems, la inclusin del ncleo Linux 2.6.28, permiti ofrecer el novedoso sistema de archivos
EXT4 de forma opcional y la aceleracin EXA para las tarjetas grficas ATI, proporcionando una mejor
experiencia en aceleracin grfica.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

29

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

30

Ubuntu 4.10 Warty Warthog


"Jabal Verrugoso".

Ubuntu 7.04 Feisty Fawn


"Venado Enrgico".

Ubuntu 5.04 Hoary Hedgehog


"Erizo Canoso".

Ubuntu 7.10 Gutsy Gibbon


"Primate Valeroso".

Ubuntu 5.10 Breezy Badger


"Tejn Despreocupado".

Ubuntu 8.04 LTS Hardy Heron


"Garza Resistente".

Ubuntu 8.10 Intrepid Ibex


"Cabra Intrpida".

Ubuntu 9.04 Jaunty Jackalope


"Jackalope Alegre".

Ubuntu 9.10 Karmic Koala


"Koala Krmico".

Ubuntu 6.06 LTS Dapper Drake


"Pato Pulcro".

Ubuntu 6.10 Edgy Eft


"Lagartija Inquieta".

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

31

Ciclo de lanzamiento de Ubuntu.

3.2 Filosofa de Ubuntu.


La filosofa de Ubuntu se basa en los siguientes principios:

Ubuntu siempre ser gratuito, y no habr un coste adicional para la edicin profesional; queremos
que lo mejor de nuestro trabajo est libremente disponible para todos.

Para hacer que Ubuntu pueda ser usado por el mayor nmero de personas posible, Ubuntu emplea las
mejores herramientas de traduccin y accesibilidad que la comunidad del Software Libre es capaz de
ofrecer.

Ubuntu publica de manera regular y predecible, una nueva versin cada seis meses. Puede usar la
versin estable o probar y ayudar a mejorar la versin en desarrollo.

Ubuntu est totalmente comprometido con los principios de desarrollo del software de cdigo abierto,
animamos a la gente a utilizarlo, mejorarlo y compartirlo.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

32

Ubuntu es una regla tica o ideologa sudafricana enfocada en la lealtad de las personas y las relaciones entre
stas. La palabra proviene de las lenguas zul y xhosa. Ubuntu es visto como un concepto africano tradicional.
Hay varias traducciones posibles del trmino al espaol, las comunes son:

"Humanidad hacia otros"


"Soy porque nosotros somos"
"Una persona se hace humana a travs de las otras personas"
"Una persona es persona en razn de las otras personas"
"La creencia es un enlace universal de compartir que conecta a toda la humanidad."

3.3 Primer uso de Linux: Ubuntu.


3.3.1 Modo Live-CD.
EnLive-CD no se conservan ni los archivos, ni las configuraciones que se hagan durante su uso, as que se se
cran archivos cuando usamos Live-CD, antes de apagar la computadora tenemos que guardarlos en otro
lugar.
Como se habl en la historia de Ubuntu, se introdujo el Live-CD desde la primera versin de Ubuntu.
Usar Ubuntu (y algunas otras distribuciones como Kubuntu, Xubuntu, Fedora y Mandriva) en modo Live CD es
muy fcil.
Lo que se debe hacer es conseguir la iso de la distribucin, quemarlo en un CD, y analizar en busca de errores.

Para esto, primero hay que entrar a la configuracin del BIOS de la computadora (justamente despus de
encender la computadora, hay que presionar alguna tecla (por ejemplo, en ACER es F2), entrar a las opciones
del boot, y dejar como principal a la unidad de CD o DVD.
Una vez configurado el BIOS, reiniciar la computadora con el CD de la distribucin Linux insertado, despus de
algn tiempo aparecer la entrada de la distribucin, que regularmente pide el idioma para continuar.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

33

Despus de seleccionar el lenguaje, aparecer el men principal de booteo de la distribucin.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

34

Elegimos la opcin de Probar Ubuntu sin alterar su equipo.


Ahora se va a cargar el sistema operativo desde el Live-CD, aparecer la siguiente pantalla, hay que ser
pacientes, ya que el proceso tarda de 2 a 10 minutos de acuerdo a la potencia de la computadora.

Al terminar de cargar entraremos a Ubuntu, la siguiente imagen es el escritorio por default en Ubuntu 9.04.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

35

Una vez cargado, tenemos un sistema operativo completo, pero sin estar instalado en la computadora. Desde
el modo live-CD podemos abrir y usar cualquier programa que est incluido en la distribucin, como
OpenOffice.org, Terminal o Consola, Reproductor de audio y video, e incluso navegar por internet con Mozilla
Firefox.
Cuando se usa el Live-CD, todos los drivers necesarios para la computadora son cargados automticamente,
por lo que sin la necesidad de ms drivers, en la mayora de las computadoras, ya tenemos sonido y red.
Para terminar la sesin podemos simplemente apagar la computadora presionando el botn rojo de
encendido, de la parte superior derecha del escritorio.

3.3.2 Modo Local.


Modo local se refiere a tener Ubuntu instalado en el disco duro.
Cuando se instala el sistema en el disco duro (Unidad 4 de los apuntes), lgicamente la velocidad y la usabilidad
de Ubuntu son completas, ya que ahora podemos guardar nuestros archivos y programas instalados en
Ubuntu, tal como cualquier otro sistema operativo.

3.3.3 Las diferencias con Windows.


Las principales diferencias con Windows, son:
En Linux, si no somos el usuario root, no podemos instalar nada, ni hacer modificaciones al sistema, es
por seguridad (comando sudo).
Linux es sensible a maysculas y minsculas, es decir, podemos tener en la misma carpeta un archivo
llamado CANCION.MP3, y otro llamado cancin.mp3.
Windows reconoce los comandos en MS-DOS (consola de Windows) ya se escriban en maysculas o
minsculas, pero en Linux siempre se reconocen en MINSCULAS.
Linux usa la diagonal / como separador de rutas, Windows usa la diagonal inversa \.
En Linux no hay unidades C:\ , D:\, sino que las unidades internas y externas se montan como
directorios en el directorio /media/ (si no aparecen hay que montarlas con el comando
mount/umount).
En Linux, todos los programas que se tengan instalados e pueden llamar desde consola para que se
ejecuten.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

36

En Linux los archivos no slo se reconocen por la extensin, sino que por su contenido, por ejemplo,
podemos tener una cancin mp3 llamada Cancin.jpg, en Linux se reconoce como audio y se abre
con el programa adecuado, pero en Windows la reconocer como imagen, y al abrirla causar un error.
Como ya se haba comentado, debido a que la interfaz grfica es independiente del ncleo del sistema,
es difcil que se trabe o cuelgue la Interfaz grfica, pero si ocurre que algn programa se trabe,
podemos seguir trabajando en los dems programas abiertos sin que la interfaz grfica se corrompa,
como en Windows, que hay veces que se cierra el explorador de archivos (explorer.exe) o no queda de
otra ms que reiniciar.
Al igual que en Windows, en Linux tambin hay archivos ocultos, para verlos, estando en el navegador
de archivos (nautilus), presionar Control+H.
Los programa instalados se clasifican automticamente en categoras, conlo que el men de programas
es ms fcil de usar.
La consola en Linux (por lo menos en Ubuntu) acepta cualquier tipo de caracteres, como acentos, y
tambin caracteres de otros idiomas como japons, chino, coreano, etc, lo que significa que si tenemos
archivos con esos caracteres, la consola los reconoce.

3.3.4 Uso del manejador de Archivos.


El manejador de archivos de gnome es NAUTILUS, de igual forma que los dems programas, podemos
llamarlo desde consola con el comando $ nautilus
Si queremos una sesin como root, se usa $ sudo nautilus
Adems de tener las funciones de navegador de archivos, nautilus nos da algunas otras opciones, como
previsualizaciones de los archivos en los conos, vistas de conos, lista sencilla y propiedades (todas las
anteriores con previsualizaciones en los conos), adems tiene unos controles para hacer zoom a la vista de
archivos, y un completo sistema de navegacin por pestaas y de rutas favoritas (parecido a Firefox).

3.3.5 Probar programas en Ubuntu.


Los programas instalados se encuentran en el men de aplicaciones divididos en categoras, como Trabajo,
Programacin, Audio y Video, Educacin, etc, lo cual hace ms fcil encontrar programas.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

37

3.3.6 Primer uso de la Consola de Linux.


El uso de la consola de Linux es muy necesario e importante, ya que se trabaja mucho con ella, para empezar,
se debe conocer la forma en que se trabaja, como el autocompletado con la tecla de tab, y los comandos que
se pueden usar.
La consola adems tiene opciones para cambiar los colores del texto, fondo, por ejemplo, se puede hacer
transparente el fondo, de forma que se vea lo que tenemos atrs, lo cual es muy til, ya que a veces tenemos
que copiar comandos de alguna pgina web o documento, y de esta forma los podemos ver sin mover las
ventanas, estas opciones se aplican en el men de Editar-> Preferencias.
Adems la consola permite copiar y pegar texto (CTRL+SHIFT+C para copiar , CTRL+SHIFT+V para pegar), y
como se haba mencionado antes, acepta esquemas de colores para mostrar el texto.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

38

Unidad 4) Instalacin de Ubuntu.


4.1 Conseguir Ubuntu.
4.1.1 Cmo conseguir Ubuntu?
La iso de Ubuntu se descarga de http://www.ubuntu.com/getubuntu
Hay diferentes opciones de descarga, la primera es la versin, el tipo de sistema (32 o 64 bits), la arquitectura
del procesador (Intelx86, AMD, SPARC, POWERPC, etc), y ms recientemente, la opcin especial para netbooks.
As que hay que conocer bien la computadora en la que lo vamos a instalar, adems de lo anterior, hay que
seleccionar un pas desde donde descargarlo, y recomiendo usar alguna de las universidades de Japn o
Alemania, que son de las que dan mayor velocidad de descarga.

4.1.2 Qu versin usar?


La versin a usar siempre es recomendada la ltima versin estable, pero en el caso de las versiones LTS (long
Term Support) puede hacerse una excepcin, ya que son versiones ms estables, aunque sean ms antiguas,
pero lo malo es que no contienen los drivers de nuevos dispositivos, y es difcil instalarlo.
Como se habla en el punto de arriba, hay que considerar el procesador, y el tipo de computadora netbook o
desktop/laptop.

4.1.3 Revisin de la ISO.


Para comprobar errores en la descarga de la iso, se tiene que checar el checksum de la iso, para eso hay que ir
a la pgina https://help.ubuntu.com/community/UbuntuHashes
Y segn la versin de la iso (es el nombre de archivo), se encuentra un cdigo para el checksum.
Basta con ir a la consola de Linux y dar el comando $ md5sum Ubuntu.iso, y verificar que el cdigo que
regrese sea el mismo que es en la pgina.
Desde Windows se puede descargar el programa WinMD5Sum de
http://www.nullriver.com/index/products/winmd5sum
Dar click derecho en el archivo de la iso y en Enviar a seleccionar winMD5SUM.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

39

4.2 Recomendaciones.
Instalar Ubuntu es muy sencillo, as que es bueno experimentar.

4.3 Creacin de particiones del Disco Duro.


Primero se debe hacer una particin en el disco duro, para ello es necesario que respaldemos bien los archivos.
Hay programas como el propio instalador de Ubuntu, o el Paragon Partition Manager (privativo), que hacen la
particin al disco duro sin la necesidad de formatearlo.
Para empezar a usar Ubuntu, una particin de 15 o 20 GB es suficiente.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

40

4.4 Instalacin.
Para instalar, debemos bootear en modo Live-CD (o slo en la opcin de Instalar Ubuntu) en el men de
boot.
Para instalar a una memoria USB, si es necesario entrar al modo Live-CD, y la iso de Ubuntu.
En realidad no importa si la computadora tiene otro sistema operativo o no, ya que durante la instalacin de
Ubuntu, se detectan los sistemas operativos que estn en la computadora para agregarlos al grub.
Arranque del sistema

Seleccionamos en esta pantalla la primera opcin si deseamos ejecutar el entorno de Ubuntu corriendo desde
el CD-Rom o si tenemos claro que queremos hacer la instalacin en el disco seleccionaremos la segunda
opcin.
Instalacin
Si hemos elegido la primera opcin, tras unos minutos, dependiendo de su equipo, el escritorio grfico de
Ubuntu se habr cargado en su memoria RAM y aparecer en su pantalla. Puede explorar los mens o probar
las aplicaciones para ver una pequea muestra de lo que Ubuntu puede hacer sin todava tener nada instalado
en su sistema. Tenga en cuenta que una vez instalado es mucho ms rpido que al ejecutarlo de forma virtual.
Para iniciar la instalacin debe hacer doble clic con el ratn en el icono que se ve en la imagen.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

41

Si en el paso anterior elegimos la opcin dos pasamos directamente al proceso de instalacin.


Requisitos Minimos para Ubuntu
PC

CPU: Intel Pentium III o AMD Athlon a 600 MHz o superior


RAM: 384 MB para ejecutar el LiveCD O 256 MB para ejecutar el instalador solo o mas
Disco Duro de 3 GB o mas
Tajeta de Red y Conexion a Internet: Para la instalacion De Los Paquetes de idiomas (Sin los Paquetes
de idiomas la mayor parte de las aplicaciones o programas estan en Ingles)
Tarjeta Grafica: Minimo de 2 MB de Video o 32 MB Con Aceleracion 3D Para ejecutar el Compiz Fusion
Opcional:Tajeta de sonido

La Instalacin consta de unos sencillos pasos.

Paso 1: Elegir el idioma. Si en la pantalla de bienvenida eligi el espaol, simplemente pulse adelante
(Siguiente o Forward), en otro caso seleccione Espaol en la lista, y contine.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

42

Paso 2: Elegir la zona horaria. Simplemente pulse sobre su zona para acercar el mapa y despus sobre
la ciudad concreta representativa de su huso horario.

Paso 3: Elegir el tipo de teclado. Si todo va bien y no tiene un teclado fuera de lo comn sino un
teclado espaol estndar, debera estar ya seleccionado (teclado Spain). Cercirese de que esto es
as escribiendo en la caja de texto que hay en la parte inferior, pulsando algunas teclas especficas del
espaol, como la y algunos smbolos habituales como el signo de pesos.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

43

Paso 4: Cuidado! Este es uno de los pasos ms importantes y delicados. Se trata de indicar dnde se
debe instalar Ubuntu. Escoja la opcin correcta o podra formatear una particin no deseada si va a
compartir el disco duro con otros sistemas operativos. Existen tres opciones:
1. Formatear todo el disco duro. Elija sta si desea borrarlo todo y usar el disco duro por defecto
como nico para Ubuntu. Es la opcin ms fcil y menos problemtica.
2. Espacio libre contiguo. Ubuntu usar un trozo de espacio libre del disco duro para instalarse. sta
es la opcin ms recomendable si desea conservar su antiguo sistema operativo o alguna particin
con sus datos. Es una opcin muy habitual para aqullos que desean seguir tambin con un primer
o segundo sistema operativo como Windows o Mac OS.
3. Particionamiento manual. Con esta opcin, podr especificar cmo sern las particiones de forma
ms especfica. sta no es la mejor opcin si nunca se ha hecho una particin o se ha instalado
Linux antes. De cualquier modo, es aconsejable consultar previamente la gua Particionar el disco
duro.

Paso 5: En este paso de la instalacin le preguntar sus datos: su nombre real y su nombre o apodo de
usuario. Por ejemplo, el nombre real podra ser Jess Lpez y el nombre de usuario flopez. A
continuacin, escoja una contrasea y el nombre del ordenador. Puede dejar el que se asigna por
defecto, por ejemplo flopez-laptop o flopez-desktop.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

44

Paso 6 En la pantalla siguiente

el instalador le mostrar los datos para que los revise. Asegrese de que todo est en orden y pulse
Siguiente para comenzar a copiar los archivos de Ubuntu al disco duro.

Si durante el proceso de instalacin tenemos conexin a internet, el programa de instalacin se


conectar y descargar los paquetes necesarios para dejar nuestra instalacin de Ubuntu
completamente en nuestro idioma.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

45

Paso 7 Si todo se instal correctamente, al final la instalacin le preguntar si desea reiniciar (sin el
disco) o continuar usando la sesin virtual si optamos por la primera opcin del men inicial o nos
solicitar reiniciar el sistema para completar la instalacin.

4.4.1 Instalacin en Medio USB.


Ubuntu se puede instalar en una memoria USB, para esto, es necesario que sea mnimo de 2GB.
Booteamos en modo Live-CD, una vez que estemos en el escritorio, ingresamos la memoria USB en donde
queremos instalar Ubuntu y vamos al men (Sistema>Administracin>Creador de disco USB de inicio).
Aparecer una ventana similar a la siguiente:

Aqu estn las


memorias USB
conectadas, hay que
tener cuidado al elegir
una.

En esta pantalla, hacemos clic sobre el botn Other (Otro) para seleccionar la imagen .iso a utilizar, o en
todo caso, un CD. Una vez hecho clic, seleccionamos la imagen .iso. En mi caso, es una de Ubuntu Jaunty
Alternate, como se ve a continuacin:
_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

46

Una vez seleccionada la imagen iso, le damos clic en Open (Abrir), y cuando regresemos a la pantalla principal,
Seleccionamos la opcin de Reservar o guardar en un espacio reservado, y en el slider le ponemos al tope de
la derecha, para que toda la memoria sea usada para Ubuntu, archivos y programas

Hacemos clic sobre Make Startup Disk (Hacer disco de Inicio), y esperamos hasta que el proceso termine.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

47

Una vez terminado el proceso, tenemos el disco de inicio, en nuestra USB, listo para ser utilizado. Ahora
podemos reiniciar nuestra PC y entrar a Ubuntu Live desde nuestra USB, o en todo caso, podemos instalar
Ubuntu.
NOTA: La creacin de discos de Inicio en USB a partir de los .iso puede ser utilizada para cualquier distribucin
donde queramos grabar el archivo .iso a una memoria USB, para poder instalarlo desde USB.

4.5 Configuracin de la Instalacin.


4.5.1 Consideraciones.
Durante la instalacin se piden los datos del usuario y la computadora, como nombre de usario, contrasea,
nombre de la computadora, etc, se debe tener cuidado al ingresarlos, ya que la contrasea es muy importante,
y es la que nos permitir entrar como root con el comandi sudo.

4.5.2 Contrasea de SuperUsuario.


La contrasea ingresada durante la instalacin es la que se nos pedir al iniciar sesin y al usar el comando
sudo, as que no se debe olvidar.

4.6 Instalacin terminada, primer reinicio.


4.6.1 El GRUB.
El GRUB aparecer al encender la computadora, y permite elegir entre los diferentes sistemas operativos
instalados, el GRUB se guarda en la Master Boot Record del disco duro, por lo que si instalamos o reinstalamos
Windows, el GRUB se perder, y ya no se podr entrar a Ubuntu, lo anterior no significa que se borren los
archivos y programas que tengamos en Ubuntu, sino que solo se perdi el enlace al sistema operativo
Ubuntu, pero se puede recuperar el grub, de forma que no se pierda la instalacin.
Para recuperarlo, booteamos el Live-CD de Ubuntu, una vez en el escritorio, abrimos una consola y ponemos
los siguientes comandos.
$
>
>
>

sudo grub
find /boot/grub/stage1
root (hdX,Y)
setup (hd0)

> quit

-->
-->
-->
-->

ejecutamos el interprete de comando de grub


busca donde est la particin de ubuntu
poner el valor devuelto anterior
instala grub en nuestro primer disco duro (hd0),
que es con el que inicia la computadora
--> salimos del interprete de comando de grub

Una vez terminado, reiniciamos y el grub estar disponible de nuevo, junto con todas las entradas de los
sistemas operativos instalados.
_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

48

4.6.2 Elegir el Sistema Operativo.


Al iniciar la computadora podemos iniciar con alguno de los sistemas operativos que tengamos,
seleccionndolo desde el grub.

4.6.3 Log Screen de Ubuntu.


Una vez que se ha terminado de cargar Ubuntu, aparecer la ventana de inicio de sesin, en la que debemos
escribir el nombre de usuario y contrasea para ingresar al sistema.

4.7 Felicidades, eres un nuevo usuario de Linux.


Ahora Ubuntu ya est instalado, lo que resta es acostumbrarse a usarlo, ya que a pesar de ser fcil de usar,
suele parecer extrao para los nuevos usuarios.

4.7.1 Recomendaciones.
Aprender a utilizar la consola y acostumbrarse, ya que muchas cosas, como instalar programas se hacen de
esta forma.

4.7.2 Ubuntu en computadora multisistema operativo.


Podemos instalar Ubuntu en una computadora con otros sistemas operativos, como Windows, Mac, Solaris,
otra distribucin de Linux, etc, pero lo interesante es que podemos acceder a los archivos que tenemos en
_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

49

algn otro de los sistemas operativos instalados, siempre y cuando el sistema de archivos sea soportado por
Ubuntu.

4.7.3 Tener acceso a archivos de otro sistema operativo de la


computadora.
Las unidades y particiones de nuestra computadora aparecern en el men Lugares, o en la carpeta /media/.
Eso quiere decir, por ejemplo, que podemos acceder a la unidad C:\ de Windows, y as a la carpeta de usuario,
de esta forma podemos usar archivos de la otra unidad o particin.

4.7.3.1 Montar unidades.


Desde /media/ estn todas las unidades, podemos montar con sudo mount /media/nombre unidad
Al montar una unidad, aparecer un cono en el escritorio.

4.7.3.2 Desmontar unidades.


Desde /media/ estn todas las unidades, podemos desmontar con sudo umount /media/nombre unidad

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

50

Unidad 5. Lo que se debe de hacer despus de la instalacin.


Algunos paquetes o programas muy tiles y bsicos que podemos instalar.
Para esto, abrimos la Terminal o consola, y tecleamos los comandos necesarios para cada paquete/programa.

Compresores/Descompresores adicionales
$ sudo apt-get install unrar rar p7zip-full unace unzip
Instalar el software bsico de compilacin (gcc, g++, etc, No incluye javac).
Si queremos compilar algn paquete del que solo tenemos el cdigo fuente, tendremos que instalar
los paquetes bsicos de compilacin. Lo instalamos con:
$ sudo aptitude install build-essential

Instalar Microsoft fonts package


Si queremos utilizar algunas de las fuentes de texto de Microsoft como por ejemplo son:
* Andale Mono
* Arial Black
* Arial (Bold, Italic, Bold Italic)
* Comic Sans MS (Bold)
* Courier New (Bold, Italic, Bold Italic)
* Georgia (Bold, Italic, Bold Italic)
* Impact
* Times New Roman (Bold, Italic, Bold Italic)
* Trebuchet (Bold, Italic, Bold Italic)
* Verdana (Bold, Italic, Bold Italic)
* Webdings
Ejecutamos:
$ sudo apt-get install msttcorefonts
y despus
$ sudo fc-cache

Instalar Avant Window Navigator


AWN es un dock similar al de Mac, que nos permite lanzar aplicaciones desde una barra con iconos
que se instala en nuestro escritorio. Lo instalaramos con:
$ sudo apt-get install avant-window-navigator

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

51

Una vez instalado accedemos al programa desde:


Aplicaciones > Accesorios > Avant Window Navigator
podemos cambiar sus preferencias desde Sistema > Preferencias > Awn manager

Reproducir videos, Smplayer


Otra alternativa a VLC para visualizar videos:
$ sudo apt-get install smplayer

Reproducir videos, VLC


VideoLan VLC es uno de los mejores reproductores de video. Lo puedes instalar con:
$ sudo apt-get install vlc

Que no se muestren las unidades en el escritorio


Si quieres que no te aparezcan los iconos con las particiones que tienes en tus discos puedes
ocultar los iconos ejecutando:
$ sudo gconf-editor
Se abrir el editor del registro. Entonces debes buscar la cadena volumes_visible en
apps/nautilus/desktop Puedes activar o desactivar esta opcin para mostrar los iconos de tus
volmenes.
Entonces ya podremos acceder al administrador de Compiz desde: Sistema > Preferencias >
Configuracin avanzada de los efectos de escritorio y al gestor Emerald desde Sistema > Preferencias.

aMSN
Tienes amigos con los que quieres hablar mediante el Msn???. Podras seguir conversando con ellos si
instalas este cliente de mensajera:
$ sudo apt-get install amsn
Instalar Screenlets:
$ sudo apt-get install screenlets
lo iniciamos con:
screenlets-manager
_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

52

Algunos programas bastante curiosos que son completamente en consola.


Reproductor de audio mpg123.
$ sudo apt-get install mpg123
Con el reproductor mpg123 podemos escuchar mp3 desde la consola:
mpg123 cancion.mp3 : reproduce el fichero cancion.mp3
mpg123 *.mp3 : reproduce todos los ficheros mp3 de la carpeta
mpg123 cancion1.mpg cancion2.mp3 : reproduce los ficheros que se pasan como parmetro
mpg123 -@ lista_canciones.txt : Podemos crear una lista de canciones y pasrsela como
parmetro al comando. Eso har que reproduzca dicha lista de manera secuencial
mpg123 -Z : Est opcin activa el modo aleatorio cuando nos encontramos reproduciendo
variso ficheros o una lista de canciones. Por ejemplo: mpg123 -Z -@ lista_caciones.txt
mpg123 -Z *.mp3
Si quieres lanzar tu lista de reproduccin en segunda plano para que no ocupe la consola en la que
ests trabajando, debes aadir el carcter & al final del comando (mpg123 -@ lista_canciones.txt &).
Esto har que el comando se ejecute en segunda plano, dejando libre la consola actual para seguir
trabajando en ella.
Cuando quieras detener el reproductor tendrs que traerlo primero a primer plano con el comando fg
para luego cancelarlo con Control+C, por ejemplo.

Messenger multiprotocolo desde consola.


$ sudo apt-get install centerim
Lo ejecutamos desde consola con centerim.

Unidad 6. Uso de Ubuntu.


6.1 Aplicaciones de personalizacin.
6.1.1 Compiz-Fusion.
Personalizar las animaciones y efectos de Compiz-Fusion
Si quieres poder seleccionar de manera sencilla que animaciones y efectos deseas activar en compiz
nada mejor que instalar su administrador:
$ sudo apt-get install compizconfig-settings-manager emerald
_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

53

y no te olvides de fusion-icon:
$ sudo apt-get install fusion-icon
Se aadir un icono al panel que te permitir acceder muy rpidamente a todas las opciones
de Compiz.

6.1.2 Emerald Themer.


Gestor de Temas de Emerald
Cuando hagas esto y si usas Compiz y usas Emerald como decorador de ventanas, es posible que los
bordes se vean mal o que no te cargue directamente Emerald cuando inicias sesion.
Para solucionarlo vas a Configuracion avanzada de efectos de escritorio y en el plugin Window
Decoration
Debemos cambiar el apartado Command por esta lnea:
/usr/bin/emerald --replace

6.1.3 Lanzadores.
Los Lanzadores son pequeas aplicaciones similares al Inicio->Ejecutar.. de Windows, pero con la ventaja de
que en Ubuntu podemos llamarlo cuando queramos con combinaciones de teclas. (Para Windows existe
Launchy).

6.1.3.1 Gnome-DO.
Lanzador de aplicaciones parecido al de KDE.
$ sudo apt-get install gnome-do

6.2 Uso de la Konsole o Terminal.


6.2.1 Update.
El comando update sirve para buscar actualizaciones del sistema, para usarlo, se debe contar con conexin a
internet, y basta con escribir en consola:
> sudo apt-get update

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

54

6.2.2 Upgrade.
El comando upgrade sirve para aplicar actualizaciones al sistema sistema, para usarlo, se debe contar con
conexin a internet, y primero se debe usar el comando update, que es el que busca las actualizaciones, y
despus el upgrade, como a continuacin.
$ sudo apt-get update
$ sudo apt-get upgrade

6.2.3 CHMOD.
El comando chmod se usa para agregar, cambiar o quitar permisos a archivos y carpetas, para limitar o dar
acceso a los tres tipos de usuarios (cuatro si contamos el usuario superior).
Permisos bsicos
Existen tres permisos independientes, llamados permisos bsicos, que pueden ser permitidos (estado 1) o
denegados (estado 0) a un archivo y/o directorio
r - lectura
w - escritura
x - ejecucin
El significado de estos tres permisos se resume en la siguiente tabla:
Permiso
Lectura

Escritura

Archivo
Ver el contenido
del archivo.

Modificar o
eliminar el archivo.
Ejecucin Ejecutar el archivo.

Directorio
Ver el nombre de los archivos dentro del directorio (pero sin poder saber
nada ms sobre ellos como: el tipo de archivo, tamao, propietario,
permisos, etc. )
Agregar, eliminar y renombrar archivos del directorio
Recorrer su rbol para acceder archivos y subdirectorios, pero no ver los
archivos dentro del directorio (excepto que se le de el permiso de lectura)

Clases de usuarios.
Los permisos de sistemas UNIX se dividen en cuatro clases, conocidas como usuario, grupo, otros y todos (con
frecuencia abreviado UGOA por sus siglas en ingls).
Por lo tanto, las clases de usuarios a los cuales se les puede asignar los permisos bsicos anteriormente
mencionados son:

u dueo: dueo del archivo o directorio


g grupo: grupo al que pertenece el archivo
o otros: todos los dems usuarios que no son el dueo ni del grupo
a todos: incluye al dueo, al grupo y a otros

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

55

Los permisos efectivos aplicados a un determinado usuario en relacin a un archivo se determinan en un orden
lgico de precedencia. Por ejemplo, el usuario propietario del archivo tendr los permisos efectivos dados a la
clase de usuario, sin importar los asignados a la clase de grupo o a la clase de otros.
Existen 2 formas o modos de asignar los permisos a los usuarios:
Modo octal
Como resultado de la combinacin de los tres tipos de permisos (lectura, escritura y ejecucin), con las tres
clases de usuarios (dueo, grupo y otros), se obtiene 23 = 8 permisos en total que pueden ser asignados o
denegados de forma independiente.
La base 8 se utiliza habitualmente para que exista un dgito por cada combinacin de permisos (un bit a modo
de bandera por cada permiso, con valor 1 0 segn el permiso est concedido o denegado).
As, las posibles combinaciones se resumen en nmeros octales de tres dgitos del 000 al 777, cada uno de los
cuales permite setear un tipo de permiso distinto a cada clase de usuario:

El primer dgito setea el tipo de permiso deseado al dueo; el segundo al grupo; y el tercero al resto
de los usuarios.

Por ejemplo, para dar todos los permisos a todos los usuarios:
$ chmod -c 777 archivo
Otros ejemplos:
chmod 766 file.txt

# brinda acceso total al dueo


# y lectura y escritura a los dems

chmod 770 file.txt

# brinda acceso total al dueo y al grupo


# y elimina todos los permisos a los dems usuarios

chmod 635 file.txt

# setea lectura y escritura al dueo,


# escritura y ejecucin al grupo,
# y lectura y ejecucin al resto

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

56

6.2.4 Comandos ms importantes en Linux.


Cuando se indica el ingreso de un comando, por lo regular se usa la sintaxis:
$ nombre_comando [parmetros] [archivos]
Donde $ indica el prompt o lnea de comandos, el $ no se ingresa.
Tambin hay que tener presente que podemos usar la tecla de tab (tabulacin) para autocompletar los
argumentos de un comando, por ejemplo, al cambiarse de carpeta con cd, no es necesario escribir
completamente el nombre de la carpeta, sino que basta solo con escribir algunas de las primeras letras y
despus completar con tab.
La siguiente es una lista de los comandos ms usados.

SUDO: para dar permisos de SuperUsuario, al instalar, desinstalar, actualizar, en general, al hacer
operaciones sobre el sistema, aunque seamos usuarios logueados, no tenemos privilegios de
administrador o root, as que el comando sudo se usa para indicar al sistema que nosotros somos el
administrador.
Al usarlo nos pide una contrasea, es la misma contrasea que usamos cuando instalamos Ubuntu,
es decir, la contrasea de nuestra cuenta de usuario.
Para iniciar una sesin en consola como root.
$ sudo su
Para iniciar el explorador de archivos como root.
$ sudo nautilus

Instalar y desinstalar programas.


Para instalar programas se usa:
$ sudo apt-get install nombre_programa
Para instalar libreras o componentes del sistema se usa:
$ sudo aptitude install componente
Para desinstalar un programa:
$ sudo apt-get purge nombre programa
Hay que tener muy en cuenta la diferencia entre apt-get y aptitude, apt-get se usa para programas,
pero aptitude es para componentes del sitema (como libreras o compiladores bsicos).
Si lo vemos en modo grfico, el apt-get se usa en la opcin de Agregar o quitar programas del
men de aplicaciones, pero aptitude se usa en el gestor de paquetes Synaptics (gestor de
componentes del sistema) en Men sistema-> Administracin -> Gestor de paquetes Synaptics.

Montar/Desmontar unidades:
$ sudo mount /media/NombreUnidad
$ sudo umount /media/NombreUnidad

CD: significa Change Directory se usa para cambiar de directorio:


$ cd Directorio
Para regresar al directorio anterior:

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

57

$ cd ..

LS: se usa para mostrar los directorios y los archivos que se encuentran en el directorio actual (con
identificadores de color).
$ ls

PWD: muestra la ruta del directorio actual.


$ pwd

DIR: es lo mismo pero no muestra la misma informacin como ls.


$ dir

RM: se usa para eliminar el archivo especificado solo se usa para archivos.
$ rm archivo.ext

RM: para borrar carpetas y su contenido.


$ rm -r directorio

SHRED: elimina por completo el archivo seleccionado


$ shred archivo

CP: para copiar un archivo a un directorio


$ sudo cp texto.txt /ruta_para_la_copia/

CV: mueve un archivo a un directorio especificado.


$ sudo cv texto.txt /ruta_nueva_del_archvo/

KILL: mata cualquier proceso que se especifique se necesita su ID


$ sudo kill ID

Para ver un documento en consola.


$ less documento.txt

6.2.5 Instalacin de un archivo .bin


Algunos programas los podemos encontrar para descargar como un archivo .bin.
El archivo .bin contiene el programa (es el instalador), pero para poder instalar ese programa es necesario
hacerlo desde consola con el siguiente comando
$ sudo ./nombre_del_archivo.bin

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

58

6.2.6 Instalacin de un archivo .tar.gz


Algunos programas los podemos encontrar para descargar como un archivo .tar.gz.
El archivo .tar.gz contiene el cdigo fuente sin compilar del programa, y tambin contiene un archivo de texto
con el nombre configure, este archivo es el que contiene el cdigo para compilar el programa, es decir, ese
archivo le dice al sistema como compilar el programa (nosotros no lo compilamos manualmente, mediante ese
archivo, el sistema lo compila directamente y lo instala.

Primero descomprimimos el tar.gz.


$ tar zxvf archivo.tar.gz
Nos movemos a la carpeta donde se descomprimi (y le damos todos los permisos con sudo chmod 777).
$ cd carpeta
Despus aplicar las configuraciones con;
$ ./configure
Compilar con:
$ sudo make
Instalar con:
$ sudo make install
Una vez hecho lo anterior, tendremos el programa instalado en el sistema, hay veces que es necesario
actualizar el sistema con sudo apt-get update y sudo apt-get upgrade para actualizar el sistema, antes de poder
instalar el programa.
Puede pasar que no se logre compilar el programa porque falta alguna librera o compilador, as que hay que
checar el error que nos mande y buscar lo que haga falta.

6.2.7 Instalacin de un archivo .sh


Algunos programas se encuentran en archivos .sh, que son muy parecidos a los .bin, en los que no tenemos que
compilar manualmente (como los tar.gz).
$ sudo sh ./nombre_archivo.sh

6.2.8 Iniciar una sesin grafica en Linux como SuperUsuario.

$ sudo su (sesin root en consola)


$ sudo nautilus (sesin root en nautilus (naegador de archivos))

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

59

6.3 Instalar WINE (emulador de programas de Windows).

Instalando WINE.

usuario@ubuntu:~$ sudo apt-get install wine

Al ingresar la contrasea, y dar entre, se nos presentar la siguiente informacin (no necesariamente ser la
misma debido a las configuraciones).

Ponemos S para aceptar y damos enter.


Se empezar a descargar el wine.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

60

Puede llegar a ocurrir lo siguiente:


Que nuestro Ubuntu no est actualizado, si pasa esto, tenemos que ejecutar:

sudo apt-get update


Se debe tener conexin a internet, ya que este comando busca actualizaciones en internet, una vez
completado el proceso, seguramente se podr continuar normalmente con la instalacin.
En caso de que siga marcando algn error, se debe usar de nuevo el comando

sudo apt-get update


y despus

sudo apt-get upgrade


Que aplica las actualizaciones al sistema, al finalizar, podremos repetir la instalacin.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

61

La descarga ha terminado y la instalacin comienza.


Despus se terminar la instalacin.

Ahora debemos teclear


_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

62

winecfg
(NO USAR sudo winecfg NI HACERLO COMO ROOT, SOLO USAR winecfg)
Esto har que se cree la carpeta .wine en nuestra carpeta de usuario y abrir una ventana con el aspecto de
Windows, en principio dejar todo como est, cerrar la ventana con aspecto de Windows.

Ahora podremos encontrar algunas diferencias en nuestro sistema.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

63

En esa entrada del men aparecern todos los programas de Windows que instalemos mediante wine.

Por ejemplo, vamos a instalar Winamp 5.56.


Tenemos el instalador .exe para WINDOWS con el nombre: winamp556_full_emusic-7plus_es-us.exe, por
ejemplo en el escritorio.
Nos movemos hacia el escritorio en la consola.
Tecleamos para instalar:

wine winamp556_full_emusic-7plus_es-us.exe

(DE IGUAL FORMA, NO USAR sudo wine, NI ESTAR COMO ROOT).

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

64

Como se ve en la captura anterior, se iniciara el instalador de Winamp dentro de Ubuntu.


Seguimos los pasos del instalador de Winamp.

Lgicamente, en Ubuntu no hay C:\Documents and Settings\....


Pero dejamos esa opcin, no la cambiamos.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

65

Se ha terminado la instalacin. Ahora Winamp est instalado en Ubuntu.


Para encontrarlo, vamos a al men de aplicaciones> Wine > Programs.
Debe aparecer un acceso a Winamp, lo pulsamos y se abrir.
En el caso que no aparezca dicho acceso, tendremos que dirigirnos a la carpeta .wine de nuestro directorio
de usuario.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

66

Como est oculta, presionamos CTRL+H para mostrarla.

Seguimos la ruta /home/nombre_usuario/.wine/drive_c/Archivos de programa/Winamp


Encontraremos la instalacin de Winamp.
Nos movemos a esta ruta en consola, y ejecutamos

wine winamp.exe
Ahora podemos iniciar Winamp sin problemas.
El programa se ejecuta en Ubuntu, y es funcional.

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

67

Unidad 7) Tarjetas de Grficos.


7.1 Instalacin de tarjetas de Grficos por ENVING.

Envy para poder instalar tu tarjeta de video:


$ sudo apt-get install envyng-gtk envyng-core
y lo inicias con

$ envyng

Unidad 8) Instalacin de varios entornos grficos bajo un mismo


Kernel.
sudo apt-get install kubuntu-desktop
sudo apt-get install gnome-desktop
sudo apt-get install xfce-desktop

_________________________________________________________________
ESCOM -- GUSOL IPN Introduccin a Linux.

68

Potrebbero piacerti anche