Professional Documents
Culture Documents
Versión Hoary
01/05/2005
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.
Por otro lado quisiera agradecer especialmente a mi inseparable amigo Jonathan Hernández
Velasco (http://jhernandez.gpltarragona.org) su constante apoyo. Jonathan es el actual
vicepresidente de GPL Tarragona (http://www.gpltarragona.org) y también gran apasionado
por el Software Libre.
Debo agradecer también a Dr. Pedro García López por su apoyo incondicional a los cursos
sobre GNU/Linux en los que participo como profesor, además de:
No quisiera olvidar tampoco a a todos los socios de GPL Tarragona, especialmente a aquellos
que contribuyen activamente a fomentar el uso de GNU/Linux:
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.
No es la típica guía donde se enseña GNU/Linux desde una perspectiva administrativa, con
cientos de comandos y archivos de configuración a editar. Es una guía 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 esta guía, 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
Esta guía 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
1
problemas de propiedad del software, e inició desarrolladas con el objetivo de mejorar
un proyecto para intentar formar una UNIX, que formaron lo que se conoce como
comunidad de personas, en las que compartir “BSD Unix”.
el código volviese a ser algo natural.
Esas aplicaciones y mejoras fueron
El proyecto fue denominado GNU (GNU's Not desarrolladas mediante contratos con DARPA
Unix), su finalidad era la construcción de un pero depuradas y mantenidas por hackers
sistema operativo compatible con UNIX pero comunicados por red. Sin embargo, hasta
completamente libre. finales de los 80 no fue liberado parte del
código con licencia BSD (licencia libre con
Más tarde construiría junto a diversos matices diferentes a la GPL).
hackers de su entorno lo que se conoce
actualmente como la Free Software No obstante, en ese primer periodo aún
Foundation, una fundación sin ánimo de lucro existían herramientas propietarias vitales
que tiene como objetivo proteger y defender para el sistema y no podían ser redistribuidas
el software libre y sus (sólo se entregaban a los poseedores de una
usuarios/programadores. licencia de UNIX original). Estas fueron re-
escritas más adelante bajo una licencia libre.
El primer programa desarrollado fue GNU
Emacs, un editor extensible mediante LISP. Durante los años 90 empezaron a surgir
Richard Stallman, inspirándose en algunos muchas iniciativas libres. Gracias a la
emails donde observó que se utilizaba el diversificación de Internet se dieron grandes
copyright para permitir a otros usuarios facilidades para construir comunidades con
realizar copias del contenido, decidió estas características.
elaborar una licencia de uso, que estableciera
ciertas reglas para asegurar la libertad de su Es especialmente interesante el caso de X
editor Emacs. De este modo se podrían evitar Window System, cuyo código fue el primer
problemas con programadores no solidarios caso de software libre fundado por un
que decidiesen coger código libre, consorcio de empresas y el cual aún perdura.
modificarlo, distribuirlo en formato binario y
no compartir dichos cambios después. Entre 1991 y 1992 dos nuevos proyectos
marcaron el rumbo del software libre:
La licencia fue llamada GNU Emacs License
(desarrollada en consulta con el especialista 386BSD
en leyes de propiedad intelectual Mark
Fischer en el 1985), la cual establecía un En California, Bill Jolitz estaba
contrato en el que se ofrecía el programa implementando las partes que faltaban de la
garantizando las mayores libertades posibles distribución Net/2 (distribución resultado del
y animaba a otros programadores a adoptar intento de CSRG de Berkeley de disponer de
dicha licencia. una versión de BSD Unix libre de licencias
propietarias). El resultado de Bill obtuvo el
El segundo programa desarrollado fue el nombre de 386BSD el cual incluía un
depurador GNU Debugger. Este también completo núcleo más diversas utilidades bajo
necesitaba una licencia y GNU Emacs License licencia BSD.
encajaba a la perfección. Por tanto decidió
renovar dicha licencia dotándola de un Más tarde, el código de 386BSD daría lugar
nombre más genérico (cosa que ya había sido a NetBSD, FreeBSD y OpenBSD.
demandada por diversos usuarios que
querían usar la licencia en sus creaciones), Linux
así nació la GNU General Public License
(GPL) que en 1989 vio la luz con la versión En Finlandia, Linus Torvalds, estudiante de
1.0. informática de la universidad de Helsinki,
decidió realizar la cuantiosa inversión de
Sobre la misma época (1989), en el Computer 3500$ para adquirir un nuevo PC 386 (33
Science Research Group (CSRG) de la Mhz, 4MB de RAM). El pago lo realizaría a
Universidad de California en Berkeley plazos pues no disponía de tal cantidad de
poseían toda una serie de aplicaciones, dinero en efectivo.
2
Ubuntu GNU/Linux
3
Linus desarrolló el kernel Linux pero se Debido a estos problemas de lenguaje, Eric S.
apoyó en las herramientas implementadas Raymond junto a Todd Anderson, Chris
por el proyecto GNU como el compilador Peterson (del Feresight Institute
GCC, el depurador GNU Debugger, etc... Es http://www.foresight.org/), John "maddog"
por este motivo que cuando se tiene un Hall, Larry Augustin (ambos de Linux
sistema completo (kernel + utilidades International http://www.li.org/) y Sam
básicas) es llamado GNU/Linux. Ockman (del Silicon Valley Linux User's
Group) el 3 de Febrero de 1998 en Palo Alto
En 1993 tanto 386BSD (más tarde daría lugar (California) decidieron buscar una nueva
a NetBSD, FreeBSD y OpenBSD) como forma de nombrar este tipo de Software, con
GNU/Linux se encontraban en un estado el objetivo de no llevar a confusión y que
razonablemente maduro. Se constituyeron fuese un término más sencillo de usar por
diversas distribuciones GNU/Linux (las empresas. De esa reunión nació el termino
diferencias entre estas son simplemente la Open Source.
forma de organizar/empaquetar las
aplicaciones y las diferentes ayudas para la Bruce Perens ofreció la marca “Open Source”
configuración) siendo RedHat una de las y espacio para alojar información sobre este
primeras en comercializar su producto. nuevo término. Linus dio su apoyo a la idea
pero Richard Stallman se mostró en contra
Durante los años 90 se desarrollaron grandes argumentando que este no denota libertad y
proyectos libres tales como Apache (servidor carece del espíritu fundamental del Software
web con mayor mercado hoy en día), Xfree86 Libre.
(la implementación X11 más utilizada en la
actualidad), GNOME y KDE (escritorios que Finalmente OSI o la Open Source Iniciative se
proporcionan facilidades a los usuarios establece como una organización sin ánimo
medios para interactuar con el sistema), de lucro, la cual tiene una tendencia más bien
Mozilla (navegador construido a partir de la práctica en la defensa de la metodología,
liberación del código de Netscape en 1998 y mientras que la Free Software Foundation
que marcó una nueva tendencia en el mundo afirma que el software debe ser libre por
empresarial). derecho social/universal.
4
Ubuntu GNU/Linux
5
• El derecho a utilizar el software sin
restricciones de uso, combinado con la • Siempre existe la posibilidad de hacer un
redistribución del mismo, asegura una fork3 o crear un código alternativo base, si
gran cantidad de usuarios potenciales. el actual esta siendo gestionado
Estos a su vez, ayudarán a mejorar y erróneamente. En ocasiones hay proyectos
personalizar el producto. libres que sufren divisiones debido a
discusiones entre miembros por la forma
• Los derechos o libertades no son nada más en que se está llevando la elaboración del
que eso y no se obliga a que sean llevados producto (e.g. los compiladores gcc y
a cabo. Es decir, si una empresa realiza un egcs), esto es posible gracias a las
desarrollo libre a medida para un cliente, características del software libre. Un fork
el cliente recibirá el código y los no tiene porque ser algo negativo ya que
ejecutables sin que ninguna de las partes puede generar competencia entre ambos
tenga obligación de publicar la aplicación grupos y por tanto, un desarrollo más
en otro medio (e.g. Internet). rápido.
6
Ubuntu GNU/Linux
7
AMD64 (Hammer) y PowerPC (Apple iBook y con un escritorio consistente e integrado, se
Powerbook, G4 y G5). ha optado por potenciar concretamente el
escritorio GNOME. También es posible
En la distribución se incluyen más de 1000 instalar KDE4 desde Ubuntu, o bien utilizar la
paquetes que van desde el núcleo Linux hasta distribución Kubuntu
GNOME 2.10, cubriendo todas las (http://www.kubuntu.org/) que no es más que
aplicaciones necesarias para el escritorio, una Ubuntu con KDE como escritorio
acceso a Internet, programación y servicios. principal. Sin embargo, esta última
distribución no tiene el soporte profesional de
Como curiosidad la palabra Ubuntu proviene Canonical.
de África y significa “Humanity to others”,
encajando así con el espíritu del software Esta guía se basa en Ubuntu, aunque la
libre. instalación de Kubuntu es idéntica, lo único
en lo que difieren es en el escritorio.
La segunda release de Ubuntu tiene como
número de versión 5.04, este se construye en Canonical tiene un servicio gratuito de envío
base al año y mes de liberación. En el caso de CDs, de forma que es posible realizar
actual, la fecha de lanzamiento de la pedidos desde la página web, para su entrega
distribución fue en Abril del 2005, es decir, en domicilio. Por otro lado también es posible
mes 4 del año 2005. Si combinamos estos descargar el CD directamente de su web
número podemos obtener 5.04, las sucesivas (http://www.ubuntulinux.com).
versiones seguirán el mismo procedimiento
de versionado. Ubuntu LiveCD
Cada release también vendrá acompañada de Un LiveCD consiste en un CD auto-arrancable
un nombre en clave. En el caso de 5.04 se ha que permite la ejecución de un escritorio
escogido Hoary Hedgehog y la próxima será GNU/Linux completo, sin la necesidad de
denominada Breezy Badger. realizar ningún tipo de instalación en el disco
duro.
Patrocinado por la empresa Canonical
(http://www.canonical.com/), Ubuntu nació a Gracias a los LiveCDs de Ubuntu, es posible
partir de la distribución Debian. Esta es probar el sistema GNU/Linux para testear si
ampliamente conocida por su gestor de todo nuestro hardware es detectado
paquetes integrado que facilita la instalación automáticamente y para evaluar las
de miles de aplicaciones de forma sencilla, posibilidades de la distribución.
rápida y eficiente. Sin embargo, también
presenta ciertos problemas en cuanto a su Aunque el LiveCD nos proporciona un
política de versionado. escritorio funcional sin necesidad de
modificar nuestro disco duro (también válido
Debian ofrece versiones estables de la para emergencias), no ofrece la misma
distribución, estas son altamente fiables y velocidad ni las mismas posibilidades que si
robustas pero con aplicaciones bastante realizamos la instalación permanente. Por
antiguas. Esto hace que los usuarios no ejemplo, no será posible la instalación de
puedan disfrutar cómodamente de los últimos otros programas que no estén ya en el
avances en aplicaciones de escritorio o LiveCD.
servidor.
Para probar el LiveCD es necesario pedir a
Ubuntu pretende mantener una estrecha Canonical que nos envíe una muestra gratuita
colaboración con Debian dado que comparten o bajarlo nosotros mismos de la web
los mismos cimientos, pero a su vez, ofrecer (http://www.ubuntulinux.com). En el apartado
las aplicaciones más actuales a los usuarios de descargas (downloads) se encuentran las
finales junto a ciclos de actualizaciones imágenes ISO que podremos grabar usando
frecuentes (cada 6 meses) y actualizaciones K3B en Linux o CDBurnXP
de seguridad. (http://www.cdburnerxp.se/) en Windows.
Otro de los objetivos primordiales de Ubuntu La imagen ISO no debe grabarse dentro de un
es conseguir una distribución fácil de utilizar
4 Mediante el paquete kubuntu-desktop.
8
Ubuntu GNU/Linux
9
terminal”. Para convertirnos en root bastará
con ejecutar “sudo -s”.
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 directamente o encargar CDs
para que nos los traigan a casa.
Si nuestro equipo estaba conectado a
En caso de que hayamos descargado la
Internet, quizás Ubuntu haya podido detectar
imagen ISO de Ubuntu, será necesario
la configuración automáticamente mediante
grabarla en un CD tal y como se indica en el
DHCP. Esto nos permitirá navegar por la red.
apartado “LiveCD Ubuntu”.
Finalmente accederemos al escritorio de
Ubuntu desde el cual podremos probar los
diferentes programas que incorpora el CD. Arranque
Invitamos al lector a navegar por el menú de
aplicaciones para testear las diferentes Para iniciar la instalación es necesario
herramientas. arrancar desde el CD. Se sigue el mismo
procedimiento que para el LiveCD y por tanto
podemos encontrar las instrucciones en dicho
apartado.
10
Ubuntu GNU/Linux
tenemos.
11
dos posibilidades:
En caso de que fallase la configuración de la
tarjeta, podríamos o bien no configurarla (no • Usar todo el disco duro y crear las
es estrictamente necesario, aunque sí útil particiones necesarias para Ubuntu. Esto
para que nos instale un sistema actualizado), borrará todo lo que tengamos en nuestro
o bien intentar hacerlo manualmente disco. En caso de no tener nada instalado
pulsando sobre la opción correspondiente: en el sistema, esta es una buena opción.
• Usar el espacio libre contiguo más grande
para crear las particiones necesarias. Esta
opción no aparecerá si no hay espacio
disponible sin particionar.
• Editar manualmente la tabla de
particiones.
IP: 192.168.0.5
Máscara: 255.255.255.0 Si escogemos crear las particiones de forma
Pasarela: 192.168.0.1 manual (la opción más complicada)
Servidor de nombres: 192.168.0.1 deberemos definir dos:
12
Ubuntu GNU/Linux
Acto seguido se crearán y formatearán las Finalmente debemos confirmar que queremos
particiones indicadas, para dar paso a la que el gestor de arranque Grub sea instalado,
13
este nos permitirá poder escoger que sistema opciones anteriores más la posibilidad de
operativo deseamos iniciar al encender el arrancar Windows.
ordenador.
Resolución de pantalla
• Arrancar el sistema
• Arrancar en modo recuperación
• Arrancar memtest (programa que
comprueba el estado de la memoria RAM)
14
Ubuntu GNU/Linux
Panel superior
El escritorio esta compuesto por dos paneles. • Menú de aplicaciones: Aquí podremos
encontrar todas las aplicaciones instaladas
en el sistema y catalogadas por tipo. Por
Panel inferior desgracia en esta versión de GNOME, este
menú no se puede editar fácilmente.
En el panel inferior se encuentra (de • Menú lugares: Listado de carpetas
izquierda a derecha): importantes de nuestro sistema. Al pulsar
sobre ellas se abrirá el gestor de archivos
• Botón para minimizar todas las ventanas y Nautilus.
mostrar el fondo del escritorio.
• Carpeta personal: En este lugar
• Listado de ventanas (inicialmente no guardaremos todos nuestros
aparecerá ninguna pues no hay documentos. También podremos
aplicaciones en funcionamiento). encontrar la carpeta Desktop que
corresponde a nuestro escritorio.
• Escritorios virtuales. En GNU/Linux es
habitual trabajar con diversos escritorios. • Escritorio: Carpeta que corresponde a
En cada uno podremos tener aplicaciones nuestro escritorio.
diferentes, de esta forma evitamos tener
15
• Equipo: Muestra dispositivos y habitual.
particiones a las que es posible acceder
en nuestro sistema. • Terminar la sesión. A través de esta
opción podremos:
En GNU/Linux para acceder a una
partición o dispositivo como un • Terminar la sesión. Volveremos a la
CD/DVD-ROM, USB pendrive, etc.. es pantalla de login.
necesario montarlo. En Ubuntu este • Apagar.
paso es automático nada más insertar el • Reiniciar la computadora.
CD o USB pendrive. En el caso de los • Hibernar la computadora. Apaga la
disquetes es necesario ir a “Equipo” y computadora manteniendo el estado
hacer doble click sobre la disquetera. actual, al volver a iniciar el
ordenador se restaurará el escritorio
Para extraer un CD, disquete o USB tal y como lo dejamos.
pendrive es necesario realizar el paso
inverso: desmontar. De esta forma nos • Iconos para ejecutar el navegador web
aseguramos que no se pierden datos. Mozilla Firefox, el cliente de correo
Para esto simplemente iremos a Evolution y la ayuda del sistema.
“Equipo” y pulsaremos con el botón
derecho sobre el dispositivo para • Área de notificación. Inicialmente aparece
seleccionar “Desmontar el volumen” o vacía, pero habrá programas que
“Expulsar”. aparecerán ahí una vez iniciados (e.g.
Cliente mensajería instantánea Gaim). Este
• Servidores de red: buscará en nuestra área es común para todos los escritorios
red ordenadores con recursos virtuales y por tanto se nos facilita el
compartidos (tanto Windows como acceso rápido a ciertos programas.
GNU/Linux).
• Control del volumen. Con el botón
• Conectar con el servidor: nos permite izquierdo podremos regular el volumen,
conectarnos a un servidor determinado con el botón derecho podremos acceder a
mediante FTP/sFTP/Webdav/etc... “Abrir el control de volumen” donde
tendremos más opciones.
• Buscar archivos.
• Reloj del sistema. Al hacer click con el
• Documentos recientes. botón izquierdo aparece un calendario.
Con el botón derecho podremos acceder a
• Menú Sistema las preferencias o a cambiar la hora actual
• Preferencias: Configuración del (se requerirá el password del usuario).
escritorio GNOME.
• Icono que al hacer click con el botón
• Administración: Configuración del izquierdo se obtiene un listado de todas las
sistema Ubuntu. ventanas abiertas en Gnome,
independientemente del escritorio virtual
• Capturar la pantalla. Genera una en el que estemos.
imagen de lo que estamos viendo en
pantalla. Se consigue la misma
funcionalidad pulsando la tecla “Impr. Añadir carpetas a “Lugares”
Pant.”
• Bloquear la pantalla. Nos permite Para añadir más carpetas al menú “Lugares”
bloquear nuestro escritorio, siendo debemos seguir un procedimiento un poco
necesario introducir el password del retorcido. Abrimos por ejemplo “Aplicaciones
usuario para poder volver a acceder. -> Accesorios -> Editor de textos”, desde este
Muy útil cuando nos ausentamos de editor vamos a “Archivo -> Abrir” y desde ese
nuestro PC y no queremos que nadie lo dialogo es posible añadir s, simplemente
utilice o espíe lo que tenemos en vamos seleccionamos la carpeta que nos
marcha. Debería ser una práctica interesa y pulsamos “Añadir”:
16
Ubuntu GNU/Linux
Gestor de ventanas
Gnome utiliza como gestor de ventanas
metacity. Este nos permitirá minimizar,
maximizar y gestionar nuestras ventanas.
17
por encima de cualquier otra ventana.
• Siempre en el espacio de trabajo visible: la
ventana siempre estará disponible
independientemente del escritorio virtual
en el que nos encontremos.
• Minimizar: esconde la ventana. Para volver • Mover al espacio de trabajo... Asigna la
a mostrarla debemos usar el panel inferior ventana a otro escritorio virtual.
donde se muestran todas las ventanas del
escritorio virtual actual.
• Maximizar o Restaurar: hace que la Navegador de disco Nautilus
ventana ocupe toda la pantalla, o en caso
de que ya sea así realiza la acción Nautilus es la aplicación que nos permite
contraria. navegar por los archivos de nuestro disco
• Cerrar. duro o incluso de otros ordenadores
conectados por red. Podemos abrirlo yendo a
Cuando la ventana está visible y no se “Lugares -> Carpeta personal”.
encuentra maximizada, podemos ponernos en
su borde y observaremos que el cursor Inicialmente Nautilus viene con la navegación
cambia de forma. Si hacemos click con el espacial activada, esto hace que la ventana
botón izquierdo y sin soltar arrastramos, mostrada sea muy sencilla.
veremos que podemos cambiar el tamaño.
Excepto en algunos diálogos determinados,
en la mayoría se produce ese
comportamiento.
18
Ubuntu GNU/Linux
En todo caso, es posible que nos resulte Todo sistema GNU/Linux guarda sus archivos
molesto este tipo de navegación en una estructura de tipo árbol. No existe
(personalmente no me agrada) y prefiramos unidades “c:”, “d:”, sino que todo cuelga de
tener una única ventana para todas las una jerarquía de directorios.
carpetas.
Desde Nautilus es posible navegar por toda
Para conseguir ese comportamiento iremos a esta estructura. Si abrimos “Lugares ->
“Editar -> Preferencias” en la ventana de Carpeta personal” vemos que Nautilus nos
Nautilus. A continuación seleccionaremos el muestra nuestra carpeta y además
tabulador “Comportamiento” y marcaremos disponemos de botones que nos permitirán
la opción “Siempre abrir en una ventana de navegar por el sistema (debemos haber
navegador”: desactivado el modo de navegación espacial
tal y como se ha comentado anteriormente).
Estructura de directorios
19
|- home Dir. de usuarios marcadores de Nautilus usando el menú con
| |- usuario1
| | |-Desktop Escritorio dicho nombre.
| |
| |- usuario2
| |- usuario3
| Localidades especiales
|- lib Librerías
|- lost+found
|- mnt Montaje
| particiones
En el menú “Ir” disponemos de varias
|- media Montaje disp. localidades especiales:
| |- cdrom
| |- floppy
| |- usbdisk • Inicial: directorio personal del usuario.
| • Equipo: dispositivos y particiones del
|- opt Aplicaciones que
| se instalan en sistema.
| un único dir. • Plantillas: todo documento que se guarde
|- proc Archivos
| virtuales con en este directorio, aparecerá cuando
| info del sistema pulsamos con el botón derecho en un
|- root Dir. de root
| (Administrador)
espacio vació de Nautilus o el escritorio,
|- sbin Ejecutables sis. en la sección “Crear documento”.
|- tmp Espacio temporal • Papelera: Lugar donde va a parar todo
|- usr Programas no
| | básicos del sist aquello que se borre con Nautilus.
| |- X11R6 X Window • Grabador de CD/DVD: Nos permitirá
| | |- bin Ejecutables
| | |- include Headers grabar CDs o DVDs como veremos más
| | |- lib Librerías adelante.
| | |- man Manuales
| | |- share Archivos comunes
| |
| |- bin Ejecutables
| |- doc Documentación
Trabajando con ficheros y carpetas
| |- etc Configuración
| | adicional
| |- include Headers Ahora ha llegado el momento de ver como
| |- info Ayuda info.
| |- lib Librerías
podemos trabajar con los archivos del
| |- local Archivos locales sistema.
| | | de programas
| | | instalados
| | | manualmente.
| | |- bin Propietarios y permisos
| | |- doc
| | |- etc
| | |- include
| | |- lib En todo sistema GNU/Linux, los ficheros y
| | |- man directorios tienen propietarios y permisos.
| | |- sbin
| | |- share Por ejemplo, todos aquellos archivos que
| | creemos con nuestro usuario desde Nautilus,
| |- man Manuales.
| |- share Archivos comunes se le asignará este como propietario, se
| |- sbin Ejecutables asociará con el grupo principal al que
| |- src Código fuente
|
pertenezca nuestro usuario y tendrá los
|- var Archivos siguientes permisos:
| administrativos
| y datos que
| cambian • Lectura y escritura para el propietario.
| frecuentemente. • Sin acceso para el grupo.
|- lock Archivos bloqueo
|- log Registro de • Sin acceso para el resto.
| eventos/errores
|- spool Archivos spool
|- mail Correo usuarios Veamos un ejemplo, vamos a “Lugares ->
|- cups Cola impresión Carpeta personal”. En la ventana de Nautilus
buscamos un lugar vacío y hacemos click con
el botón izquierdo. A continuación vamos a
“Crear documento -> Archivo vacío”:
Marcadores
20
Ubuntu GNU/Linux
Borrar
En el nuevo dialogo vamos a la pestaña de
permisos.
Para borrar una carpeta o un fichero, basta
Desde aquí es posible cambiar dichos hacer click con el botón derecho encima y
permisos para permitir a otros usuarios del seleccionar “Mover a la papelera”.
sistema (en el caso de que tuviésemos otros)
leer o modificar nuestro documento. Es
importante tener en cuenta los permisos de la Seleccionar
carpeta donde esta contenido el documento
para dar acceso a terceros. Para seleccionar varias carpetas o ficheros
podemos hacer click con el botón izquierdo
Ya que estamos visualizando las propiedades en un espacio vacío y sin soltar el botón,
del archivo, podemos comprobar que en la arrastrar hasta que el recuadro generado
pestaña “General”se encuentra información cubra los archivos que queremos seleccionar.
sobre el tamaño del fichero entre otras cosas. O bien podemos ir haciendo click con el botón
izquierdo en cada fichero mientras
En la pestaña “Emblemas” podremos asignar mantenemos pulsado la tecla CTRL. Para
un dibujo especial a nuestro fichero. De esta deseleccionar simplemente pulsamos en un
forma podremos remarcar gráficamente lugar vacío.
archivos especiales. Si seleccionamos un
dibujo veremos que aparece al lado del icono
del fichero. Copiar
En la pestaña “Abrir con” podremos asociar
el tipo de fichero con programas que pueden Para copiar archivos o carpetas podemos
tratarlo. Por ejemplo en nuestro caso ya se hacerlo de varias formas:
encuentra asociado al editor de texto (por
defecto) y a OpenOffice. Si añadimos algún • Seleccionamos aquellos que deseemos
programa nuevo, este se relacionará con copiar.
todos aquellos archivos que tengan la misma • Hacemos click con el botón derecho
21
encima de alguno de los seleccionados. Una tercera posibilidad para copiar/mover
• Pulsamos sobre “Copiar el archivo”. archivos consiste en seleccionarlos, pulsar
• Abrimos otro nautilus o en el mismo nos CTRL+C para copiar o CTRL+X para mover,
vamos al directorio donde queremos copiar ir al directorio destino y pulsar CTRL+v para
lo seleccionado. copiar/mover en esa localidad.
• Pulsamos con el botón derecho en un
espacio vacío y damos a “Pegar archivos”.
Renombrar
Ficheros ocultos
22
Ubuntu GNU/Linux
#!/bin/sh
Script
base="`echo $NAUTILUS_SCRIPT_CURRENT_URI | cut -d'/' -f3- | sed 's/%20/ /g'`"
if [ -z "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" ]; then
dir="$base"
else
while [ ! -z "$1" -a ! -d "$base/$1" ]; do shift; done
dir="$base/$1"
fi
gnome-terminal --working-directory="$dir"
documento vacío con el nombre “Abrir click sobre una dirección web (e.g.
Terminal Aquí” y lo editamos pulsando sobre http://www.marblestation.com) o una
el con el botón derecho y seleccionando dirección de correo electrónico, además del
“Abrir con editor de textos”. tipo de terminal que deseamos utilizar.
Ahí insertaremos el contenido del recuadro Por defecto se usará Mozilla Firefox como
“Script”. navegador web, Evolution como cliente de
correo y como terminal, la propia de gnome.
Configuración
Combinaciones de teclas
En general, muchas de las ventanas de
configuración de Gnome sólo disponen del
botón “Cerrar”. No hay ningún “Aceptar”, Listado de combinaciones de teclas para
“Aplicar” o “Cancelar”. Por tanto los cambios acciones especiales. Para editar una
se aplican automáticamente al pulsar combinación hay que hacer click en la
“Cerrar”. columna correspondiente y pulsar las teclas
que nos interesen. En caso de que queramos
Escritorio Gnome anular una combinación simplemente
pulsaremos borrar (no SUPR.).
Para acceder a la configuración del escritorio
basta con ir a “Sistema -> Preferencias”, allí
encontraremos toda una serie de útiles Dispositivos PalmOS
herramientas:
Escritorio remoto
Administración de archivos
Aplicaciones preferidas
23
interesantes de Gnome. Es posible que otro web de Internet en nuestra red local,
usuario controle nuestro ordenador desde necesitemos establecer un proxy, este es uno
otro PC conectado en red. de los lugares para ello. También será
necesario especificarlo en el navegador
Para habilitar esto debemos ir a este Mozilla Firefox como veremos más adelante.
apartado y marcar “Permitir a otros usuarios
ver mi escritorio”.
Ratón
Si además tenemos marcado “Permitir a otros
usuarios controlar tu escritorio”, el usuario
Aquí será posible cambiar la sensibilidad del
remoto podrá mover el ratón y escribir
ratón, el tipo de cursor y configurar si
remotamente.
queremos un ratón para diestros o zurdos.
Podemos indicar que cada vez que alguien
quiera controlar nuestra máquina, nos avise
Resolución de la pantalla
preguntándonos si autorizamos dicho control.
Para esto marcaremos “Pedir confirmación”.
Según la configuración de nuestro sistema, es
O incluso podremos establecer un password posible que aquí podamos elegir la resolución
de conexión. de pantalla que queremos de un listado.
vncviewer IP:0
Los salva pantallas se activan cuando pasa
Deberemos substituir IP por la IP o dominio cierto tiempo sin que el usuario haya tocado
de la máquina a la que queremos ni el ratón ni el teclado del ordenador. Son
conectarnos. útiles para prolongar la vida de los monitores.
Fondo de escritorio
24
Ubuntu GNU/Linux
25
por defecto (Human), es Clearlooks.
Ventanas
26
Ubuntu GNU/Linux
• Introducimos el CD de instalación de
Ubuntu. Si aparece un dialogo indicando
que ha detectado un CD Ubuntu e
invitándonos a actualizar, simplemente
Sistema cancelamos.
Menú de configuraciones del sistema. • Abrir una terminal (“Aplicaciones ->
Herramientas del sistema -> Terminal”)
• Convertirnos en administrador
(necesitaremos introducir nuestro
password) e instalamos ejecutando:
sudo -s
aptitude install samba
• Cerramos terminal.
• Expulsamos el CD, vamos a “Lugares ->
Equipo”. Click con el botón derecho sobre
el CD y pulsamos en “Expulsar”.
Se requerirá el password del usuario para
poder modificar esta configuración. Aprenderemos a instalar/desinstalar
aplicaciones más detalladamente cuando
veamos el “Gestor de paquetes Synaptic”.
27
“Sistema -> Administración -> Carpetas seleccionaremos la opción “Compartir
compartidas”. carpeta”:
28
Ubuntu GNU/Linux
Por lo general el resto de opciones no suelen Cada día el sistema comprueba si existen
modificarse. nuevas actualizaciones (sólo si hay conexión a
Internet disponible). En caso de que haya
nuevo software a actualizar, en el área de
Device Manager notificación nos saldrá un icono rojo que al
situarnos sobre él, nos indica el número de
programas a actualizar:
Desde el gestor de dispositivos sólo vamos a
poder ver información sobre nuestro
hardware.
29
actualizaciones disponibles: sistema. A su vez, es frecuente ver que las
diferentes distribuciones tiene su propio
sistema de gestión de paquetes. Lo más
conocidos son los RPM (originarios de
RedHat) y los DEB (originarios de Debian).
Ubuntu utiliza estos últimos.
30
Ubuntu GNU/Linux
31
tener un mayor rango de aplicaciones Ubuntu”.
disponibles para instalar.
Veamos ahora otras características de
Pulsamos “Añadir”, seleccionamos “Ubuntu Synaptic.
5.04 “Hoary Hedgehog”” y marcamos todos
los componentes: En la parte inferior izquierda tenemos varios
botones que modifican el contenido del
lateral izquierdo:
32
Ubuntu GNU/Linux
Es posible obtener más información pulsando A continuación Synaptic busca los paquetes
sobre el paquete “samba” con el botón de los que depende dicha aplicación y nos
derecho y seleccionando “Propiedades”. informa que deberá instalar también
“libgmime2.1”. Por tanto le indicamos que
Desde esa nueva ventana podremos ver marque también ese paquete para instalar.
información general del paquete:
Si volvemos a hacer click con el botón Ahora ya esta Synaptic preparado para
derecho sobre el paquete “samba”, vemos realizar la instalación. Si quisiésemos
que es posible llevar a cabo varias acciones: instalar/desinstalar otros paquetes,
podríamos marcarlos también ahora. Los
• Marcar para reinstalación.
7 Si estamos visualizando el paquete “ubuntu-desktop”,
• Marcar para eliminación: Desinstala tampoco debemos borrarlo.
programa, pero no borra los archivos de 8 Mail Notification es una aplicación que permite
configuración. monitorizar nuestras cuentas de mail. Cuando
• Marcar para eliminación completa: recibimos un nuevo mail aparece un sobre en el área
de notificación.
33
cambios no son efectivos hasta que no se más recientes las marca para actualizar y
pulsa “Aplicar”. en caso de que sea necesario la instalación
de nuevos paquetes o la eliminación de
Para realizar la instalación pulsamos paquetes instalados, también se marcan.
“Aplicar” en la barra de herramientas. Esto
abre una ventana que nos recuerda que es lo Habitualmente se utiliza la segunda opción. A
que va a ser instalado/desinstalado. Pulsamos continuación simplemente tendremos que
“Aplicar” para llevar a cabo las acciones. pulsar “Aplicar”.
34
Ubuntu GNU/Linux
click con el botón derecho sobre el reloj que nuestra Impresora y aparezca en el listado.
aparece en el panel superior, y seleccionando Damos a “Adelante” y seleccionamos el tipo
“Ajustar fecha y hora”. de Impresora que tenemos.
Red
Ubuntu sincroniza la hora del sistema por Desde aquí podremos configurar nuestros
Internet cuando este arranca, pero es posible dispositivos de red, tanto conexiones por
configurarlo para que cada cierto tiempo se módem como redes locales (ADSL + router) y
sincronice automáticamente. Para esto redes wireless.
tendremos que marcar “Sincronizar
periódicamente la hora con servidores de
Internet”, lo que nos pedirá instalar el
soporte NTP. Aceptamos y automáticamente
arrancará Synaptic para que realice la
instalación de los paquetes necesarios.
Usuarios y grupos
Hacemos doble click sobre “Impresora
nueva”. Indicamos si nuestra Impresora se Si deseamos añadir un usuario a nuestro
encuentra conectada físicamente al sistema (e.g. otro miembro de la familia) o
ordenador o accederemos por red. cambiar el password de algún usuario
existente, este es el lugar correcto para ello.
Es posible que el sistema ya haya detectado
35
dejaremos los permisos de “Administrador” a
la persona que se encargue del
mantenimiento del ordenador (el usuario que
se crea en la instalación de Ubuntu fue
definido con ese perfil).
36
Ubuntu GNU/Linux
2. Traducido a múltiples idiomas entre los El icono de la casa nos permite ir con un sólo
que se encuentran el Castellano, Catalán e click a la página principal definida. Por
Inglés. defecto es una página de ayuda de Ubuntu,
3. Bloqueo inteligente de popups o ventanas pero más adelante veremos como cambiarlo
emergente con publicidad. Se acabaron las para tener la página de entrada que
páginas molestas que abren deseemos.
automáticamente nuevas ventanas sin
nuestro consentimiento. Al lado nos encontramos con la barra de
4. En una única ventana de navegador direcciones, es aquí donde tendremos que
podemos tener múltiples páginas abiertas escribir las direcciones de las páginas web
simultáneamente en diferentes pestañas que conozcamos. Por ejemplo
(Tabbed Browsing), se acabó perdernos “www.google.es”, no es obligatorio indicar
entre cientos de ventanas. “http://”. Una vez escrita la dirección
5. Diseñado con la seguridad y privacidad en pulsaremos enter para visualizar la página.
mente, podremos evitar los conocidos
problemas de seguridad de otros En la última barra, aparece la G de Google.
navegadores como Internet Explorer. Aquí podremos realizar búsquedas en Google
6. En caso de que aparezca un fallo de de forma rápida y directa. Bastará con
seguridad, se obtiene una rápida respuesta escribir lo que se desea buscar, por ejemplo
y el error es solucionado en un breve “linux” y pulsar enter. Así se nos mostrarán
espacio de tiempo. Al contrario que con los resultados de Google en la parte central
otros navegadores. del navegador.
7. Facilidades para la búsqueda de
información utilizando la barra Google o Cuando encontremos una página que nos
usando la búsqueda en la página actual interese y queramos guardar su dirección, es
(ctrl+f) elegante. posible utilizar los marcadores de Firefox.
8. Posibilidad de tener en nuestros Mientras visualizamos al web que queremos
marcadores (bookmarks/favoritos) los guardar, pulsamos sobre “Marcadores ->
últimos titulares de las páginas que más Añadir esta página a marcadores” y a
visitemos y soporten RSS. continuación indicamos en que categoría
9. Fácil de usar para usuarios no expertos. queremos guardarlo y con que nombre.
Ampliable mediante extensiones para
usuarios avanzados.
10.Soporte de multitud de plugins:
Macromedia Flash, Macromedia
Shockwave (en GNU/Linux necesita
Crossover Office), Java, Acrobat Reader, …
11.Cumple con los estándares, por tanto se
recomienda encarecidamente que todos los
desarrolladores web (webmasters) utilicen
Firefox para comprobar la calidad de sus
páginas. Si una página no se visualiza
correctamente con Mozilla Firefox quiere Si indicásemos “Crear en: Bookmarks Toolbar
decir que la web ha sido mal construida y Folder”, el enlace se añadiría a la barra que
debe informarse al servicio técnico de la hay debajo de la barra de direcciones. Si
empresa propietaria de la web (puede que indicamos cualquier otro lugar, nuestro
la visualización sea correcta en Internet enlace será accesible a través del menú
Explorer, pero ese navegador no utiliza los “Marcadores”.
estándares correctamente y por tanto la
web ha sido desarrollada Para una gestión más avanzada de los
incorrectamente). marcadores podemos ir a “Marcadores ->
Administrar marcadores”. Desde ahí
El navegador Firefox esta compuesto por una podremos borrar, mover o crear nuevas
barra de herramientas donde encontramos las categorías para nuestros marcadores.
flechas de navegación, adelante/atrás que nos
permiten volver a páginas ya visitadas. Veamos ahora las preferencias del navegador,
37
vamos a “Editar -> Preferencias”: Si hemos modificado la página de inicio,
ahora podemos probar a hacer click en el
icono de la casa para irnos a dicha página:
38
Ubuntu GNU/Linux
39
no estará activada hasta que no cerremos y debe siempre ser segura).
volvamos a abrir el navegador.
Ya hemos comentado que Firefox bloquea las
Si intentásemos instalar una extensión desde ventanas emergentes o popups que
una página diferente a la oficial de Firefox, el habitualmente contienen publicidad molesta.
navegador lo impediría mostrando un Sin embargo hay ciertas webs donde estas
recuadro amarillo en la parte superior de la popups son necesarias, cada vez que Firefox
página: bloquea un popup nos avisa con un recuadro
amarillo en la parte superior de la web. Si
deseamos mostrar ese popup concreto
haremos un click con el botón izquierdo y
seleccionaremos “Mostrar...”. O si queremos
permitir siempre popups desde esa web,
elegiremos “Permitir ventanas emergentes
para...”
40
Ubuntu GNU/Linux
41
de mail, también podremos organizar nuestra programa, dado que la explicación detallada
agenda personal de contactos, calendarios del mismo cae fuera del alcance de esta guía.
con citas, etc.. Podemos ver cada una de estas
opciones en la parte inferior izquierda. Como curiosidad es importante destacar que
hay muchísimas personas que utilizan el mail
Cuando tenemos seleccionada la vista de hoy en día, sin embargo bastantes de estas no
correo, en el panel izquierdo tenemos todos lo utilizan de la mejor manera posible.
los buzones donde se guardan los emails. En Habitualmente cuando alguien contesta un
“bandeja de entrada” se encuentran aquellos mail tiene la tendencia de escribir en la parte
que recibiremos, en “bandeja de salida” se superior la respuesta de la siguiente forma:
guardan los mails que estamos enviando,
etc... Hola Juan:
Juan escribió:
> Hola Carlos:
>
> ¿podrías pasarme los documentos de la
> última reunión?
Para recibir el correo basta con pulsar
“Enviar/Recibir”. Para escribir un nuevo mail Sí, por supuesto. Te los adjunto.
bastará con pulsar en “Nuevo”, rellenar el
campo del destinatario y el contenido para > Ah, ¿y que tal fue tu viaje por
finalmente pulsar “Enviar”. > Mallorca?
42
Ubuntu GNU/Linux
Es importante que nos fijemos que en el área Entonces tendremos que configurar
de notificación aparece un icono con forma de nuestro router para que la información que
hombrecito amarillo. Este icono es accesible llegue a esos puertos, nos la redirija a
desde cualquier escritorio y nos facilitará nuestro ordenador.
encontrar rápidamente Gaim. Si pulsamos • En “Registro” podemos activar el registro
cerrar en la ventana de Gaim, el programa no de todas nuestras conversaciones. Estas se
terminará sino que se esconderá y sólo será guardaran en nuestro directorio personal
accesible mediante el área de notificación. “.gaim/logs”
• En “Mensajes de ausencia” podemos
predefinir ciertos textos que usaremos al
ausentarnos.
• En complementos podemos activar plugins
para Gaim. De los instalados por defecto,
43
resulta interesante activar: necesidades.
• Interconexión: Todos los servidores jabber
• “Nautilus Integration”, permite enviar se comunican entre ellos de forma que si
archivos sólo arrastrando el fichero a la un usuario esta conectado al servidor A,
ventana en la que estemos hablando. este puede ver un usuario que tenga en su
• “Notificación de mensajes”, marca con lista de contactos y se encuentre en el
un asterisco aquellas ventanas donde servidor B.
alguien nos haya escrito algo y no lo • Seguro: Existen implementaciones de
hayamos leído. servidor jabber que usan SSL para las
conexiones, de esta forma toda la
Pueden ser especialmente interesantes información que se envía entre cliente-
(ambos instalables desde Synaptic): servidor esta cifrada y fuera del alcance de
curiosos, protegiendo así la intimidad del
• gaim-guifications: Muestra un aviso en usuario.
la parte inferior del escritorio cuando • Conexiones a otros sistemas de
alguien se conecta/desconecta/etc... mensajería: Jabber ofrece la posibilidad de
• gaim-encryption: Permite cifrar las tener en nuestras listas de contactos
conversaciones entre dos personas para usuarios de otros sistemas de mensajería
evitar ser espiados. haciendo uso de gateways.
• Envío de mensajes off-line: Aunque alguno
Para hablar con un contacto bastará hacer de tus contactos no este conectado es
doble click sobre el. posible enviarle mensajes que le llegarán
en cuanto se conecte. Esta característica
Como protocolo más usado de mensajería es muy útil para cuando se producen
instantánea se encuentra “MSN”, pero existe desconexiones involuntarias, ya que nunca
una alternativa libre llamada Jabber de gran se pierden los mensajes.
calidad. • Canales: Es posible la creación de canales
en los diferentes servidores para poder
Gaim nos va a permitir tener varias cuentas hablar con diversas personas a la vez al
con diferentes protocolos (podemos añadir estilo IRC, estas no tienen porque estar en
más cuentas si vamos a “Herramientas -> tu lista de contactos.
Cuentas”). Por tanto podemos probar otros • Conexiones con prioridades: Se permite
protocolos diferentes y animar a nuestros conectarse a una misma cuenta jabber
contactos a que se pasen a Jabber. desde diferentes ordenadores de forma
que cada una tiene una prioridad, la que la
Jabber es un protocolo abierto XML para el tenga más alta recibirá el texto.
intercambio de mensajes entre personas a
través de Internet. Ofrece funcionalidades Para usar jabber es necesario escoger un
similares a los sistemas tradicionales de servidor que nos interese por los servicios
mensajería instantánea como AIM, ICQ, MSN que ofrezca o que este situado
y Yahoo, pero con unas ventajas geográficamente cerca de nosotros. Uno de
significativas: los mejores servidores14 españoles es
jabberes.org, el cual tiene soporte SSL y nos
• Abierto: El protocolo Jabber es libre, permiten conectarnos también usando su web
abierto, público, fácil y existen diversas con nuestro navegador (no es tan flexible
implementaciones libres de servidores y como Gaim pero puede ser útil cuando nos
clientes. encontramos en ordenadores ajenos).
• Extensible: Utilizando el poder de XML es
posible ampliar las funciones fácilmente. Para crear una cuenta Jabber podemos
• Descentralizado: Cualquiera puede tener hacerlos desde la propia web de Jabberes, o
su propio servidor Jabber, dando la bien desde Gaim al añadir cuenta tenemos un
posibilidad a individuos o organizaciones botón llamado “Registro”:
tomar el control y realizar una
implantación según sus necesidades. Así Tendremos que indicar:
también se evitan monopolios sobre las
tecnología dando la posibilidad de escoger • Protocolo Jabber
el servidor que más se adapte a nuestras 14 Se pueden encontrar más servidores en jabber.org.
44
Ubuntu GNU/Linux
45
abiertos, Skype no.
• Integración voz + imagen, vídeo
conferencia en todos los sentidos
• Integración con GNOME.
• No obliga a parar el demonio de sonido
ESD, en cambio Skype sí.
• Utiliza el mismo codec que Skype y por
tanto obtienes la misma calidad, incluso es
posible escoger fácilmente otros codecs
En la ventana inicial podemos activar el para conseguir mayor o menor calidad.
apartado de charla y las estadísticas • Control sobre la calidad de la imagen que
mediante “Ver -> Texto de la charla” y “Ver se desea enviar.
-> Panel de control -> Estadísticas”.
Y ahora los inconvenientes:
46
Ubuntu GNU/Linux
• Presentation
• Word Processor
Programa para realizar presentaciones con
Procesador de textos que nos permitirá transparencias.
escribir documentos.
Ejecutable desde “Aplicaciones -> Oficina ->
Ejecutable desde “Aplicaciones -> Oficina -> OpenOffice.org Word Presentation”.
OpenOffice.org Word Processor”.
47
al popular programa de retoque fotográfico
Photoshop.
• http://www.gnome.org/projects/dia/
48
Ubuntu GNU/Linux
49
Características:
• http://docs.scribus.net/
Scanner con xsane
xSane es una herramienta con la que
Planos con QCAD podremos utilizar nuestro scanner.
QCAD es una aplicación para el dibujo 2D de
planos para edificios, interiores y partes La podemos ejecutar desde “Aplicaciones ->
mecánicas. Gráficos -> Programa de escaneo de
No se encuentra instalada por defecto en imágenes XSane”.
Ubuntu, pero se puede instalar mediante
Synaptic. Más información:
50
Ubuntu GNU/Linux
Características:
51
de nuestro disco duro.
• Visor del registro del sistema: permite
visualizar el log del sistema para ver los
eventos que han ocurrido.
Reproductores
52
Ubuntu GNU/Linux
(Aplicaciones -> Sonido y vídeo -> Ejecutable desde una consola como
Extractor de música Sound Juicer). “mplayer -ao esd nombredelvideo.avi”
• gstreamer0.8-mad: Permite reproducir
MP3 con las aplicaciones que usan • VLC: Reproductor que aparte de permitir
gstreamer (e.g. Totem, Rhythmbox). visualizar vídeos locales, puede
• gstreamer0.8-ffmpeg: Permite reproducir recibir/enviar streaming de vídeo desde la
una gran cantidad de formatos de vídeo red. También puede reproducir archivos de
con las aplicaciones que usan gstreamer música. Se debe instalar “wxvlc” y “vlc-
(e.g. Totem). esd”. Ejecutable por “Aplicaciones ->
• libdvdcss2: Permite la reproducción de Ejecutar una aplicación” e indicamos
DVD protegidos (e.g. Películas) “wxvlc --aout esd”
El único bug de totem-xine es que al cerrar Todo reproductor puede asociarse a los
la aplicación a veces falla, pero sin causar ficheros de vídeo a través de Nautilus,
ningún error importante para el sistema. hacemos click con el botón derecho sobre el
vídeo, seleccionamos “Abrir con otra
• Xine: Reproductor que se debe instalar aplicación”, pulsamos “Usar un comando
desde Synaptic, buscar por “xine-ui”. personalizado” y escribimos el nombre del
Permite reproducir DVDs y VCDs con ejecutable del reproductor (e.g. xine, mplayer
facilidad. Ejecutable por “Aplicaciones -> -ao esd , wxvlc –aout esd, etc..).
Ejecutar una aplicación” e indicamos
“xine”. En todos los programas de reproducción se
elige siempre como salida eSound (ESD), de
Es necesario configurarlo (alt+s) correctamente para que esta forma podremos tener múltiples sonidos
reproduzca el sonido:
a la vez en Gnome.
- GUI -> Configuration experience level ->
Advanced
Finalmente, si queremos tener vistas en
- Aplicar
miniatura de vídeos en Nautilus, debemos
- Audio -> Manejador de audio a usar ->
ejecutar en una consola las 5 líneas (símbolo
esd
~ con AltGR+4):
• Mplayer: Reproductor que se debe instalar sudo -s
desde Synaptic, buscar por “mplayer-386”.
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-
source`
53
gconftool-2 --makefile-install-rule / que estamos compartiendo, inicialmente
etc/gconf/schemas/totem-video-thumbnail.schemas
ninguno. Para definir un directorio que
rm -rf ~/.thumbnails queramos compartir, hacemos click en
exit
“Preferencias” y vamos a “Directories” donde
nos aparecerá el árbol de directorios. Para
compartir uno simplemente tendremos que
Y a continuación terminar la sesión de Gnome
hacer doble click sobre él (se pondrá en
y volver a entrar.
negrita para indicar que esta siendo
compartido). Es importante no compartir
directorios que contengan información
Redes P2P con aMule personal, por ejemplo no compartir todo el
aMule es uno de los programas que nos disco duro o todo nuestro directorio personal.
permiten acceder a la red P2P (Peer2Peer)
eDonkey, en la cual podremos compartir y
descargar todo tipo de archivos (e.g. música,
películas, programas, etc...).
54
Ubuntu GNU/Linux
• http://dvdripping-guid.berlios.de/
55
pulsando sobre “Nuevo”.
56
Ubuntu GNU/Linux
cd /usr/local/bin/
cd
Para cerrar una solapa, hay que hacer click
en ella con el botón derecho y pulsar “Cerrar
Para ver en que directorio estamos:
solapa”.
pwd
Para moverse entre las diferentes solapas,
podremos utilizar ALT+1, ALT+2, etc... o
Desde cualquier directorio se pueden
CTRL+AvPag y CTRL+RePag.
ejecutar archivos que tenga permisos de
ejecución y se encuentren guardados en un
Cuando se abre una terminal estaremos en
directorio “bin” o “sbin”.
ella como nuestro usuario y por tanto
estamos limitados a los permisos que este
Otro comando muy útil es “man”, con el cual
tenga. Si necesitásemos realizar acciones de
podremos visualizar las páginas del manual
administrador tendríamos que ejecutar:
del comando que especifiquemos, por
ejemplo:
sudo -s
man ls
Con esto nos convertimos en el usuario
administrador “root”. Es conveniente usar
Podemos subir y bajar con los cursores, para
este usuario sólo en caso de que sea
salir pulsar la tecla 'q'.
necesario, dado que tiene permisos sobre
todo el sistema y se podría borrar
Puede ser interesante instalar los manuales
accidentalmente partes necesarias del mismo.
en Español, para esto buscar los paquetes en
Synpatic:
Inicialmente la terminal se abrirá situada en
nuestro directorio personal, a no ser que
• manpages-es
utilicemos el script “Abrir terminal aquí” de
• manpages-es-extra
Nautilus, comentado en otro apartado.
Y los manuales de funciones de
Para listar los directorios/archivos accesibles
programación:
desde donde estamos se utiliza:
ls
• manpages-dev
Para listar todos los directorios/archivos Existen muchos comandos para crear/borrar
(incluidos los ocultos) con toda su directorios/archivos, manejar ficheros, etc...
información: Son importantes para usuarios que quieran
adentrarse profundamente en el mundo de la
ls -la administración de GNU/Linux, por tanto
invitamos al lector interesado a buscar
Para entrar en un directorio: información sobre el tema.
cd ..
57
Firewall con Firestarter compartición de la conexión a Internet” y
habrá que especificar por que tarjeta de red
Firestarter es una herramienta visual para tenemos acceso a la red de ordenadores con
configurar el firewall de Linux. Su facilidad los que compartiremos Internet. Por lo
de uso la hace ideal para usuarios de general esta opción no se debe activar a no
escritorio. ser que nuestro ordenador funcione como
servidor o pasarela.
La instalación por defecto de Ubuntu no tiene
ninguna aplicación que necesite tener puertos A continuación ya podremos guardar la
en uso y que puedan resultar peligroso para configuración del asistente, y aparecerá el
el usuario. Sin embargo a medida que se van programa principal:
instalando aplicaciones es posible que el
usuario desee tener mayor control. Por
ejemplo la compartición de carpetas con
SAMBA necesita abrir el puerto 139 entre
otros, y quizás queramos que sólo
determinadas máquinas puedan acceder.
Una vez instalada, es posible ejecutarlo Cabe destacar que el firewall se iniciará al
mediante “Aplicaciones -> Herramientas del arrancar nuestro sistema, no es necesario
sistema -> Firestarter”. tener la aplicación gráfica en ejecución para
tener el firewall activo. La aplicación gráfica
La primera vez se ejecutará un asistente que sólo nos servirá para controlar su estado y
nos ayudará a configurar el firewall abrir/cerrar puertos.
inicialmente.
En la pestaña de “Estado” podemos ver
información general sobre la red.
58
Ubuntu GNU/Linux
59
seleccionar “Grabar”. aplicación, no para el escritorio Gnome en
general) vamos a “Aspecto y temas ->
Por otro lado, si quisiésemos realizar otro Fuentes”. Hacemos click en “Ajustar todas las
tipo de grabaciones como por ejemplo Audio fuentes”, marcamos “Tamaño”, escribimos
CDs o multisesiones, tendremos que recurrir “10”, pulsamos “Aceptar” y “Aplicar”. Ahora
a otros programas. ya podemos cerrar el centro de control.
60
Ubuntu GNU/Linux
Ventajas: Juegos
61
Instalación de programas Ahora ya disponemos de soporte WMA en
nuestro Beep Media Player y además hemos
externos aprendido a compilar manualmente una
aplicación sencilla. Habitualmente se suelen
Instalación soporte audio WMA utilizar los 3 pasos (configure, make,
para Beep Media Player checkinstall). Pero cada aplicación puede
requerir que tengamos instalado en el
Para poder reproducir fichero de audio WMA sistema librerías diferentes, por tanto no
con Beep Media Player vamos a tener que siempre es tan sencilla la compilación desde
instalar un plugin de forma manual, es decir, cero.
compilando desde el código fuente dado que
no se encuentra en los repositorios de Si deseamos desinstalar el programa,
Ubuntu. tendremos que buscar a través de Synaptic
“bmp-wma”.
Para poder compilar necesitaremos instalar
previamente:
Instalación del lector PDFs
• beep-media-player-dev: Cabeceras de BMP
necesarias para compilar. Acrobat Reader
• gcc: Compilador de C. Adobe pone a disposición de los usuarios de
• g++: Compilador de C++. GNU/Linux, su lector de fichero PDF Acrobat
• checkinstall: Genera paquetes DEB que se Reader.
integran con el sistema de paquetes de
Ubuntu. De esta forma podremos Este programa no es Software Libre, aunque
desinstalar el programa desde el propio si gratuito. Aquellos que sólo quieran utilizar
gestor de paquetes Synaptic. Software Libre no tienen porque instalarlo.
Sin embargo, Acrobat Reader puede ofrecer
Descargamos BMP-WMA (usando el ciertas funcionalidades con los PDF que no
navegador Mozilla Firefox) de la página web: son cubiertas por aplicaciones libres como
XPDF.
http://bmp-
plugins.berlios.de/novelian/project.php?p=bmp-wma
Para instalar Acrobat Reader tendremos que
bajarlo desde la web de Adobe:
Concretamente el archivo se llama “bmp-
wma-0.1.1.tar.gz”. http://www.adobe.com/products/acrobat/readstep2.html
cd ..
sudo rm -rf bmp-wma-0.1.1
Si por ejemplo lo hemos descargado en el
62
Ubuntu GNU/Linux
sudo ./INSTALL
Lo ideal es asociar los ficheros PDF con Abriremos Synaptic (“Sistema ->
Acrobat Reader en Nautilus. Para esto Administración -> Gestor de paquetes
necesitamos localizar un fichero PDF desde Synaptic”) e iremos a “Configuración ->
Nautilus, hacemos click con el botón derecho Repositorios”. Pulsamos “Añadir” y hacemos
sobre el, seleccionamos “Abrir con otra click en “Personalizado”. En “Línea de APT”
aplicación”, pulsamos “Usar un comando pondremos:
18 Anteriormente teniamos que haber añadido el script deb ftp://ftp.tux.org/java/debian/ sarge non-free
a Nautilus tal y como se explica en una sección
anterior.
63
Pulsaremos “Añadir repositorio”, y finalmente Instalación del cliente bittorrent
“Aceptar”. Automáticamente se actualizará la Azureus
lista de aplicaciones (de no ser así tendremos
que pulsar “Recargar”). Azureus es un programa que nos permite
gestionar diversos ficheros “.torrent” de la
Al recargar es posible que se nos muestre un red Bittorrent.
error indicando sobre GPG. Simplemente lo
ignoraremos y continuaremos. Bittorrent es la tecnología más utilizada
actualmente para la descarga de películas y
música de Internet, su mayor inconveniente
es que no se dispone de ningún buscador (a
diferencia de aMule y redes eDonkey). En su
lugar existen páginas en Internet donde listan
diariamente ficheros “.torrent”.
http://azureus.sourceforge.net/download.php
• http://www.blackdown.org/java-linux/java2-
status/jdk1.4-status.html#debs
64
Ubuntu GNU/Linux
Instalación reproductor
RealPlayer
RealPlayer es un reproductor de vídeo
privativo que permite visualizar ciertos
formatos, especialmente permite streaming
desde Internet. Para un usuario normal no va
Para cargar un “.torrent” bastará con ir a
a ser necesario esta aplicación, el resto de
“Archivo -> Abrir -> Archivo .torrent”. Si el
reproductores comentados ya cubren muy
archivo “.torrent” está disponible en una
bien sus funciones.
dirección web, entonces seleccionaremos
“Archivo -> Abrir -> URL”.
RealPlayer no es Software Libre pero sí
gratuito. Aquellos que sólo quieran usar
En la parte central superior se mostrarán
Software Libre en su ordenador, no tienen
nuestras descargas, y en la parte inferior
porque instalárselo.
veremos otros usuarios que descargan de
nosotros.
Para instalarlo primero tendremos que
descargarlo de:
https://player.helixcommunity.org/downloads/
65
instalarlo en “/opt/RealPlayer” y presionamos exit 0
enter a las siguientes preguntas (4 veces en
total). Y añadirlo al arranque (también valido para
activar/desactivar cualquier otro
Ahora ya podemos ejecutar el programa script/demonio):
mediante “Aplicaciones -> Sonido y vídeo ->
Real Player 10”. update-rc.d local defaults
66
Ubuntu GNU/Linux
" tabulacion Para más información sobre estos comandos
set tabstop=4
set smarttab consultar las páginas del manual:
" ignore case en las busquedas man apt-get
set ic man apt-cache
67
nuestro sistema (podemos chequear el
número de partición usando cfdisk), por
ejemplo:
mkdir sistema
mount /dev/hda2 sistema
grub-install /dev/hda
root (hd0,0)
setup (hd0)
Más información:
• http://www.linux.cu/manual/grub/grub.es.h
tml
• http://www.gnu.org/software/grub/grub.ht
ml
Bibliografía
68