Ubuntu
Ubuntu
Me siento enormemente agradecido a la comunidad el Software Libre por todo aquello que ha aportado a mi vida.
Cualquier usuario de aplicaciones libres, con el tiempo, se siente en deuda con la comunidad y necesita aportar su
granito de arena para intentar compensar todos los beneficios que ha obtenido, y éste es mi caso.
Sobre el autor
Sergio Blanco Cuaresma, ingeniero informático, analista programador, profesor en cursos sobre GNU/Linux (iniciación,
avanzado y programación) para universitarios / profesionales y apasionado por el Software Libre/Open Source en
general.
Actual presidente de la asociación GPL Tarragona que intenta reunir a seguidores del Software Libre con el objetivo de
potenciar la filosofía en general, y GNU/Linux en particular, en la provincia de Tarragona.
Sobre el editor/distribuidor
Maxima OKE (http://www.maximaoke.es), y su subdivisión Maxima Linux
(http://www.maximalinux.com).
No es el típico manual donde se enseña GNU/Linux desde una perspectiva administrativa, con cientos de comandos y
archivos de configuración a editar. Es un manual que pretende ser útil a aquellas personas que simplemente desean
disponer de un ordenador para trabajar, sin necesidad de conocer al detalle las características más avanzadas y
complicadas.
Con la ayuda de este manual, el lector podrá obtener todos los beneficios del Software Libre junto a la estabilidad y
potencia de GNU/Linux de una forma sencilla y amena.
Creative Commons
Este manual se encuentra protegida por la licencia libre Creative Commons denominada Reconocimiento-NoComercial-
CompartirIgual 2.1 España.
Compartir bajo la misma licencia. Si altera o transforma esta obra, o genera una obra derivada, sólo puede distribuir
la obra generada bajo una licencia idéntica a ésta.
• Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra.
• Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor
Los derechos derivados de usos legítimos u otras limitaciones no se ven afectados por lo anterior.
Esto es un resumen legible del texto legal (la licencia completa) disponible en:
Castellano: http://creativecommons.org/licenses/by-nc-sa/2.1/es/legalcode.es
Catalán: http://creativecommons.org/licenses/by-nc-sa/2.1/es/legalcode.ca
Con la llegada de los años 80 la situación empezó a En ese preciso instante, Richard Stallman se vio en una
cambiar. Las computadoras más modernas comenzaban a encrucijada, debía elegir entre aceptar el nuevo software
utilizar sistemas operativos privativos 1 , forzando a los privativo firmando acuerdos de no revelación y acabar
usuarios a aceptar condiciones restrictivas que impedían desarrollando más software privativo con licencias
realizar modificaciones a dicho software. restrictivas, que a su vez deberían ser más adelante
aceptadas por sus propios colegas.
En caso de que algún usuario o programador encontrase
algún error en la aplicación, lo único que podía hacer era Richard Stallman se negó a aceptar el nuevo software
darlo a conocer a la empresa desarrolladora para que esta privativo, dado que este le obligaría a firmar acuerdos de
lo solucionara. Aunque el programador estuviese no revelación. Quería evitar acabar contribuyendo a la
capacitado para solucionar el problema y lo desease hacer expansión de ese tipo de software, el cual solo conseguía
sin pedir nada a cambio, el contrato le impedía que generar una sociedad más dividida y con menos libertades.
mejorase el software.
Abandonó el MIT en 1984, para evitar problemas de
Esta situación provocó la destrucción de comunidades propiedad del software, e inició un proyecto para intentar
cooperativas donde el software era compartido y formar una comunidad de personas, en las que compartir
cualquiera podía mejorarlo sin restricciones. el código volviese a ser algo natural.
El modelo de desarrollo de aplicaciones propietarias, a El proyecto fue denominado GNU (GNU's Not Unix), su
pesar de generar situaciones anti-sociales, se impuso con finalidad era la construcción de un sistema operativo
tal fuerza que en la actualidad hay aún personas compatible con UNIX pero completamente libre.
convencidas de que no hay otra forma de hacer negocio.
Más tarde construiría junto a diversos hackers de su
Durante la etapa de transición al modelo privativo, Richard entorno lo que se conoce actualmente como la Free
M. Stallman, trabajador del laboratorio de Inteligencia Software
Artificial del MIT (Massachusetts Institute of Technology), Foundation, una fundación sin ánimo de lucro que tiene
se percató que la sociedad estaba cambiando como objetivo proteger y defender el software libre y sus
peligrosamente. usuarios/programadores.
El mismo Richard Stallman cuenta que por aquellos años, El primer programa desarrollado fue GNU Emacs, un editor
en el laboratorio habían recibido una impresora donada extensible mediante LISP. Richard Stallman, inspirándose
por una empresa externa. El dispositivo, que era utilizado en algunos emails donde observó que se utilizaba el
en red por todos los trabajadores, parecía no funcionar a copyright para permitir a otros usuarios realizar copias del
la perfección dado que cada cierto tiempo el papel se contenido, decidió elaborar una licencia de uso, que
1 Software privativo o propietario es aquel que impone fuertes 2 Haciendo una analogía con la cocina, los binarios o ejecutables serian
restricciones al usuario final. Antónimo de Software Libre. un plato cocinado mientras que el código fuente corresponde a la
receta de cocina, esta es necesaria para poder modificar y mejorar.
1
Ubuntu GNU/Linux
estableciera ciertas reglas para asegurar la libertad de su podían ser redistribuidas (sólo se entregaban a los
editor Emacs. De este modo se podrían evitar problemas poseedores de una licencia de UNIX original). Estas fueron
con programadores no solidarios que decidiesen coger reescritas más adelante bajo una licencia libre.
código libre, modificarlo, distribuirlo en formato binario y
no compartir dichos cambios después. Durante los años 90 empezaron a surgir muchas iniciativas
libres. Gracias a la diversificación de Internet se dieron
La licencia fue llamada GNU Emacs License (desarrollada grandes facilidades para construir comunidades con estas
en consulta con el especialista en leyes de propiedad características.
intelectual Mark Fischer en el 1985), la cual establecía un
contrato en el que se ofrecía el programa garantizando las Es especialmente interesante el caso de X Window System,
mayores libertades posibles y animaba a otros cuyo código fue el primer caso de software libre fundado
programadores a adoptar dicha licencia. por un consorcio de empresas y el cual aún perdura.
El segundo programa desarrollado fue el depurador GNU Entre 1991 y 1992 dos nuevos proyectos marcaron el
Debugger. Este también necesitaba una licencia y GNU rumbo del software libre:
Emacs License encajaba a la perfección. Por tanto decidió
renovar dicha licencia dotándola de un nombre más 386BSD
genérico (cosa que ya había sido demandada por diversos
usuarios que querían usar la licencia en sus creaciones), así En California, Bill Jolitz estaba implementando las partes
nació la GNU General Public License (GPL) que en 1989 vio que faltaban de la distribución Net/2 (distribución
la luz con la versión 1.0. resultado del intento de CSRG de Berkeley de disponer de
una versión de BSD Unix libre de licencias propietarias). El
Sobre la misma época (1989), en el Computer resultado de Bill obtuvo el nombre de 386BSD el cual
Science Research Group (CSRG) de la Universidad de incluía un completo núcleo más diversas utilidades bajo
California en Berkeley poseían toda una serie de licencia BSD.
aplicaciones, desarrolladas con el objetivo de mejorar
UNIX, que formaron lo que se conoce como “BSD Unix”. Más tarde, el código de 386BSD daría lugar a NetBSD,
FreeBSD y OpenBSD.
Esas aplicaciones y mejoras fueron desarrolladas
mediante contratos con DARPA pero depuradas y Linux
mantenidas por hackers comunicados por red. Sin
embargo, hasta finales de los 80 no fue liberado parte del En Finlandia, Linus Torvalds, estudiante de informática de
código con licencia BSD (licencia libre con matices la universidad de Helsinki, decidió realizar la cuantiosa
diferentes a la GPL). inversión de 3500$ para adquirir un nuevo PC 386 (33
Mhz, 4MB de RAM). El pago lo realizaría a plazos pues no
No obstante, en ese primer periodo aún existían disponía de tal cantidad de dinero en efectivo.
herramientas propietarias vitales para el sistema y no
2
De forma privada, Linus nombraba “Linux” a su nuevo
sistema, pero cuando decidió hacer una release pública
oficial (pues ya era capaz de mostrar una shell y ejecutar
el compilador gcc) pensó que era demasiado egocéntrico
llamarlo así y propuso llamarlo Freax (Freaks + X de Unix).
Como sistema operativo descartó un DOS limitado que El ya citado profesor Ari Lemke lo desanimó ya que le
incorporaba y pidió un Minix por 168$, la variante de Unix parecía más atractivo Linux.
para estudiantes de Andrew Tanenbaum.
Después de anunciar en las NEWS (25 Agosto del 1991)
Habitualmente utilizaba su ordenador para acceder a la su intención de seguir desarrollando su sistema para
computadora de su universidad, pero por desgracia no le construir un reemplazo de Minix, el 17 de septiembre de
gustaba nada el emulador de terminal (entre otras cosas) 1991 sube al FTP proporcionado por su universidad la
incorporado en el sistema operativo Minix, así que versión 0.01 de Linux con 10.000 lineas de código (en la
decidió crear uno el mismo. actualidad tiene más de 10 Millones). A partir de ese
momento Linux empezó a evolucionar rápidamente.
Como realmente le interesaba aprender el
funcionamiento de su nuevo 386, decidió aprovechar En sus inicios la gente que probaba el código le
esta oportunidad para realizar un programa a bajo nivel preguntaba a Linus si iba a pedir dinero por su trabajo,
prescindiendo de este sistema operativo. Linus negó que tuviese dicha intención y animó a todos
aquellos que probaban Linux a que le enviaran postales
En los primeros intentos consiguió arrancar el ordenador como recompensa. Al cabo de semanas llegó a tener el
y ejecutar dos threads que mostraban por pantalla buzón lleno de postales de lugares tan dispersos como
“AAAAABBBBB”. Uno lo utilizaría para leer del módem y Japón o Nueva Zelanda.
escribir en pantalla, mientras que el otro leería del
teclado y escribiría en el módem. Con el tiempo acabó el Linus quería plasmar el espíritu científico en su trabajo,
programa y lo utilizaba frecuentemente arrancando ya que se estaba basando en las ideas de otros. Como dijo
desde disquete. Sir Isaac Newton, estaba montado en las espaldas de
gigantes. Lo que más apreciaba era la ayuda de otros para
La siguiente necesidad que tuvo fue la de poder descargar mejorar su trabajo. Quizás esta decisión de no dar
y subir archivos de su universidad, pero para importancia al dinero vino influenciada por su abuelo
implementar eso en su emulador de terminal era académico y su padre de tendencias comunistas.
necesario crear un controlador de disco. Así que después
de un trabajo continuo y duro creó uno compatible con el Como su intención era conseguir que otras personas lo
sistema de ficheros de Minix. ayudasen a mejorar Linux, era necesario que toda
modificación hecha por terceros tuviese que ser pública,
En ese momento se percató que estaba creando algo más evitando así que alguna compañía vendiese código
que un simple emulador de terminal, así que, modificado sin aportar nada.
descontento con su sistema Minix, emprendió la
aventura de crear un sistema operativo partiendo de Una de las herramientas que utilizaba su sistema, el
cero. compilador GCC tenía una licencia (elaborada por Richard
Stallman como ya se ha comentado) que especificaba
Su primer paso fue pedir en las NEWS las especificaciones todas las condiciones de uso que Linus quería. Así que en
POSIX para implementarlas y poder hacer funcionar el la versión 0.12 decidió adoptar la licencia GNU GPL. La
compilador GCC del proyecto GNU, no obtuvo respuesta decisión no fue por motivos éticos (tal y como defiende
así que se bajó diversa documentación de la versión Unix
Richard Stallman), sino que fue puramente práctica.
de Sun Microsystems.
3
Ubuntu GNU/Linux
Linus desarrolló el kernel Linux pero se apoyó en las Institute http://www.foresight.org/), John "maddog" Hall,
herramientas implementadas por el proyecto GNU como Larry Augustin (ambos de Linux International
el compilador GCC, el depurador GNU Debugger, etc... Es http://www.li.org/) y Sam
por este motivo que cuando se tiene un sistema Ockman (del Silicon Valley Linux User's Group) el 3 de
completo (kernel + utilidades básicas) es llamado Febrero de 1998 en Palo Alto (California) decidieron
GNU/Linux. buscar una nueva forma de nombrar este tipo de
Software, con el objetivo de no llevar a confusión y que
En 1993 tanto 386BSD (más tarde daría lugar a NetBSD, fuese un término más sencillo de usar por empresas. De
FreeBSD y OpenBSD) como GNU/Linux se encontraban en esa reunión nació el termino Open Source.
un estado razonablemente maduro. Se constituyeron
diversas distribuciones GNU/Linux (las diferencias entre Bruce Perens ofreció la marca “Open Source” y espacio
estas son simplemente la forma de organizar/empaquetar para alojar información sobre este nuevo término. Linus
las aplicaciones y las diferentes ayudas para la dio su apoyo a la idea pero Richard Stallman se mostró en
configuración) siendo RedHat una de las primeras en contra argumentando que este no denota libertad y
comercializar su producto. carece del espíritu fundamental del Software Libre.
Durante los años 90 se desarrollaron grandes proyectos Finalmente OSI o la Open Source Iniciative se establece
libres tales como Apache (servidor web con mayor como una organización sin ánimo de lucro, la cual tiene
mercado hoy en día), Xfree86 (la implementación X11 más una tendencia más bien práctica en la defensa de la
utilizada en la actualidad), GNOME y KDE (escritorios que metodología, mientras que la Free Software Foundation
proporcionan facilidades a los usuarios medios para afirma que el software debe ser libre por derecho
interactuar con el sistema), Mozilla (navegador construido social/universal.
a partir de la liberación del código de Netscape en 1998 y
que marcó una nueva tendencia en el mundo Según la Free Software Foundation (respaldado por el
empresarial). proyecto GNU), un programa libre debe ofrecer las
siguientes 4 libertades:
Desde finales de los 90 hasta la actualidad el mundo del
software libre ha visto un creciente apoyo por parte de • Libertad para ejecutar el programa, con cualquier
empresas (IBM, Sun Microsystems, Novell...) y gobiernos propósito y sin restricciones. No es posible obligar a
(Brasil, Alemania o casos más cercanos como: ejecutarlo sólo en un número determinado de
Extremadura, Andalucía y Valencia) de todo el mundo. máquinas o en unas condiciones especificas.
4
utilizarlas forzosamente (excepto si hace una modificación Ventajas
y distribuye el ejecutable, entonces debe publicar los
Habitualmente la primera ventaja que se percibe del
cambios). Además debe entenderse que el software
software libre es que puede adquirirse a bajo precio o
comercial no queda excluido de dicha definición.
gratuitamente, sin embargo esta característica no es
exclusiva ya que existen productos privativos que también
La definición de Open Source es muy similar aunque más
son ofrecidos así (e.g. Microsoft Internet Explorer).
explicita. La distribución de software Open Source debe
cumplir los siguientes criterios:
Las ventajas reales vienen originadas por todas y cada una
de las características del Software Libre, estas nos hacen
• Redistribución libre, no es posible restringir la venta o
obtener unos beneficios que son difíciles (por no decir
copia del software a terceros. No es posible cobrar
imposibles) de encontrar en otros modelos:
royalties por ventas.
• La disponibilidad del código fuente y la libertad para
• Debe ser permitida la distribución del código fuente y
modificarlo activan un proceso ilimitado de mejoras
del compilado. El código fuente debe poder ser
del software. Software Libre no es equivalente a
modificado fácilmente, este no debe ser ofuscado
software de calidad, pero si ofrece un mejor camino
mediante técnicas para tal efecto.
para alcanzar dicha calidad. Incluso la vida del
• Debe ser permitida la creación de trabajos derivados, programa se ve afectada si se carece del código fuente,
los cuales podrán ser distribuidos bajos los mismos de hecho no existe ninguna aplicación sólo binaria que
términos de la licencia. haya durado más de 10 años, sin embargo existen
proyectos libres que se iniciaron alrededor del 1980 y
• Es posible restringir la distribución de código siguen vigentes hoy en día con sus correspondientes
modificado siempre y cuando se permita la adaptaciones y mejoras.
distribución de parches que modifiquen el código en
tiempo de compilación. La licencia puede pedir que los • El derecho a redistribuir modificaciones, mejoras y
trabajos derivados tengan nombre y versiones reusar otros códigos libres permite compartir los
diferentes a la original. El objetivo es poder asociar beneficios entre toda la comunidad de desarrolladores
siempre un responsable que mantiene el software que o usuarios.
usamos y marcar, de forma independiente, todos los
• El derecho a utilizar el software sin restricciones de
parches con funcionalidades no oficiales. (Punto
uso, combinado con la redistribución del mismo,
diferente a la definición de la FSF)
asegura una gran cantidad de usuarios potenciales.
• No es posible discriminar personas o grupos. Estos a su vez, ayudarán a mejorar y personalizar el
producto.
• No es posible discriminar ningún campo de esfuerzo
(e.g. Investigación, Negocios...) • Los derechos o libertades no son nada más que eso y
no se obliga a que sean llevados a cabo. Es decir, si una
• Las condiciones son aplicadas a quien reciba el empresa realiza un desarrollo libre a medida para un
software sin que puedan ser afectadas por acuerdos de cliente, el cliente recibirá el código y los ejecutables sin
no publicación (non-disclosure agreement). que ninguna de las partes tenga obligación de publicar
la aplicación en otro medio (e.g. Internet).
• La licencia no debe ser especifica de una distribución,
las condiciones se aplicaran fuera de dicha distribución • Nadie tiene el poder de restringir como el software es
de igual forma. usado.
• La licencia no debe restringir Software de terceros, no • El software no depende de ninguna entidad. Si una
es posible obligar a distribuir dicho software junto a empresa desarrolladora de software privativo decide
otro con licencias especificas (no afecta a la GPL ya que abandonar un proyecto, todos los usuarios de dicho
esta no puede ser utilizada/enlazada por software con proyecto se quedarán sin opción a actualizaciones
licencia diferente pero si distribuida). (esto puede suponer futuros riesgos de seguridad) o
migrar a otros proyectos. Sin embargo, si el Software
• La licencia debe ser tecnológicamente neutral, no es fuese libre, el usuario no se ataría a las decisiones que
posible forzar a utilizar un medio concreto para la tomase la empresa, puesto que al disponer del código
distribución / ejecución / compilación. fuente, podría continuar utilizándolo y asignar el
desarrollo a otra empresa diferente.
5
Ubuntu GNU/Linux
• No hay posibilidad de cajas negras o puertas traseras acceder al conocimiento de forma sencilla, sin
en el software. Al tener acceso al código, es posible limitaciones ni discriminaciones por estatus
identificar posibles fallos de seguridad más social/económico u otra característica. El
rápidamente y encontrar soluciones en pocas horas. conocimiento es compartido globalmente.
La comunidad del software libre se caracteriza por
solucionar sus problemas de seguridad en cuestión de • Los programas libres pertenecen a todos. Un gobierno
horas, al contrario que muchas empresas de software que invierte sus presupuestos en generar o alentar la
privativo. Estas pueden llegar a tardar meses, dejando generación de software libre, está invirtiendo el dinero
al usuario desprotegido. de sus ciudadanos en los propios ciudadanos. Esto es
debido a que el software que se genere pertenecerá a
Como añadido se puede asegurar que un producto no todos y no se concederán ventajas de por vida a
contiene puertas traseras mediante las cuales terceros ninguna empresa.
puedan espiar nuestra información, atentando contra
nuestra intimidad o contra los intereses de la empresa. • Fomento de empresas o negocios locales. El software
Sin embargo en productos cerrados es tremendamente libre acerca el desarrollo de soluciones a nivel local.
difícil poder llegar a tal afirmación (por no decir Cualquier empresa puede dar soporte sobre un
imposible). programa libre y cubrir un ámbito local. De esta forma,
los gobiernos que apoyen el Software Libre estarán
• Siempre existe la posibilidad de hacer un fork3 o crear generando nuevas oportunidades de negocio a
un código alternativo base, si el actual esta siendo empresas locales del sector. Del mismo modo, los
gestionado erróneamente. En ocasiones hay proyectos clientes de estas podrán disponer de un soporte
libres que sufren divisiones debido a discusiones entre cercano y por tanto una empresa que pueda cubrir
miembros por la forma en que se está llevando la mejor sus necesidades.
elaboración del producto (e.g. los compiladores gcc y
egcs), esto es posible gracias a las características del • Mayor competitividad y dificultad para constituir
software libre. Un fork no tiene porque ser algo monopolios. Las características del software libre
negativo ya que puede generar competencia entre dificultan el establecimiento de monopolios y hacen a
ambos grupos y por tanto, un desarrollo más rápido. su vez que el mercado sea más competitivo, y por tanto
más beneficioso de cara a sus clientes.
• En el caso de proyectos libres desarrollados por la
comunidad (no por empresas), no hay conflictos por Desventajas
presiones de marketing. En estos entornos, el software
es liberado cuando esta listo y cuando se considera de
• En proyectos libres desarrollados únicamente por la
suficiente calidad, por tanto se reducen los problemas
comunidad libre no hay garantía de que el desarrollo
no detectados por las presiones en liberar una versión.
ocurra. Es por tanto posible que un proyecto pueda
El hecho de no tener que cumplir fechas para liberar morir si no interesa lo suficiente. Por supuesto este
versiones nuevas podría ser también perjudicial, ya problema también existe en el mundo del software
que podría no liberarse nunca, pero aquí entra en privativo. Sin embargo existen multitud de soluciones
acción la competencia entre diferentes proyectos o la ante este problema si la aplicación es libre (e.g.
posibilidad de realizar los ya comentados forks. Contratar una empresa para que continúe el
desarrollo).
• Utilizando medios como Internet, el software libre se
convierte en un movimiento que consigue acercar la • Pueden haber problemas entorno a la propiedad
tecnología a cualquier punto del planeta, incluso a intelectual. Esta desventaja aparece en países donde
países menos desarrollados. Dando la oportunidad de tienen leyes que permiten patentes de Software. El
3 Fork es una de las llamadas al sistema en Unix. La misma sirve para las divisiones que pueden producirse en un proyecto que terminan
crear procesos hijos, para lo cual el proceso padre se duplica y de dando origen a dos proyectos (el actual, más el nuevo).
ese proceso duplicado nace el hijo. Es una metáfora para describir
6
tiempo que se debe invertir en comprobar que un • Ubuntu desea promocionar los principios del
algoritmo o idea esta patentada puede ser un gran desarrollo de software open source. Se pretende
obstáculo para el desarrollo de software libre. Con la animar a usar el software, mejorarlo y distribuirlo.
patentabilidad de software sólo se consigue dar mayor
poder a grandes empresas. Actualmente Ubuntu soporta las arquitecturas: Intel x86
(IBM-compatible PC), AMD64 (Hammer) y PowerPC (Apple
• Es difícil en ocasiones saber si un proyecto existe y iBook y Powerbook, G4 y G5).
conocer su estado actual. Los proyectos que provienen
de la comunidad, carecen de marketing y por tanto En la distribución se incluyen más de 1000 paquetes que
suelen ser bastante más desconocidos que sus van desde el núcleo Linux hasta
homólogos cerrados. En la actualidad esta carencia es GNOME 2.12, cubriendo todas las aplicaciones necesarias
vista por muchas empresas como una oportunidad de para el escritorio, acceso a Internet, programación y
negocio (e.g. evaluar software libre para darlo a servicios.
conocer).
Como curiosidad la palabra Ubuntu proviene de África y
significa “Humanity to others”, encajando así con el
Ubuntu espíritu del software libre.
Una distribución GNU/Linux (también abreviado como La tercera release de Ubuntu tiene como número de
“distro”) consiste en una recopilación de aplicaciones y versión 5.10, este se construye en base al año y mes de
herramientas junto al núcleo Linux. Se encuentran liberación. En el caso actual, la fecha de lanzamiento de la
empaquetadas de una determinada manera y con distribución fue en Octubre del 2005, es decir, mes 10 del
utilidades extras para facilitar la configuración del sistema. año 2005. Si combinamos estos número podemos obtener
5.04, las sucesivas versiones seguirán el mismo
Ubuntu (http://www.ubuntulinux.org) es una distribución procedimiento de versionado.
GNU/Linux fácil de utilizar y orientada tanto al usuario de
escritorio como al servidor. Se encuentra mantenida por Cada release también vendrá acompañada de un nombre
una comunidad de desarrolladores que reciben el soporte en clave. En el caso de 5.10 se ha escogido Breezy Badger
de la empresa Canonical, la cual vende servicios y la próxima será denominada Dapper Drake.
relacionados con la distribución. A nivel local también es
posible encontrar otras empresas que ofrecen soporte a Patrocinado por la empresa Canonical
esta distribución como por ejemplo Maxima Linux (http://www.canonical.com/), Ubuntu nació a partir de la
(http://www.maximalinux.com). distribución Debian. Esta es ampliamente conocida por su
gestor de paquetes integrado que facilita la instalación de
Su filosofía esta basada en el Manifiesto Ubuntu, el cual miles de aplicaciones de forma sencilla, rápida y eficiente.
promueve que el software debe estar disponible sin coste Sin embargo, Debian también presenta ciertos problemas
alguno y con la posibilidad de adaptarlo a las necesidades en cuanto a su política de versionado.
de cada usuario.
Debian ofrece versiones estables de la distribución, estas
• Nunca se tendrá que pagar por Ubuntu, ni siquiera son altamente fiables y robustas pero con aplicaciones
existe un precio diferenciador para la “enterprise bastante antiguas. Esto hace que los usuarios no puedan
edition”. El esfuerzo invertido no marcará distinciones disfrutar cómodamente de los últimos avances en
entre ramas de productos. aplicaciones de escritorio o servidor.
• Se incluirán las mejores traducciones e Ubuntu pretende mantener una estrecha colaboración
infraestructuras de accesibilidad posibles. De esta con Debian dado que comparten los mismos cimientos,
forma Ubuntu será usable por el mayor número de pero a su vez, ofrecer las aplicaciones más actuales a los
personas posible. usuarios finales junto a ciclos de actualizaciones
frecuentes (cada 6 meses) y actualizaciones de seguridad.
• La política de versionado será regular y predecible,
concretamente cada 6 meses. Dando la posibilidad de Otro de los objetivos primordiales de Ubuntu es conseguir
que cualquiera pueda utilizar la versión estable actual una distribución fácil de utilizar con un escritorio
o la de desarrollo. Cada versión tendrá un soporte de consistente e integrado, se ha optado por potenciar
al menos 18 meses. concretamente el escritorio GNOME. También es posible
7
Ubuntu GNU/Linux
instalar KDE4 desde Ubuntu, o bien utilizar la distribución especifica de nuestro programa de grabación para este
Kubuntu (http://www.kubuntu.org/) que no es más que tipo de archivos.
una Ubuntu con KDE como escritorio principal. Sin
embargo, esta última distribución no tiene el soporte Una vez disponemos del LiveCD podemos utilizarlo
profesional de Canonical. arrancando el ordenador con el CD insertado. En caso de
que se inicie automáticamente nuestro sistema operativo
Este manual se basa en Ubuntu, aunque la instalación de e ignore el CD, deberemos asegurarnos que en nuestra
Kubuntu es idéntica, lo único en lo que difieren es en el BIOS tenemos seleccionado el arranque desde CD/DVD.
escritorio.
La BIOS (Basic Input Output System) es lo primero que
Canonical tiene un servicio gratuito de envío de CDs, de nuestro ordenador ejecuta y se encarga de preparar
forma que es posible realizar pedidos desde la página web, mínimamente el sistema para dar paso al sistema
para su entrega en domicilio. Por otro lado también es operativo. Para poder acceder a la configuración de la BIOS
posible descargar el CD directamente de su web se debe mantener presionada la tecla SUPR. (o DEL) o la
(http://www.ubuntulinux.com). tecla F2 durante los primeros segundos de encendido de
nuestro PC. No todas las BIOS son iguales, pero si todas
disponen de una opción donde se le puede indicar desde
Ubuntu LiveCD donde queremos que arranque nuestro PC (e.g. HD-1,
Un LiveCD consiste en un CD auto-arrancable que permite disco duro 1, CD,
la ejecución de un escritorio GNU/Linux completo, sin la Floppy, etc...).
necesidad de realizar ningún tipo de instalación en el disco
duro. Para poder arrancar nuestro LiveCD será necesario que en
primer lugar la BIOS trate de arrancar de CD, por tanto
Gracias a los LiveCDs de Ubuntu, es posible probar el deberemos configurarlo para tal efecto. Consulte el
sistema GNU/Linux para testear si todo nuestro hardware manual de su placa base si tiene problemas.
es detectado automáticamente y para evaluar las
posibilidades de la distribución.
4
Mediante el paquete kubuntu-desktop.
8
• Un arranque en modo experto escribiendo live-expert
y pulsando enter.
• Arranque de un test de memoria RAM escribiendo
memtest y pulsando enter. Este test puede ser
utilizado en situaciones especiales donde quiera
comprobar que su memoria RAM se encuentra en
perfecto estado. En cualquier caso no va a ser de
utilidad para el arranque de nuestro liveCD.
9
Ubuntu GNU/Linux
10
permite ser instalado en PCs donde MS Windows ya exista,
por supuesto sin pérdidas de información.
Instalación de Ubuntu
Para poder disponer de Ubuntu instalado en nuestro
ordenador debemos obtener el CD de instalación de la
página web
(http://www.ubuntulinux.com). Es posible descargarlo • linux – Instalación estándar por defecto, en muy pocos
directamente o encargar CDs para que nos los traigan a pasos podremos tener un escritorio funcional. Mínimo
casa. 2.0 GB.
• expert – Instalación estándar con mayor control sobre
En caso de que hayamos descargado la imagen ISO de
la configuración con preguntas para expertos. Mínimo
Ubuntu, será necesario grabarla en un CD tal y como se
2.0 GB.
indica en el apartado “LiveCD Ubuntu”.
• server – Instalación básica del sistema, sin entorno
gráfico. Mínimo 400 MB.
Arranque
• server-expert – Instalación básica del sistema, sin
entorno gráfico con mayor control sobre la
Para iniciar la instalación es necesario arrancar desde el configuración con preguntas para expertos. Mínimo
CD. Se sigue el mismo procedimiento que para el LiveCD y 400 MB.
por tanto podemos encontrar las instrucciones en dicho • memtest – Test de la memoria RAM.
apartado.
En nuestro caso utilizaremos la instalación por defecto, así
Cabe destacar que es posible tener varios sistemas que simplemente pulsaremos enter o escribiremos “linux”
operativos instalados en el mismo ordenador. Ubuntu y pulsaremos enter.
11
Ubuntu GNU/Linux
12
correctamente podemos utilizar un test que intentará averiguar que tipo de teclado tenemos.
Cabe destacar, que durante el proceso de instalación podemos acceder a otras pantallas, aparte de la principal de
instalación. Si pulsamos:
13
Ubuntu GNU/Linux
ejemplo:
IP: 192.168.0.5
Máscara: 255.255.255.0
Pasarela: 192.168.0.1
Servidor de nombres: 192.168.0.1
Particiones
Si escogemos crear las particiones de forma manual (la
opción más complicada pero a menudo la más
En este punto el instalador necesita preparar nuestro disco recomendable) deberemos definir dos:
duro para almacenar los datos, para esto es necesario
crear las particiones necesarias. • Partición SWAP o área de intercambio.
Para poder tener diferentes sistemas operativos en un Tamaño habitual: depende de la memoria RAM que
mismo disco duro, es necesario realizar diferentes tengamos, habitualmente se pone la misma cantidad.
particiones. Estas tendrán un formato determinado, por En general, con 512 MB hay más que suficiente. Es
ejemplo en GNU/Linux se suele utilizar el formato Ext2 o posible usar cantidades más bajas como 128 MB para
Ext3, mientras que en MS Windows se utiliza FAT32 o equipos con discos duros pequeños.
NTFS.
• Partición raíz (/) tipo Ext3. Partición donde irá todo el
Hay que tener en cuenta que NTFS puede ser leído por sistema, es necesario que sea al menos de 3 GB,
Linux pero sin soporte de escritura. Para poder pasar aunque lo recomendable serian unos 10 GB para poder
ficheros cómodamente entre ambos sistemas, es trabajar cómodamente.
recomendable (pero no obligatorio) tener alguna partición
FAT. En caso de que no dispongamos de espacio
14
Es posible que nos pregunte donde queremos situar la
partición, si al principio o al final del disco duro.
Habitualmente se define primero
todo al principio del disco duro.
la partición SWAP y a continuación la raíz, Podremos continuar cuando hayamos creado
al menos una partición SWAP y una partición raiz tal y como he indicado anteriormente:
También nos preguntará si queremos la partición que sea de tipo Primaria o Lógica.
15
Ubuntu GNU/Linux
Gestor de arranque
Creación de un usuario
16
La primera opción será la habitual y la que se selecciona
por defecto si no hemos pulsado ESC. La segunda sólo se
utilizará cuando tengamos algún problema grave con
nuestro sistema.
Podemos movernos con los cursores y seleccionar lo que Si todo ha ido correctamente, por fin se nos mostrará la
deseemos pulsando la tecla enter. pantalla de login donde tendremos que identificarnos con
el usuario y password especificados en la instalación:
En este primer arranque debemos escoger la primera
opción, o esperar simplemente a que acabe el contador y
que escoja la opción por defecto.
17
Ubuntu GNU/Linux
Panel superior
Es frecuente tener en cada escritorio aplicaciones Para editar una entrada existente podemos hacer
relacionadas, por ejemplo: en el primer escritorio doble click sobre ella.
navegador, en el segundo cliente de correo, en el
tercero programas de chat, en el cuarto programas de • Menú lugares: Listado de carpetas importantes de
reproducción de música. nuestro sistema. Al pulsar sobre ellas se abrirá el
gestor de archivos Nautilus.
Podemos cambiar la cantidad de escritorios si
pulsamos en el panel con el botón derecho y • Carpeta personal: En este lugar guardaremos todos
seleccionamos nuestros documentos. También podremos
“Preferencias”.
18
encontrar la carpeta Desktop que corresponde a Tener nuestro escritorio bloqueado no impide que
nuestro escritorio. otro usuario del sistema pueda entrar en su cuenta,
para ello este podrá pulsar sobre el botón “Switch
• Escritorio: Carpeta que corresponde a nuestro user”. Automáticamente volverá a aparecer la
escritorio. pantalla de entrada al sistema donde el usuario
deberá introducir su nombre/password.
• Equipo: Muestra dispositivos y particiones a las que
es posible acceder en nuestro sistema. Si deseásemos cambiar entre los diferentes
escritorios abiertos, podríamos hacerlo mediante
En GNU/Linux para acceder a una partición o “Aplicaciones -> Herramientas del sistema ->
dispositivo como un CD/DVD-ROM, USB pendrive, etc.. Pantalla de entrada nueva”. O en contrapartida, si
es necesario montarlo. En Ubuntu este paso es nos encontramos en la pantalla de inicio
automático nada más insertar el CD o USB pendrive. observaremos que aparece la opción “Salir” que
En el caso de los disquetes es necesario ir a “Equipo” y nos llevará a nuestro escritorio original.
hacer doble click sobre la disquetera.
En cualquier caso, para un sistema donde solo hay
Para extraer un CD, disquete o USB pendrive es un usuario o donde no va a ser utilizado por más de
necesario realizar el paso inverso: desmontar. De un usuario simultáneamente, esta característica
esta forma nos aseguramos que no se pierden carece de interés.
datos. Para esto simplemente iremos a “Equipo” y
pulsaremos con el botón derecho sobre el • Salir. A través de esta opción podremos:
dispositivo para seleccionar “Desmontar el
volumen” o “Expulsar”. • Terminar la sesión. Volveremos a la pantalla de
entrada (login).
• Servidores de red: buscará en nuestra red • Apagar.
ordenadores con recursos compartidos (tanto • Reiniciar la computadora.
Windows como GNU/Linux). • Hibernar la computadora. Apaga la computadora
manteniendo el estado actual, al volver a iniciar el
• Conectar con el servidor: nos permite conectarnos ordenador se restaurará el escritorio tal y como lo
a un servidor determinado mediante dejamos.
FTP/sFTP/Webdav/etc...
Cabe destacar que esta opción no siempre
• Buscar archivos. funciona a la perfección dado que depende del
tipo de hardware del ordenador.
• Documentos recientes.
• Iconos para ejecutar el navegador web Mozilla
• Menú Sistema Firefox, el cliente de correo Evolution y la ayuda del
• Preferencias: Configuración del escritorio GNOME. sistema.
• Administración: Configuración del sistema Ubuntu. • Área de notificación. Inicialmente aparece vacía,
pero habrá programas que aparecerán ahí una vez
• Capturar la pantalla. Genera una imagen de lo que iniciados (e.g. Cliente mensajería instantánea
estamos viendo en pantalla. Se consigue la misma Gaim). Este área es común para todos los
funcionalidad pulsando la tecla “Impr. Pant.”. Si escritorios virtuales y por tanto se nos facilita el
deseasemos capturar solo la ventana activa acceso rápido a ciertos programas.
pulsariamos ALT+”Impr.
Pant.”. • Control del volumen. Haciendo click con el botón
izquierdo podremos regular el volumen, con el
• Bloquear la pantalla. Nos permite bloquear nuestro botón derecho podremos acceder a “Abrir el
escritorio, siendo necesario introducir el password control de volumen” donde tendremos más
del usuario para poder volver a acceder. Muy útil opciones.
cuando nos ausentamos de nuestro PC y no
queremos que nadie lo utilice o espíe lo que • Reloj del sistema. Al hacer click con el botón
tenemos en marcha. Debería ser una práctica izquierdo aparece un calendario. Con el botón
habitual. derecho podremos acceder a las preferencias o a
19
Ubuntu GNU/Linux
cambiar la hora actual (se requerirá el password del Traducciones y ayuda online
usuario).
Si hacemos click con el botón derecho en prácticamente
cualquier elemento del panel, encontraremos las
opciones:
Applets
• Get help online: Abre el navegador y nos muestra
Es posible añadir nuevos applets a cualquiera de los dos ayuda relacionada con el elemento sobre el que
paneles, bastará con buscar un área vacía del panel, pulsar hayamos hecho click (aunque hoy por hoy todavía no
el botón derecho y seleccionar “Añadir al panel...”. hay mucha documentación de ayuda).
• Translate this application: Abre el navegador web
para mostrarnos una página desde donde podremos
colaborar en la traducción.
Fondo de escritorio
También es posible añadir nuevos paneles y a través de sus Si abrimos una ventana como por ejemplo Nautilus
propiedades (botón derecho) indicar su ubicación, (“Lugares -> Carpeta personal”), podemos ver en la
tamaño, si lo queremos siempre visible o no, etc.. A priori esquina superior derecha tres botones que nos permitirán
no será necesario definir más paneles. (de izquierda a derecha):
20
• Siempre en el espacio de trabajo visible: la ventana
siempre estará disponible independientemente del
escritorio virtual en el que nos encontremos.
• Mover al espacio de trabajo... Asigna la ventana a otro
escritorio virtual.
• Iconos
21
Ubuntu GNU/Linux
• Equipo: Mostrar los dispositivos del sistema para • Información: Muestra información sobre la
poder montarlos/expulsarlos o acceder a su carpeta actual.
contenido. • Árbol: Nos sitúa dentro del árbol de directorios y
nos permite cambiar de carpeta fácilmente.
• Barra de navegación: Muestra en forma de botón • Histórico: Últimas carpetas que hemos ido
toda la jerarquía de carpetas desde la raíz del visitando.
sistema hasta la carpeta que estamos • Notas: Nos permite añadir notas la carpeta que
visualizando. Nos permite movernos a una estamos visualizando.
carpeta superior con un solo click. • Emblemas: Podemos hacer click y arrastrar dichos
iconos sobre cualquier carpeta para remarcarlas.
22
| |- floppy |- tmp Espacio temporal
| |- usbdisk |- usr Programas no
| | | básicos del sist
|- opt Aplicaciones que | |- X11R6 X Window
| se instalan en | | |- bin Ejecutables
| un único dir. | | |- include Headers
|- proc Archivos | | |- lib Librerías
| virtuales con | | |- man Manuales
| info del sistema | | |- share Archivos comunes
|- root Dir. de root | |
| (Administrador) | |- bin Ejecutables
|- sbin Ejecutables sis. | |- doc Documentación
| |- etc Configuración
| | adicional
| |- include Headers
| |- info Ayuda info.
Localidades especiales
Propietarios y permisos
directorios tienen propietarios y permisos. Por ejemplo, continuación vamos a “Crear documento -> Archivo
todos aquellos archivos que creemos con nuestro usuario vacío”:
desde Nautilus, se le asignará este como propietario, se
asociará con el grupo principal al que pertenezca nuestro
usuario y tendrá los siguientes permisos:
23
Ubuntu GNU/Linux
Al archivo creado le podemos asignar el nombre Ya que estamos visualizando las propiedades del archivo,
“prueba.txt”. A continuación vamos a comprobar las podemos comprobar que en la pestaña “Básico”se
propiedades del mismo, hacemos click con el botón encuentra información sobre el tamaño del fichero entre
derecho sobre el y pulsamos “Propiedades”: otras cosas.
24
zona libre de Nautilus, seleccionamos “Crear carpeta” y le
asignamos un nombre.
Borrar
Seleccionar
Copiar
Copiar y mover arrastrando
Para copiar archivos o carpetas podemos hacerlo de varias
formas, una de ellas consiste en: Es posible mover ficheros simplemente haciendo click con
el botón izquierdo y sin soltar se arrastra hasta la nueva
ubicación. Por defecto esta acción mueve el fichero, salvo
si estamos trabajando con un fichero que no podemos
borrar (e.g. procedente de un CD) entonces la acción sera
copiar. Para alterar esta acción podemos mantener
pulsado CTRL, entonces siempre copiaremos en lugar de
mover (en el cursor aparecerá un + que significa copiar) o
si mantenemos pulsado ALT y soltamos el botón del ratón,
nos aparecerá un menú preguntando que acción
deseamos realizar.
25
Ubuntu GNU/Linux
De esta forma nautilus cargará el nuevo plugin y se Desde aquí podremos acceder a las opciones del
mostrará al hacer click con el botón derecho en el Nautilus navegador de disco Nautilus, donde podremos configurar
o en el fondo del escritorio. que tipo de vista preferimos por defecto (iconos o listado),
tamaños de los iconos por defecto, etc...
26
Aplicaciones preferidas Escritorio remoto
Combinaciones de teclas
27
Ubuntu GNU/Linux
Foto de entrada
28
Este método nos ofrece una forma sencilla de bloquear Soporte para tecnología de asistencia
nuestro PC si nos ausentamos y nos olvidamos de hacerlo
manualmente.
Por defecto no se instala ninguna aplicación de ayuda a
minusválidos, por tanto esta sección no aporta nada útil a
Para salir simplemente ir a “Archivo -> Salir” y los cambios
no ser que instalemos lo necesario.
se aplicaran automáticamente.
Las personas discapacitadas pueden disfrutar en Gnome
de sistema de lectura de pantalla por voz, lupas para
Selector de sistemas multimedia
aumentar zonas de pantalla y teclados virtuales.
Sesiones
29
Ubuntu GNU/Linux
Ventanas
El tipo y tamaño de las letras usadas en Gnome pueden ser Cuando necesitemos ver el lienzo en toda su magnitud,
cambiadas desde este dialogo. simplemente haremos doble click en la barra superior de
30
la ventana de herramientas para que se enrolle sin Añadir programas
perderla de vista:
A través de esta interficie vamos a tener acceso a un
completo listado de aplicaciones clasificadas por
categorías y listas para ser instaladas.
Sistema
Menú de configuraciones del sistema. Es la forma más
sencilla de instalar/desinstalar aplicaciones
que proporciona Ubuntu, aunque no es la única
como veremos más adelante.
Carpetas compartidas
Se requerirá el password del usuario para poder modificar Desde este apartado podremos compartir directorios para
esta configuración. que sean accesibles en red desde otro ordenador.
31
Ubuntu GNU/Linux
• Abrir una terminal (“Aplicaciones -> Herramientas del nombre que tendrá nuestra computadora en la red y
sistema -> Terminal”) nuestro grupo de trabajo.
• Convertirnos en administrador (necesitaremos
introducir nuestro password) e instalamos ejecutando: De esta forma los usuarios que busquen carpetas
compartidas en nuestra red, podrán identificarnos por el
sudo -s aptitude
install samba
nombre. En todo caso, el nombre por defecto es ya
funcional.
• Cerramos terminal. Una vez definidos todos los parámetros pulsamos
• Expulsamos el CD, vamos a “Lugares -> Equipo”. Click “Aceptar” y ya estaremos compartiendo la carpeta
con el botón derecho sobre el CD y pulsamos en seleccionada.
“Expulsar”.
Es importante no compartir el disco duro completo o
Aprenderemos a instalar/desinstalar aplicaciones más incluso nuestro directorio personal completo. Se
detalladamente cuando veamos el “Gestor de paquetes recomienda crear un directorio especifico para compartir
Synaptic”. archivos por red, por motivos de seguridad.
Ahora ya podremos volver a ejecutar “Sistema -> También es posible compartir carpetas directamente
Administración -> Carpetas compartidas”. desde el navegador de disco Nautilus. Haremos click con el
botón derecho encima de cualquier carpeta y
Para añadir una nueva carpeta pulsamos sobre “Añadir” y seleccionaremos la opción “Compartir carpeta”:
definiremos en la nueva ventana:
Para poder acceder a directorios compartidos en otros
• directorio queremos compartir ordenadores de nuestra red, debemos ir a “Lugares -
• Protocolo SMB (Samba) >Servidores de red” y seleccionar “Red de windows” en la
• Nombre con el que compartiremos el directorio. ventana de Nautilus que nos aparezca.
• Además es posible hacer que no se pueda escribir en
dicha carpeta por red marcando “Sólo lectura”. Aparecerá un listado de grupos y ordenadores por el que
• Finalmente es importante marcar “Permitir examinar podremos navegar. Es posible que en algunos de ellos se
la carpeta”, de lo contrario nadie podrá acceder a nos pida usuario y password (siempre se puede probar
nuestra carpeta a no ser que sepa el nombre exacto. dejándolo en blanco o con usuarios guest/anonymous sin
password).
En este dialogo también podemos ver que tenemos el
botón “Configuración general de archivos compartidos
con Windows”. Si pulsamos ahí, podremos definir el
32
En caso de que conozcamos la IP o dominio del ordenador • Interfaz con temas: es la opción por defecto, nos
al que nos queremos conectar podemos abrir Nautilus, muestra una bonita pantalla de entrada cuyo tema
presionar CTRL+L y en la “Ubicación” indicar “smb://IP”. puede ser cambiado en la pestaña correspondiente.
También es posible crear enlaces permanentes a • Interfaz GTK+: Nos muestra una ventana para indicar
servidores mediantes “Lugares -> Conectar con el nuestro usuario/password y viene acompañada de un
servidor”. En este caso se pueden utilizar otros protocolos listado de usuarios con sus respectivas imágenes
además de Samba (Compartido por windows), como por personalizadas (ver apartado “Foto de entrada”)
ejemplo SSH (SFTP), FTP, Webdav, etc... siempre y cuando en la pestaña “Seguridad”
tengamos marcado “Mostrar visor de rostros”.
También es posible cambiar más detalles en su
pestaña correspondiente.
Device Manager
El enlace permanente aparecerá en el escritorio y en el
menú “Lugares”. Para eliminarlo bastará con hacer click
con el botón derecho y pulsar “Desmontar el volumen”. Desde el gestor de dispositivos vamos a poder ver
información sobre nuestro hardware.
Configuración de la pantalla de entrada Puede resultar interesante enviar un informe por Internet
a los desarrolladores de Ubuntu sobre los dispositivos de
nuestro ordenador que funcionan y los que no. De esta
La pantalla de inicio de sesión es aquella en la que
forma podrán trabajar en mejorar la autodetección de
debemos identificarnos con nuestro usuario y password.
hardware para la próxima versión de Ubuntu.
En este apartado vamos a poder configurar cosas como
Para esto podemos ir a “Aplicaciones -> Herramientas de
que no nos pregunte ningún usuario/password, y que
sistema -> Ubuntu Device Database”, esto arrancará un
entre en el escritorio Gnome con un usuario por defecto.
asistente que realizará diversos tests al nuestro hardware
Para conseguir esto marcaremos la opción “Acceder
y en los cuales tendremos que participar activamente.
automáticamente con un usuario al arrancar por primera
vez” e indicaremos que usuario deseamos usar.
33
Ubuntu GNU/Linux
Discos
34
Ubuntu también utiliza el sistema APT, por tanto vamos a
poder disfrutar de todas estas comodidades.
35
Ubuntu GNU/Linux
hacerlo fácilmente utilizando la herramienta gráfica de puede bajarse fácilmente el código fuente de cualquier
gestión de paquetes Synaptic. paquete Ubuntu para adaptarlo a sus necesidades.
Como hemos visto, por defecto sólo vienen activados los A continuación vamos a activar los componentes
componentes “main” y “restricted”. Es muy probable que “universe” y “multiverse” para tener un mayor rango de
nos resulten de gran utilidad activar “universe” y aplicaciones disponibles para instalar.
“multiverse”, así dispondremos de una mayor cantidad de
aplicaciones disponibles para instalar. Pulsamos “Añadir”, seleccionamos “Ubuntu 5.10 “Breezy
Badger”” y marcamos todos los componentes:
Para poder activar esos componentes podemos hacerlo a
través de “Sistema -> Administración -> Gestor de
actualizaciones Ubuntu”, pulsando el botón
“Preferencias”. O bien a través de Synaptic (“Sistema ->
Administración -> Gestor de paquetes
Synaptic”):
Pulsamos “Aceptar”.
36
Nuestro sistema mantiene un listado de las aplicaciones Es posible buscar por diferentes criterios, aunque
que tenemos disponibles para instalar. Dado que hemos habitualmente se buscará por nombre. Por ejemplo,
cambiado los repositorios, el listado también debe escribimos “samba” y pulsamos “Buscar”.
cambiar y por tanto debemos indicar que actualice dicho
listado. Por tanto debemos pulsar “Si”. En la parte central superior aparecerán todos los paquetes
que su nombre contenga la palabra “samba”.
El listado de aplicaciones se irá actualizando
automáticamente cada día para comprobar si existen Si hemos seguido las instrucciones del apartado “Carpetas
nuevas versiones de aplicaciones. El usuario será compartidas” 5 , el paquete que se llama exactamente
informado tal y como se explico en el apartado “Gestor de “samba” aparecerá con un recuadro verde en su lado
actualizaciones Ubuntu”. izquierdo. Esto significa que ese paquete esta instalado en
el sistema.
En este punto ya sabemos todo lo necesario para poder
utilizar también la aplicación “Sistema -> Preferencias -> Al lado del recuadro podemos observar el logo de Ubuntu,
Añadir programas” comentado en un apartado anterior. eso significa que ese paquete tiene soporte directo por
parte de la empresa Canonical (es del
Veamos ahora otras características de Synaptic. repositorio/componente “main”).
En la parte inferior izquierda tenemos varios botones que Si hacemos click con el botón izquierdo sobre el paquete
modifican el contenido del lateral izquierdo: “samba” para seleccionarlo, aparecerá su descripción en
la parte central inferior.
• Secciones: Muestra diferentes secciones que catalogan
el software disponible. Es posible obtener más información pulsando sobre el
• Estado: Cataloga los paquetes por instalado, no paquete “samba” con el botón derecho y seleccionando
instalado, nuevo, etc... “Propiedades”.
• Buscar: Muestra los resultados de anteriores
búsquedas que hayamos realizado. Desde esa nueva ventana podremos ver información
• Personalizado: Diferentes formas de catalogar los general del paquete:
paquetes que puede ser personalizado.
• Paquetes de los que depende.
Todos nos pueden servir para navegar por la inmensa • Ficheros que lo componen (muy útil cuando instalamos
cantidad de paquetes disponibles. un programa y no sabemos como se llama el
ejecutable, basta ir ahí y buscar los archivos ubicados
En caso de que queramos buscar un paquete determinado en los directorios “bin”), etc...
podemos pulsar, en la barra de herramientas, el botón
“Buscar”: Podemos cerrar ese dialogo.
37
Ubuntu GNU/Linux
6 Si estamos visualizando el paquete “ubuntu-desktop”, tampoco 7 Mail Notification es una aplicación que permite monitorizar nuestras
debemos borrarlo. cuentas de mail. Cuando recibimos un nuevo mail aparece un sobre
en el área de notificación.
38
En este punto Synaptic ya nos muestra el paquete “mail- Hora y fecha
notification” con el cuadrado verde8.
Desde este apartado podremos modificar la fecha y hora
Desde Synaptic también es posible realizar actualizaciones de nuestro sistema. También se puede acceder a estas
del sistema. Habitualmente se harán utilizando el gestor opciones haciendo click con el botón derecho sobre el reloj
de actualizaciones Ubuntu, pero si deseásemos hacerlo que aparece en el panel superior, y seleccionando “Ajustar
usando Synaptic también es posible. fecha y hora”.
Primero habría que asegurarse que el listado de
aplicaciones esta actualizado pulsando “Recargar”. A
continuación pulsaremos “Marcar todas las
actualizaciones” para que compruebe todos los paquetes
instalados en busca de actualizaciones, si encuentra
aplicaciones más recientes las marca para actualizar y en
caso de que sea necesario la instalación de nuevos
paquetes o la eliminación de paquetes instalados, también
se marcan.
• Buscar entre las categorías de “Sistema -> Una vez instalado, deberemos cerrar la ventana de
Administración -> Añadir programas”. “Ajustes de fecha y hora” para volver a ejecutarla “Sistema
• Buscar en Synaptic por descripción o secciones. ->
• Buscar en la página web GnomeFiles Administración -> Hora y fecha”. Vemos que ahora la
http://www.gnomefiles.org/ opción ya aparece marcada correctamente.
• Buscar en la página web Freshmeat
http://freshmeat.net
Impresoras
• Buscar en la página Alternativas libres
http://alts.homelinux.net/
En este apartado podremos configurar nuestra impresora,
Hay ocasiones en las que el software que buscamos no se tanto si se encuentra conectada directamente en nuestra
encuentra en el repositorio. Entonces se hace necesaria máquina como si es accesible por red.
una instalación manual, cosa que por desgracia no suele
ser sencilla y varia dependiendo de la aplicación a instalar.
La mejor recomendación es leerse las instrucciones de
instalación de cada programa. En este manual veremos
algún ejemplo de ese tipo.
8 Podemos configurar mail-notification yendo a “Sistema -> Preferencias notification on GNOME login” y en la pestaña “Mailboxes” añadir
-> Mail notification”. Es recomendable marcar “Start mail nuestras cuentas de email.
39
Ubuntu GNU/Linux
Language Selector
40
casa, podemos crear perfiles para cada situación. Para añadir un usuario pulsaremos sobre “Añadir usuario”,
Simplemente en la parte superior podremos crear en la nueva ventana especificaremos:
“Ubicaciones” con configuraciones diferentes.
• Nombre del usuario: nombre que utilizará para
identificarse en el ordenador (e.g. paco).
Servicios • Nombre real (e.g. Paco García).
• Contraseña del usuario. Deberemos especificarla 2
Cualquier sistema GNU/Linux arranca en el inicio diversos veces para evitar errores.
servicios (también denominados demonios) que se
ejecutan en segundo plano. Son aplicaciones con tareas Se recomienda evitar palabras con significado y
específicas que no requieren de ningún interfaz gráfico. mezclar letras con números (mínimo 6 caracteres). Una
buena técnica para construir un buen password es
pensar en una frase y coger sólo las iniciales de cada
palabra, por ejemplo: “Ahora Linux es más fácil con
Ubuntu” resultaría en “ALemfcU”, a esto simplemente
se le añade algún número y ya tenemos un password
fuerte y fácil de recordar.
41
Ubuntu GNU/Linux
42
En la última barra, aparece la G de Google. Aquí podremos
realizar búsquedas en Google de forma rápida y directa.
Bastará con escribir lo que se desea buscar, por ejemplo
“linux” y pulsar enter. Así se nos mostrarán los resultados
de Google en la parte central del navegador.
43
Ubuntu GNU/Linux
10 También es posible abrir una pestaña pulsando CTRL+t y cerrarla con 12 Si hiciésemos click con el botón izquierdo, se cargaría la página en la
CTRL+w pestaña actual y perderíamos los resultados de la búsqueda
11 Otra forma de cerrar una pestaña es haciendo click sobre ella con el (deberíamos pulsar la flecha de retroceder para volver).
botón central.
44
Extensiones aplicación, la cual nos permite controlar la velocidad de
descarga entre otras opciones.
Como hemos comentado, Firefox tiene a su disposición
Para instalar una extensión iremos a “Herramientas ->
una gran cantidad de extensiones que pueden resultar
Extensiones” y haremos un click sobre “Obtener más
muy útiles, algunas de las más interesantes son:
extensiones”. Esto nos abrirá una nueva ventana que nos
llevará a una web con un gran listado de extensiones
• All-in-one Gestures: Permite interaccionar con el
disponibles.
navegador sólo con los gestos del ratón, pulsando el
botón derecho y realizando ciertos movimientos se Cuando encontremos la extensión que nos interesa,
puede desplazar por el historial, crear nuevos pulsamos sobre el enlace “Install” y se nos abrirá una
tabuladores… También permite dibujar el movimiento. ventana donde tendremos que confirmar la instalación
pulsando sobre “Instalar ahora”.
• Download statusbar: Al realizar una o varias descarga
se añade una nueva barra encima de la barra de estado
donde indica el progreso de la descarga. En las
preferencias de FireFox podemos deshabilitar que se
nos abra la ventana de downloads por defecto y
simplemente controlar las descargas a través de la
nueva barra proporcionada por el plugin.
45
Ubuntu GNU/Linux
Plugins
Tendríamos que volver a hacer click sobre el enlace que Cuando usemos Firefox para acceder a una web, es posible
nos permitía instalar la extensión. que nos encontremos con páginas que no se visualizan por
la falta de algún plugin.
Para configurar o gestionar las extensiones instaladas
debemos ir a “Herramientas -> Extensiones”.
Páginas seguras
46
Mplayer plugin
Este plugin nos permite visualizar animaciones o juegos En la primera ejecución aparecerá un asistente que nos
Flash. Se debe instalar el paquete flashplayer-mozilla. ayudará a configurar nuestra cuenta de correo. En caso de
que ya la tuviésemos configurada y quisiésemos añadir
Es recomendable instalar también el paquete una nueva, iríamos a “Editar -> Preferencias”, y pulsamos
“msttcorefonts” dado que hay muchas animaciones Flash “Añadir” en el apartado “Cuentas de correo”.
que utilizan ese tipo de letras.
Tendremos que ir siguiendo los pasos del asistente
presionando “Adelante” y rellenando el nombre
Acrobat Reader (PDFs) plugin completo, dirección de email, tipo de servidor (suele ser
POP o IMAP) con los datos necesarios (deben ser
proporcionados por nuestro servicio de correo)...
Con este plugin podremos visualizar PDFs desde el propio
navegador. Se debe instalar el paquete mozilla-acroread.
Cuenta Gmail
Java plugin
Como ejemplo vamos a configurar una cuenta para el
servicio de correo de Google llamado Gmail
Para que nuestro navegador pueda ejecutar applets Java
(http://www.gmail.com), el cual considero que es el mejor
es necesario instalar el paquete j2re1.4-mozilla-plugin.
de los servicios gratuitos actuales.
47
Ubuntu GNU/Linux
• Recordar contraseña
48
Pulsamos “Adelante” dos En la primera pantalla tendremos que añadir nuestro
veces, seleccionamos nuestra ubicación horaria nombre completo y la dirección de correo que nos ofrece
(e.g. “Europa/Madrid”) y ya habremos acabado de el servidor Exchange.
configurar la cuenta.
Pulsamos “Adelante” y llegamos al punto donde
tendremos que configurar los parámetros de conexión:
Cuenta en servidor Exchange
• Seleccionamos tipo de servidor “Microsoft
Con Evolution también es posible conectarse a servidores
Microsoft Windows Server con el servicio Microsoft Exchange”
Exchange. • Indicamos nuestro usuario de acceso
• En “URL OWA” indicamos la dirección por la que
Exchange ofrece la posibilidad de tener el correo tenemos acceso a exchange (e.g.
electrónico, libreta de contactos y calendario de eventos http://marblestation.local/Exchange)
en un servidor centralizado y además compartir • Pulsamos “Autenticación”, indicamos nuestro
información con otros usuarios del mismo servidor. Es un password y marcamos la casilla de recordar.
escenario típico en empresas, a pesar de que existen
alternativas libres como:
• Zimbra
http://www.zimbra.com/
• eGroupWare
http://www.egroupware.org/
• OpenGroupWare
http://www.opengroupware.org/
• phpGroupWare
http://www.phpgroupware.org/
• OpenXchange
http://www.openxchange.org/
Para conectarnos desde Evolution, tendremos que definir Pulsamos “Adelante” y aceptamos el nombre que se
la cuenta, si es la primera ejecución aparecerá asigna a la cuenta por defecto.
automáticamente el asistente, de lo contrario podemos ir
a ”Editar -> Preferencias -> Cuentas de correo” y pulsar Dependiendo de si es la primera cuenta que definimos en
“Añadir”. Evolution o no, es posible que falte un paso más donde se
nos pregunte sobre nuestra situación horaria, en dicho
caso elegimos por ejemplo “Europa/Madrid”.
49
Ubuntu GNU/Linux
En este punto ya habremos acabado de definir la cuenta En cuanto al resto de configuración general, es interesante
Exchange. marcar en el apartado “Direcciones de correo”, pestaña
“Contactos automáticos, la opción “Crear entradas
automáticamente en la libreta de direcciones cuando se
responda al correo”. De esta forma, su libreta de
direcciones se ira rellenando a media que trabaja con
Evolution.
Configuración general
En “Editar -> Preferencias” podemos cambiar las opciones
de generales de Evolution, añadir más cuentas de correo o
editar las existentes.
50
Uso habitual
51
Ubuntu GNU/Linux
52
Para responder/reenviar/etc... un mail simplemente En el panel lateral izquierdo se mostrarán las diferentes
tendremos que seleccionarlo y usar los botones del panel agendas, a priori solo existe la agenda “Privado”. En caso
superior de Evolution. de que tengamos una cuenta Exchange, también
aparecerá nuestra agenda remota.
Con el objetivo de poder encontrar más fácilmente
nuestros mails (e.g. agrupar todos aquellos mails de un Al seleccionar una agenda, en el lateral derecho se
contacto concreto), es posible crear carpetas virtuales de visualizarán los contactos que contiene. Para añadir uno
búsqueda a través de “Buscar -> Crear una carpeta de nuevo, pulsaremos sobre “Nuevo”:
búsqueda desde la búsqueda...”
Contactos
Seleccionando la vista “Contactos” tendremos acceso a
nuestra agenda personal.
53
Ubuntu GNU/Linux
Es posible crear una nueva cita haciendo click con el botón Estilo de respuesta de mails
derecho sobre una hora determinada y seleccionando
“Nueva cita”:
Como curiosidad es importante destacar que hay
muchísimas personas que utilizan el mail hoy en día, sin
embargo bastantes de estas no lo utilizan de la mejor
manera posible. Habitualmente cuando alguien contesta
un mail tiene la tendencia de escribir en la parte superior
la respuesta de la siguiente forma:
Hola Juan:
Juan escribió:
> Hola Carlos:
>
> ¿podrías pasarme los documentos de la última reunión?
>
> Ah, ¿y que tal fue tu viaje por
> Mallorca? >
> Juan.
Podremos rellenar información sobre la cita, indicar las Si nos fijamos, el usuario que responde se ha dejado
horas que nos va a ocupar, etc... Cabe destacar que si cuestiones en el tintero. La forma correcta de responder
queremos que una alarma nos avise del evento, podemos un mail es intercalando las respuestas/comentarios de la
marcar “Alarma” y definir cuanto antes debe mostrarse. La siguiente forma:
Juan escribió:
alarma aparecerá en nuestro escritorio en forma de > Hola Carlos:
ventana siempre visible (no es necesario que Evolution >
> ¿podrías pasarme los documentos de la >
este en ejecución): última reunión?
Volviendo a la ventan de creación de una cita, en la Si al intercalar texto hay partes superfluas que pueden ser
pestaña “Repetición” vamos a poder hacer que se trate de eliminadas para reducir el tamaño, se deben borrar esos
un evento periódico cada N dias/semanas/... durante M fragmentos como por ejemplo la firma de “Juan”.
tiempo.
Al usar ese estilo, la persona que recibe la respuesta puede
Tareas ir recordando las diferentes partes del mail que esta
En la sección “Tareas” podremos listar nuestras tareas siendo contestado.
pendientes. Estas solo consisten en una línea explicativa, y
pueden ser marcadas como ya realizadas.
Mensajería instantánea con Gaim
Gaim es un cliente de mensajería instantánea que soporta
diferentes protocolos como MSN Messenger, ICQ, Yahoo
Messenger, Jabber, etc..
54
Para ejecutarlo hay que ir a “Aplicaciones -> Internet -> contactos usuarios de otros sistemas de mensajería
Gaim, cliente de mensajería de Internet”. haciendo uso de gateways.
• Envío de mensajes off-line: Aunque alguno de tus
En la primera ejecución se abrirá una ventana para definir contactos no este conectado es posible enviarle
una cuenta. mensajes que le llegarán en cuanto se conecte. Esta
característica es muy útil para cuando se producen
En caso de que ya tengamos una cuenta definida, o bien desconexiones involuntarias, ya que nunca se pierden
se conectará automáticamente o bien nos mostrará una los mensajes.
ventana donde elegir la cuenta que queremos utilizar. • Canales: Es posible la creación de canales en los
Podemos acceder a la ventana de cuentas desde el menú diferentes servidores para poder hablar con diversas
“Herramientas”. personas a la vez al estilo IRC, estas no tienen porque
estar en tu lista de contactos.
• Conexiones con prioridades: Se permite conectarse a
Protocolos una misma cuenta jabber desde diferentes
Gaim permite estar ordenadores de forma que cada una tiene una
conectado simultáneamente a diversas cuentas y soporta prioridad, la que la tenga más alta recibirá el texto.
una gran variedad de protocolos. Veremos ejemplos de
conexión con dos de los más importantes. Para usar Jabber es necesario escoger un servidor que nos
interese por los servicios que ofrezca o que este situado
geográficamente cerca de nosotros.
Jabber
Actualmente la mejor opción es disponer de una cuenta en
Gmail (en el apartado del cliente de correo Evolution se
Jabber es un protocolo abierto XML para el intercambio de indica como crearla), dado que con ella podemos
mensajes entre personas a través de Internet. Ofrece conectarnos al servicio Google Talk basado en el protocolo
funcionalidades similares a los sistemas tradicionales de Jabber.
mensajería instantánea como AIM, ICQ, MSN y Yahoo,
pero con unas ventajas significativas: Google proporciona su propio cliente de mensajería
instantánea solo para windows
• Abierto: El protocolo Jabber es libre, abierto, público, (http://www.google.com/talk/), para
fácil y existen diversas implementaciones libres de GNU/Linux hay que utilizar Gaim.
servidores y clientes.
Veamos como podemos conectarnos al servidor Jabber
• Extensible: Utilizando el poder de XML es posible de Google Talk suponiendo que tenemos
ampliar las funciones fácilmente. la cuenta
• Descentralizado: Cualquiera puede tener su propio ubuntu.manual@gmail.com, en la ventana de nueva
servidor Jabber, dando la posibilidad a individuos o cuenta tendremos que indicar:
organizaciones tomar el control y realizar una
implantación según sus necesidades. Así también se
evitan monopolios sobre las tecnología dando la
posibilidad de escoger el servidor que más se adapte a
nuestras necesidades.
• Interconexión: Todos los servidores jabber se
comunican entre ellos de forma que si un usuario esta
conectado al servidor A, este puede ver un usuario que
tenga en su lista de contactos y se encuentre en el
servidor B.
• Seguro: Existen implementaciones de servidor jabber
que usan SSL para las conexiones, de esta forma toda
la información que se envía entre clienteservidor esta
cifrada y fuera del alcance de curiosos, protegiendo así
la intimidad del usuario.
• Conexiones a otros sistemas de mensajería: Jabber
ofrece la posibilidad de tener en nuestras listas de • Protocolo Jabber
• Nombre de usuario: ubuntu.manual
55
Ubuntu GNU/Linux
El identificador jabber está formado por [nombre Sin embargo este es un protocolo cerrado y carece de las
indicado]@[servidor], por ejemplo, características que hacen de Jabber ideal para la
ubuntu.manual@gmail.com. mensajería instantánea. Por suerte, gracias a servicios
como Google Talk, cada día más gente esta animándose a
Aunque tenga forma de dirección de correo realmente utilizar Jabber e ir paulatinamente dejando de lado sus
sólo es un identificador, y no tiene porque corresponderse cuentas en MSN Messenger.
con una dirección de mail. En el caso de Google Talk, si que
funciona tanto como dirección de correo como Para añadir una cuenta MSN Messenger, en la ventana de
identificador Jabber. “Cuentas” al pulsar “Añadir”:
Para que nuestros conocidos nos añadan a sus listas de • Elegimos MSN como protocolo • Nombre de
contacto de Jabber tenemos que facilitarles nuestro usuario: ejemplo@hotmail.com
identificador y a la inversa (siempre que se añade alguien • Introducimos la contraseña que tengamos.
se pide autorización a la persona que va a ser añadida).
• Apodo: Nuestro nick o simplemente nuestro nombre.
Los contactos no tienen porque ser del mismo servidor.
• Marcamos “Recordar contraseña” • Marcamos
“Conectarse automáticamente”.
Al existir implementaciones libres de servidores Jabber,
podríamos implantar uno en nuestra propia casa o en • Marcamos “Notificaciones de correo nuevo”.
nuestro trabajo. Por regla general un usuario normal no • Si deseamos tener un icono/avatar asociado con
tiene la necesidad de crear su propio servidor, utilizando nuestro MSN Messenger para que lo vean nuestros
los servidores públicos disponibles en Internet como contactos, pulsamos “Abrir” y seleccionamos una
Google Talk o JabberEs ya tiene suficiente. Pero para imagen que tengamos en nuestro disco duro.
aquellos que quieran profundizar y flexibilizar aún más la • Pulsamos “Guardar”.
potencia de Jabber, pueden instalar su propio servidor. La
integración con el resto de servidores del mundo seria A continuación marcamos la casilla de la columna
automática. “Conectado” de la ventana
“Cuentas” para que realice la conexión.
56
Uso general
Configuración general
Si pulsamos con el botón derecho sobre el icono que sale
en el área de notificación podremos: En las preferencias es posible cambiar ciertos aspectos
interesantes:
• Ausentarnos estableciendo un mensaje.
• Quitar los sonidos.
• Acceder a las transferencias de archivos.
• Acceder a la configuración de las cuentas.
• Ir a las preferencias.
• Desconectar.
• Salir definitivamente del programa.
57
Ubuntu GNU/Linux
• En tema de iconos podemos cambiar los “smilies” o • gaim-irchelper: Añade más opciones al protocolo de
emoticonos que utiliza Gaim, es recomendable IRC.
instalar el paquete “gaimthemes” desde Synaptic • gaim-meanwhile: Añade soporte para el protocolo
(será necesario reiniciar gaim) y elegir un tema Lotus Sametime.
diferente dado que el que trae por defecto no es muy
atractivo.
• En sonidos podremos indicar cuales queremos
activar. Por ejemplo puede que nos resulte molesto
tener activado el de “Se envía un mensaje”.
• Red. Si nos encontramos detrás de un router y
queremos que nos funcione el envío de archivos,
podemos desactivar “Autodetectar la dirección IP” y
en la “IP pública” usar un dominio dinámico que
apunte a nuestra IP (ver www.dyndns.org).
58
Para ejecutarlo “Aplicaciones -> Internet -> • Configuración NAT, marcar “Activar soporte STUN”
GnomeMeeting”.
La primera vez que se ejecuta, se inicia un asistente que En “Herramientas -> Libreta de direcciones” podremos
nos ayudará a configurarlo. encontrar más personas utilizando GnomeMeeting a las
cuales podremos llamar.
Tendremos que introducir:
Para llamar a alguien que no se encuentre en ese listado lo
• Nombre (e.g. Marta Prats) haremos escribiendo en la barra de direcciones “h323:IP”,
• Email (e.g. mprats@gmail.com) “h323:dominio” o
• Desmarcar “No quiero registrarme en el directorio de “callto:ils.seconix.com/mail@mail.com”.
usuarios...”. De esta forma tendremos una dirección a
la que nos podrán llamar nuestro conocidos, Para que nos llamen a nosotros tendrán que indicar
independientemente de la IP que tengamos. “callto:ils.seconix.com/mprats@gmail.com”,
• Tipo de conexión. substituyendo el mail por el que hayamos indicado en el
• Si pulsamos “detectar tipo de NAT” es posible que asistente.
parezca que se haya quedado encallado el programa, Hay que destacar que debemos tener el puerto 1720 TCP
pero sólo hay que tener paciencia y dejar pasar tiempo. abierto en nuestro PC para poder recibir llamadas. Si
O simplemente no usar esa autodetección. estamos detrás de un router, este tendrá que redirigir el
• Sonido: ALSA tráfico de ese puerto a nuestro ordenador.
• Los dispositivos de sonido que vienen por defecto
suelen ser correctos. Siempre se puede pulsar en Veamos algunas ventajas respecto a su competidor
“Probar configuración” para comprobarlo. directo, Skype:
• Gestor de vídeo: Picture si no tenemos webcam, V4L2
en caso contrario. • GnomeMeeting es libre y utiliza protocolos abiertos,
• Dispositivo de entrada de vídeo: si hemos elegido Skype no.
“Picture”, aquí debemos escoger • Integración voz + imagen, vídeo conferencia en todos
“MovingLogo” dado que los sentidos
con “StaticPicture” GnomeMeeting • Integración con GNOME.
fallará por culpa de un bug.
• Finalmente “Aplicar”. • Utiliza el mismo codec que Skype y por tanto obtienes
la misma calidad, incluso es posible escoger fácilmente
En la ventana inicial podemos activar el apartado de otros codecs para conseguir mayor o menor calidad.
charla y las estadísticas mediante “Ver -> Texto de la • Control sobre la calidad de la imagen que se desea
charla” y “Ver -> Panel de control -> Estadísticas”. enviar.
Para cambiar las opciones iremos a “Editar -> Y ahora los inconvenientes:
Preferencias”, es interesante:
59
Ubuntu GNU/Linux
• El asistente inicial tiene una opción de detectar el tipo “Art” la categoria que nos interese (por ejemplo
de NAT en la cual parece quedarse colgado, sin “Backgrounds -> GNOME”), a continuación bajará vistas
embargo si se espera el suficiente tiempo el programa previas y nos permitirá instalar lo que queramos.
vuelve en si con los resultados.
• Para recibir llamadas es necesario redirigir únicamente Para poder modificar el fondo de pantalla o tema,
el puerto TCP 1720 o bien instalar OpenH323 podremos hacerlo desde el menú “Sistema ->
GateKeeper para soportar diversos PCs con Preferencias”.
gnomemeeting en una red interna. Esta es quizás la
mayor desventaja. En la FAQ de la web de
GnomeMeeting se encuentran explicadas con detalle Ofimática con OpenOffice.org
las posibles soluciones.
Suite compuesta de varias herramientas ofimáticas.
• Para llamar es necesario o bien conocer la IP y llamar
usando “h323:[IP]” o “h323:[dominio]”, aunque
también es posible registrarse en un servidor y tener
una dirección callto estática independiente de la IP o
dominio desde el que se este usando GnomeMeeting,
por ejemplo
“callto:ils.seconix.com/meloinvento@mimai l.com”.
• No es posible visualizar fácilmente un listado de
contactos conectados, GnomeMeeting se puede
complementar usando Gaim con un protocolo libre
como Jabber
60
Fórmula hoja podemos observar un cursor parpadeante que indica
matemática sxm odf - donde estamos situados en la hoja.
Base de datos mdb (no
- odb soportado)
Funciones básicas
Como añadido, con OpenOffice vamos a poder exportar
nuestros documentos a otros tipos de formatos como
PDFs, Flash o HTML para facilitar la visualización de los Veamos las funcionalidades de la barras de herramientas
mismos en otras máquinas. para aprender lo más básico de OpenOffice Writer.
61
Ubuntu GNU/Linux
• Pegar: Para insertar el texto cortado o copiado, En la ventana de estilo vamos a poder
situamos el cursor parpadeante en el lugar que visualizarlos, editarlos (click con el botón derecho
queramos y hacemos click en el botón pegar (o y pulsar “Modificar”) o aplicarlos (seleccionar
pulsamos CTRL+v) texto y hacer doble click sobre el estilo).
62
• Decrementar nivel título del documento y el número de página mediante
• Incrementar nivel “Insertar -> Campos -> Número de página”.
63
Ubuntu GNU/Linux
A2 Gastos Diagramas
A4 Beneficio
A partir de los datos introducidos, podemos generar
B1 100
gráficas fácilmente seleccionando las celdas que nos
B2 120 interesen (mantenemos CTRL presionado si queremos
seleccionar varias celdas) y vamos a “Insertar ->
B4 = B1 - B2
Diagrama”. A continuación solo tendremos que indicar el
Cuando escribamos el texto de la celda B4 y pulsemos tipo de gráfica que deseamos y crearla. Una vez generada,
enter, veremos que inmediatamente nos muestra el si pulsamos con el botón derecho sobre ella podemos
resultado de restar los números que aparecen en las encontrar la opción “Editar” que nos permitirá
celdas B1 y B2. Además, si ahora probamos a modificar los personalizarla.
valores de dichas celdas, veremos que la operación se
actualiza de forma automática. Por supuesto también Podemos probar a generar un diagrama seleccionando la
seria posible hacer que B4 formase parte de la operación celda A1, A2, B1 y B2 del ejemplo anterior, para a
de otra celda. continuación seguir el procedimiento descrito.
En esa barra podemos ver la celda que tenemos Ejecutable desde “Aplicaciones -> Oficina ->
seleccionada y a continuación tenemos un botón f(x) que OpenOffice.org2 Impress”.
abre un asistente, desde donde podremos ver un listado
de todas las funciones disponibles. La primera ventana que aparece es un asistente con el cual
podremos definir algunas características iniciales de
Cabe destacar, que como habrá podido observar el lector, nuestra presentación. Si deseamos la opciones por
siempre que se desee introducir una fórmula, esta debe defecto, podemos pulsar directamente “Crear”.
empezar por el símbolo igual “=”, de lo contrario el texto
seria mostrado literalmente.
64
Finalmente, para ver el resultado final de nuestra
presentación podemos ir a
“Presentación -> Presentación” o pulsar F5. En ese
momento veremos la presentación a pantalla completa,
para desplazarnos por las diapositivas pulsaremos la tecla
“espacio” para avanzar y la tecla “retroceder página” para
volver a la anterior. Si deseamos volver al modo edición
pulsaremos escape.
Impress, aparte de las barras de herramientas estándar y Creación de bases de datos, diseño de tablas, formularios,
de formato similares a las de Writer, dispone en la parte búsquedas, informes, etc...
central de los siguiente elementos (de izquierda a
derecha): Ejecutable desde “Aplicaciones -> Oficina ->
OpenOffice.org2 Base”.
• Visor reducido de diapositivas: Nos permite ver
en que diapositiva estamos trabajando y cual es La primera ventana que aparece es un asistente con el cual
la siguiente. Desde aquí también vamos a poder: podremos elegir si deseamos crear una nueva base de
• Si hacemos click con el botón derecho sobre una datos o abrir una ya existente.
diapositiva, podremos crear otra nueva, copiar la
actual, borrar, etc... Para crear una base de datos elegimos la opción
• Si hacemos click con el botón derecho entre 2 correspondiente y pulsamos
diapositivas, podremos crear nuevas o pegar “Finalizar”.
diapositivas copiadas.
• Área de trabajo: Diapositivas que estamos
modificando actualmente. En la zona superior
podremos elegir diversas formas de visualización
para la edición. La más interesante son:
• Normal: Modo de edición habitual.
• Notas: Nos permite añadir notas a cada
diapositiva, muy útiles para llevar a cabo una
conferencia.
• Tareas:
• Páginas maestras: Nos permite elegir diseños
predefinidos completos.
• Diseños: Nos permite elegir diseños predefinidos
donde solo se especifica la disposición del texto,
título, etc... En OpenOffice.org Base disponemos de 4 apartados que
• Animación personalizada: Permite añadir una aparecen en el panel lateral izquierdo y comentaremos a
animación a la diapositiva actual, por ejemplo continuación.
que al hacer click aparezca un texto determinado.
• Transición de diapositivas: Desde aquí podemos
definir como queremos que se presente la Tablas
siguiente diapositiva (e.g. desplazar la actual
hacia arriba dejando visible la siguiente debajo). Una base de datos esta formada por una o varias tablas.
Estas tablas a su vez se definen por campos (e.g. Nombre,
Cabe destacar que en la parte inferior disponemos de la Fecha nacimiento, etc...). Las tablas serán utilizadas para
barra de herramientas de dibujo, desde la cual vamos a rellenar los datos que deseamos introducir, cada entrada
poder añadir elementos gráficos a nuestra presentación. se denomina registro.
Aunque si quisiéramos añadir una imagen externa,
tenemos que hacerlo mediante “Insertar -> Imagen -> A Aparte de las tablas, también existen las vistas que son una
partir de archivo”. especie de tablas virtuales que ofrecen una visión reducida
de los datos reales. Por ejemplo, podemos crear una vista
65
Ubuntu GNU/Linux
donde se muestren todos los registros donde el campo Ahora ya podemos cerrar la ventana (si nos pregunta si
Edad es más grande que 18. queremos guardar, indicamos que sí). Ahora ya tenemos
una tabla definida con información guardada.
En el apartado “Tareas” podemos hacer click sobre “Crear
tabla en vista Diseño...”, aquí definiremos los nombres de
los campos y sus tipos, por ejemplo:
Consultas
Nombre: Texto [VARCHAR]
Edad: Número [NUMERIC] Una consulta nos va a permitir visualizar los registros que
cumplan unas condiciones determinadas. Los usuarios
avanzados usaran el lenguaje SQL para construirla.
A continuación vamos a “Archivo -> Guardar”. Damos un
nombre a nuestra tabla, por ejemplo “Agenda”, y
En nuestro caso, utilizaremos el asistente para ello, así que
seguidamente se nos avisará que no hemos creado
hacemos click sobre “Usar el asistente para crear una
ninguna llave primaria. Todo registro necesita tener un
consulta”.
valor único que lo identifique dentro de la base de datos,
para ello es necesario definir un campo con tales
A continuación elegimos los campos que deseamos
caracteristicas. Podemos hacer que OpenOffice.org lo
mostrar, por ejemplo los campos “Edad” y “Nombre” de la
haga automáticamente por nosotros si pulsamos “Si”
tabla Agenda. Los seleccionamos y pulsamos el botón “>”
(creará el campo “ID”). Ahora ya podemos cerrar esta
para que aparezca en el listado derecho.
ventana.
Nuestra nueva tabla “Agenda” aparecerá en el apartado Pulsamos “Siguiente” e indicamos que queremos ordenar
“Tablas”. Si hacemos doble click sobre ella podremos por el campo
introducir información, por ejemplo: “Agenda.Nombre”.
66
Dependiendo del comportamiento que hayamos definido,
podremos desplazarnos por los registros existentes,
Pulsamos 3 veces “Siguiente” y indicamos un nombre para borrar y crear nuevos a través de la barra de herramientas
la consulta, por ejemplo “Mayores de edad” y pulsamos que aparece en la parte inferior de la ventana.
“Finalizar”.
Si cerramos la ventana del formulario y volvemos a
En este momento ya tenemos la consulta “Mayores de nuestra base de datos, vemos que ahora ya tenemos el
edad” creada y si hacemos doble click sobre ella podremos formulario “Agenda” y podemos hacer doble click en el
visualizar el resultado de la misma. para volver a abrirlo. Incluso si quisiéramos cambiar su
aspecto de una forma más personal, podríamos hacer click
con el botón derecho sobre su nombre y elegir “Editar”.
Formularios
67
Ubuntu GNU/Linux
Ejecutable desde “Aplicaciones -> Oficina -> Para aprender a utilizar la OpenOffice.org con profundidad
OpenOffice.org2 Math”. se recomienda:
– Libros sobre
OpenOffice.org en
http://www.librosdelinux.com/
– Tutoriales en
http://superalumnos.net/recetario
68
Es posible exportar el diagrama a imagen PNG y formato
vectorial SVG entre otros. Para aprender a utilizarlo se
recomienda:
• http://www.gnome.org/projects/dia/
• Gimp-es http://gimp.hispalinux.es/
• Documentación en
Inglés http://www.gimp.org/docs/
Tiene una muy peculiar interfaz gráfica de usuario, se
critica como poco intuitiva pero al mismo tiempo, alabada
Imágenes vectoriales con Inkscape por ser muy eficiente y productiva una vez se llega a
conocer.
Inkscape es un programa de creación de imágenes
vectoriales en formato SVG. No se encuentra instalado por
Originalmente, el programa fue desarrollado como una
defecto pero se puede encontrar usando el gestor de
aplicación propia por el estudio de animación holandés
paquetes Synaptic.
NeoGeo; el principal autor, Ton Roosendaal, fundó la
empresa "Not a Number Technologies" (NaN) en junio de
Después de instalarlo, para ejecutar basta con ir a
1998 para desarrollar y distribuir el programa.
“Aplicaciones -> Gráficos -> Inkscape, ilustrador vectorial
SVG”.
La compañía llegó a la bancarrota en 2002 y los acreedores
acordaron ofrecer Blender como un producto de código
abierto y gratuito bajo los términos de la GNU GPL a
cambio de 100 000€. El 18 de julio de 2003, Roosendaal
69
Ubuntu GNU/Linux
creó sin ánimo de lucro la fundación Blender para recoger Una vez instalada, es posible ejecutarlo mediante
donaciones; el 7 de septiembre se anuncia la recaudación “Aplicaciones -> Oficina -> Scribus”.
como exitosa (participaron también ex empleados de
NaN) y el código fuente se hizo público el 13 de octubre.
Características:
No se encuentra instalada por defecto en Ubuntu, pero se Mis preferidos son Bluefish para la edición HTML y NVU
puede instalar mediante Synaptic. para la edición visual de páginas (WYSIWYG o estilo
“procesador de textos”).
70
Screem tenemos listados de tags que podemos utilizar. Estos
elementos nos ayudarán a crear nuestra página web.
Screem es un entorno de desarrollo web que ofrece
potentes funcionalidades acompañado de un editor
HTML. Por desgracia su traducción al Castellano no es
Bluefish
demasiado completa, aunque esto no siempre supone un
inconveniente. Bluefish es un potente editor para diseñadores y/o
programadores experimentados.
No ofrece lo que se denomina edición WYSIWYG, es decir,
el usuario debe saber HTML para construir una página web Al igual que Screem, no ofrece lo que se denomina edición
dado que no se le permite una edición sencilla estilo WYSIWYG, es decir, el usuario debe saber HTML para
“procesador de texto”. Por tanto, Screem es un editor para construir una página web dado que no se le permite una
usuarios avanzados que ya conozcan el lenguaje HTML. edición sencilla estilo “procesador de texto”.
Una vez instalado, ejecutable desde “Aplicaciones -> A diferencia de Screem, Bluefish no esta orientado a la
Programación -> Screem HTML/XML Editor”. edición de sites o conjuntos de páginas, sino que actua
más bien un simple editor. En muchas ocasiones, esto
En el primer inicio aparecerá un asistente que nos ayudará facilita el trabajo y aporta menos confusión.
a configurar un site, este estará compuesto por:
Una vez instalado, ejecutable desde “Aplicaciones ->
• Directorio de trabajo local (obligatorio) Programación -> Bluefish Editor”.
• Gestión del proyecto mediante CVS
(opcional)
• Lugar de publicación del web, que puede ser otro
directorio local, un FTP/sFTP, etc.. (opcional)
71
Ubuntu GNU/Linux
NVU
Nvu es un sistema de edición web que facilita el trabajo
tanto a usuarios avanzados como a noveles.
72
Edición de sonido con Audacity
Con Audacity podremos grabar sonidos, mezclarlos,
aplicar efectos, etc...
Características:
• http://www.ribbonsoft.com/qcad.html
• http://www.xsane.org/ • Ordenador
73
Ubuntu GNU/Linux
• Protocolo: RDP
• Nombre de usuario
• Dominio
Características:
gFTP
Cliente de transferencia de archivos mediante FTP, sFTP,
HTTP, FSP...
Esta aplicación también dispone de un applet llamado No se encuentra instalada por defecto en Ubuntu, pero se
“Terminal Server Client Applet” para el panel de gnome, puede instalar mediante Synaptic si buscamos “gftp-gtk”.
consulte la sección de adición de applets al panel para ver
como añadirlo. Una vez instalada, es posible ejecutarlo mediante
“Aplicaciones -> Ejecutar una aplicación” e indicamos
Planificaciones con Planner “gftp”.
Herramienta para planificar y hacer seguimientos de
proyectos.
74
XChat Herramientas del sistema
Programa de IRC (Internet Relay Chat) que nos permite En “Aplicaciones” tenemos un apartado llamado
conectarnos a multitud de servidores de chat. “Herramientas del sistema” donde podemos encontrar
varias aplicaciones interesantes:
Para ejecutarlo se debe ir a “Aplicaciones -> Internet ->
XChat IRC”. • Formateador de disquetes
• Herramientas de red: Nos permitirá ver información
Necesitaremos especificar un nick o nombre de usuario. sobre nuestras interfaces de red, realizar pings,
Por defecto nos conectaremos al servidor Freenode, canal traceroute, scan de puertos, buscar información de
de #ubuntu. Si una vez conectado tecleamos “/join dominios, finger y whois.
#ubuntu-es” accederemos al canal español de Ubuntu. • Pantalla de entrada nueva: saldremos del escritorio
actual para aparecer de nuevo en la pantalla de login,
Un canal es un lugar con una temática común donde se de esta forma podremos entrar con otro usuario. Para
reúnen los internautas. volver hay que pulsar “Salir” en la pantalla de login.
• Monitor del sistema: podremos ver los procesos del
sistema, si se quedase alguno colgado consumiendo
toda la CPU (lo veríamos gracias al applet monitor del
sistema), aquí podemos listar los procesos activos y ver
cual esta consumiendo casi toda la CPU para matarlo
mediante “Finalizar proceso”. En la pestaña “Recursos”
podremos ver el espacio libre de nuestro disco duro.
• Registro de actividad del sistema: permite visualizar el
log del sistema para ver los eventos que han ocurrido.
75
Ubuntu GNU/Linux
“w32codecs_20050412-0.0_i386.deb” y
“libdvdcss2_1.2.9-1_i386.deb”, los instalaremos abriendo
una terminal, yendo al lugar donde los hayamos
guardado... Por ejemplo para ir al escritorio haríamos:
cd cd
Desktop
Y a continuación instalaremos:
dpkg -i w32codecs_20050412-0.0_i386.deb
dpkg -i libdvdcss2_1.2.9-1_i386.deb
Totem es el reproductor de audio, vídeo y Ejecutable por “Aplicaciones -> Sonido y vídeo ->
DVD de Gnome, que además se integra con Mozilla Reproductor de música”.
Firefox. Tiene dos versiones diferentes:
76
Rhythmbox situa un icono en el área de notificación (con Integración con Nautilus
forma de nota musical) para tener un acceso rápido a la
aplicación desde cualquier escritorio.
Todo reproductor se asocia a los ficheros de audio/vídeo,
de forma que desde Nautilus, si hacemos click con el botón
Reproductor audio Amarok
derecho sobre un fichero de audio/vídeo, podremos
Amarok es un reproductor de audio con una filosofia seleccionar “Abrir con...” y el reproductor que desemos.
similar a Rhythmbox, pero sus funcionalidades llegan más
lejos y permiten al usuario bajarse las letras de la canción
que esta siendo reproducida, Redes P2P con aMule
consulta información en la wikipedia, etc...
aMule es uno de los programas que nos permiten acceder
Los paquetes necesarios para instalar la aplicación son: a la red P2P (Peer2Peer) eDonkey, en la cual podremos
compartir y descargar todo tipo de archivos (e.g. música,
• language-pack-kde-es películas, programas, etc...).
• amarok-gstreamer
En Ubuntu no viene instalado por defecto así que habrá
Ejecutable por “Aplicaciones -> Sonido y vídeo -> amaroK”. que utilizar Synaptic y buscar “amule”.
Amarok lleva activado por defecto el panel OSD que A continuación podremos pulsar “Conectar”.
notifica del nombre de canción y se sobrepone a todas las
ventanas de nuestro escritorio, resultando en ocasiones Para buscar archivos es posible hacerlo pulsando sobre
un poco molesto. Es posible desactivarlo desde “Searches”. Por ejemplo ponemos “linux” en nombre y
“Preferencias -> Configurar amarok”, sección pulsamos enter. En la parte inferior nos aparecerán los
“OSD”. Cabe destacar que en la sección “Colección” de la archivos encontrados, si hacemos doble click sobre alguno
preferencias, es posible indicar que directorios queremos de ellos se pondrá automáticamente en la cola de
que indexe en búsqueda de ficheros de audio. descarga.
Amarok situa un icono en el área de notificación para tener Para ver los archivos que estamos bajando podemos ir a
un acceso rápido a la aplicación desde cualquier escritorio. “Transfer”, estos aparecen en la parte superior mientras
que en la inferior se muestran los ficheros que están
Invitamos al lector a experimentar con todas las siendo subidos a otros usuarios.
funcionalidades de amarok.
En “SharedFiles” podemos ver los archivos que estamos
compartiendo, inicialmente ninguno. Para definir un
directorio que queramos compartir, hacemos click en
“Preferencias” y vamos a “Directories” donde nos
77
Ubuntu GNU/Linux
En el apartado “Connexión” de las preferencias podremos Después de varias horas de codificación, se generará
limitar el ancho de banda consumido para evitar que varios ficheros entre los cuales se encuentra “Pelicula.bin”
nuestra conexión se sature, y no podamos ni navegar y “Pelicula.cue”. Este último podrá abrirse con el programa
mientras aMule esta activo. de grabación de CDs K3B (hablamos de él en otra sección
del manual ), a través de “Herramientas -> Grabar imagen
Para guardar las preferencias basta con pulsar “OK”. de CD”.
Codificar DivX a VCD Más información sobre Rippear DVDs, DivX, etc...
Para pasar vídeos o películas bajadas de Internet en • http://dvdripping-guid.berlios.de/
formato DivX a formato VCD para poder ser visualizadas
en reproductores de DVD, tendremos que utilizar un
script.
78
Compresión de archivos con File Roller A continuación indicamos un nombre (e.g. “prueba”), si
añadimos la extensión autodetectará que formato
File Roller es un programa para comprimir/descomprimir
queremos generar (e.g. prueba.zip), de lo contrario
archivos y se encuentra integrado con Gnome. Será
tendremos que indicar en “Tipo de archivo comprimido” el
posible:
formato (e.g. “Zip (.zip)”). En “Guardar en una carpeta”
indicaremos donde queremos que se genere el archivo.
• Crear y modificar archivos comprimidos.
Pulsamos “Nuevo”.
• Ver el contenido de un comprimido.
• Ver un fichero contenido en un comprimido. Ahora es el momento de añadir archivos o carpetas al
• Extraer archivos desde un comprimido. comprimido, para esto usaremos el menú “Editar”. Una
vez finalizado, cerramos File Roller y con el navegador de
File Roller actúa como interfaz gráfica que utiliza disco Nautilus podemos comprobar que se ha creado 14 el
programas ejecutables desde una terminal como tar y zip. comprimido en el lugar especificado (e.g. “Lugares ->
Los formatos soportados son: Carpeta personal”).
• Fichero tar sin comprimir (.tar) o comprimido con: • Desde Nautilus podremos pulsar sobre el comprimido con
gzip (.tar.gz , .tgz) el botón derecho, desde ahí es posible abrir el archivo con
• bzip (.tar.bz , .tbz) el “Gestor de archivos comprimidos” para ver si contenido
• bzip2 (.tar.bz2 , .tbz2) o simplemente “Extraer aquí”.
• compress (.tar.Z , .taz)
• lzop (.tar.lzo , .tzo)
• Comprimidos Zip (.zip)
• Comprimidos Jar (.jar , .ear , .war)
• Comprimidos Lha (.lzh)
• Comprimidos Rar (.rar)
• Archivos simples comprimidos con gzip, bzip, bzip2,
compress, lzop.
• rar
• unrar También es posible crear un comprimido de un directorio
• lha desde Nautilus. Pulsamos con el botón derecho sobre una
carpeta y hacemos click en “Crear archivo comprimido...”.
Por defecto ya vienen instalados “zip”, “unzip”, “tar”, A continuación se nos pregunta por el nombre del
“bzip2” y “gzip”. comprimido (según la extensión que indiquemos se
comprimirá con un formato u otro) y donde lo queremos
Para ejecutar File Roller haremos click sobre “Aplicaciones generar.
-> Accesorios -> Gestor de archivadores”.
79
Ubuntu GNU/Linux
14 El archivo no se habrá creado si no hemos añadido ningún archivo. Con esto nos convertimos en el usuario administrador
“root”. Es conveniente usar este usuario sólo en caso de
Terminal
que sea necesario, dado que tiene permisos sobre todo el
Desde la terminal de Gnome podremos ejecutar sistema y se podría borrar accidentalmente partes
comandos de forma manual. necesarias del mismo.
funciones.
Para listar todos los directorios/archivos (incluidos los
Para ejecutarla podremos ir a “Aplicaciones -> Accesorios ocultos) con toda su información:
-> Terminal”.
ls -la
Para cerrar una solapa, hay que hacer click en ella con el Para ver en que directorio estamos:
botón derecho y pulsar “Cerrar solapa”.
pwd
80
Podemos subir y bajar con los cursores, para salir pulsar la en nuestra red se nos asigna automáticamente (DHCP)
tecla 'q'. tendremos que marcar “Dirección IP asignada vía DHCP”.
Puede ser interesante instalar los manuales en Español, En la segunda pantalla podemos hacer que nuestro
para esto buscar los paquetes en Synpatic: ordenador comparta la conexión a Internet con otros PCs
que tengamos en nuestra red. Para eso marcaremos
• manpages-es “Activar la compartición de la conexión a Internet” y habrá
• manpages-es-extra que especificar por que tarjeta de red tenemos acceso a la
red de ordenadores con los que compartiremos Internet.
Y los manuales de funciones de programación: Por lo general esta opción no se debe activar a no ser que
nuestro ordenador funcione como servidor o pasarela.
• manpages-dev
A continuación ya podremos guardar la configuración del
Existen muchos comandos para crear/borrar asistente, y aparecerá el programa principal:
directorios/archivos, manejar ficheros, etc... Son
importantes para usuarios que quieran adentrarse
profundamente en el mundo de la administración de
GNU/Linux, por tanto invitamos al lector interesado a
buscar información sobre el tema.
81
Ubuntu GNU/Linux
13
De la línea que tenemos seleccionada.
82
Cuando ya hayamos compuesto nuestro CD podremos Por lo general K3B es más difícil de utilizar que Nautilus,
pulsar sobre “Grabar en disco”: pero ofrece muchas más posibilidades.
• k3b
• k3b-i18n
• kde-i18n-es
• language-pack-kde-es
• cdrdao
83
Ubuntu GNU/Linux
Ventajas:
84
Juegos Si deseamos instalar el plugin de Acrobat Reader para
Firefox y así poder abrir PDFs desde el mismo navegador,
ver sección de Mozilla Firefox.
Además de los juegos propios de Gnome, tenemos un
listado de juegos libres interesantes (algunos de ellos no
serán jugables si no tenemos aceleración 3D):
Instalación de soporte Java
• Armagetron Java es un lenguaje de programación multiplataforma. Las
• Neverball aplicaciones escritas en este lenguaje requieren de una
• Pingus máquina virtual para su ejecución. Por defecto Ubuntu no
• Tux Racer trae soporte para Java dado que la principal
• Bomber Clone implementación no es libre y pertenece a Sun
• Chromium Microsystems.
• Lbreakout2
• SuperTux Como la versión de Sun no permite su distribución, en
Ubuntu podremos acceder fácilmente a la versión
• LiquidWar
Blackdown que es completamente equivalente y
• Enigma
compatible con la versión 1.4 de Sun (se esta trabajando
• Frozen Bubble
en la versión 1.5).
• Xboard (Ajedrez)
• Pinball Esta versión de Java no es Software Libre pero sí gratuito.
• Trackballs Aquellos que sólo quieran usar Software Libre en su
• Crack-attack ordenador, no tienen porque instalárselo, aunque no
• Wesnoth podrán ejecutar aplicaciones como Azureus.
• Abuse
En Synaptic podemos buscar el paquete “j2re1.4” y lo
instalaremos14.
Instalación de programas externos Se nos mostrará una ventana donde deberemos marcar
“Do you agree with the above license terms” indicando
Instalación del lector PDFs Acrobat Reader que aceptamos la licencia de uso, y pulsamos “Adelante”.
Adobe pone a disposición de los usuarios de
GNU/Linux, su lector de fichero PDF Acrobat Reader. Ahora ya disponemos de Java y podemos utilizar
aplicaciones como Azureus.
Este programa no es Software Libre, aunque si gratuito.
Aquellos que sólo quieran utilizar Software Libre no tienen Si deseamos poder visualizar applets Java en nuestro
porque instalarlo. Sin embargo, Acrobat Reader puede navegador, ver sección de Mozilla Firefox.
ofrecer ciertas funcionalidades con los PDF que no son
cubiertas por aplicaciones libres como XPDF o Evince. Instalación del cliente bittorrent Azureus
Azureus es un programa que nos permite gestionar
Para instalar Acrobat Reader bastará con buscar el diversos ficheros “.torrent” de la red Bittorrent.
paquete “acroread” en Synaptic.
Bittorrent es la tecnología más utilizada actualmente para
Es posible que el lector de PDFs Evince de la descarga de películas y música de Internet, su mayor
Gnome no muestre correctamente algún documento inconveniente es que no se dispone de ningún buscador (a
complejo. Sin embargo, con Adobe Acrobat Reader vamos diferencia de aMule y redes eDonkey). En su lugar existen
a poder visualizar cualquier PDF y utilizar todas sus páginas en Internet donde listan diariamente ficheros
funcionalidades (formularios, firmas electrónicas, etc...). “.torrent”.
85
Ubuntu GNU/Linux
86
RealPlayer no es Software Libre pero sí gratuito. Aquellos Lo descomprimimos con File Roller (ver sección
que sólo quieran usar Software Libre en su ordenador, no correspondiente de este manual) y entramos en el
tienen porque instalárselo. directorio creado para hacer doble click sobre el fichero
“skype”. Acto seguido ya tendremos Skype en pantalla.
Para instalarlo primero tendremos que descargarlo de:
https://player.helixcommunity.org/downloads/
sudo ./realplay-10.0.6.776-linux-2.2-libc6-
gcc32i586.bin
Presionamos enter, indicamos que queremos instalarlo en
“/opt/RealPlayer” y presionamos enter a las siguientes
preguntas (4 veces en total).
Ahora ya podemos ejecutar el programa mediante Lo primero que debemos hacer es o bien registrar una
“Aplicaciones -> Sonido y vídeo -> Real Player 10”. nueva cuenta o introducir los datos de una ya existente.
Avanzado
Scripts de arranque del sistema
También se habrá instalado automáticamente un plugin Si queremos tener un script personalizado al arranque con
para el navegador Mozilla Firefox, que nos permitirá algunos comandos, podemos crear el fichero
reproducir páginas que ofrezcan vídeo con el formato de “/etc/init.d/local” (el texto en negrita [comandos] debe
RealPlayer. ser reemplazado por los comandos que queramos
ejecutar):
#!/bin/sh
# Init script
87
Ubuntu GNU/Linux
“ Coloreado
syntax on
O bien cambiarlo a todos los usuarios del sistema " Function Key Mappings map
modificando “/etc/bash.bashrc”. <F2> :w<C-M> map <F4>
:set nowrap<C-M>
88
man apt-get chroot sistema /bin/bash
man apt-cache
• Montar la partición donde se encuentra nuestro • Marble Station (web del autor)
sistema (podemos chequear el número de partición http://www.marblestation.com
usando cfdisk), por ejemplo:
mkdir sistema mount
/dev/hda2 sistema
89
Ubuntu GNU/Linux
Bibliografía
• “Free as in freedom: Richard Stallman's crusade for
free software” Sam Williams. Editorial O'Reilly.
• “Just for fun: The story of an accidental revolutionary”
Linus Torvalds junto a David Diamond. Editorial Texere.
• “The cathedral & the bazaar” Eric S. Raymond. Editorial
O'Reilly.
• “Free Software/ Open Software:
Information Society Opportunities for Europe?”
Estudio realizado por un grupo creado por la Comisión
Europea.
90