Escolar Documentos
Profissional Documentos
Cultura Documentos
Andrés Beny
LECCION 1
Esta lección va a estar dividida en:
• Una pequeña parte de información general.
• Una sub-parte explicando básicamente qué es un sistema de archivos y una
partición.
• Detalles de instalación de las 3 distribuciones más populares, Ubuntu, SuSe y
Mandriva.
Si bien esta semana aparece muy abultada por la cantidad de temas mencionados, hay
que tener en cuenta que solo vamos a instalar una distribución. Esto significa que
debemos hacer foco solo en los temas de esa distro y no en todos.
De cualquier forma, si alguien quiere leer la parte de instalación de una distro que no es
la suya, seguramente encontrará algún detalle enriquecedor.
En suma, las semanas próximas veremos que los apuntes no son tantos.
TEMARIO:
Semana 1
Objetivos y Temario del curso
Introducción -parte 1 Un poco de historia
Introducción Parte II
Instalación de alguna distribución de gnu/linux
Particiones y Sistemas de archivos
Como grabar una imagen "ISO" para instalar gnu/linux
Instalando Ubuntu/Kubuntu
Instalando Mandriva
Instalando Open SuSe parte 1
Instalando Open Suse parte 2
Semana 2
Seguridad-Permisos-Logueos
¿Qué escritorio usar Gnome o Kde?
El escritorio Gnome 2.2
Cambios en escritorio Gnome 2.25
El Escritorio Kde
Primer contacto con Ubuntu
Primer contacto con Kubuntu
Conectándonos a Internet con Ubuntu/Kubuntu
Primer contacto con SuSe
Conectándonos a Internet con Suse
Un paseo por Mandriva
Conectándonos a Internet con Mandriva
Semana 3
¿Para qué sirve conocer la línea de comandos en gnu/linux? Linea de comandos parte 2
Linea de comandos parte 3
Linea de comandos parte 4 - Midnight Commander - Instalando paquetes .tar.gz/.tar.bz
Linea de comandos -Consideraciones Finales
Tarea para la lección 3
Semana 4:
AMule
Azureus
El navegador Web Firefox
Thunderbird el cliente de correo electrónico
Mensajería Instantánea AMsn
Mensajería Instantánea con GAIM
Semana 5:
Open Office - Presentación General de la suite
Open Office - Introducción a "Writer" el procesador de texto
Introducción a Calc la hoja de cálculo de OpenOffice
Introducción a "Base" el gestor de bases de datos de Open Office
"Base" parte 2
Semana 6:
Multimedia
Un "Cómo"(Howto) de Sonido
Amarok
Grip
Xmms
Xine
K3b
Semana 7:
Utilizando nuestro escritorio.
Diferencias entre Gnome y Kde.
Seguridad del sistema, Mantenimiento básico del sistema
Utilizando VirtualBOX
Utilizando VmWare
Semana 8:
Algunas nociones básicas de seguridad
Finalizando el curso ¿Y ahora cómo seguimos?
OBJETIVOS:
Este curso está especialmente orientado a aquellos que tienen su primer contacto con
gnu/linux.
Generalmente al venir usando otro Sistema Operativo hemos tomado una serie de
conceptos y de formas de trabajo que tienen que ver con ese Sistema.
Así por ejemplo, aquellos que vienen de Windows®, están acostumbrados a usar el ratón
más que cualquier otra cosa.
Pocos saben, que ese sistema operativo, al igual que cualquier otro tiene una consola
con su propia línea de comandos. ¡Sí! como se usaba en DOS y en cualquier otro sistema
operativo.
En realidad está un poco oculta, pero con solo entrar iNICIO--»EJECUTAR--»y en cuadro
de texto que aparece escribir 'Cmd' nos encontraremos con una pantalla negra con letras
blancas. ¡Es la línea de comandos de ese sistema!
Es la que utilizan los profesionales, en ese como en cualquier otro SO cuando desean
realizar tareas de administración.
Todo buen profesional, en ese como en cualquier otro SO, conoce y usa la línea de
comandos. Realmente parece algo superfluo su uso, aunque realmente no lo sea.
Aunque muchos se sorprendan este curso, está basado justamente en el uso del ratón y
el entorno gráfico casi en un 100%.
Sabemos que GNU/Linux tiene una línea de comandos que es muy poderosa, también
sabemos que "10 dedos tienen muchas más posibilidades que un ratón", pero para que
vayamos adaptándonos al nuevo Sistema Operativo hemos creído importante comenzar
por lo que ya conocemos y usamos. De esta manera conoceremos un GNU/Linux bien
sencillo que nos permitirá ir acercándonos a este, nuestro nuevo SO sin grandes
problemas. Igualmente haremos comentarios y mostraremos algo de línea de comandos,
pero será lo mínimo, de forma de nivelar conocimientos con nuestra experiencia en
otros SO.
Luego, en próximos cursos profundizaremos en conceptos que nos permitirán un manejo
más fluido del SO y "nos abrirá perspectivas" no solo para este SO sino en general para el
manejo de cualquier ordenador con cualquier SO.
Hemos experimentado diferentes formas posibles de enseñar GNU/Linux y finalmente
llegamos a darnos cuenta que la forma de aprendizaje en realidad tiene mucho que ver
con el conocimiento anterior de quién quiere aprender. Esto es: no es lo mismo aprender
"de 0" GNU/Linux (sin tener conocimientos anteriores de informática) que hacerlo con
conocimientos previos de otros SO.
Entonces la idea es usar "a nuestro favor" esa costumbre tan arraigada de manejarse
siempre con el ratón.
Una vez ya familiarizados con el nuevo sistema, en el curso que sigue a este veremos
aquellas cosas propias de GNU/Linux que lo hacen potente, flexible y muy seguro, pero
eso...será más adelante.
Por ahora hemos de aprender a usar las principales utilidades desde el entorno gráfico,
lo cual no tiene nada de malo por supuesto.
De todos modos necesitaremos saber un poco de línea de comandos, como para lograr
instalar algunos programas donde otros métodos de instalación no están al alcance. Así
que igualmente veremos algo del manejo de bash y la línea de comandos.
Allí nos 'vamos a sacar el miedo'.
Se ha 'tejido' en torno a GNU/Linux y muy especialmente en el tema 'línea de comandos'
una falsa creencia sobre las dificultades que entraña su uso. Veremos que esto es una
mentira, y que realmente es solo cuestión de costumbre. La idea es que al finalizar el
curso, podamos tener instalados, configurados y manejar sin problema, un conjunto
de programas que nos permitan hacer con la computadora todas las cosas más
importantes.
Se trata de:
• Escribir o recibir mails
• Navegar por internet
• Escuchar y grabar música y películas
• Utilizar una red P2P para bajar películas, videos, música
• Comunicarnos al servidor Msn u otros similares desde nuestro Gnu/Linux
• Utilizar máquinas virtuales
• Compartir archivos y hardware en redes mixtas (con equipos trabajando en GNU/
Linux y otros en otros Sistemas Operativos, etc.
Un poco de Historia
Una reseña histórica de Gnu/Linux nos permitirá entender los origenes de este SO y
situarnos en el lugar que ocupa, además de su perpectiva de desarrollo. Al conocer sus
orígenes y la filosofía con la que fue creado podemos tener una idea clara de sus
posibilidades en un futuro próximo.
Encararemos qué es exactamente Gnu/Linux y cual es la filosofía de sus creadores.
http://www.linux-es-libre.org/libertad/Documentos/NUEVOS/nuevos.html
En la década de los '70, Dennis Ritchie y Ken Thompson pertenecían a los Laboratorios
Telefónicos Bell (Bell Telephone Labs o BTL) y desarrollaron un Sistema Operativo que
marcó un gran cambio en materia de software. Se puede decir que estas personas
crearon un antes y un después en lo que a Sistemas Operativos ser refiere. Pero no
conformes con esto, también se encargaron de crear el lenguaje para este SO (conocido
como lenguaje C).
A este Sistema Operativo se lo llamó Unix y al finalizar la etapa de desarrollo los autores
lo presentaron en una conferencia internacional, creando gran curiosidad por parte de
los participantes. Todos deseaban experimentar y conocer el nuevo sistema.
En esa misma época, se le prohibe a la Bell (compañía enla que trabajaban los autores y
por lo tanto titulares del trabajo de ambos) entrar en otros negocios que no tuvieran que
ver con las telecomunicaciones. Por este motivo, la compañía, impedida de
comercializar el producto, permitió su uso como herramienta de investigación.
De esta forma, si bien para la industria el precio de la licencia era muy caro, para el
sector educativo resultaba muy accesible.
Con el objeto de experimentar con este Sistema Operativo la Universidad de California-
Berkeley adquirió una licencia. A partir de sus investigaciones crearon varios programas
utilitarios que corrían bajo este Sistema Operativo. Al principio la distribución de
Berkeley eran solo programas para usuarios, más tarde empezaron a realizar cambios en
el Sistema Operativo Unix.
Entre las cosas que modificaron se encuentran:
A) El manejo de memoria virtual
B) Soporte para los protocolos usados por Arpanet. (Recordemos que Arpanet
después se convertiría en Internet.)
(http://www.diarioti.com/gate/n.php?id=4548)
(http://www.diarioti.com/gate/n.php?id=6774)
(http://www.diarioti.com/gate/n.php?id=6913)
(http://www.diarioti.com/gate/n.php?id=7111)
(http://www.diarioti.com/gate/n.php?id=6942)
(http://www.diarioti.com/gate/n.php?id=6740)
(http://www.diarioti.com/gate/n.php?id=4399)
(http://www.diarioti.com/gate/n.php?id=4329)
(http://www.diarioti.com/gate/n.php?id=4247)
Mientras tanto el mundo GNU/Linux sigue y sigue creciendo, para llegar a convertirse en
el sistema de emulación Unix más popular entre la gente que busca SO alternativos a los
conocidos comercialmente. También conocidos como SO propietarios.
2. En resumen
Existen en la actualidad varias distribuciones GNU/Linux y también son varias las
distribuciones de Bsd. Veamos alguna de ellas con un poco de detalle:
*RedHat http://www.redhat.com/: era la distribución más popular de Linux y para la
que hay más paquetes comerciales de software. Su genialidad fue el sistema de
distribución de paquetes de software llamado RPM. Hoy otras distribuciones utilizan este
sistema por la agilidad y faciliad de instalación que provee. Está orientada tanto a las
máquinas de escritorio como a servidores. Durante mucho tiempo la mayoría de los
servidores web que utilizan GNU/Linux-Apache como Sistema Operativo-Servidor
utilizaban esta distribución. En la actualidad hay también otras distribuciones muy
usadas, como Debian y Ubuntu.
*Fedora http://fedoraproject.org/ Fedora es un sistema operativo basado en Linux que
incluye lo último en software libre y de código abierto. Fedora es siempre gratis para
que cualquiera lo use, modifique o distribuya. Lo construye gente alrededor del mundo
que trabajan juntos como una comunidad: el Proyecto Fedora.
*Mandriva http://www.mandrivalinux.com/ : Originalmente se basó en RedHat y es una
de las distros más fáciles de instalar y usar.
*S.u.S.e. http://www.suse.com/latam/index.html: Distribución muy popular en Europa
y también en el mundo. Está orientada tanto a desktops como a servidores.
*Slackware http://www.slackware.com/: es una de las distribuciones más antiguas que
además resulta muy estable y completa. Sus seguidores la consideran el “verdadero
Linux”.
*Debian (http://www.debian.org/index.es.html) Sin lugar a dudas, es junto a Red Hat,
la distribución más usada para servidores por su solidez y seguridad. No es una
distribución que se actualice muy a menudo porque sus actualizaciones son siempre muy
probadas y cuando llegan al público como versión estable, es seguro que tienen muy
pocos errores. Debian utiliza el núcleo Linux (el corazón del sistema operativo), pero la
mayor parte de las herramientas básicas vienen del Proyecto GNU; de ahí el nombre
GNU/Linux. Debian GNU/Linux ofrece más que un S.O. puro; viene con 25113 paquetes,
programas precompilados distribuidos en un formato que hace más fácil la instalación en
tu computadora. Es la primer distribucion que usó (y usa) apt como administrador de
paquetes, hoy adaptada por muchos y tal vez el mejor gestor de administración de
paquetes.
*Ubuntu http://www.ubuntu.com/ es una de las distribuciones más jóvenes del mundo
gnu/linux. Basada en Debian trae una serie de innovaciones que la hacen por demás
atractiva, tanto para usuarios antiguos como los más nuevos. Fácil de instalar y también
de manejar.
*Xandros http://www.xandros.com/ : Distribución bastante nueva basada en Corel
Linux quién a su vez la basa en Debian. La idea es hacer una distribución tan fácil de
usar como Windows.
Estas son solo unas pocas distribuciones, pero hay muchas más y seguramente en el
correr del tiempo todos probaremos diferentes distribuciones, de acuerdo a las
actividades que realizamos, ya que algunas se adaptan mejor que otras a nuestras
necesidades, no solo por el trabajo que hacemos sino también por el hardware que
tenemos. Finalmente aquellos con más experiencia, se arman una distribución a su
medida con los elementos que nos brinda el software libre, cosa que no podríamos hacer
con una Sistema Operativo propietario.
BSD:
*FreeBSD http://www.freebsd.org/ : Es muy facil de usar, tiene buen rendimiento y
hace un manejo racional de recursos. Tiene emulación de Linux, lo que le permite correr
software escrito para este último.
*NetBSD http://www.netbsd.org/ : Muy portable, actualmente se puede usar en casi
cualquier plataforma.
*OpenBSD http://www.openbsd.org/ : Ha cuidado especialmente el tema seguridad.
Parte de su código fuente estaría encriptado.
Algunos sistemas BSD permiten correr programas hechos para Linux.
3.¿Que es Gnu/Linux?
Vimos a grandes rasgos la historia del software libre, pero nos falta saber con
exactitud...
• ¿que es GNU/Linux?
Básicamente diremos que es un Sistema Operativo como Dos, Windows, Os2, Solaris o
cualquier otro.
La pregunta entonces sería:
http://maccare.com.ar/biografia_stallman.htm
http://www.imdb.com/name/nm1128476/bio
Richard Stallman nació en
Manhattan, New York, el 16 de
marzo de 1953. Es programador
pero su tarea tal vez más
importante no está tan
relacionada con el software que
pueda haber creado, sino con la
creación del movimiento por el software libre en el mundo.
De todas maneras como programador tiene logros importantes, como el compilador
GCC, sin el cual Linux no existiría. También es el creador del editor de textos Emacs, y
el depurador GDB. Todo este software por supuesto se encuentra licenciado mediante el
proyecto GNU.
El reconocimiento mundial a este hombre, llega por el aporte al movimiento del
software libre, como una alternativa al desarrollo y distribución del software no libre o
propietario.
Es el inventor del concepto de Copyleft (pero no es el creador del término), que permite
licencias cuyo uso y modificación permanezcan siempre libres y vuelvan a la comunidad.
Es importante tomar en cuenta que el concepto de copyleft es usado no solo en
software, sino en otras ramas de la ciencia y la investigación.
Luego de muchos años de vida universitaria, donde algunos de sus compañeros, sin éxito
tratan de imponer e imponerle las ides más convencionales del software propietario,
finalmente el 27 de septiembre de 1983 Stallman anunció en varios grupos de noticias el
inicio del proyecto GNU que tenía como objetivo crear un sistema operativo
completamente libre.
Dos añs más tarde apareció la publicación del Manifiesto GNU, en el cual Stallman
declara los motivos para crear alternativas libres al sistema operativo Unix. La Free
Software Foundation lo acogió entre sus miembros y su idea del copyleft fue utilizada en
la Licencia Pública General GNU (conocida generalmente como la "GPL"). En 1991,
mientras que Linus Torvalds liberaba el núcleo Linux bajo los términos de la licencia
GPL, muchos de los programas ya creados con anterioridad y algunos nuevos de origen
libre, pero sin Sistema Operativo donde correr hasta ese momento, son utilizados en el
nuevo proyecto. A esta fusión se la conoce como sistema operativo GNU/Linux,
No todos compartieron o comparten las ideas de Richard Stallman, así podemos
encontrar un amplio arco que va desde aquellos que solo aceptan el software si es
propietario, hasta los que estando de acuerdo con los conceptos básicos de compartir el
código entre los desarrolladores, difieren en otros aspectos. Como resultado, hay otro
movimiento que en lugar de llamarse Software libre de llama movimiento de código
abierto. Existen diferencias entre ambos movimientos, como podemos ver en este link.
Un texto que todos deberíamos leer alguna vez es "La catedral y bazar" de Eric Raymond
y también "Cultivando la noosfera" del mismo autor. Pero volviendo al pensamiento de
Richard Stallman, que difiere del de Eric Raymond, a modo de muestra veamos alguna
de sus afirmaciones para entenderle mejor:
"Que las empresas tengan especial influencia en la política significa que la democracia
está enferma. El propósito de la democracia es asegurarse que los ricos no tengan una
influencia proporcional a su riqueza. Y si tienen más influencia que tú o que yo, eso
significa que la democracia está fallando. Las leyes que obtienen de esta forma no
tienen autoridad moral, sino la capacidad de hacer daño."
Richard Stallman
Los premios recibidos por Stallman no son pocos, veamos alguno de ellos:
*Membresía en MacArthur Foundation en 1990
* Grace Hopper Award de la Association for Computing Machinery en 1991 por su trabajo
en el editor Emacs original
*Doctorado Honoris Causa del Royal Institute of Technology de Suecia en 1996
*Pioneer award de la Electronic Frontier Foundation en 1998, el Yuki Rubinski memorial
award en 1999
*Takeda award en 2001.
*Doctorado Honoris Causa de la Universidad de Salta (Argentina).
*Premio Internacional Extremadura de Conocimiento Libre que concedió la Junta de
Extremadura el 7 de febrero de 2007 en Badajoz en el marco de la III Conferencia
Internacional de Software Libre.
Un antecedente de la Wikipedia fue la GNUPedia promovida por Stallman en 1999 y de
cuya inspiración tal vez se haya creado Wikipedia.
Actualmente, Stallman difunde las ideas GNU en todo el mundo mediante charlas y
conferencias. Como habla bastante bien el castellano ha podido dar conferencias en
español en Argentina, Cuba, Ecuador, España, Mexico, y otros países de habla castellana.
Varias de estas conferencias se pueden ver en Google Video.
Richard Stallman aconseja usar distribuciones, Gnu/Linux completamente libres, es
decir que no incluyan en ninguna forma software propietario.
"Las obras de conocimiento deben ser libres, no hay excusas para que no sea así."
Richard Stallman
¿Que hacer?
Ciertos Sistemas Operativos, no nos dan más opción que tirar a la basura nuestra vieja
¿vieja? computadora, que tal vez tanto dinero nos costó comprar. Será necesario para
que corra aquel nuevo juego, o programa de música, etc. comprar una nueva máquina,
que a su vez rápidamente quedará obsoleta. En esto colabora el soporte técnico de los
Sistemas Operativos Propietarios, que nos dejan rápidamente sin garantías cuando otro
software aparece.
Esto no sucede en gnu/linux, y no porque no haya programas nuevos o software
renovado, sino porque aún con máquinas muy viejitas, el Sistema Operativo funcionará y
lo hará bien. Por supuesto una máquina con hardware más poderoso será siempre
bienvenida en cualquier SO, pero lo importante a recordar es que aún en una máquina
vieja, con gnu/linux tendremos un excelente desempeño.
Es cierto que GNU/Linux requiere bastante memoria, pero bastará con un procesador
algo antiguo para que podamos hacer funcionar el sistema sin problema y con sus
principales programas.
Gnu/linux tiene muchas distribuciones diferentes, y si bien hay algunas que requieren de
muchos recursos, siempre encontraremos aquellas que funcionen con muy poco.
Esta pregunta está también relacionada con otra más general como lo es la "propiedad
intelectual".
Por un lado el término libre, no significa gratis, y por lo tanto es perfectamente posible
cobrar por nuestro software aún con una licencia GNU/Linux. Esto es especialmente
cierto en la actividad privada, donde se necesitan programas que tengan un buen
soporte técnico.
Las actuales tendencias, que llevan a que el negocio de vender software sea cada vez
menos rentable, aún en sistemas propietarios, realmente existen. Pero esto que es
válido a nivel general, no lo es cuando se trata de crear software específico. Hay
además muchos buenos desarrrolladores trabajando para grandes corporaciones en el
diseño de software libre y muy bien pagos.
Sin embargo no debemos de aquí sacar la conclusión que linux es enemigo de los
desarrolladores, sino más bien lo contrario. Veamos:
Supongamos que somos desarrolladores ¡y de los buenos!.
¿Podremos hacer algo en forma independiente dentro del mundo del software
propietario como para obtener una cantidad importante de dinero?
Es posible que algunos lleguen a hacer buenos negocios, pero en general, las empresass
privadas prefieren contratar empresas de renombre para que hagan sus trabajos. A su
vez, si optamos como programadores en trabajar bajo contrato o en relación de
dependencia, posiblemente el dinero en gran parte lo lleve la empresa para la que
trabajamos y no nosotros mismos. Esto no tiene nada que ver con GNU/Linux y es una
tendencia generalizada con cualquier tipo de software.
pretenden servir para estar informado y tener ayuda de los otros miembros
8) ¿DONDE PUEDO USAR GNU/LINUX?¿CÓMO ELIJO UNA DISTRIBUCIÓN ADECUADA
PARA MI?
Podemos usar gnu/linux en cualquier tipo de computadora, incluso en otro hardware
que no puede catalogarse como una computadora en sí. Veremos que hasta hay
teléfonos celulares que están adoptando partes de este SO para funcionar.
El uso de gnu/linux está extendiéndose día a día.
¿Porqué entonces hay personas que se niegan a usar gnu/linux?
Pueden haber varias razones:
a) Vendedores de software propietario o de cierto tipo de hardware no compatible.
b) Especialistas en antivirus que no quieren adaptarse a nuevas normas del mundo
libre. (Esto no es general, ya que hay numerosas empresas creadoras de software
antivirus, que están haciendo sus programas para que corran también en gnu/linux).
c) Personas comprometidas de alguna forma directa o indirecta con el software
propietario.
d)Personas poco flexibles o que no quieren hacer un mínimo esfuerzo para conocer
nuevo software y nuevos Sistemas Operativos.
Pero debemos romper con el mito de que Gnu/Linux es dificil, casi imposible de
aprender. Aun para aquellos que les resulte más difícil, se puede en poco tiempo
dominar sin problema este Sistema Operativo. Solo se necesita un poco de paciencia
y ser metódicos en el aprendizaje.
Ofrezco como ejemplo algunas sugerencias:
1) Dejar instalado en nuestra computadora el SO que estabamos utilizando con
anterioridad junto a nuestro nuevo SO (gnu/linux). Esto permitirá ir aprendiendo
en forma gradual gnu/linux y no todo "de golpe".
2) Desde el primer momento, luego de configurar el modem o la placa de red (ya
sea modem telefónico dial up, winmodem, *dsl, etc.) instalar y configurar el
cliente de correo electrónico (sugiero Thunderbird), y el navegador (sugiero
Mozilla-Firefox) en GNU/Linux.¿Para qué? Hay varios motivos:
a) Porque de esta forma nos obligaremos a abrir todos los días el SO GNU/Linux e
iremos practicando con este. No sirve de nada tener instalado GNU/Linux si no lo
usamos todos los días.
b) Porque estaremos mucho más protegidos contra los virus que si usaramos el correo
y el navegador web desde otro SO.
3) Una vez que dominemos bien, estos dos programas podremos ir incluyendo otros,
como tal vez en multimedia, un programa de música etc.etc. De esta forma la
migración no resultará demasiado complicada.
Gnu/Linux puede ser tan fácil o difícil de instalar de acuerdo a la distribución que
hayamos elegido utilizar.
Las distribuciones más populares tienen todas un tutorial que nos llevará casi de
la mano para hacer una buena instalación sin problema. Debemos recordar tener
el espacio suficiente en disco rígido para instalar nuestro nuevo sistema sin tener
que desinstalar el SO anterior, ya que como se dijo con anterioridad, es bueno, al
menos al principio, no realizar una migración completa sino irla haciendo de a
poco.
¿Cuanto espacio necesitaremos para gnu/linux?
Porque si instalamos Windows® en último lugar, este nos destruirá los datos que el
gestor de arranque haya escrito en el MBR (Master Boot Record) y ya no podremos
bootear sino con Windows®.
Así que nos valemos de una pequeña "trampa para engañar" a este Sistema Operativo
y que no nos deje sin nuestro "otro" SO. Simplemente instalamos primero Windows® y
luego Gnu/Linux.
Esto, por ejemplo, no es posible desde Windows® ya que para hacerlo deberíamos
editar los registros y esto sería un trabajo más engorroso que volver a instalar todo
nuevamente. Como Gnu/Linux no tiene registros podemos perfectamente "montar"
una partición perteneciente a una versión anterior de nuestra distro preferida en un
SO nuevo sin demasiados problemas. ¿fácil no?
Por este motivo, es común trabajar en gnu/linux al menos con tres particiones:I) La
partición "raiz", donde se ubicará todo lo relacionado con la instalación primaria del
sistema
II) La partición "swap", que sirve como partición de intercambio y tiene que ver con
la memoria virtual.
III) La partición "home", con todo lo que bajen o creen cada uno de los usuarios. Por
ejemplo si en nuestra máquina hay un usuario "Mario", habrá dentro de la partición
"Home" un subdirectorio llamado "Mario" que contendrá todo lo que "Mario" decida
crear.
Esto, por supuesto queda a la voluntad del usuario y también al uso que daremos
a nuestro SO.
Licencia GNU
y que Windows®, más todos los programas allí instalados ocupan...26GB (los valores son
tomados en forma completamente arbitraria y solo sirven para ilustrar lo que vamos a
hacer)...Podríamos dejar para Windows 4GB más, con lo cual la partición "C:" en lugar de
tener los 40GB actuales podría tener solo 30GB (26GB + 4GB= 30GB). De esta forma los
10GB restantes (40GB - 30GB= 10GB) podrían utilizarse para instalar allí las particiones
para gnu/linux.
En ese espacio que ha quedado marcado en celeste vamos a realizar las nuevas
particiones para gnu/linux.
¿Me alcanza con 10GB para instalar "todo" en gnu/linux (Sistema + programas)?
Por lo general sí, aunque si tenemos más espacio podríamos hacer particiones mas
grandes. De todos modos, se considera que una distribución común puede llegar a
funcionar en un espacio de 2GB (seguramente limitando la cantidad de programas que
vamos a usar).
Lo que se hace en el momento de particionar, es justamente "restarle" a la partición
original (por ejemplo "C:") una parte no usada de su espacio, para reparticionar el
rígido, creando nuevas particiones en ese lugar que servirán para gnu/linux.
Como imaginarán este proceso debe ser hecho con mucho cuidado. Cualquier error nos
hará perder la información que hay en el disco y con ello todo lo que tengamos de
Windows®.
Una buena costumbre es copiar (hacer un backup) de todo el contenido Windows® antes
de pasar adelante con el trabajo en gnu/linux, de forma que ante cualquier error,
siempre tengamos un Cd (o un Dvd o varios Cds) con el backup (respaldo)
correspondiente. Para esto hay programas que podemos usar desde Windows® como
ghost® de Norton® y otros que nos permitirán hacer imágenes perfectas que después
podrán usarse en caso de algún desastre. Hasta el momento y por tomar todos los
recaudos necesarios, jamás debí usar un back up de windows® y llevo hechas unas
cuantas instalaciones!!!, pero igualmente debo decir que jamás dejé de hacer un back
up antes de particionar.
e) Realizados los pasos anteriores, es posible seguir adelante, y aquí los métodos varían
según la distro que vayamos a utilizar. Lo veremos, por lo tanto en detalle para cada
distro.
/boot Contiene el núcleo (kernel) así como también información sobre el arranque.
/usr Hay muchas cosas dentro de este directorio, las más importantes son, los programas
básicos de funcionamiento, así como los fuentes del kernel (núcleo del SO).
/home Todo este directorio se usa para colocar los subdirectorios y archivos de cada
usuario. Por ejemplo si hay un usuario pepito, habrá un subdirectorio llamado /pepito.
Así que esto lo veremos así /home/pepito. Aquí se guardarán los archivos propios del
usuario “pepito”. De la misma forma si hubiera otro usuario de nombre “juancito”
habría un segundo subdirectorio que se llamaría /juancito, así que lo veremos como
/home/juancito.
Si lo colocamos en otra partición (por ejemplo la partición /home, desde el punto de
vista físico estará seguramente en esa otra partición, pero para el sistema de archivos
seguirá estando exactamente igual que si solo hubiera una partición “/”
/opt Es un directorio especial para instalar utilidades que no vienen con la distribución
(su nombre significa other products=otros productos).
/lost+found Existe una aplicación llamada fsck que sirve para reparar los errores de los
discos rígidos. En lost+found el programa fdisk guarda mucha información sobre los
archivos reparados.
GNU/Linux
Hay diversas aplicaciones que pueden escribir una imagen de CD o DVD en Linux.
Referiremos la forma más simple para grabar una imagen en los dos principales entornos
de escritorio - KDE y GNOME - y desde una consola.
KDE
Para grabar una imagen de CD o DVD usando KDE, use la aplicación k3b (*1). En muchas
distribuciones Linux ya estará instalada y disponible en los menús del sistema. Si no lo
está, use el administrador de paquetes de la distribución para instalar el paquete k3b -
por ejemplo, en Mandriva Linux, puede ir al Centro de Control de Mandriva, seleccionar
"Ver el software instalable e instalar paquetes de software", buscar k3b e instalarlo, o
ejecutar urpmi k3b como root en una consola.
*Las formas de instalar serán vistas en detalle más adelante (comentario agregado del
curso)
Una vez que tenga k3b instalado y funcionando, seleccione el menú Herramientas y
entonces seleccione Grabar imagen de CD...(para una imagen de CD) o Grabar imagen
de DVD ISO...(para una imagen de DVD). Se abrirá una caja de diálogo. En el área
'Imagen a grabar', haga clic sobre el icono de carpeta y se abrirá el selector de archivos.
Utilícelo para encontrar su imagen y seleccionela. Asegúrese de que el Dispositivo de
Grabación esté correctamente preparado, y cambie la velocidad a 4x (si está
disponible). Asegúrese que tiene un disco vacío en el dispositivo y haga clic en el botón
Comenzar.
GNOME
Para grabar una imagen de CD o DVD usando GNOME, navegue a la carpeta donde esté
guardado (ya sea usando el administrador de archivos o con los enlaces del escritorio).
Haga clic con el botón derecho sobre el archivo imagen y seleccione 'Abrir con "Creador
de CD/DVD"'. Asegúrese de que el dispositivo correcto aparece en la caja "Grabar disco
a:", y fije la velocidad a 4x (si está disponible). Asegúrese de que tiene un disco vacío en
el dispositivo y haga clic en el botón Grabar.
Consola
Para grabar una imagen de CD o DVD desde la consola, use cdrecord o wodim (algunas
distribuciones usan wodim, otras usan cdrecord). En muchas distribuciones Linux ya
estará instalada y disponible en los menús del sistema. Si no lo está, use el
administrador de paquetes de la distribución para instalar el paquete cdrecord o cdrkit -
por ejemplo, en Mandriva Linux, puede ir al Centro de Control de Mandriva, seleccionar
"Ver el software instalable e instalar paquetes de software", buscar cdrecord o cdrkit e
instalarlo, o ejecutar urpmi cdrecord o urpmi cdrkit como root en una consola.
Para grabar la imagen, use un comando como el siguiente:
wodim -v dev=/dev/hdc speed=4 nombre_de_fichero.iso
Tendrá que cambiar /dev/hdc por el dispositivo apropiado correspondiente a su grabador
CD / DVD. En Mandriva Linux, puede encontrar el nodo de dispositivo para su grabador
mediante la herramienta de configuración de hardware. Otras distribuciones pueden
tener herramientas similares para ayudarle a encontrar ésta información. Cambie
nombre_de_fichero.iso por el nombre de fichero correcto. Si su distribución utiliza
cdrecord en lugar de wodim, cambie el comando wodim por cdrecord.
ISO Recorder
ISO Recorder (http://isorecorder.alexfeinman.com/isorecorder.htm) es una herramienta
gratuita que habilita la grabación de imágenes en el menú contextual del Explorador.
Descargue e instale ISO Recorder de acuerdo con las instrucciones de la página del
programa, y podrá grabar imágenes de la misma forma que lo haría con GNOME en Linux:
busque la imagen, haga clic con el botón derecho sobre ella y seleccione 'Copy image to
CD' (copiar imagen a CD). Este es el método más simple para grabar imágenes en
Windows, pero sólo está disponible para Windows XP, Windows Server 2003 y Windows
Vista, y sólo puede grabar imágenes de DVD bajo éste último: bajo XP y 2003 sólo puede
grabar imágenes de CD.
CDBurnerXP Pro
CDBurnerXP Pro (http://www.cdburnerxp.se/) es una aplicación gratuita de grabación
de CD /DVD para Windows. Puede grabar imágenes de CD y DVD bajo Windows 2000,
Windows XP, y Windows Server 2003. Vea el sitio oficial
(http://cdburnerxp.se/help/english/burniso) para instrucciones sobre el uso de
CDBurnerXP Pro para grabar una imagen de CD / DVD.
BurnCDCC
BurnCDCC (baje un poco por la página) es una herramienta gratuita para Windows de
grabación de imágenes CD / DVD. Puede grabar imágenes de CD y DVD bajo Windows
2000, Windows XP, Windows Server 2003 y Windows Vista. Para grabar una imagen
usando BurnCDCC, (http://www.terabyteunlimited.com/utilities.html) descárguelo,
extraiga el programa, ejecútelo, elija el fichero de imagen a grabar, habilite la opción
Finalize, elija la velocidad 4x si está disponible, asegúrese de que tiene un disco en
blanco en el dispositivo apropiado y haga clic en Start.
Mac OS X
OS X incluye capacidades de grabación CD / DVD. Hay varias formas de acceder a ésta
funcionalidad. Para ver una selección, vea éste articulo (http://www.macosxhints.com/
article.php?story=20060619181010389) en macosxhints.com y los comentarios sobre el
artículo. El método más simple sería abrir la utilidad Disco (Disk), pulsar CMD+B y
seleccionar la imagen a grabar.
1. La aplicación k3B es propia de Kde, pero se puede instalar y funciona
perfectamente desde Gnome por lo que es posible utilizarla cualquiera sea el
escritorio elegido.
Instalación de Ubuntu/Kubuntu
Lo que veremos a continuación es una guía de instalación tanto para Ubuntu, como para
Kubuntu y otras variantes existentes.
Ubuntu trae un instalador gráfico incorporado que hace mucho más sencillo el proceso
de instalación y configuración del nuevo sistema. Vamos a ir viendo paso a paso todo el
proceso de instalación.
Vamos a instalar la nueva versión 8.10 conocida como "Intrepid Ibex", que contiene
importantes cambios respecto a versiones anteriores. Una mejora importante en el
rendimiento, también en detalles de su entorno gráfico, y a su acostumbrada facilidad
de uso se suman algunas sofisticaciones que harán que el novel usuario de esta
distribución se sienta muy a gusto con la misma. Las características más importantes que
encontraremos en el nuevo "Intrepid Ibex" son las siguientes:
1. Gnome 2.24 (para Kbuntu el escritorio funciona con la versión 4.0 de Kde)
2. X.Org 7.4
3. Linux Kernel 2.6.27
4. Directorio privado encriptado
5. Sesión de Invitado
6. Network Manager 0.7
7. DKMS (Dyna mic Kernel Module Support)
8. Samba 3.2
9. Plugin Totem de la BBC
10.Inclusión de nuevos programas en los repositorios principales de Ubuntu tales
como “ClamAV”, “Spam Assasin”, “Java OpenJDK 1.6″ y “Tomcat Apache 6″.
Tal vez convenga imprimir este pequeño "howto" ("Cómo" en castellano) para tenerlo a
mano en el momento de la instalación misma.
Esta versión de Ubuntu trae solo un Cd que sirve a la vez como liveCd, es decir para usar
directamente en nuestra máquina sin necesidad de instalar en el disco rígido (este
método más que nada es para probar la distribución) y también como Cd de instalación.
El primer paso es bajar el ISO (o imagen con la que se va a crear el Cd) de Ubuntu, para
ello accedemos a
http://www.ubuntu.com/getubuntu/download
o a algún cliente bittorrent para la descarga.
Hay otra forma de obtener el Cd directamente y es solicitar que lo envíen por correo
ordinario, para ello debemos esperar entre mes y mes y medio o a veces más tiempo.
Ubuntu se encuentra disponible en varias arquitecturas: x86, 64bits, etc., Debemos
elegir aquella que se adecúa a nuestras características particulares. Cuando
mencionamos X86 nos referimos a las populares PC, en cambio la versión de 64bits
funciona en las máquinas que tienen un procesador de este tipo.
Una vez descargada la ISO debemos copiarla en un Cd, pero no como un archivo
cualquiera sino como una imagen. Esto obedece a la necesidad que tal Cd pueda ser
booteable, cosa que no sucedería con una copìa que no fuera imagen. Se puede usar un
quemador de Cds tanto en GNU/Linux como en Windows®. Los programas más comunes
para hacer grabaciones son Nero® (disponible en Windows® y también en GNU/Llinux) o
bien K3B (entre otros) K3B es tal vez el más popular en gnu/linux. No hemos probado
con otros programas de grabación de Cds pero seguramente funcionarán sin problema
siempre y cuando lo que estemos copiando sea una imágen ISO.
Cuando ya tenemos el Cd de Ubuntu grabado como imagen, nos preparamos a bootear
con este. Para esto colocamos el Cd en la lectora y luego encendemos o reiniciamos
nuestra máquina. Normalmente esto será suficiente para que la computadora arranque
directamente desde el Cd, pero si así no sucediera, deberíamos entrar en la Bios de
nuestra máquina y colocar en el primer lugar de booteo nuestra lectora de Cd. para que
arranque desde el Cd.
Existen también formas de instalar Ubuntu a partir de un Sistema Operativo Windows®,
e incluso en las últimas versiones hay una posibilidad de crear una máquina virtual que
funciona dentro de Windows® como si se tratase de otro programa en este Sistema. Son
todas opciones posibles, pero en lo personal creo que lo ideal es instalar nuestro SO
GNU/Linux en forma completamente independiente de otros SO. Así que vamos a
realizar una instalación directamente desde el CD, al menos ahora que estamos
aprendiendo, luego veremos cómo instalarlo con alguna variante.
Para aquellos que no conozcan cómo hacer esto vamos a detallarlo un poco:
1) Para entrar en la Bios, encendemos la máquina y presionamos F2 o tal vez la tecla Esc
o la tecla Supr. según sea el motherboard que tengamos (en realidad el chipset que
utiliza el motherboard). Buscamos dentro de la bios las indicaciones de booteo y
activamos la opción para que arranque en primer lugar el cdrom, guardamos el cambio,
normalmente con una combinación de teclas que en la misma ventana aparece indicada,
y salimos de la BIOS. Al reiniciar la máquina, esta debería bootear con el Cd.
Podemos configurar nuestro Ubuntu para que esta parte de la instalación funcione ya en
castellano, pero si no lo hacemos veremos que luego más adelante nos da la posibilidad
de una instalación en castellano igualmente.
La primera imagen muestra un menú con varias opciones entre las que se encuentra
"Probar Ubuntu sin alterar el equipo" Esta opción permite ver cómo funcionará Ubuntu
en nuestro equipo, sin grabar la instalación en el disco duro. Esto significa que al
momento de extraer el Cd de nuestra computadora, no habrá nada de Ubuntu grabado
en ella. Si bien el método es muy bueno para pruebas, debe tenerse en cuenta que la
lectura desde un Cd siempre es más lenta que la realizada desde un disco duro. O sea
que el desempeño de este LiveUbuntu (desde el Cd) será siempre bastante más lento
que la velocidad de un Ubuntu instalado.
"Instalar Ubuntu" Si ya vimos mediante el live Cd que el Ubuntu funciona sin problemas
en nuestra computadora, podremos entonces sí instalar Ubuntu mediante esta opción
"Verificar en busca de defectos" No utililzaremos esta opción a menos que luego de un
intento de instalación aparezcan cosas extrañas.
"Análisis de Memoria. Este test es muy bueno, pero siempre y cuando lo hagamos
durante algunas horas. Las memorias que fallan suelen hacerlo en forma completamente
aleatoria. Es decir que funcionan normalmente durante muchas horas y en determinado
momento, fallan. Por esto el análisis de memoria conviene hacerlo dejando el equipo
encendido durante toda la noche, y luego ver si hubo fallas.
"Arrancar desde el primer disco rígido" (Boot from de first hard disk)
Es equivalente al arranque normal que tendría la máquina si no hubieramos introducido
un Cd en la lectora.
Luego de algunos momentos aparecerá el escritorio de Ubuntu, y en este habrá una
opción que es justamente instalar.Hemos elegido la opción Instalar. Es posible que
hayamos hecho que el SO se cargue en formato live Cd, entonces para instlar utilizamos
el siguiente ícono que aparecerá en el escritorio.
DETALLES IMPORTANTES:
1. No utilizamos el programa Partition Magic® o similares para hacer las particiones. Hay
quienes por tener experiencia con este programa, dejan listas las particiones desde
Windows® con algún programa de este tipo. La experiencia demuestra que si bien en un
prinicipio las particiones son muy fáciles de hacer, las mismas pueden no ser seguras y
en algún momento futuro pueden aparecer errores irrecuperables. Las particiones para
GNU/Linux es conveniente hacerlas directamente desde GNU/Linux.
2. Hoy existe soporte completo para particiones Windows® NTFS en GNU/Linux, lo que
significa que nuestro sistema GNU/Linux nos permmitirá ver y escribir en particiones de
este tipo, por lo tanto no hay dificultades en el uso tanto de particiones Ntfs como
Fat32.
3. Si utilizas Windows® y GNU/Linux en tu máquina, deberás tener instalado primero
Windows®, y luego GNU/Linux. Si lo trataras de hacer en forma inversa, habría
problemas con el gestor de booteo, ya que el mismo se ubica en el MBR (Master Boot
Record) y Windows® tiene la particularidad de borrar todo en este sector cuando se
instala. El problema es solucionable, pero hay que dar algunos pasos más y complicar
todo. así que instala Windows® primero, si aún no lo has hecho, y luego GNU/Linux
4. Si existen varios discos rígidos, (también conocidos como discos duros) no deben
quedar discos sin conectar a la hora de instalar GNU/Linux. Esto se debe a que este
sistema establece un registro de particiones y discos que luego servirán durante el
funcionamiento. Si este archivo de registro no apunta correctamente a todas las
particiones y discos, aparecerán errores que muchas veces son difíciles de salvar y nos
obligan a reinstalar. Por otra parte el gestor de booteo, necesita saber donde se
encuentran los diferentes sistemas que hay en la máquina, cosa que no será posible si
tenemos por ejemplo: el disco que contiene Windows® desconectado!!!
Vamos a ver varias opciones para particionar en el menú de particionamiento depende
de las características de la instalación que queramos hacer la opción del menú que
utilizaremos:
Lo que hemos hecho, es tomar parte de una partición Windows®. Se trata del espacio
marcado en naranja. La parte en naranja era espacio vacío de la partición windows, y
hemos aprovechado para quitarla, haciendo una partición windows con espacio ocupado
y una pequeña cantidad más (al menos un 10% del tamaño de la partición), para que
windows siga funcionando bien. En el espacio vacio, por ahora no hay nuevas
particiones. Solo podremos quitar espacio a una partición si el mismo no contiene
información. O sea que el espacio que restamos a la partición existente, no contenía
nada, y estaba vacío.
En la siguiente figura, vemos en color rosa una nueva partición. En reallidad veremos
que allí podemos hacer varias particiones. En nuestro caso haremos 3, una será la
particiión general del sistema, conocida como partición raiz, otra será la partición
/home y finalmente existirá una partición swap.
Supongamos que contábamos originalmente con una partición Windows®, única de 160
GB...a esta partición le hemos quitado 80 GB (los valores son arbitrarios y solo sirven
para entender la explicación), por lo tanto ahora la partición Windows® cuenta solo con
80 GB (160 - 80 = 80). Debemos dejar una partición para este sistema un poco mayor que
el espacio que ocupan los datos y programas que tenemos allí guardados. (por lo menos
un 10% del total de datos almacenados en esa partición. Esto es necesario para que la
partición siga funcionando.
En los 80 GB restantes, hemos colocado 3 particiones GNU/Linux, tal vez una partición
raiz con 35GB, otra /home con otros 35GB y finalmente una partición swap con 10GB. Se
pueden tomar valores mucho menores para GNU/Linux, ya que como veremos el espacio
utilizado por este SO y las principales aplicaciones es notoriamente menor que lo
utilizado normalmente por otros SO.
Veamos ahora cómo hacer esto en forma práctica:
Habíamos elegido para preparar el espacio en disco la forma de particionamiento
manual y luego oprimimos el botón 'Adelante'. Hemos seleccionado la partición windows
para poder darle un tamaño menor. Para hacer esto, luego de seleccionar la partición en
cuestión, hacemos clic sobre el botón 'editar partición'. De esta forma se abre una
ventana.
Hemos dado un nuevo valor a la partición en cuestión, en este caso 29997, con lo que ha
quedado libre un espacio sin particionar de 60 GB.
Lo que vamos a hacer a continuación es aprovechar este espacio vacío para crear
nuestras tres particiones. Una de ellas será la partición raiz (/), otra la partición /home
y una tercera partición /swap.
La partición swap deberá tener un tamaño del doble de la memoria RAM de nuestra
máquina, pero si tenemos una RAM muy grande (por ejemplo 2 GB o más podremos
utilizar una partición de /swap de 2GB.
Si vamos a usar nuestra máquina como servidor, la /swap deberá ser mayor que lo
especificado, llegando en algunos casos hasta los 10GB, dependiendo de los
requerimientos de memoria del servidor a utilizar.
La otra partición será la que contenga el directorio raiz (/) que es el principal donde irá
todo el sistema y que como mínimo deberá tener 2 GB. Finalmente la partición /home,
dependiendo nuestra actividad, podrá tener un valor aproximado similar al de la
partición raiz.
Debemos tomar en cuenta que además del sistema, instalaremos los programas que
vamos a utilizar. No debemos instalar programas 'por las dudas'. Es conveniente solo
instalar los programas que realmente vayamos a utilizar. Luego, si falta alguno,
podremos realizar la instalación en un futuro. Pero instalar programas que no vamos a
utillizar, además de ocupar inutilmente espacio en el disco rígido, puede abrir
innecesariamente puertos y significar un problema para la seguridad del sistema.
Seleccionamos el espacio vacío y con el botón editar vamos a ir creando las nuevas
particiones.
En este caso hemos creado una partición de 25 GB, en el sistema extended3 (ext3),
hemos indicado al sistema que debe formatear la partición y que el punto de montaje
será '/' o sea la partición raiz.
Con el espacio libre que queda volveremos a hacer lo mismo, para crear en la misma
forma las particiones /home y /swap. Le daremos 25 GB a la partición /home y para
/swap utilizaremos (dependiendo de nuestra RAM) un valor aproximado a 2GB. (Estos
valores se usan solo a modo de ejemplo y en realidad dependerán del espacio libre que
tengamos en nuestro disco rígido. Con 10 Gb alcanza para todo el sistema, el swap y el
home completos, pero si existe más espacio es mejor).
Mientras que la partición /home la haremos como ext3, la /swap tiene su propio
formato, llamado justamente /swap.
Una vez editadas las tres nuevas particiones, todavía podemos, si estamos inseguros, dar
marcha atrás, ya que todo está en fase proyecto todavía.
Para dar formato, el Sistema nos pide nuestra confirmación. Allí sí comienza realmente
el proceso de formateo, que tardará un tiempo en realizarse dependiendo de la máquina
usada. (y sus recursos libres en ese momento.)
Esta es la última vez que tenemos para "arrepentirnos" ya que luego de esto, una vez
formateadas las nuevas particiones, ya no habrá "marcha atrás", y cualqujier error se
pagará con datos perdidos.
Así que hay que revisar todo bien, para evitar errores y especialmente no arriesgarse
sin un back-up general de los datos, al menos de la partición que modificaremos.
Mientras no se oprima el botón que dice "Adelante", todo es proyecto, pero luego de
comenzado el proceso, ya no habrá posibilidades de corrección.
El próximo paso será crear un usuario y una contraseña. En el caso de Ubuntu, el mismo
no utiliza en forma directa el usuario root (administrador), así que solamente habrá que
completar los datos de un usuario (o varios si es que hay más de uno) pero no los datos
de root.
Es importante elegir un nombre adecuado y también una contraseña que no sea fácil de
descubrir. No importa que la/las personas que utilicen nuestra computadora sean de
confianza. Cuando nos conectamos a Internet, la situación es otra y debemos
prevenirnos de posibles ataques.
Luego de unos instantes aparecerá un resumen de todos los datos que hemos ingresado
en este asistente de instalación. Debemos leerlo muy especialmente ya es la última
oportunidad que tenemos para cambiar opciones. Luego de esto la instalación habrá
llegado a su parte final y comenzará a descargar archivos y configurar todo. Solo nos
queda esperar y el tiempo de espera dependerá de lo rápida o no que sea nuestra
computadora. Finalmente nos pedirá que reiniciemos para concretar el funcionamiento
desde el disco rígido.
De allí que el uso de una contraseña adecuada sea muy importante. Una buena
contraseña debería tener letras minúsculas, mayúsculas y números. Por último conviene
cambiar a menudo la contraseña, pero se verá ya en otra parte del curso.
Si no dhcp, es posible que la conexión a Internet no funcione de buenas a primeras. No
hay problema, veremos cómo realizar un cambio en la configuración de red. De todos
modos, si tenemos Dhcp, lo que sucede en la mayoría de los casos, es muy probable que
al iniciar nuestro sistema desde el disco rígido, ya podamos actualizar y cargar nuevos
programas desde Internet.
Pero ...¡ATENCION! El hecho de tener muchos programas y todos gratuitos a nuestra
disposición, no nos debe hacer suponer que sea una buena idea cargarlos todos. Veremos
qué programas ir instalando. Es una buena idea instalar únicamente aquellos programas
que vamos a usar y desinstalar aquellos que no vamos a usar.
Esto tanto para ahorrar recursos que estaríamos utilizando en programas que no vamos a
usar, como también por un tema de seguridad...cuanto más cantidad de puertos abiertos
haya...más posibilidades de que alguien pueda penetrar en nuestra red y/o
computadora...pero esto lo veremos en detalle un poco más adelante.
Luego de varias pantallas más, veremos que el asistente nos va "llevando de la mano" en
una instalación muy fácil, finalmente encontraremos una pantalla como la que sigue:
INSTALANDO MANDRIVA
Descargas
• Torrents | Servidores HTTP / FTP / RSYNC
Desde el sitio de mandriva
http://www.mandriva.com/es
podrás descargar Mandriva linux free 2009. Elegimos la opción "One" que funciona con un
solo Cd y sirva tanto para probarlo como sistema sin instalar desde el Cd como para
instalarlo.
Instalación
1. Una vez booteado desde el DVD de instalación Mandriva 2009.0 aparecerá un menú de
seleción en idioma inglés. Si presionamos F2 podremos al idioma deseado, en nuestro
caso Español. Luego presionamos Enter e iniciamos la instalación.
Lo primero que haremos será elegir una partición cualquiera donde sepamos que
contamos con una cantidad importante de espacio libre. Para esto veremos en la
próxima figura un diagrama gráfico de las particiones, donde solo debemos hacer clic
sobre una partición y luego elegir "sistema de archivos" y "acción". Por ejemplo si es una
partición Windows®, luego de defragmentarla y hacer un backup (con herramientas
Windows®, desde Windows®,) reduciremos la partición utilizando el espacio libre
generado para crear nuevas particiones linux. Podemos utilizar tantas particiones
anteriores como sea nuestro deseo y mediante este proceso de restar espacio a una
partición existente, el espacio logrado, puede ser usado para crear tres particiones
linus:
a) Partición / o raiz donde irá casi todo el sistema
c) Partición /home para los archivos de usuario, lo que nos permitirá si hay una
actualización o reinstalación, conservar estos datos y de esa manera, mantener
documentos, correos, música, etc.
Vamos a suponer que hemos creado tres particiones con los siguientes valores:
1. Partición raíz / de 10GB
2. Partición SWAP de 1GB
3. Partición /home con 29GB para el almacenamiento de los datos de usuario.
Debemos presionar el botón "Aceptar" para hacer efectivo el punto de montaje y volver
al particionado.
En el área "Detalles" han quedado asignados los nuevos "puntos de montaje", Ahora solo
debemos darle formato a las particiones una a una y para esto hacemos "clic" en el
botón "Formatear". Una vez presionado el asistente nos irá guiando. Si utilizamos la
opción para verificar sectores malos, habrá que dedicarle un tiempo extra al formateo
ya que previamente se hará la citada verificación. Por el contrario si confiamos en
nuestro disco no presionamos "Aceptar".
Luego de un cierto tiempo se realizará el formateo. Una vez finalizado el formateo, el
asistente volverá al área "Detalles" mostrándonos la/las nuevas/s particiones, con su
punto de montaje, etc. Hemos utilizado el sistema de archivos que nos provee ext 3.
Para finalizar solo debemos presionar el botón "Hecho" para continuar. Recién cuando
presionesos, este botón se efectivizarán los cambios en el particionamiento.
6. Selección de soportes. Desde aquí podemos seleccionar el CD/DVD como origen de los
archivos a copiar en el disco duro en la partición raiz. Dejamos la casilla de verificación
en blanco y presionamos "Siguiente"
7. Selección de grupos de paquetes. Esto nos permite elegir otros repositorios, etc. para
la bajada de programas. Dejamos la opción por defecto y presionamos "Siguiente".
8. Seleccionamos el "Entorno de Escritorio". Desde aquí podremos elegir qué entorno de
escritorio queremos. Si dejamos las cosas como está, por por defecto tendremos la
última versión KDE versión 4.1. Si hemos bajado la opción Gnome podríamos elegirla, y
si no usamos ninguna de estas opciones elegimos "Personalizada". Si queremos conocer
los escritorios y para esto instalamos más de un tipo de escritorio, igualmente
debemos elegir la opción Personalizada.
Una vez elegida la opción personalizada podremos seleccionar diferentes opciones, como
instalar un servidor, o aplicaciones para desarrollo (web, c++, etc...), u otros escritorios,
o seleccionar paquetes individualmente.
9. Inicio de Instalación Mandriva 2009.0 Free. Ahora solo habrá que esperar unos
instantes para que se realice la instalación de mandriva.
10. Administración de Usuarios
En esta área usted deberá ingresar ciertos datos relacionados con los usuarios
Administrador y usuario estandar.
Debemos agregar los datos de root (el usuario administrador que no debemos usar más
que para tareas de administración), también al menos un usuario de trabajo diario que
utilizaremos para el resto de las tareas. La contraseña deberá contener letras, números
y también algún símbolo. Es conveniente cambiar la contraseña una vez por mes.
11. Instalación del Cargador de Arranque. El cargador de arranque es el que nos permite,
mediante un menú que aparece al momento del booteo de nuestra computadora, elegir
qué Sistema Operativo vamos a usar. El sistema nos pregunta en qué lugar se instalará el
cargador. Normalmente debemos elegir el lugar predeterminado, y no cambiar esta
opción. O sea que solo presionamos "Siguiente".
12. Configuración de Pantalla. Tenemos varias opciones, y dependiendo de nuestra placa
de video podremos elegir una u otra. Este punto es muy importante ya que una mala
elección nos puede dejar sin entorno gráfico. Normalmente en forma automatizada el
sistema habrá detectado nuestra placa de video y aparecerá entre las opciones, por lo
que será fácil la elección.
13. Resumen. En esta sección se pueden realizar por última vez cambios en los pasos
anteriores, como por ejemplo:
- Edición del cargador de arranque
- Editar propiedades del aspecto gráfico
- Editar propiedades de sonido
- Editar Nivel de seguridad de Internet
- Selección regional y uso horario
- Agregar otros usuarios
14. Actualizaciones. En este punto se nos preguntará si deseamos agregar/instalar las
actualizaciones recientes. Esto podemos hacerlo con ventajas después de finalizar la
instalación, por lo que simplemente elegimos "no" y hacemos "clic" en el "botón
Siguiente".
Versión Estable
Asistencia
Versión en Cómo
Distribución Estado Edición Disco(s)
actual la obtener
Instalación
Descarga o Instalación
a través de
Comunidad Internet
Live-CDs
openSUSE Instalables
Descarga
11.2
DVD
Desarrollo Descarga Comunidad
Instalación
openSUSE
Factory N/D3 a través de Descarga
Internet
1La versión 'retail' del DVD es un disco de doble capa que tiene más paquetes que el DVD
descargable.
2Los Live CDs incluyen la opción de instalación.
(http://www.novell.com/products/linuxprofessional/support/advanced.html)
Vamos a ir viendo como instalar SuSe paso a paso. Se supone que ya los pasos previos
han sido dados. Por las dudas, antes de seguir adelante haremos un pequeño resumen de
la preparación anterior de nuestra computadora.
Suponemos que la computadora ya tiene un sistema operativo (tal vez Windows® que
deseamos conservar.
1. Seguramente nuestro disco rígido tiene una o mas particiones con el Sistema
Operativo anterior. También es seguro que esas particiones ocupan todo el/los disco/s
rígidos (duros) y que no hay espacio libre para la nueva instalación. Nuestro proceso,
entonces, será preparar todo para que podamos quitar espacio a esta/s partición/es de
forma de lilbrar espacio para crear nuevas particiones para gnu/linux.
Como este trabajo es algo complicado, lo que más conviene, antes que nada es hacer un
backup con toda la informacion que queramos guardar del SO anterior. De esta forma
si algo saliera mal, podríamos regresar las cosas a su estado anterior sin perder nada.
Para realizar ese backup (también puede ser una imagen del disco como la que se puede
hacer con Norton Ghost®) nada mejor que utilizar las herramientas propias de ese
Sistema Operativo.
2. Realizar una comprobación de errores y una defragmentación completa de los
discos o particiones sobre las que se va a trabajar. Sabemos que las particiones de
gnu/linux no se fragmentan, pero esto no sucede en otros SO. Así que para realizar
nuestro trabajo sin errores debemos realizar primero un examen de integridad del disco
rígido en particular (en Windows®, esto puede realizarse con scandisk o chekdisk según
la versión utilizada). Luego también defragmentar la/s unidad/es con alguna
herramienta de ese sistema (en Windows® con defrag por ejemplo).
3. Elección de la/s particiones a utilizar. La mayoría de los usuarios Windows® tienden
a crear una sola partición de nombre C:\ (aunque esto no es bueno ni siquiera en ese
SO), si así fuera debemos restarle espacio a esa partición para crear las particiones de
gnu/linux.
Pero si hubiera varias particiones, debemos elegir las particiones con mayor espacio no
utilizado (espacio particionado pero vacío). Debemos pensar que todo el espacio que
utilicemos para las nuevas particiones será espacio que le restaremos a nuestro anterior
sistema operativo, así que por lo menos debemos dejar algo más del 10% del espacio
libre en ese Sistema, para no tener problemas de funcionamiento (problemas que se
produce cuando el disco está demasiado lleno).
4. Bajamos nuestro OpenSuse en la forma indicada en la lección anterior. Es muy
importante que la imagen bajada sea quemada en un Dvd o Cd (según la versión) como
imagen y no como copia. Una imagen es una copia exacta, sin cambios en el formato y
permite por ejemplo hacer el disco que vamos a utilizar booteable.
5. Instalamos Suse 11 Reiniciamos la computadora con el Dvd/Cd dentro y si la bios está
bien configurada, el booteo se producirá desde el Cd/Dvd. Si esto no sucede pueden
estar sucediendo alguno de estos problemas:
a. Que el Cd/Dvd no haya sido quemado como una imagen sino como una copia.
b. Que la bios de nuestra máquina no esté configurada para que durante el booteo lea
en primer lugar desde la lectora de Cd/Dvd y luego desde el disco duro. En ese caso
habrá que ingresar al bios y modificarlo.
También es posible bootear con el Cd/Dvd directamente desde Windows® si tenemos
este Sistema Operativo.
Si el booteo fue correcto veremos la pantalla de bienvenida. A continuación, aparecerá
una pantalla con diferentes opciones de arranque:
• desde el disco duro,
• instalación,
• rescate de sistema,
• test de memoria,
Elegimos el item Install.
La memoria RAM de nuestra computadora cargará del Cd/Dvd el kernel. Esto puede
llevar más o menos tiempo dependiendo de la velocidad de la lectora, de la cantidad de
RAM y su velocidad, así como también del procesador con el contamos, entre otros
items.
Luego de un cierto tiempo veremos una nueva pantalla desde la que podremos
seleccionar el idioma. También desde aquí hay un acuerdo de licencia que hay que
aceptar si queremos seguir adelante. Elegido el idioma Español hacemos clic en
Siguiente.
A continuación una pantalla nos pedirá la ubicación geográfica nuestra para determinar
el horario.
Del lado izquierdo vemos el progreso de nuestro trabajo. Está el plan completo de
trabajo y a medida que los mismos se van realizando aparecerán tildados. Lo próximo
que aparece dice "disco" y se refiere al particionamiento del mismo.
Habíamos dicho anteriormente que debíamos seleccionar qué partición del sistema
anterior utilizaríamos para quitarle espacio y en ese espacio, hacer las particiones GNU/
Linux.
Pues bien, ¡llegó el momento!. Es importante tener todo preparado, por ejemplo si no
hay backup y algo sale mal, habremos perdido irremediablemente cosas que queríamos
guardar.
Así que ¡a preparse!.
Si podemos hacer una copia con impresora de este tutorial, sería buena idea. A menos
que lo tengamos en otra computadora cerca, durante la instalación no tendremos forma
de verlo y son unos cuantos items.
Podemos dejar al instalador que analice nuestros discos y nos proponga un tipo de
particionamiento, o bien indicarle nosotros mismos donde hacerlo.
Atención!!! No es buena idea destinar otro disco para gnu/linux y desconectar el actual
disco con el otro SO.
Recordemos que el sistema confeccionará un menú de inicio donde nos preguntará con
qué sistema operativo queremos iniciar. Pero si tenemos el disco de uno de los sistemas
operativos desconectado, el sistema no sabrá de la existensia de ese SO al momento de
crear el menú de inicio.
Es muy importante durante la instalación tener todos los discos y también los periféricos
conectados para que el kernel los reconozca y no tengamos que instalar nada después a
mano (es más complicado).
Una vez que tenemos nuestra propuesta de particionamiento, ya sea la nuestra o la que
nos indica el Sistema, hacemos clic en siguiente.
Además de la partición /home, necesitaremos una partición raiz (/) donde irá todo el
resto del nuevo sistema operativo.
Finalmente una partición /swap para la memoria virtual y cuyo tamaño será el doble de
la memoria RAM.
Las particiones que cuenten con una "F" serán formateadas. Si tenemos un gnu/linux
anterior y deseamos resguardar el directorio /home, este no deberá tener la "F" de
formateo. Para ver las características de cada partición, podemos dar doble clic en el
item deseado, lo que hará aparecer una pantalla como la siguiente:
Como vemos desde aquí es posible formatear una partición o no, indicar su punto de
montaje, su tipo de sistema de archivos, etc.
En nuestro caso crearemos una partición /home, al menos con 2 GB y en formato ext3,
que deberá ser formateada. Si ya teníamos una partición /home y deseamos conservarla,
NO formatearemos esta partición.
También una partición raiz (/), al menos con 2 GB y en formato ext3, que deberá ser
formateada siempre.
Finalmente haremos una partición Swap cuyo tamaño será el doble de la memoria RAM y
que llevará un formato especial llamado Swap.
Cuando aparezca la hoja de resúmen, debemos revisarla antes de dar "Next" y que
comience el proceso ya que luego de esto, no habrá posibilidades de volver atrás. Si
encontramos algún dato que no es correcto, podemos volver atrás en lugar de utilizar
Next y corregir nuestro error.
Existen diferentes escritorios gráficos que podemos utilizar. Debemos acostumbrarnos a
estas cosas, ya que en el software libre nada es 'uniformado', siempre encontraremos
diferentes opciones para hacer lo mismo.
No puedo decir cual es el mejor escritorio, cada uno tiene lo suyo. Sugiero que prueben
ambos y luego elijan el que les parezca más apropiado. Personalmente uso el escritorio
Gnome, aunque muchos prefieren usar el escritorio Kde para OpenSuse.
Recomiendo probar ambos y luego elegir cual nos gusta más. Kde tiene más cantidad de
elementos gráficos, lo que hace el deleite de muchos, pero también por este motivo es
un poco más pesado. Gnome, por el contrario, resulta más liviano, lo que no significa
que le falten elementos gráficos ni mucho menos.
Es muy importante que tengamos un usuario y una buena contraseña. Hay personas que
piensan que esto es paranoia pura.
¿Para qué tanto cuidado si la computadora, la uso solo yo?.
Pues bien, desde que nos conectamos a Internet debemos tomar prevenciones si no
queremos que alguien ingrese y hasta cometa algún desastre dentro de nuestro sistema.
La propuesta es: buscar una contraseña con letras, números, y signos que no tenga
nada que ver con cuestiones obvias como la fecha de nuestra cumpleaños, o el
número de teléfono, etc. Es conveniente cambiar la contraseña al menos una vez por
mes. Si alguien, mediante el empleo de un escaneador por fuerza bruta intenta adivinar
la contraseña, tal vez no llegue a tiempo a detectarlo y ya habremos cambiado la
misma. Una vez elegido el usuario y su contraseña, pulsamos siguiente.
Existen diversos criterios sobre el uso o no uso del administrador de sistema, llamado
root. El criterio de Suse es el clásico de los sistemas *nix.
Simplemente crearemos un usuario root que solo deberá usarse cuando haya que realizar
tareas de tipo administrativos. El usuario root, también llamado superusuario, tiene
permisos absolutos en el sistema y por esto debe ser usado con sumo cuidado.
NO debe usarse en forma permamente, hay quienes indican abstener se usar root
durante la conexión a Internet. Solo debe usarse desde consola, estando especialmente
desaconsejado loguearse como root desde el entorno gráfico.
Al finalizar de realizar una tarea como root, cerrar este usuario y volver a utilizar un
usuario normal.
Toda tarea que pueda realizarse mediante un usuario normal, no debería ser
realizada por root.
El criterio de la contraseña de root es el mismo que mencionamos antes, pero debemos
tener en cuenta que cualquiera que conozca la contraseña de root tiene plenos poderes
sobre nuestro sistema, por lo que es más que necesario extremar cuidados, elegir una
contraseña difícil de descubrir y cambiarla al menos una vez por mes.
Este es el momento decisivo, el sistema nos muestra cómo van a ser las particiones, qué
software mínimo va a instalar. En este punto, un detalle: ¡No instalar software porque sí!
Cuanto menos instalemos mejor, porque utilizaremos menos recursos, dejaremos menos
puertos abiertos (seguridad). Si lo deseamos, luego y a medida que vayamos conociendo,
podremos ir agregando y también eliminando el software que tengamos interés de tener
o de eliminar. Finalmente pulsamos instalar.
Una vez confirmada la instalación comenzará el formateo de los discos rígidos (duros).
Luego copiará e instalará los paquetes de software a nuestro disco en sus nuevas
particiones. Esto tarda cierto tiempo, así que nos vamos a tomar un café, (o por aquí un
mate o un tereré tal vez ) o bien podemos ver unas pantallas con información sobre
novedades y software disponible. .
Cuando termine, procederemos a reiniciar el equipo (sacamos el Cd/Dvd de la lectora,
para que la próxima vez bootee desde el disco rígido (disco duro). Al reiniciar el booteo
demorará un poco más que otras veces, esto se debe a que está configurando por
primera vez todo hardware del equipo.
LECCION 2
Gnome es más liviano, más simple y por esto consume menos recursos del sistema. Esto
no debería ser un problema, en las máquinas más nuevas que cuentan con recursos de
sobra.
Ambos escritorios son muy sólidos y estables.
Una pista posible, es ver cual es el escritorio más promocionado por cada distribución.
Por ejemplo en Mandriva, es evidente su predilección por Kde, si bien también se puede
instalar Gnome. Si van a usar Mandriva, yo recomendaría utilizar Kde por ser el
escritorio más adaptado a esa distro. En cambio, si vamos a utilizar Ubuntu, el escritorio
predeterminado es Gnome, (si bien es posible instalar desde Synaptic, el kde desktop).
Para utilizar Kde desde Ubuntu, existe una distribución específica llamada Kubuntu.
En fin...creo que va en cada uno la elección y sea cual sea, es bueno tener una noción
del 'otro' escritorio (el que no elijamos) simplemente para conocer un poco de todo. En
el curso haremos referencia a ambos escritorios.
El Escritorio Gnome
El proyecto GNOME
El proyecto GNOME tiene como principal objetivo crear un sistema de escritorio para el
usuario final que sea completo, libre y fácil de usar. Asimismo, se pretende que GNOME
sea una plataforma muy potente de cara al desarrollador.
GNOME es el acrónimo en inglés de "GNU Network Object Model Environment". Se han
propuesto desde los inicios de GNOME varias formas de traducirlo al español, pero no se
ha encontrado ninguna que haya satisfecho a todos. Sin embargo, de su nombre podemos
ver que GNOME es parte del proyecto GNU y, por tanto, software libre (algunas veces
conocido como Open Source). En la actualidad, todo el código contenido en GNOME debe
de estar bajo licencia GNU GPL o GNU LGPL. También vemos que las redes y el modelado
orientado a objetos tienen capital importancia. A lo largo de este libro, el lector irá
comprobando cada uno de estos atributos. Pero, para empezar, veamos un poco la
historia de GNOME.
Historia de GNOME.
Aunque con probabilidad no fue la primera solución en cuanto a entornos de escritorios
"amigables" para el usuario, la difusión a mediados de 1995 del sistema operativo
Windows95™ supuso un cambio radical en la interacción de los usuarios de a pie con los
ordenadores. De los sistemas unidimensionales de línea de instrucciones (los
terminales), se pasó a la metáfora de entorno del escritorio bidimensional, donde el
ratón ganó terreno al teclado.
Windows95™, más que una innovación tecnológica, debe ser acreditado como el sistema
que consiguió adentrarse en todos los entornos personales y de oficina, marcando las
pautas a seguir (normas que, a principios del siglo XXI, todavía seguimos padeciendo).
Los seguidores del software libre, rápidamente se hicieron eco de este notable éxito y, a
la vista de que los entornos UNIX carecían de sistemas tan intuitivos a la vez que libres,
decidieron ponerse manos a la obra. Fruto de esta preocupación nació en 1996 el
proyecto KDE de las manos de Matthias Ettrich (creador de LyX) y otros hackers.
El gran problema fue que los chicos de KDE decidieron utilizar una biblioteca de nombre
Qt, propiedad de la firma noruega TrollTech™, que no estaba amparada bajo una licencia
de software libre. Se daba, por tanto, la circunstancia de que, a pesar de que las
aplicaciones de KDE estaban licenciadas bajo la GPL u otras licencias libres, enlazaban
con esta biblioteca de manera que se hacía imposible su redistribución.
Consecuentemente, se estaba violando una de las cuatro libertades del software libre
enunciadas por Richard Stallman en su Manifiesto del Software Libre.
Mientras se seguía discutiendo acerca de la libertad de KDE, la historia quiso que en el
verano de 1997, Miguel de Icaza (El mismo del proyecto Mono y de Midnight Commander)
y Nat Friedman coincidieran en Redmond en unas jornadas organizadas por Microsoft™.
Es probable que este encuentro propiciara en ambos un giro radical que supuso tanto la
creación de GNOME por parte de Miguel de Icaza a su vuelta a México (junto con
Federico Mena Quintero), como su admiración por las tecnologías de objetos
distribuidos.
De Icaza y Mena decidieron crear un entorno alternativo a KDE, ya que consideraron que
una reimplementación de una biblioteca propietaria habría sido una tarea destinada a
fracasar. GNOME había nacido.
Desde aquellos tiempos lejanos de 1997 hasta la actualidad, GNOME ha ido creciendo
paulatinamente con sus reiteradas publicaciones. En noviembre de 1998 ya se lanzó la
versión 0.99, pero la primera realmente popular distribuida prácticamente por cualquier
distribución de GNU/Linux sería GNOME 1.0, en marzo de 1999.
Cabe destacar que la experiencia de esta primera versión estable de GNOME no fue muy
satisfactoria, ya que muchos la consideraron como llena de erratas críticas. Por eso,
GNOME October (GNOME 1.0.55) es tratada como la primera versión del entorno de
escritorio GNOME realmente estable.
Como se puede observar, con GNOME October se intentó evitar versiones de publicación
numeradas para no entrar en una "carrera" de versiones con KDE.
La realización de la primera GUADEC, la conferencia de desarrolladores y usuarios
europeos, celebrada en París en el año 2000, no coincidió en el tiempo por poco con la
publicación de una nueva publicación de GNOME, llamada GNOME April.
Fue la última que llevó un mes como nombre de publicación, ya que se mostró que ese
sistema causaba más confusión que otra cosa (por ejemplo, GNOME April es posterior a
GNOME October, aunque el sentido común nos haría parecer lo contrario).
En octubre de ese año, tras ser debatida durante meses en diferentes listas de correo,
se fundó la Fundación GNOME.
GNOME 1.2 fue un paso adelante en cuanto a la arquitectura utilizada por GNOME, que
se siguió usando en GNOME 1.4. Esta época estuvo caracterizada por la segunda edición
de la GUADEC, esta vez en Copenhaguen. Lo que empezó siendo una reunión minoritaria
de algunos hackers, se convirtió en un evento mayoritario que atrajo miradas de toda la
industria del software.
Mientras tanto, el litigio sobre la libertad de KDE se resolvió con el cambio de postura de
TrollTech™, que terminó licenciando Qt bajo una licencia dual, que era de software libre
para las aplicaciones que son software libre.
Hoy en día no cabe ninguna duda de que tanto GNOME como KDE son entornos de
escritorio libres, por lo que podemos considerar que el desarrollo de GNOME ha
propiciado el hecho de no tener un sólo entorno de escritorio libre, sino dos.
En junio de 2002 se publicó GNOME2, que introdujo un mundo nuevo de posibilidades al
desarrollador. Actualmente, la última versión es GNOME 2.16.
A la hora de escribir este libro, nos encontramos en una parte importante de la historia:
la creación de GNOME3, la tercera versión de la plataforma GNOME. Las tecnologías
utilizadas en las versiones 2.x actuales y muchas de las nuevas tecnologías que
aparecerán en GNOME3 podréis ir descubriéndolas poco a poco a lo largo y ancho de este
libro. Desde aquí, esperamos que la historia de GNOME de ahora en adelante no se
pueda escribir sin nuestros lectores.
Veamos algunas de las características del nuevo Gnome 2.22 que ya forma parte del
nuevo Ubuntu 8.04 y seguramente en poco tiempo estará disponible también en otras
distribuciones. La documentación pertenece y se encuentra en forma completa en:
http://library.gnome.org/misc/release-notes/2.22/index.html.es#sect:metacity
1. Introducción
GNOME es uno de los escritorios gráficos más famosos y que puede ser usado sin
problema en un Sistema Operativo GNU/Linux. GNOME se enfoca en la facilidad de uso,
estabilidad, e internacionalización y accesibilidad de primera clase. GNOME es Software
Libre y cuenta con todas las herramientas usuales que se esperan encontrar en un
equipo moderno como correo electrónico, trabajo en grupos, navegación web,
administración de archivos, multimedia, juegos.
Así como también una flexible y potente plataforma para desarrolladores de software
tanto para el escritorio como para dispositivos móviles.
El Escritorio GNOME se lanza cada seis meses con muchas características nuevas,
mejoras, solución de errores y traducciones. GNOME 2.22 sigue esta tradición. Para
saber más sobre GNOME y las cualidades que lo distinguen de otros entornos de
escritorio (como su usabilidad, accesibilidad, internacionalización y libertad) visite la
página Acerca de GNOME ( http://www.gnome.org/about) en nuestro sitio web.
Únase a nosotros hoy mismo (http://live.gnome.org/JoinGNOME) y vea la diferencia
que puede marcar.
GNOME·2.22 incluye todas la mejoras realizadas en GNOME 2.20 y en las versiones
anteriores. Puede aprender más sobre los cambios realizados en GNOME 2.20 en sus
notas de lanzamiento. (http://www.gnome.org/start/2.20/notes/)
4. Lo nuevo en accesibilidad
6.1.1. Regresos
Si bien es cierto que GVFS soluciona muchos problemas que existían previamente al usar
GNOME-VFS, existen, aún, algunas regresiones de funcionalidad. La más crítica es la
falta de las direcciones fonts:// y themes://.
Estos problemas se solucionaran tan pronto como sea posible. También hay algunas
aplicaciones que aún no se han «portado» a GVFS. El estado del «porte» está
documentado en linea.(http://live.gnome.org/GioPort)
6.2. EID Anjuta
Ahora el EID Anjuta es parte de la Suite de desarrollo de GNOME. Anjuta es un IDE
integrado en GNOME que ofrece muchas características para los desarrolladores, tales
como un depurador integrado, un editor de IU Glade integrado y un interfaz Valgrind.
7. Internacionalización
Gracias a los miembros del Proyecto de traducción de GNOME
(http://developer.gnome.org/projects/gtp/) mundial, GNOME ofrece soporte para 46
idiomas con al menos el 80 por ciento de sus cadenas traducidas, incluyendo los
manuales de administración y de usuario en muchos idiomas.
Idiomas soportados:
• Árabe
• Vasco
• Portugués de Brasil
• Búlgaro
• Catalán
• Chino (China)
• Chino (Taiwán)
• Chino (Hong Kong)
• Checo
• Danés
• Holandés
• Dzongkha
• Inglés (EUA, Británico, Canadiense)
• Estonio
• Finlandés
• Francés
• Gallego
• Alemán
• Griego
• Gujarati
• Húngaro
• Italiano
• Japonés
• Coreano
• Letón
• Lituano
• Macedonio
• Malayam
• Maratí
• Nepalí
• Noruego Bokmål
• Polaco
• Portugués
• Panyabí
• Ruso
• Serbio
• Serbio latino
• Esloveno
• Español
• Sueco
• Tamil
• Tailandés
• Turco
• Ucraniano
• Vietnamita
Muchos otros idiomas están soportados parcialmente, con más de la mitad de sus frases
traducidas.
8. Instalar GNOME
Puede probar GNOME mediante el LiveCD que contiene todo el software incluido en
GNOME en un simple CD. Puede iniciar su equipo directamente desde el LiveCD sin
instalar nada. El LiveCD se puede descargar desde el sitio BitTorrent
(http://torrent.gnome.org/) de GNOME.
Para instalar o actualizar su equipo a GNOME, le recomendamos instalar los paquetes
oficiales de su vendedor o distribución. Las distribuciones populares tendrán disponible
muy pronto GNOME y algunas ya tienen versiones de desarrollo. Puede obtener una lista
de las distribuciones que ofrecen GNOME y de la última versión que incorporan en
nuestra página consigue el Footware. (http://www.gnome.org/~davyd/footware.shtml)
Si es paciente y valiente, y quiere construir GNOME desde el código fuente, le
recomendamos usar una de las herramientas de construcción. GARNOME
(http://www.gnome.org/projects/garnome/) construye GNOME a partir de paquetes
publicados. Necesitará GARNOME 2.22.x para construir GNOME 2.22.x. También puede
usar jhbuild (http://www.freedesktop.org/Software/jhbuild) que está diseñado para
construir el último GNOME desde el SVN. También puede usar jhbuild para construir
GNOME 2.22.x utilizando el repositorio gnome-2-22.
Si bien es factible llegar a construir GNOME directamente desde los paquetes de fuentes,
se recomienda utilizar una de las herramientas arriba mostradas.
El escritorio Kde
Fuente: http://www.kde.org/announcements/4.0/index-es.php
1,1. El Escritorio
Bibliotecas
• Phonon ofrece a las aplicaciones capacidades multimeda tales como reproducción
de sonido y vídeo. Internamente, Phonon hace uso de varios motores,
intercambiables en tiempo de ejecución. El motor por defecto para KDE 4.0 será
el motor Xine, que proporciona un impresionante soporte para distintos formatos.
Phonon también permite al usuario escoger dispositivos de salida basándose en el
tipo de multimedia.
• Solid, el framework de integración con el hardware, integra los dispositivos fijos y
extraíbles en las aplicaciones KDE. Solid también hace de interfaz con las
funciones de gestión de energía del sistema sobre el que corre, maneja la
conectividad de red y la integración de dispositivos Bluetooth. Internamente,
Solid combina los poderes de HAL, NetworkManager y la pila bluetooth Bluez, pero
esos componentes son reemplazables sin romper las aplicaciones para
proporcionar máxima portabilidad.
• KHTML es el motor de renderizado páginas web usado por Konqueror, el navegador
web de KDE. KHTML es ligero y soporta estándares modernos como CSS 3. KHTML
también fue el primer motor en pasar el famoso Acid 2 test.
• La biblioteca ThreadWeaver, que se incluye en kdelibs, proporciona una interfaz
de alto nivel para hacer un mejor uso de los actuales sistemas multinúcleo,
haciendo que las aplicaciones KDE funcionen con mayor suavidad y eficiencia,
usando los recursos disponibles en el sistema.
• Construído sobre la biblioteca Qt 4 de Trolltech, KDE 4.0 puede hacer uso de las
avanzadas habilidades visuales y del menor consumo de memoria de esta
biblioteca. kdelibs proporciona una impresionante extensión de la biblioteca Qt,
añadiendo mucha funcionalidad de alto nivel provechosa para el desarrollador.
La biblioteca de conocimiento TechBase (http://techbase.kde.org/) contiene más
información acerca de las bibliotecas de KDE.
Realiza una visita guiada...
La Guía Visual de KDE 4.0 (http://www.kde.org/announcements/4.0/guide.php)
proporciona un breve resumen de varias de las nuevas y mejoradas tecnologías de KDE
4.0. Ilustrada con multitud de capturas de pantalla, te lleva a través de las distintas
partes de KDE 4.0 y muestra algunas de las fascinantes nuevas tecnologías y mejoras
para el usuario. Comienzas con las nuevas características del escritorio,
(http://www.kde.org/announcements/4.0/desktop.php) siendo presentadas después
aplicaciones (http://www.kde.org/announcements/4.0/applications.php) como System
Settings, el visor de documentos Okular y el gestor de archivos Dolphin. También se
muestran aplicaciones educativas,
(http://www.kde.org/announcements/4.0/education.php) así como juegos.
(http://www.kde.org/announcements/4.0/games.php)
Pruébalo...
Para aquellas personas interesadas en obtener paquetes para probar y ayudar, varias
distribuciones nos han notificado de que tendrán paquetes de KDE 4.0 disponibles en el
momento del lanzamiento o poco tiempo después. La lista completa y actualizada puede
encontrarse en la página de información de KDE 4.0,(http://www.kde.org/info/4.0.php)
donde también puedes encontrar enlaces al código fuente, información acerca de su
compilación, seguridad y otros aspectos.
Las siguientes distribuciones nos han notificado acerca de la disponibilidad de paquetes
o Live CDs de KDE 4.0: The following distributions have notified us of the availability of
packages or Live CDs for KDE 4.0:
• Se espera en breve tras este lanzamiento una versión alfa de Arklinux 2008.1
basada en KDE 4, con una versión final esperada en 3 o 4 semanas.
• Fedora incorporará KDE 4.0 en Fedora 9, que será lanzada
(http://fedoraproject.org/wiki/Releases/9) en abril, con versiones alfa
disponibles desde el 24 de enero. Los paquetes de KDE 4.0 están en el repositorio
pre-alfa Rawhide. (http://fedoraproject.org/wiki/Releases/Rawhide)
• Gentoo Linux proporciona ebuilds de KDE 4.0 en http://kde.gentoo.org.
• Mandriva proporcionará paquetes para la versión 2008.0 y trabaja en un Live CD
con la última versión preliminar de 2008.1.
• Hay paquetes de openSUSE disponibles (http://en.opensuse.org/KDE4) para
openSUSE 10.3 (one-click install)
(http://download.opensuse.org/repositories/KDE:/KDE4:/STABLE:/Desktop/openSUSE_1
0.3/KDE4-BASIS.ymp) y openSUSE 10.2.
También está disponible un Live CD de KDE 4 (http://home.kde.org/~binner/kde-four-
live/) con estos paquetes. KDE 4.0 formará parte de la siguiente versión openSUSE 11.0.
• Los paquetes de KUbuntu se incluirán en la siguiente versión "Hardy Heron" (8.04)
y también estarán disponibles como actualizaciones para la estable "Gutsy Gibbon"
(7.10). Está disponible un Live CD para probar KDE 4.0. Se pueden encontrar más
detalles en el anuncio (http://kubuntu.org/announcements/kde-4.0.php) en
Ubuntu.org.
Acerca de KDE 4
KDE 4.0 es un innovador escritorio de Software Libre que contiene cantidad de
aplicaciones de uso diario, así como para propósitos específicos. Plasma es un nuevo
interfaz de escritorio desarrollado para KDE 4, proporcionando una forma intuitiva de
interactuar con el escritorio y las aplicaciones.
El navegador web Konqueror integra la web en el escritorio. El gestor de archivos
Dolphin, el lector de documentos Okular y el centro de control System Settings
completan el conjunto de escritorio básico.
KDE está construido sobre las Bibliotecas KDE, las cuales proporcionan un acceso sencillo
a los recursos de la red mediante KIO y capacidades visuales avanzadas mediante Qt4.
Phonon y Solid, que también son parte de las Bibliotecas KDE, añaden un framework
multimedia y mejor integración de hardware a todas las aplicaciones KDE.
$ su root
Nos pedirá la contraseña y una vez que se la demos veremos que el signo $ que aparecía
al principio (de usuario común) se transforma en un signo "numeral" #
Ahora ya podremos escribir nuestras órdenes e ingresar a los directorios/archivos que
otros usuarios tenían prohibido.
Para darle los privilegios y la contraseña a root, cosa que no es bien mirada por los
desarrolladores de Ubuntu, pero que puede hacerse y utilizarse si tenemos los cuidados
de no utilizar root para tareas comunes, y no configurar el sistema para permitir
loguearse desde el entorno gráfico como root.
Vamos a Sistema ==>Administración ==>Usuarios y grupos y desde allí en la ventana que
aparece...
Desbloqueamos desde el botón correspondiente y nos pedirá la contraseña del usuario
común con privilegios de administrador, se la damos. Luego seleccionamos la opción (que
antes de desbloquear aparecía grisada) root y oprimimos el botón propiedades.
Debemos colocar una contraseña a root. Esta contraseña solo será segura si cumple con
las siguientes condiciones:
1. Tener letras, números y símbolos.
2. Tener al menos 8 cifras
3. No estar basada en una fecha de cumpleaños, un número de teléfono o alguna frase
sacada de un diccionario.
4. Cambiarse al menos una vez por mes.
5. No utilizarse para ninguna tarea que pueda realizarse por un usuario común y
loguearse siempre desde consola en modo texto, nunca en modo gráfico.
Finalizada la adopción de una contraseña, la escribimos y también volvemos a escribirla
donde dice "Confirmación" pasamos a la pestaña "Privilegios de usuario", y agregamos a
root todos los privilegios.
En "Sistema", que está al lado del desplegable "Lugares" hay unas cuantas opciones.
En preferencias hay varias opciones que conviene ir viendo. Pero creo que lo más
importante aquí está en "Administración. Vamos a trabajar bastante con esta opción.
Administración de dispositivos nos va a permitir agregar y tal vez hasta modificar alguna
opción que podamos necesitar tocar para que funcione todo nuestro hardware.
"Carpetas compartidas" tiene que ver con una opción de red en la que por ahora no nos
vamos a concentrar. Discos, nos permite ver la estructura de discos, luego
encontraremos "Gestor de actualizaciones" lugar que casi no vamos a utilizar, ya que o
bien nos basaremos en actualizaciones automáticas, que aparecerán directamente en la
parte derecha de la barra o bien en la opción siguiente, esto es "gestor de paquetes
Synaptic" Esta opción nos llevará a un sistema de actualización y agregado de paquetes
muy interesante.
Es completo y cuando para instalar una determinada utilidad necesitemos agregar alguna
biblioteca, en forma automatizada Synaptic la va a instalar. De esta manera la forma de
instalar es muy pero muy fácil y muy intuitiva. Solo invito a probarla...seguramente no
será necesario agregar más nada, ya que resulta por demás sencillo la instalación desde
allí. Igualmente haremos aclaraciones en futuras lecciones, a medida que lo vayamos
necesitando.
El resto de las opciones se explican por sí solas.
Ahora sí, ¡a perderle el miedo!, lo máximo que puede suceder es que por hacer algo
indebido tengamos que volver a instalar el sistema. No creo que eso sea problema, ya
que siempre nos servirá practicar la instalación nuevamente. Así que está todo dentro de
lo posible, solo hay que "tocar" y perderle el miedo.
En este momento por ejemplo, el proveedor de internet barrial ha tenido un problema y
me dejó sin conexión....grrrr
Pero yo no podía perder más tiempo, así que me conecté por Winmodem. No me gusta
porque gasta línea telefónica y ...si alguien quiere hablar el teléfono dará ocupado...
pero no tuve otra alternativa. ¿La conexión? siempre es bastante más rápida que desde
Windows...aunque los winmodem son siempre bastante precarios, cualquiera sea el SO
que usamos.
En nuestro caso no lo hemos hecho, pero se puede perfectamente ubicar links con íconos
sobre el escritorio como también sobre el panel para lograr un acceso rápido sin
necesidad de tener que entrar en el menú cada
vez que hay que iniciar algún programa. Un
poco más adelante veremos cómo se hace esto.
Veamos ahora, qué tenemos dentro del menú:
Desde Ubuntu:
Antes que nada debemos haber puesto nuestros datos de red en el momento de la
instalación. O sea que es altamente probable que Internet ya esté funcionando. Una forma
de saberlo es ir a Aplicaciones==> Internet==> Navegador Web. Una vez dentro del
navegador y con todo conectado ponemos una dirección cualquiera que sepamos
funciona como http://yahoo.com y vemos si abre.
Lo que sigue es para aquellos que no tuvieron suerte. La conexión no funcionó luego de
probar un par de direcciones.
Antes que nada pediremos al administrador o al ISP que nos de algunos datos
necesarios:
1) IP de conexión a Internet Si esta es dinámica no existirá una IP determinada pero
igual necesitamos consultar si la IP es estática o dinámica, ya que en este último caso nos
conectamos con un sistema automatizado conocido como DHCP, por el contrario si es IP
fija debieramos hacer la conexión en forma manual y necesitaremos la dirección IP (algo
como 200.51.211.7, pero no utilicen esta, ya que es solo un ejemplo)
2) Máscara de red, este número sale normalmente de la IP, cuando esta es fija y no es
necesario si trabajamos con IP dinámica. Normalmente al colocar el número de IP
automáticamente el sistema nos da la máscara de red. Así que a no preocuparse mucho
por este dato.
3) Dirección de la puerta de enlace, es un número similar a la IP y no se puede cambiar
ya que daría error. Por favor pedir al administrador el número de puerta de enlace.
4) ¿Trabaja con proxy?, si lo llegara a hacer...¿el mismo es transparente? De no
serlo necesitaremos los datos del proxy. (Proxy para http, que será el que permita
conectarse a Internet, proxy para https que es Internet seguro, proxy para ftp que es para
subir/bajar archivos, puede haber otras direcciones que nos podrá indicar el administrador
o ISP. Si el servicio se está utilizando por medio de una NAT o un proxy transparente no
será necesario conocer datos del proxy.
5) DNS, son por lo menos dos direcciones que nos permitirán convertir los nombres de las
páginas que navegamos en Internet en unos numeritos que son en realidad lo que utilizan
los navegadores para llegar a las diferentes páginas de Internet. Se pueden utilizar
diferentes DNS, lo importante es que funcionen y que lo hagan rápido, ya que de esto
dependerá la velocidad del navegador. Si no tenemos estas direcciones DNS
seguramente no podremos conectarnos a Internet. Si bien, lo más adecuado es utilizar los
DNS que nos provee nuestro ISP, en caso de tener dificultades, tal vez puedan servir las
siguientes direcciones pertenecientes a OpenDns
• 208.67.222.222
• 208.67.220.220
Si tenemos ya instalado Windows® con Internet, podemos sacar estos datos de la
conexión Windows. Solo debemos entrar en la conexión y buscar en propiedades con el
botón derecho, luego buscamos lo relacionado con el protocolo TCP/IP y también con el
botón derecho propiedades. Allí estarán los datos que necesitamos. Parece mucho, pero
realmente no es dificil.
Con todos estos datos, lo primero que haremos es conectar la ficha de red
¿Donde debemos conetarlo? Seguramente nuestra computadora tiene una ficha igual a
esta pero hembra donde irá esta conección. Si la ficha no está es probable que en
nuestra computadora no exista la placa de red.
La placa de red puede ser PCI, como la que se muestra en la figura (por su
conexión a una ranura PCI del mother). Está también la posibilidad
que se trate de una placa integrada al mother, en cuyo caso lo único que veremos es en
la parte exterior la ficha hembra igual a la que se muestra en la parte metálica de esta
placa.
Ahora iremos colocando los datos que hemos recabado con anterioridad. Para esto las
cosas pueden ser levemente diferentes según estemos utilizando Ubuntu o Kubuntu. En
el caso de Kubuntu iremos al ícono de menú principal (la "K" que normalmente aparece
abajo a la izquierda) y desde allí a Aplicaciones ==> Configuración. Dentro de esta última
iremos a la opción "Red" o "Network"
Con esto lograremos que aparezca una ventana como la que hay continuación. Si lo que
queremos es hacer una conexión nueva en lugar de seleccionar una conexión y hacer
clic en "Editar", simplemente utilizaremos el botón "Agregar". En las versiones anteriores
a la 9.04 esto puede ser levemente diferente pero igualmente el sistema es muy
intuitivo y no vamos a tener problema. En la ventana que aparece colocaremos los datos
necesarios.
2) Conexión ADSL
La conexión mediante ADSL no difiere demasiado de la anterior, siendo necesario
conocer los datos del ISP que nos proporciona la conexión.
Un detalle importante; en general los ISP suelen entregar "en comodato" (se devuelve
cuando se termina el contrato) un modem para ADSL que es muy barato y que funciona
(no pidamos mucho más). Este modem funciona por conexión USB y es de difícil
configuración (no siempre se puede hacer funcionar en gnu/linux).
Además siempre hace más lenta la conexión que cuando usamos un modem con conexión
por placa ethernet. Por este motivo es conveniente gastar (en lugar de 'gastar' debería
decir 'invertir') un poco más de dinero y pedir al ISP un modem para placa ethernet.
En la actualidad, y debido a las diferencias de velocidad logradas con los modem
ethernet (por placa de red) algunos ISP entregan también en comodato estos modem por
placa de red. Sea como sea, siempre es preferible en cualquier sistema operativo un
modem de este tipo.
Este comentario lo van a agradecer siempre, no solo para la configuración inicial, sino
también en el rendimiento diario de la conexión. Los modem por USB son bastante más
lentos.
Otro motivo para conseguir un modem ethernet es el siguiente:
En general los ISP venden los modem ethernet (por placa de red) mucho más baratos
del precio existente en plaza (a veces hasta a 1/3 del valor de aquel, en lo que es el
precio de costo del importador). Por este motivo, su precio en general es bastante
accesible y bien vale la pena hacer la inversión.
Si inicialmente aceptamos el modem por USB dificilmente después quieran vendernos
el modem por placa de red, debiendo comprarlo en alguna tienda de hardware mucho
más caro, así que ¡a no dudarlo! y pedir la conexión por placa de red
Debido a la competencia actual de los proveedores de servicio, hay empresas que están
entregando en comodato también los modem ethernet, así que si alguna empresa no
quiere proveerte este modem, antes conviene observar la oferta en la zona, ya que tal
vez otro ISP te entregue el modem que buscas en mejores condiciones.
El conexionado en sí no difiere de lo visto. Pero debemos tomar en cuenta lo siguiente:
Si el modem ADSL funciona como router, la configuración para ADSL, como número,
nombre de usuario y contraseña se harán directamente en el router y la forma de
hacerlo difiere de un aparato a otro. Generalmente se ingresa al mismo, mediante una
dirección IP, por ejemplo 192.168.1.1 en donde se nos pedirá nombre de usuario y
contraseña. (que puede llegar a ser admin y admin). Generalmente los datos a agregar
ya vienen configurados y de no ser así, el propio ISP nos dará la forma de hacerlo.
Pero cuando el modem no funciona como router (para conectar varias máquinas a
internet) sino como un simple modem adsl, es probable que tengamos que realizar un
conectoide en nuestra porpia computadora. Si la conexión es como modem router, la
explicación anterior será la que necesitamos para configurar todo.
En caso de usar USB, en lugar de colocar el cable con su ficha RJ45 habrá que conectar a
un USB de nuestra máquina. Si no lo hace desde el modo gráfico, como el que estamos
viendo, habrá que entrar en línea de comandos para intentarlo desde allí. Nada que no
se pueda hacer, solo requiere un poco más de esfuerzo y por supuesto no es para quienes
recién están empezando a conocer gnu/linux. Por este motivo recalco, si pueden
consigan un modem por placa de red Ethernet.
Supongamos que nuestra conexión no es por modem router sino como modem adsl
simple y que necesitamos un conectoide.
Hay dos formas posibles de conectarse, una es gráfica y la otra es mediante consola.
Ambas se basan en activar un protocolo de red llamado pppoe (point to point protocol
over ethernet).
Forma gráfica:
Abrimos Sistema ==>Administración ==>Red (o bien Sistema ==> Centro de control ==>
Internet y Red ==> conexiones de red) y desde allí, utilizaremos la opción "DSL". En la
ventana que aparece tendremos varias pestañas.
En la primer pestaña "DSL" vemos que hay para completar "Usuario", "Servicio" y
"contraseña". Estos datos no pueden elegirse al azar y dependen del ISP. Adsl tiene un
"discado" entre el cliente (nosotros) y la central. En este caso, esos son los datos que
colocamos aquí, y es muy importante que sean correctos para que la conexión se
establezca. Por este motivo si no los conocemos debemos preguntar para colocar todo
tal cual es. Finalmente pasamos a la última pestaña "Ajustes de IPv4".
Desde aquí podemos configurar nuestra conexión.
1) En la parte superior, podemos dejar o cambiar el nombre de la conexión.
2) Un poco debajo y a la izquierda podemos dejar seleccionado "Conectar
automáticamente", que significa que al encender la computadora se establece la
conexión a Internet.
3) Elegimos en el desplegable en Método la opción "Manual" si vamos a trabajar con una
IP fija. Por lo general los ISP utilizan una conexión dinámica. En este caso en lugar de
"manual", debemos elegir "Automático PPPoE" (PPP es un protocolo llamado Point to
Point -punto a punto- este protocolo modificado para ADSL se conoce como PPPoe, en el
cual la "o" junto a la "E" significa "over Ethernet").
Si elegimos la conexión manual, debemos agregar los datos correspondientes, esto es:
Dirección IP, máscara de red, dirección de puerta de enlace y debajo dos Direcciones de
DNS que sepamos funcionan bien y rápido.
Pero antes debemos ver que realmente el modem haya sido reconocido. Para esto
podemos buscar el winmodem en cuestión en administrador de dispositivos. Si no
encontramos una entrada al citado administrador, podemos hacer uso de Sistema
==>Administración ==>Synaptic y desde allí bajar un administrador de dispositivos o
"manager devices"
No todos los winmodems son reconocidos. ¿Solución?
1.Buscar por Internet un driver que sirva para ese modem.
2.Adquirir un modem que no sea winmodem. Hoy en día hay numerosas tiendas que se
dedican a este tipo de ventas.
Para saber si nuestro modem ha sido reconocido vamos, como muestra la figura a
Sistema ==>Administración ==> Administrador de dispositivos o si no encontramos esta
opción también podemos buscar en Aplicaciones ==> Herramientas de Sistema
==>Device Manager
Aquí encontraremos muchos módulos (podremos tambien encontrar que se les llama,
drivers o controladores), para diferentes usos.
En nuestro caso hemos encontrado el módulo para el modem que tenemos en nuestra
máquina, así que podemos seguir adelante. Si le modem no hubiera aparecido,
podríamos sacar el modem del gabinete para mirar su número de chip.
Este número es más importante que la marca en sí misma, ya que es posible que varias
marcas hagan uso del mismo chip
Los métodos para instalarlos en ese caso son variados, pero en general lamentablemente
desde consola y no en modo gráfico. O sea que en este caso la recomendación es esperar
un poco hasta tener más "horas de vuelo" en GNU/Linux. Se puede, siguiendo un tutorial
desde algún buscador tipo google encontrar una forma de hacerlo, pero será algo así
como "hacer magia", es decir escribir lo que nos dicten sin saber exactamente qué
estamos haciendo. En general todo lo que hagamos tendrá una explicación, ya que de lo
contrario no estaríamos avanzando en los conocimientos de nuestro nuevo sistema. Así
que en ese caso recomiendo, esperar hasta conocer algo de línea de comandos.
Estábamos en propiedades de la
ventana de Red (configuración
de la red), al hacer "clic" en el
botón propiedades, se abre esta
otra ventana con tres pestañas.
La primera de ellas "General",
nos permite ubicar un número
de teléfono, prefijo si lo
hubiera, nombre de usuario y
contraseña.
* Documentos: Nos mostrará los documentos que existan. De la misma forma que en el
caso anterior, solo se mostrarán algunos documentos, y si se quiere ver todos, habrá que
oprimir el botón que hay debajo y que dice: Más documentos (more documents)
* Lugares (Places): Es algo así como Mi Pc en Windows®, pero solo aparecerán los
lugares más comunes. Si deseamos ver todos los directoios/archivos y discos montados,
debemos oprimir el botón More Places (más lugares).
La conexión con SuSe no es diferente de las conexiones que emplean otras distros. Solo
tiene alguna ventaja en cuanto a la cantidad de módulos (drivers) que puede manejar en
el caso de las conexiones Dial Up.
Vamos a ver básicamente 3 tipos de conexión:
1) La conexión LAN (o de una red pequeña)
2) La conexión por DSL
3) La conexión Dial up (telefónica analógica)
Debemos tener en cuenta que según nuestro proveedor de servicio a Internet podemos
tener un tipo de conexión con IP dinámica o estática. Las IPs dinámicas se manejan con
DHCP mientras que las estáticas utilizan conexiones "hechas a mano".
¿Cómo saber los datos de nuestra conexión?
Una forma puede ser simplemente pidiéndole los datos a nuestro ISP (Dsl) o bien a
nuestro administrador de red (en una Lan).
Otra forma será tomar directamente los datos de una conexión Windows® si es que
tenemos alguna conexión de este tipo.
A continuación veremos cómo hacer para obtener los datos desde Windows®:
1) Vamos a la barra que hay en la parte de abajo de nuestra pantalla y buscamos
el ícono con las dos pantallitas.
2) Hacemos "clic" sobre los iconitos y aparecerá una ventana que dirá algo como
"Estado de conexión". Es importante, en caso que haya varias conexiones elegir la
que corresponda a una salida a Internet.En la nueva ventana, hacemos "clic" sobre
el botón
3) Propiedades, y en la ventana que aparece, seleccionamos "Protocolo Internet
TCP/IP", luego con el botón derecho buscamos en "Propiedades" y llegaremos a
una ventana con todos los datos que necesitamos.
4) Otro modo de llegar a lo mismo (si es que no tenemos los iconitos en la parte de
abajo sobre la derecha en la barra), es ir a Inicio ==> Mis Sitios de Red ==> Ver
conexiones de red y buscar el conectoide que correponda. Luego sobre este
último hacemos botón derecho y propiedades y tendremos la pantalla con los
datos. Son solo dos formas distintas de llegar al mismo lugar.
En la imagen vemos que hay una placa de red, así que solo debemos selecionarla y luego
hacer clic en el botón "Editar". Si el sistema no hubiera configurado ninguna placa de red
o si habiéndolo hecho queremos instalar una segunda placa, en lugar del botón "Editar"
debemos oprimir el botón "Añadir"
Lo primero que vemos en esta nueva ventana es que la dirección IP puede configurarse
para que sea dinámica o estática. Si nuestro ISP nos da una dirección dinámica, veremos
que el resto de los items se vuelven grisados ya que no habrá necesidad de agregar nada
más y el proceso será totalmente automatizado. Es más, como esa es la instalación
predeterminada muy probablemente no lleguemos a realizar estos pasos ya que desde el
inicio nuestra conexión se habrá hecho en forma automatizada.
Diferente es el caso si tenemos una conexión con dirección IP estática, en ese caso,
luego de tildar esa opción, debemos ir un poco más abajo y completar los siguientes
datos:
Dirección IP (la que nos haya dado nuestro ISP o hayamos obtenido como dato desde
otro SO).
Máscara de subred: Depende de la dirección IP y también es un dato que nos debería
dar nuestro ISP
Nombre del host: Cualquier nombre que queramos utilizar.
Luego de completar estos datos, le damos clic al botón siguiente y desde allí abrimos la
siguiente pestaña: Nombre del Host/DNS
Aquí colocaremos por lo menos dos direcciones de DNS que nos haya provisto nuestro ISP
o bien cualquier otra que sepamos funciona rápido. Tomemos en cuenta que un DNS
lento, hará que nuestra conexió a Internet se haga lenta también, así que tratemos de
utilizar siempre DNS rápidos. Una vez completadas las direcciones de por lo menos dos
DNS abrimos la pestaña "Encaminamiento" y agregamos el "default gateway" también
conocido como puerta de enlace o pasarela predeterminada. Este dato también debe ser
proporcinado por el ISP.
Al hacer "clic" en "Next" nos pregunta por los DNS y algunos datos más:
*Dial on demand
Un nuevo botón para oprimir dice "IP_Details" y al oprimirlo vamos a una nueva pantalla
que nos pregunta si tenemos una IP fija o dinámica.
Un_paseo_por_Mandriva_Linux_2009
http://wiki.mandriva.com/es/Un_paseo_por_Mandriva_Linux_2009
Mandriva Linux 2009 es una de las mas sacudidoras versiones de Mandriva Linux, el
siempre líder en innovación y facilidad de uso.
Se introduce KDE 4 - específicamente, 4.1.2 - como su entorno de escritorio por
defecto. Esta Nueva edición de KDE promete revolucionar las experiencias de uso de un
escritorio. Otras actualizaciones de software incluyen GNOME 2.24, OpenOffice 3.0, y
Mozilla Firefox 3. La versión del Kernel de Linux es la 2.6.27. No restando importancia
al gran rediseño de las herramientas de Instalación de Mandriva y a las herramientas del
Centro de control.
Como siempre, la compatibilidad de hardware de Mandriva Linux 2009 no está por
debajo de nadie. se cuenta con un soporte excelente tanto para sistemas más
tradicionales, como para un amplio rango de netbooks, incluyendo todos los modelos
actualmente dsiponibles de Asus Eee PC, Acer Aspire One, MSI Wind, y otras. Puede
Descargar Mandriva Linux 2009 One o Mandriva Linux 2009 Free, o comprar la versión en
caja, descargar ó suscribirse a la edición comercial Powerpack en la Tienda Mandriva.
LXDE
Mandriva Linux 2009 añade otro a la extensa lista de entornos de escritorio integrados
en Mandriva Linux – LXDE.
LXDE es un ligero ambiente moderno diseñado para dar una experiencia de escritorio
moderno en hardware menos potente. Se ha integrado en Mandriva Linux 2009, con una
particular mirada de su uso en sistemas NETBOOK, para lo cual es ideal. LXDE
proporciona un rápido y atractivo escritorio con un menú tradicional y lanzador del
panel, una configuración completa de aplicación, un gestor de archivos (PCMan
Administrador de archivos), el Administrador de tareas, herramienta de configuración de
pantalla, visor de imágenes, la aplicación Bloc de notas, archivo y gestión de aplicación.
La instalación de LXDE sobre Mandriva Linux 2009 es tan fácil como la instalación del
paquete task-lxde . Para obtener más información sobre LXDE, consulte el .sitio oficial.
(http://lxde.org/lxde)
Mozilla Firefox 3
El navegador de web de Mandriva Linux, Mozilla Firefox , ha sido puesto al día con la
publicación la serie versión 3.0 (3.0.3 al momento de la publicación, pero Firefox se
actualiza con frecuencia y aquellas actualizaciones estarán disponibles como
actualizaciones oficiales durante la vida de Mandriva Linux 2009). Nuevos rasgos
principales en la versión 3.0, incluyen la Barra de Dirección Inteligente, el
funcionamiento mejorado y el consumo de memoria reducido, marcadores en un click,
un gestor de contraseñas integrado, y características de seguridad mejoradas. Usted
puede leer más sobre las características de Mozilla Firefox 3.0 en el sitio oficial.
(http://www.mozilla.com/en-US/firefox/features/)
OpenOffice.org 3
Mandriva Linux 2009 también trae una nueva versión de la gran suite de oficina de
código abierto, OpenOffice.org. Las características principales de OpenOffice.org 3
incluyen:
• Soporte ODF 1.2
• Filtros de Importación para Microsoft Office 2007
• Característica de resolución (solver) para Calc
• Editor colaborativo de hojas de cálculos
• Mostrar paginas múltiples en writer
• Tablas nativas para Impress
Usted puede leer más sobre las nuevas características de OpenOffice.org 3 en el sitio
oficial.
(http://marketing.openoffice.org/3.0/featurelistbeta.html)
La versión de OpenOffice.org incluida con Mandriva Linux 2009 es de hecho un muy
tardío candidato de publicación, y no la versión 3.0 final, que fue publicada muy tarde
para ser utilizada. La versión final se proporcionara como una actualización. El pre-
estreno de Mandriva está basado en el proyecto Go-OO, que añade algunas mejoras
propias.
Netbook friendly
En cuanto Mandriva Linux 2008 Spring fué publicada, cierto pequeño ordenador empezó
a causar algo de revuelo en el mundo de los PC - el Asus Eee PC. Reconocimos que
cambiaría las reglas, e hicimos a 2008 Spring ser Eee-friendly
2009 incluye completo soporte de hardware para cada modelo disponible de Eee. Hemos
trabajado junto a la Comunidad de usuarios Eee Mandriva durante el desarrollo del 2009.
FBReader
FBReader es un ligero lector de e-book . Puede manejar una amplia gama de formatos
e-book, incluyendo FB2, OEB, OpenReader, Plucker y mucho más. Su baja utilización de
recursos, interfaz simple y rápido desempeño lo convierten en la herramienta ideal para
transformar su NETBOOK (o portátil regular) en un lector e-book. Si frecuentemente
transporta su portátil y le gusta la buena lectura, ¡pruébelo!
Google Gadgets
Google Gadgets para Linux proporciona una plataforma para el funcionamiento de los
gadgets de escritorio en Linux, que atienden a las necesidades únicas de los usuarios de
Linux. Es compatible con los gadgets de Google Desktop para Windows, así como con los
gadgets Universales de iGoogle.
Conectándonos a Internet con Mandriva
Tanto desde Mandriva, como desde cualquier otra distro lo primero que tenemos que
saber es qué datos vamos a usar para realizar nuestra conexión.
Es muy posible que el proceso de conexión a Internet se haya realizado cuando hicimos
la instalación en forma automática, especialmente si vamos a usar DHCP ya que es la
conexión predeterminada que utiliza el SO al instalarse.
Para saber esto, podemos escribir en el navegador web algo como: yahoo.com o alguna
otra dirección que sepamos está funcionando. Si funciona, ya no habrá que configurar
nada. En cambio si aparece un cartelito indicándonos que no encuentra el sitio,
probemos por las dudas con varias direcciones más para estar seguros, y si aún así no
funciona, debemos considerar la instalación manual de conexión a internet.
Por ejemplo, nuestro primer, y tal vez el dato más importante, será saber si estamos
conectados por medio de una IP fija o dinámica. En el primer caso debemos averiguar
cual es la IP para realizar una conexión de tipo manual. Si en cambio se trata de una IP
dinámica utilizaremos algo conocido como DHCP, que hará todo el trabajo por nosotros.
Para saber de estos datos a partir de Windows®, podremos ir (en windows®) a "Ver
conexiones de red" y de allí si hubiera varias, seleccionamos la conexión que realmente
usamos. Con el botón derecho del ratón vamos a "propiedades". Desde allí, buscaremos
en la ventana TCP/IP y nuevamente con el botón derecho iremos a "Propiedades".
También es posible llegar al mismo lugar, haciendo doble "clic" en el icono de los dos
monitores (si es que existe) y que se encuentra en la barra, luego haremos "clic" en
propiedades y desde allí, en TCP/IP ==>Propiedades. Una vez dentro veremos un ventana
con un conjunto de datos de donde tomaremos lo que necesitamos.
Tal vez aparezcan opciones "grisadas" porque estará seleccionado el botón "Obtener una
dirección IP automáticamente". En este caso no será necesario agregar datos
manualmente ya que el proceso será automatizado mediante DHCP. En cambio si la
conexión tiene un IP colocada manualmente, una vez que tenemos estos datos, debemos
abrir nuestro Mandriva para empezar a configurar su conexión a Internet.
Aparecerá una ventana del Centro de Control Mandriva Linux donde debemos seleccionar
la opción 'Redes e Internet'
Elegido del lado derecho, "Redes e Internet" del lado izquierdo vamos a "Configurar un
nuevo interfaz de red (LAN, ISDN,ADSL. ...)"
En la ventana que aparece buscamos un tipo de conexión que sea igual a la nuestra. Hay
varias opciones "Ethernet, Satélite, Modem de cable, DSL, RDSI, Inalámbrica, etc.".
Elegimos el item que corresponda según el tipo de conexión que tenemos.
Vamos a ver que una vez dentro no hay grandes complicaciones.
La próxima pantalla nos muestra las dos formas de conexión que mencionamos antes.
Podemos configurar todo manualmente o bien si nuestra conexión es con IP dinámica
servirnos de las facilidades que nos da el DHCP.
Si colocamos DHCP, allí terminó nuestro trabajo, salvo que debamos colocar los DNS
manualmente. Pero si deseamos hacer todo en forma automatizada...ya está.
En cambio si vamos a trabajar manualmente (sin DHCP) una vez en la pantalla siguiente,
veremos un cuadro de diálogo que nos permite colocar datos tales como dirección de IP,
máscara de red, etc. Conviene dejar tildado las dos ultimas opciones (hotplug para
network, start at boot).
Con todos estos datos (no olvidemos colocar nuestra IP fija para conectarnos) oprimimos
el botón "Siguiente" y aparecerá una ventana como la que vemos acá abajo. Llegaremos
a una nueva pantalla que nos pregunta si queremos que los usuarios administren la
conexión, y conviene decirle que sí, a menos que compartamos la máquina con alguien
que no debe conectase a Internet. Tambien nos pregunta si debe 'Lanzar la conexión al
comenzar' y realmente creo que es la opción más conveniente para tener Internet en
todo momento.
Cuando demos clic al botón siguiente, nos preguntará, si deseamos conectarnos en este
mismo momento. Le decimos que sí, aunque a veces esto falla. Si aún después de
terminar de efectuar este asistente no tenemos conexión, es conveniente reiniciar y
veremos que la placa de red comienza a funcionar y ya tendremos la conexión.
Conexión dial-up
Veamos ahora la conexión por línea telefónica analógica (dial-up). Aquí el problema está
con los winmodem. Hoy en día muchos de ellos son contemplados en GNU/Linux, pero de
no ser así, no tendremos más remedio que adquirir un modem externo que no sea
winmodem. Esto no será un gasto sino una inversión, ya que estos últimos modems
externos funcionan mucho mejor no solo en GNU/Linux sino incluso en otros SO.
El método comienza igual que como lo vimos anteriormente, pero cuando llegamos a la
ventana en donde debemos elegir la interfaz elegimos "Modem telefonico analogico".
Al oprimir el botón "Siguiente" este nos llevará a configurar el modem.
La pantalla siguiente pregunta sobre la IP. Normalmente todos los ISP en Dial Up utilizan
la forma automática. Pero si nuestro ISP nos dio una IP fija...este es el momento de
indicarlo.
En "Next" nos pregunta por los DNS y valo lo mismo que lo indicado en el paso anterior. Si
no tenemos DNS indicados por nuestro ISP utilizaremos "automático", de lo contrario,
indicaremos cuales son aquí.
Hay una pantalla más igual a las anteriores para indicar el gateway y aquí también
tenemos la opción de colocar "automático" o el gateway que nos haya indicado el ISP.
En el próximo "Next" nos pregunta si queremos dejar que los otros usuarios tengan
acceso a la conexión, y luego debemos hacer un nuevo "Next", donde nos pregunta si
queremos que la conexión se haga directamente durante el booteo.
Y por fin!! la última ventana, nos preguntará si queremos que intente conectarse en ese
momento. Conviene decirle que NO. En general esta primera conexión no funciona, y
esto no es porque todo esté mal configurado sino porque es necesario reiniciar el
sistema operativo. Es una de las pocas veces en que es necesario esto.
Así que luego de decirle que no, cuando aparezca el cartel que indica "Congratulations",
simplemente, cerramos todo y reiniciamos.
Ya deberíamos tener conexión!!!
LECCION 3
Apéndice:
¿Para qué sirve conocer la línea de comandos en gnu/linux ? Breve explicación de su
funcionamiento
Introducción:
Lo que veremos a continuación, no es una parte esencial del curso, sino simplemente un
apéndice para aquellos que quieran ir conociendo cómo se maneja linux en modo texto.
Debemos tomar en cuenta que todo esto será visto en detalle en el próximo curso, sin
embargo lo que se hizo aquí es una aproximación a la parte de consola.
¿Para qué sirve conocer la línea de comandos en gnu/linux?
Los que alguna vez conocimos el DOS o quienes vienen de algún Unix saben la
importancia de la línea de comandos. Si bien día a día GNU/Linux por medio de sus
distribuciones, va mejorando su intefase gráfica, siempre resulta bueno conocer la línea
de comandos, ya que para algunas tareas es insustituible y para otras más mucho más
potente y rápida que el ratón. Alguien lo explicó en una oportunidad diciendo que:
órdenes "Cmd" para que aparezca una pantalla 'negra con letras blancas' .
Especialmente los administradores de red, casi no conocen otra cosa que la línea de
comandos por lo rápido que se puede darle órdenes a la computadora y por lo preciso
que se puede llegar a ser.
A veces realizar una tarea determinada mediante el modo gráfico, representa 5 o 6
"clics" de ratón, y la misma tarea se puede hacer con una sola orden, un solo comando.
Los ejercicios que vienen a continuación no son para leer, ya que de esta manera solo
lograríamos complicarnos y cansarnos. Propongo que donde dice “abrir un consola” se
haga exactamente eso. O sea que vayamos poniendo en práctica cada uno de los
ejemplos que aquí aparecen. De esta forma sobre la práctica iremos aprendiendo a usar
la consola.
Una vez iniciado el modo gráfico y logueados (colocación del nombre de usuario y de la
contraseña), podremos empezar a usar el SO. Pero, tambien es posible pasar al modo
texto si así lo deseamos.
Pero en GNU/Linux hay en modo texto no una sino varias consolas. Si quisieramos abrir
una segunda consola podríamos oprimir la siguiente combinación de teclas:
Ctrl+Alt+F2
Mientras que con F1 estaríamos en la terminal de consola 1 (conocida como tty1), con F2
estaríamos en la consola 2 (conocida como tty2).
Esto es exactamente así para Ubuntu, pero con leves diferencias se puede hacer en las
otras distros (las diferencias son solo de ubicación de los programas en el menú).
Ahora tenemos un acceso a esta consola y con un solo clic en el panel tendremos acceso
al mismo.
Para quienes tienen problemas para ingresar en modo texto con Ctrl+Alt+Fx
(entendiendo por "x" el número 1 al 6), esta puede ser una solución.
andropulos loguin:
andropulos@andres:~$
Si entramos por consola desde la parte gráfica (para entrar en consola gráfica vamos a
Menú-->Sistema--Konsole u otra consola gráfica similar) veríamos esto:
andropulos@andres:~$
Esto significa que no necesitamos loguearnos ya que estamos logueados con el mismo
usuario que tenemos en modo gráfico. En realidad esto es así, porque si bien parece que
estuviéramos en modo texto estamos en un símil de consola pero nunca salimos del
modo gráfico.
Luego haremos lo propio con SuSe.
En el caso de Mandriva para llegar a la consola grafica que trabaja sobre texto debemos
ir a:
| ==> Konsole
Vamos a observar la consola gráfica (seudo consola de texto) desde Mandriva y también
la consola de texto y las pequeñas diferencias que hay con Ubuntu.
K-Menú (la estrella de inicio) ==> System ==> Terminals ==>|| ==> Rxvt
Esto significa que tenemos la posibilidad de elegir entre dos tipos diferentes de consola.
Realmente las diferencias entre ambos son mínimas y cualquiera de las dos funciona muy
bien.
Ni bien entramos en la consola notamos que no necesitamos loguearnos, ya que en
realidad estamos dentro del sistema gráfico y ya nos hemos logueado con anterioridad,
así que la consola nos muestra nuestro logueo de la siguiente forma:
[andropulos@andropulos ~]$
Salvo los corchetes vemos que es muy similar a la forma mostrada en Ubuntu. Primero va
el nombre de usuario, luego el nombre de la computadora, el ñuflo nos indica que
estamos en el directorio del usuario (en este caso andropulos). Finalmente y ya fuera del
corchete vemos un signo "$" que indica usuario. Este signo cambiará por otro "#" en caso
que estemos trabajando con root.
Desde la consola de texto (Ctrl+Alt+Fx -donde "x" puede ser un número del 1 al 6)
veremos lo siguiente:
pepe login:
andropulos
password:
Una vez que coloquemos en forma correcta el password, aparecerá esto en pantalla:
Last login: Thursday 3 19:31:10
[andropulos@andropulos ~]$
init 3
Esto hará que automáticamente el sistema operativo funcione en una forma especial.
Veremos que toda la pantalla se va al negro, en realidad lo que ha sucedido es que
entramos en modo texto.
startx
K-Menú (menú de inicio que aparece en la parte de abajo -un círculo verde) ==> System
==> Terminal
Aparecerán 3 tipos diferentes de consola. Una de ellas será exclusivamente para root,
las otras dos (Konsole y X Terminal) funcionarán casi iguales y sin problema.
Al entrar en consola veremos algo como esto:
andropulos@andropulos:~>
Lo primero que aparece es el nombre de usuario, que en el caso particular es
"andropulos" pero podría ser cualquier otro. Luego el "@" nos indica pertenencia, en este
caso se leería "andropulos de la máquina andropulos" El símbolo "~" está indicando que
estamos posicionados en el directorio del usuario andropulos. Finalmente el símbolo de
">" de usuario común, nos indica que todo está listo para que empecemos a enviar
comandos. Si cambiamos para usuario root, en ese caso el símbolo ">" dejará paso al
símbolo"#"
Ahora escribiremos
init 3
andropulos login:
Luego de escribir el nombre y el password, el sistema nos dejará empezar a operar con
la consola.
¿Qué es un comando?
Se trata de órdenes que ejecutamos desde una consola de texto luego del prompt, que
es una línea que titila y nos indica que el intérprete de comandos está listo para recibir
los comandos, que nosotros como usuarios, queramos ordenarle a nuestra comutadora.
Uno de los intérpretes de comandos más usados en gnu/linux es bash (bourne again sh).
Bash en realidad va a actuar como un intérprete entre el kernel y nosotros los usuarios.
Los comandos aunque a veces pueden escribirse solos, por lo general van acompañados
de modificadores.
Veamos algunos comandos:
Primeros comandos:
Ahora que ya conocemos el árbol de directorios vamos a dar un paseo comenzando con
los primeros comandos:
pdw Este comando nos permite saber donde nos encontramos. Hagamos la prueba!!!
Desde línea de comandos escribamos pdw y veamos qué es lo que nos muestra este
comando.
pdw
y la maquina respondió:
/root
Si estamos en nuestro /home/usuario podemos necesitar ver lo que sucede en otro
directorio para eso usamos el comando "cd" (de change directory). Ejemplo:
cd /
Uso de "su":
Cuando estamos en consola como usuario común y deseamos efectuar algún comando
que solo funciona como superusuario (root) debemos escribir lo siguiente:
su
y la computadora nos pedirá el password
una vez escrito el password veremos que se cambia el símbolo $ (o ">" en SuSe) por el
símbolo # propio de root.
Ahora bien, vemos que esta notación se repite dos veces más. Esto es así, porque el
primer trio de letras "rwx" nos indica permisos para el dueño del directorio/archivo, el
segundo trio nos indica permisos para el grupo y el tercero para el resto.
Para entenderlo un poco mejor, todo archivo tiene un dueño que es un usuario de la
computadora en cuestión. También este usuario pertenece a un grupo, por ejemplo
puede haber un grupo que se llame "ventas" otro que se llame "correo", etc. y finalmente
están los usuarios que no son dueños ni pertenecen al grupo en cuestión y que
nombraremos como "otros".
Creo que todo esto tiene suficiente substancia como para terminar aquí. La mejor forma
de asimilar lo que hemos visto es abrir una consola y practicar mucho todos estos
comandos.
Vimos que mediante el comando "ls -al" posicionados en el directorio raiz (/), podíamos
ver el conjunto de directorios que conforman el sistema básico de archivos en gnu/linux.
La primera columna podía contener como primera letra:
"l" esta letra L minúscula (no confundir con un signo parecido) nos indica link (enlace a
un archivo).
Luego vienen 3 trios de letras "rwx" que indican "read, write, execute", que son los
permisos para lectura, escritura y ejecución respectivamente.
No todos los permisos tienen porqué estar habiitados. Cuando un permiso no está, en su
lugar aparece un "-".
Por ejemplo la notación "r-x", estaría indicando que hay permiso de "r" (lectura), no hay
permiso de "w" (escritura y por eso el guión) y sí hay permiso de "x" (ejecución).
Vemos que este grupo de tres se repite tres veces. Esto es porque en gnu/linux los
permisos se agrupan en usuario (1er.grupo de tres), grupo (segundo grupo de tres) y
todos los demás usuarios de la máquina (tercer grupo de tres).
Un grupo podría ser llamado "correo" y otro "ventas". Puede también que el grupo
"ventas" no tenga permisos para entrar en ciertos directorios, más que para leer, y que
esos directorios no tengan permiso alguno para los usuarios de otros grupos existentes.
Entonces la notación anterior en uno de estos directorios sería algo así:
rwxr-----
Observamos que el usuario dueño tiene permisos completos de lectura, escritura y
ejecución, (primer trio), mientras que el grupo (al que pertenece este usuario y está
representado por el segundo trio) solo tiene permisos de lectura (r) y no así de escritura
ni ejecución (--). Tampoco los demás usuarios (tercer trio) tienen permisos de lectura,
escritura o ejecución. (---)
La columna siguiente muestra un número que son los subdirectorios existentes que
pueden existir dentro de un directorio dado. En orden vienen después:
el dueño, el grupo, el tamaño en bytes, la fecha y hora de creación, y finalmente está el
nombre del archivo o directorio.
Copiar archivos
Puede que en algún momento necesitemos copiar archivos de una parte a otra de
nuestro sistema, en ese caso utilizaremos el comando "cp" de la siguiente manera:
cp [origen] [destino]
Veamos un ejemplo
cp /home/andres/* /temp/copia
En este caso le hemos dicho al sistema que copie del directorio /home subdirectorio
/andres todos los archivos (esto lo representamos mediante el comodín "*") a un
directorio llamado /temp y un subdirectorio llamado /copia.
Otra forma de escribir todos los archivos de un directorio, como hicimos en el caso
anterior pero sin usar el comodín es la siguiente:
cp /home/andres -r /temp/copia
El -r indica recursividad y va a copiar todos los subdirectorios y archivos que encuentre
dentro del directorio /andrés
cp /home/andres/texto.txt /temp/copia
Y si hubieramos querido además de copiar cambiarle el nombre a textoviejo.txt, la
forma es la siguiente:
cp /home/andres/texto.txt /temp/copia/textoviejo.txt
Supongamos que estamos parados en el directorio /temp/copia. Para llegar allí hicimos:
cd /temp/copia
y deseamos copiar el archivo texto.txt que está en /home andres. En este caso no
necesitamos incluir toda la ruta como hemos hecho antes. Podríamos escribir
simplemente:
cp /home/andres/texto.txt .
Este punto que se encuentra al final de todo (luego de txt) le indica al sistema que
queremos copiar lo indicado en el punto donde estoy parado en este momento. Como
estamos en /temp/copia, allí será donde se copie el archivo texto.txt.
Un detalle importante:
Hemos querido hacer lo anterior pero nos ha dado siempre error!! ¿porqué? Simplemente
porque quisimos colocar archivos copiados en un subdirectorio llamado copia, pero...el
directorio no estaba creado aún. Antes de hacer las copias debemos ver que los
directorios donde queremos dirigirnos ya existan, de lo contrario habrá que crearlos con
un comando que veremos a continuación.
Ejemplo:
Supongamos que queremos escribir un archivo en /temp llamado pedrito.txt en ese caso
escribiríamos:
touch /temp/pedrito.txt
touch pedrito.txt
Aquí hay un detalle muy importante: ¡los permisos! En gnu/linux no deseamos que nos
escriban o modifiquen archivos de importancia, entonces, salvo el directorio de usuario
(en mi caso sería home/andrés, cambien "andres" por el nombre de usuario con el que se
haya abierto la sesión) los demás solo pueden ser leidos, pero no se puede escribir sobre
ellos.
Por este motivo el archivo en cuestión solo podrá ser agregado por root (a menos que el
usuario tenga permisos especiales para escribir en el directorio /temp)
Por ejemplo:
mkdir /temp/copias
En este caso hemos creado el directorio copias como un subdirectorio dentro del
directorio /temp.
Por supuesto para hacer esto previamente teníamos que estar parados en el directorio
que contenía el archivo en cuestión.
Si esto no es así, podemos escribir el comando de la siguiente manera:
mv /temp/copias/pedrito.txt /var
Al colocar la ruta completa podemos estar parados en otra parte del sistema de archivos
que el movimiento se hará igual.
Ahora veamos la forma de cambiar el nombre de un archivo pero sin moverlo con este
mismo comando
mv pedrito.txt pedrito1.txt
Hemos cambiado el nombre de pedrito.txt a pedrito1.txt
Veamos un pequeño ejercicio que sería bueno de hacer en nuestras computadoras.
Vamos a crear un archivo, luego lo vamos copiar con otro nombre, luego lo vamos a
mover a otro lugar y finalmente le vamos a cambiar el nombre:
touch /etc/misdatos.txt
cp misdatos.txt datosviejos.txt
mv datosviejos.txt /temp/copias
cd /temp/copias
mv datosviejos.txt otrosdatos.txt
rm /temp/copias/otrosdatos.txt
rm otrosdatos.txt
rm /etc/misdatos.txt
Pero vemos que queda un subdirectorio llamado "copias" y dentro un archivo llamado
"otrosdatos.txt"
rm -r /temp/copias
El "-r" indica recursividad, es decir que no solo borra el directorio sino todo lo que hay
dentro.
rmdir /temp/copias
Esta forma de borrar es absoluta. O sea que no hay "papelera" ni nada de donde podamos
recuperar lo que borramos. Por este motivo algunas distribuciones antes de borrar nos
preguntan algo así:
¿realmente deseas borrar el archivo/directorio?
Pero esto no lo hacen todas las distribuciones, por este motivo lo ideal es acostumbrarse
a utilizar el comando "rm" seguido del parámetro "-i", con lo que lograremos que siempre
nos consulte antes de borrar.
El Proyecto de documentación Linux (LDP) tiene las referencias más importantes sobre
Linux en general. Los contenidos del LDP usualmente están instalados en
/usr/share/doc/HOWTO/.
Navegue por los documentos en forma local y en ftps remotos con la tecla F9 del
Midnight Commander (véase Midnight Commander (MC), Sección 4.3).
Este programa funciona desde la consola y puede hacer casi todo lo que haríamos en
modo texto pero en forma más sencilla. Podemos Ver archivos, Editar archivos, Copiar,
Renombrar y Mover, Crear directorios, etc. Se trata de un programa que presenta dos
pantallas y que nos permite muy facilmente navegar los directorios.
Para iniciar midnight commander solo debemos escribir en una consola de texto:
mc
debería abrirse en forma automática el midnight commander. Una razón para que esto
no suceda es que no lo tengamos instalado. Vamos a ver cómo instalar el Midnight
Commander en nuestro SO.
Instalando MC en OpenSuSe:
Desde Equipo vamos a System y de allí a Control Center (YaST) o bien si nuestra versión
lo incluye, a "Instalar Software" Este completo sistema de SuSe nos permite entre otras
cosas realizar instalaciones y actualizaciones.
Si falta alguna biblioteca para realizar una instalación, YaST nos lo indica y nos pide
permiso para instalarla sin que eso represente mayores problemas. Esto se conoce como
instalación de dependencias. Utilizamos la ventana de "Búsqueda" que aparece arriba a
la derecha, para escribir "midnight commander". Al cabo de algunos segundos aparecerá
del lado derecho el midnight commander que podemos subir.
Con el botón derecho, seleccionamos los paquetes. Desde el menú contextual
seleccionamos la opción "Instalar". También es posible hacerr lo mismo dando doble clic
izquierdo sobre el paquete a instalar.. Una vez soleccionados los paquetes y listos para
instalar, pulsamos el botón "Aplicar" y comenzará la instalación enforma automatizada.
Instalando MC en Mandriva:
Desde K-Menú (menú de inicio que está representado por una estrella y se encuentra en
el borde inferior izquierdo) ==> Herramientas de sistema ==> Configurar su
computadora.
Como Mandriva considera que estas tareas deben ser hechas por un administrador, (y
nosotros estamos como usuarios no privilegiados) cuando aparezca la ventana
correspondiente debemos pasarle la contraseña de superusuario para que nos deje
ingresar.
Una vez dentro del Centro de Control Mandriva, elegimos de la barra de navegación de
la izquierda, "Administración de Software" y de la derecha, según sea nuestro deseo,
podemos "Instalar y quitar software" o bien algo más automatizado puede ser "actualizar
el sistema" donde en lugar de instalar un software específico, le pedimos al propio
Mandriva que nos actualice todo el sistema bajando todo el software que sea necesario.
Como en nuestro caso estamos instalado Midnight Commander, utilizamos "instalar y
quitar software".
Luego de algunos instantes, se abrirá la ventana de instalación. Arriba en el lado
derecho elegimos "todo" ya que no sabemos cómo han clasificado a Midnight comander.
Del lado derecho arriba dice "Encontrar" y podemos escribir en la ventanita de al lado
"mc" (sin las comillas). Luego, damos "Enter" desde nuestro teclado y esperamos los
resultados. Si aparece el paquete buscado (en este caso con Midnight Commander), lo
seleccionamos con el ratón y hacemos "clic" en "Aplicar". Eso es todo, veremos que
Mandriva instala "midnight commander" y también cualquier otro paquete que pueda
necesitar para que todo funcione en forma correcta.
Una vez abierto Synaptic utilizamos el botón "Buscar" e incluimos en la ventana que se
abre la palabra midnight commander. Si no encontramos nada por Midnight Comander,
busquemos por mc (en las versiones más nuevas de Ubuntu figura por mc y no por
midnight commander)
El sistema buscará el
programa y si lo tiene
nos dará la oportunidad
de instalarlo.
Cuando aparezca el nombre del paquete, tenemos que seleccinarlo y luego ir a la parte
de arriba de la ventana y hacer "clic" en el botón "Aceptar".
Aparecerá esta ventana de resumen. Si estamos de acuerdo con la instalación hacemos
clic en el botón de abajo "aplicar". A partir de allí la aplicación se va a instalar en forma
automática.
Este archivo contiene todo lo necesario para correr una aplicación, ya sea los
ejecutables, como lasl librerías, etc. Para desinstalar un programa instalado con klik,
solo debemos borrarlo, y nada más.
Por ahora podemos utilizar klik en Debian, kubuntu, xubuntu, Ubuntu, Edubuntu,
Ubuntustudio, Knoppix, Linspire, Xandros, y también en OpenSuse. Se estaban haciendo
trabajos para poder utilizarlo en Mandriva, así que tal vez cuando leas este apunte, ya
puedas usarlo. De todas maneras exite un truco para utililzar en cualquier distribución.
Luego de esto solo hay que seguir las instrucciones que puedan aparece en pantalla.
Para los usuarios de Ubuntu y derivados antes del comando anterior es necesario escribir
lo siguiente:
sudo apt-get install binutils libstdc++5 rpm gnome-about
exit
Alt + F7
Es posible que durante la instalación nos pidan una contraseña. Se trata de la contraseña
del usuario que estamos utilizando en ese momento.
Cuando volvamos al entorno gráfico, cerraremos y volveremos a abrir nuestro navegador.
Este reinicio del navegador es muy importante así, que ¡a no olvidarlo!.
Y hasta aquí, y así de simple, termina nuestra instalación. Si todo anduvo bien, ahora, ya
podemos instalar programas. Veamos un ejemplo.
1. Vamos a nuestro navegador web y escribimos en su ventana de búsqueda la dirección
de klik. Esto es:
http://klik.atekon.de
2. Desde la casilla de búsqueda elegimos algún programa que queramos instalar, en
nuesto caso vamos a instalar Skype. Otra forma de encontrar el programa que estamos
buscando es mirar los grupos de progamas que aparecen en el lado derecho. Por ejemplo
para llegar a Skype desde allí hacemos clic en Communication --> Conferecing. Klik nos
llevará a una página que será como esta:
Es necesario cerrar el navegador web y volverlo a abrir para que reconozca el protocolo
klik://. Con esto termina la instalación.
Ahora ya podemos diriginos a la web de Klik y buscar el programa que nos interese bajar.
Todos los enlaces a programas incluyen 3 pantallazos y el enlace klick:// que deberemos
de utilizar para instalar el programa.
Haciendo clic sobre algún enlace de programa puede que nos pidan confirmación para
bajar ciertos paquetes. Basta con pulsar el botón Aceptar para comenzar Finalizada la
descarga habrá un nuevo archivo con extensión .cmg que contiene el programa en
cuestión.
Simplemente haciendo "clkic" sobre el archivo .cmg el programa se abrirá, y si en algún
momento deseamos desinstalar el citado programa bastará con borrar el archivo.cmg en
cuestión. ¡Así de simple!.
Utilizando paquetes .tar.gz o .tar.bz para instalar software en nuestro Sistema
Si este apunte resulta algo complicado, recomiendo la lectura previa del apéndice sobre
línea de comandos para aclarar algunos conceptos básicos. Durante el curso volveremos
varias veces sobre este mismo tema, por lo que este es solo primer contacto con este
sistema de instalación, que por otro lado es tal vez el primero y más universal de los
sistemas, aunque no el más sencillo. seguiremos con nuestro ejemplo de instalación de
Midnight Commander, pero esta vez, en lugar de utilizar los repositorios de nuestro
Sistema Operativo, lo haremos directamente desde los fuentes (sources) proporcionados
directamente por el sitio de MC.
Si el paquete que buscamos no está en los repositorios de nuestra distribución preferida,
podemos utilizar paquetes .tar.gz o .tar.bz. Esto es lo que veremos a continuación,
mediante el ejemplo de instalación de Midnight Commander, pero esto es válido para
cualquier otro software.
Instalar Midnight Commander a partir de los fuentes (sources)
Lo primero que haremos será posicionarnos en el directorio donde está el paquete. Por
ejemplo si el paquete está en el directorio desktop (escritorio) en la consola y como
root escribiremos lo siguiente
cd /home/[ususario]/desktop/mc-4.6.1
Una vez correctamente posicionados, comenzaremos con el comando:
./configure
Este comando va a preparar todo para compilar(realizado con el comando make). Nos va
a servir para saber si tenemos todo lo que necesitamos o nos falta alguna depedencia.
(alguna biblioteca que no tengamos o esté desactualizada)
make
Hay también un mensaje de error posible con make. Por ejemplo si estamos usando un
compilador "c" (necesario si el programa fue escrito en lenguaje "c") y este no está
actualizado, tal vez nos pida que instalemos la nueva dependencia.
makeinstall
El programa ya está compilado, y ahora solo es necesario instalarlo, tarea que hará
"makeinstall"
En forma predeterminada "make install" va a instalar los archivos en `/usr/local/bin',
`/usr/local/man', etc.
Mediante un prefijo se puede indicar la instalación en otro lado. Esto se debe hacer al
comenzar el proceso dándole a "configure" la opción`--prefix=PATH'. (En lugar de "Path"
se colocará el camino completo a donde se desea que se instale la aplicación)
`configure' reconoce diferentes opciones, alguna de las cuales se muestran aquí. Para
obtener una lista completa podemos usar el comando `configure --help'
`--help'
LECCIÓN 4
Uno de los comentarios más comunes de quienes recién conocen gnu/linux es: "Estoy
cansado de mi Sistema Operativo y quiero borrarlo ya mismo para cambiarme a
linux".
Mi consejo, como ya lo habrán leido, es que no lo hagan así. Una buena migración ,sin
altibajos, puede lograrse mediante un paso a paso. "¡Roma no se hizo en un día!" .
Tenemos nuestro gestor de booteo (grub o lilo) que nos permite entrar en un SO o en
otro, por lo que podemos durante algún tiempo, usar ambos sistemas, (y si lo deseamos,
hacerlo a perpetuidad, ya que nadie nos obliga, la decisión de usar uno y otro SO o
ambos a la vez, es estrictamente nuestra.)
He visto personas -y creo que son las que han tenido una mejor migración- que un día
me han dicho "No se ni cómo, pero cada día abro menos mi anterior SO, ya casi trabajo
totalmente en gnu/linux, pero lo que no puedo determinar es realmente cuando se
produjo el cambio.
Y es que el proceso se da solo, casi sin darse cuenta, vamos logrando familiarizarnos con
todos los programas que necesitamos en gnu/linux. Los programas que vienen a
continuación son solo algunos de los muchos que hay en el software libre. Yo empezaría
por utilizar tanto el cliente de correos como el navegador web, en gnu/linux. Una vez
que los dominen, pueden ir incorporando otros, pero...paso a paso.
Al utilizar Gnu/Linux, al menos hasta el momento, no hay problemas con los virus. Dejar
de utilizar un cliente de correo en otro SO y bajar todos los correos en gnu/linux será
una forma de evitarnos problemas de virus, al tiempo que todos los días estaremos en
contacto con este SO, y eso es algo importante para irnos familiarizando.
Así que sugiero:
1) Instalar el cliente de correos Thunderbird
2) Configurarlo con todas nuestras cuentas de correo
3) Desactivar el cliente de correos de otros SO, para que todos los correos en
forma ordenada queden en gnu/linux.
Instalación y Configuración
Vamos a descargarlo desde donde dice Thunderbird. Al acercar el ratón veremos que la
flecha del ratón se transforma en una 'mano' y si hacemos 'clic' nuestro navegador nos
pedirá autorización para bajar un paquete tipo .tar.gz
En nuestro caso, hemos elegido como navegador web al Firefox que normalmente viene
incluido en todas las distribuciones en forma predeterminada. Desde su configuración
hemos elegido como lugar para la descarrga el subdirectorio /home/losindios/Descarga.
Si bien lo veremos con detalle en el tutorial de Firefox próximamente, para determinar
en qué lugar se baja un archivo, abrimos Firefox y vamos al menú donde dice Editar y de
aquí se abre un desplegable con varias opciones. Una de ella (la de más abajo) dice
Preferencias. Al seleccionar esta última se abre una ventana con varias pestañas, entre
ellas hay una que se llama Descarga.
Allí seleccionamos "Guardar todos los archivos en esta carpeta" y luego en la ventana
de texto que se abre debajo podemos colocar la ruta, si la conocemos exactamente, de
lo contrario nos ayudaremos con el botón "Examinar". Para otros navegadores, la forma
de efectuar la descarga puede ser levemente diferente, pero siempre estará a nuestro
alcance averiguarlo desde las ayudas correspondientes.
Finalizada la descarga, tendremos un solo archivo (o paquete) con la extensión .tar.gz
Para ser más exactos el archivo que aparecerá se llamará "thunderbird-2.0.0.19.tar.gz"
En lugar de este número irá la versión que estemos bajando. Siempre que bajemos de
Internet alguna utilidad intentemos que sea la más nueva dentro de las que ya son
estables. Al menos mientras estamos en estos comienzos, yo no utillizaría programas que
no estén en su fase estable.
Y ¿qué significa .tar.gz? Cuando se empaquetan varios archivos en uno solo y luego se los
comprime utilizaremos estas extensiones.
Lo primero que tendremos que hacer es colocar todos los archivos descomprimidos en un
solo directorio. pero podríamos haber elegido cualquier otro lugar para hacerlo.
Una de los formas, la más simple de extraer los archivos de un paquete .tar.gz, es la
forma gráfica. Simplemente seleccionamos el archivo .tar.gz que queremos
desempaquetar, con el botón derecho del ratón.
En el menú contextual que se abre, veremos una opción que nos dice "Extraer aquí".
Al hacer click en esta opción simplemente veremos que al cabo de solo unos segundos se
crea un nuevo directorio, con el mismo nombre que el anterior, pero...sin la extensión
.tar.gz
En nuestro caso el nuevo directorio se llamará:
"thunderbird-2.0.0.19.tar.gz" . Si hacemos click en su interior veremos todos los archivos
de este programa ya descomprimidos.
¡Así de simple! ¿Quién dijo que gnu/linux es dificil? Tal vez diferente, pero ¿dificil?
Si nuestra distibución no nos permite hacer esto desde el modo gráfico, igualmente
tenemos el método clásico.
• Vamos a consola mediante la combinación de teclas Ctrl+Alt+F1 (pudiendo utilizar
desde el F1 al F6)
• Buscamos la ubicación de nuestro paquete thunderbird-2.0.0.19.tar.gz (en mi caso
en el directorio Descarga, pero esto dependerá del directorio que hayamos
elegido para la descarga)
• Descomprimimos el archivo en cuestion mediante la orden:
tar -xf thunderbird-2.0.0.19.tar.gz.tar
Pero supongamos por un momento que en lugar de la orden anterior hubiese escrito
tar -xf thunderbird.tar
En ese caso el sistema me daría un error. Esto es porque el paquete no se llama
thunderbird.tar sino thunderbird-2.0.0.19.tar.gz (Recordar que el número que aparece al
final, en este caso "19" va a variar de acuerdo a la versión que estemos bajando".
Es muy imporatnte en gnu/linux respetar exacto los nombres, las mayúsculas cuando las
hay y las minúsculas. La mayoría de las fallas en línea de comandos, son cosas mal
escritas.
Una vez hecho el desempaquetado ya sea en modo gráfico o en modo texto,
encontraremos un nuevo directorio llamado thunderbird-2.0.0.16 (sin el .tar.gz) donde
se encuentran todos los archivos y subdirectorios ya descomprimidos.
¡Ya estamos en condiciones de usar el nuevo programa sin necesidad de hacer más nada!
Veamos cómo, desde el escritorio Gnome (el escritorio kde tendrá leves diferencias):
En la barra de la parte superior encontramos un item que se llama 'Lugares' y desde allí
vamos a 'Carpeta personal'. También, dependiendo de nuestra distribución es posible
encontrar un ícono en el escritorio con este último nombre. Buscamos allí dentro el
directorio Descargas, que es donde habíamos bajado y desempaquetado nuestro
thunderbird.
Abrimos el directorio thunderbird haciendo doble clic sobre el mismo y en su interior
encontramos un archivo llamado thunderbird (en este caso no se trata de un directorio,
sino de un archivo).
Si hacemos click en este archivo se abrirá nuestro programa el thunderbird.
Pero resulta demasiado incómodo tener que buscar el archivo dentro de un
subdirectorio, así que vamos a colocar un "lanzador" para realizar la tarea más
facilmente.
Vamos a la barra que hay en la parte superior y hacemos clic con el botón derecho. Se
abrirá una ventana con diferentes opciones entre las que encontraremos una que
seleccionamos: "Añadir al panel". Si hacemos clic en esta opción aparecerá una ventana
con una serie de items, entre los cuales hay uno que es "Crear un lanzador nuevo"
Sabiendo la ruta donde se encuentra el archivo con el que abrimos el programa,
podremos crear sin problema este lanzador.
Al hacer click en el botón "Añadir" que se encuentra en la parte de abajo de la ventana,
se abrirá la siguiente ventana.
Le hemos colocado como nombre thunderbird, luego con el botón "Examinar" hemos
buscado la ruta donde se encuentra el archivo correspondiente, que en este caso es
/home/Descarga/Thunderbird/thunderbird, el tipo es "Aplicación" y ahora solo quedaría
por darle click al botón "Aceptar", pero antes veamos cómo colocar un ícono para
identificar más fácil la aplicación.
Hay varias formas de colocar un ícono, y hay varios íconos que podemos usar, pero
hemos querido seleccionar el ícono que trae thunderbird en forma predeterminada.
Este se encuentra en:
/home/Descarga/thunderbird/ chrome/icons/default
Lo hemos buscado y luego lo hemos arrastrado (como muestra la flecha) a la ventana de
"crear lanzador" en la parte donde decía "Sin icon". Ahora sí hacemos click en el botón
"Aceptar"
Vemos que en la barra se ha creado un nuevo lanzador con el ícono correspondiente de
thundebird.
Hay otras formas de realizar esto mismo, pero creo que esta es la más fácil.
A partir de ahora es cuestión de hacer click en el lanzador y el programa deberá abrirse
sin problema.
La primera vez que abrimos este programa aparece un asistente (wizard en inglés) para
ayudarnos a configurar nuestro thunderbird.
Lo primero que va a aparecer será una ventana que nos va a pedir nuestra contraseña
administrativa. Esto tiene que ver con la tarea a realizar. Se trata de una instalación y el
sistema no permite a cualquiera instalar cosas en nuestro sistema.
De acuerdo a la distribución que estemos utilizando la contraseña pedida puede variar.
Por ejemplo en Ubuntu, nos pedirá la contraseña del primer usuario que configuramos
cuando instalamos el sistema. Es decir que si tenemos varios usuarios, debemos utilizar
el primer usuario común (que tiene privilegios para estas tareas). En Debian, por
ejemplo el sistema de administración es más clásico y lo que nos estará pidiendo es la
contraseña de root directamente.
Según sea el caso, en Debian pondremos nuestra contraseña de root (administrador)
mientras que en Ubuntu pondremos la contraseña del 1er. usuario que hemos creado
durante la instalación. Una vez que demos "Aceptar" veremos la ventana principal de
Synaptic. Allí hacemos 'clic' sobre el botón 'Buscar' y en la ventana que aparece,
escribimos 'Thunderbird'
En unos instantes aparecerá todo lo que podemos bajar de thunderbird. Tenemos que
seleccionarlo, con el botón derecho. ¿Cómo hace Synaptic para encontrar el programa
que le hemos pedido? Synaptic, recurre a las fuentes que tiene configurado.
Seguramente utilizará como fuentes algunos repositorios que encuentre en Internet, y
tal vez también esté configurado para consultar Cds o Dvds que podamos tener con los
programas. Siempre que podamos es preferible recurrir a los repositorios que hay en
Internet ya que tendrán las versiones más nuevas estables, preparadas para la
distribución que estemos utilizando.
Finalmente luego, de hacer 'clic' en el botón 'Aplicar' habrá que esperar algunos
instantes y Synaptic se encargará de todo. ¡Ya estará lista la instalación de nuestro
thunderbird! Así es de fácil con Synaptic. Alguien por Internet sigue sugiriendo lo dificil
que es instalar cosas con linux... Si todavía no lo han hecho, los invito a instalar
Thunderbird con Synaptic y después...saquemos entre todos las conclusiones del caso.
Una vez instalado "Synaptic" ya podremos abrirlo desde Menú K ==> Aplicaciones ==>
Sistema ==> Gestor de paquetes Synaptic. La forma de hacerlo será igual a la ya vista. Al
llegar a pedir Synaptic, previo a su apertura, nos pedirá la clave de administrador (como
hemos dicho se trata del primer usuario agregado durante la instalación. Tanto en
Ubuntu como Kubuntu, esto funciona así.). Una vez completado el paso anterior,
aparecerá Synaptic.
Otra posible forma de instalar algún programa que no aparece en nuestro instalador de
paquetes, es utilizando los paquetes .tar.gz o .tar.bz que normalmente están a nuestra
disposición en el sitio oficial del creador. Recordar bajar siempre la versión estable más
nueva.
3. Configuración:
La primera vez que abrimos thunderbird aparecerá un pequeño Asistente que "nos
llevará de la mano" para configurar nuestra primer cuenta de correo. Veamos un poco
cómo completar esto. Hemos supuesto un correo en gmail de un señor Gonzalez. Aquí
vamos:
Aquí solo debemos seleccionar "Cuenta de correo electrónico" y hacer click en
"siguiente".
El asistente nos dará un resumen de todo lo que hemos configurado y nos permitirá
tildar una opción llamada "Descargar mensajes ahora".
Para Gmail, se debe utilizar una conexión segura "SSL", así que el puerto saliente se
modificará de su valor normal por el puerto 465. Debemos tildar "utilizar nombre y
contraseña" y también dar el nombre de la cuenta. No así la contraseña que será pedida
en el momento que se reciban los correos.
En el caso de Gmail, estas son sus instrucciones concretas para el cliente de correo
thunderbird: Configuración de su cliente de correo electrónico: Thunderbird 0.x
1. Habilite el acceso POP en su cuenta de Gmail.
2 Abra Thunderbird y seleccione 'Configuración de cuenta...' (...) en el menú
'Herramientas'.
3. Seleccione 'Cuenta de correo electrónico' y haga clic en 'Siguiente'.
4. En el campo 'Nombre:', escriba su nombre completo. A continuación, introduzca su
dirección de correo electrónico completa de Gmail (username@gmail.com) en el campo
'Dirección de correo electrónico:' y haga clic en 'Siguiente.
5. Seleccione 'POP' para determinar el tipo de servidor entrante. Escriba 'pop.gmail.com'
en el campo 'Servidor entrante:' y haga clic en 'Siguiente'.
6. Escriba su nombre de usuario de Gmail (incluido '@gmail.com') en el campo 'Nombre
de usuario:' y haga clic en 'Siguiente'.
7. Escriba el nombre de su cuenta de correo electrónico en el campo 'Nombre de
cuenta:' y haga clic en 'Siguiente'.
8. Revise la información que aparece en el cuadro de diálogo acerca de su cuenta y, a
continuación, haga clic en 'Finalizar'.
9. Seleccione 'Configuración de servidor' debajo de su nueva cuenta.
10. Marque la casilla que aparece junto a 'Usar conexión segura (SSL)' y compruebe que
en el campo 'Puerto:' aparece '995'.
11. Seleccione 'Servidor saliente (SMTP)', situado debajo de su nueva cuenta.
12. Introduzca 'smtp.gmail.com' en el campo 'Nombre de servidor:' que encontrará
debajo de 'Configuración de servidor saliente (SMTP)'. A continuación, escriba '587' en el
campo 'Puerto:'.
13. Marque la casilla que aparece junto a 'Usar nombre y contraseña' y escriba su
nombre de usuario de Gmail (incluido '@gmail.com') en el campo 'Nombre de usuario:'.
14. Seleccione 'TLS' en 'Usar conexión segura' y haga clic en 'Aceptar'.
15. Compruebe que los datos que se proporcionan debajo de 'Enhorabuena' son
correctos. Seguidamente, haga clic en 'Finalizar'.
* ¿Ha hecho clic en 'Guardar cambios' tras habilitar el acceso POP en Gmail? Con el fin
de que Gmail pueda establecer comunicación con su cliente de correo, haga clic en
'Guardar cambios' en la página 'Configuración del correo' de Gmail.
Se trata de un navegador web que en realidad es una versión light de otro, conocido
como Mozilla.
Una de las mayores ventajas de Firefox es su rapidez y también su inmunidad frente a la
mayoría del malware que ataca a otros navegadores. Firefox puede ser usado tanto en
GNU/Linux como en una variada cantidad de SO diferentes.
Las vulnerabilidades que ha presentado Firefox, han sido solucionadas a veces en
cuestión de horas. Es que detrás de Firefox hay un importante equipo de personas que se
encargan entre otras cosas de su seguridad. Hemos visto como otros navegadores pasan
meses antes de solucionar vulnerabilidades. Esta es otra de las ventajas de este gran
navegador.
Desde aquí podemos elegir, crear un lanzador para el panel, o para el escritorio. La
dirección para descargar los fuentes si preferimos esta forma es:
http://www.mozilla-europe.org/es/products/firefox/
y la forma de descargarlo muy similar a la que ya vimos para thunderbird
Allí se abrirá una ventana que nos pedirá la contraseña del superusuario para poder
realizar tareas administrativas desde la cuenta de usuario.
Una vez autorizados, veremos una pantalla del Centro de Control Mandriva. Entre sus
opciones se encuentra "Administración de Sofware" el cual del lado derecho presenta
varias opciones, utilizaremos "Instalar y quitar software".
En la ventana que aparece, hemos colocado en la pequeña caja de búsqueda la palabra
"firefox" , luego damos "Enter" para que comience la búsqueda. Al cabo de algunos
instantes aparecerán los paquetes que vemos abajo a la derecha. Al seleccionar un
paquete en la parte derecha. Debajo, vemos una descripción sobre el material
seleccionado. Si observamos detenidamente vemos que el primer paquete es el firefox
para mandriva. Luego aparecen algunos paquetes de idioma, más abajo aparece
material para diseñadores, etc., etc. Para elegir qué paquetes utilizaremos durante la
instalación, los seleccionamos con el ratón y luego utilizamos el botón "Aplicar"
Vamos a ver ahora cómo hacer lo mismo pero desde SuSe con su instalador YaST.
Desde Equipo ==> System ==> Yast, vamos a una pantalla del centro de control Yast. Allí
buscamos del lado izquierdo "Programas (Software) y luego del lado derecho "Instalar /
desinstalar software"
Hay otras formas de llegar a instalar software, hemos elegido esta porque tiene más que
ver con lo acostumbrado por los usuarios de versiones anteriores.
En la ventana de búsqueda que hay arriba del lado derecho, colocamos "firefox " y
veremos un poco debajo en la "lista de paquetes" todo lo que hay en los repositorios
sobre esta aplicación. Seleccionamos con el botón derecho los paquetes necesarios y
luego haremos "clic normal" sobre opción "Instalar" de la pantalla que aparece. En la
parte de abajo, haremos clic en "Aceptar" y comenzará el proceso de bajada e
instalacion de archivos.
Cuando se abra la pantalla de Synaptic, vamos al botón "Buscar" y veremos que luego de
hacer "clic" en este se abre una pequeña ventana que nos permite poner el nombre del
programa que estamos buscando instalar (en nuestro caso firefox). Una vez que
oprimimos el botón "Buscar" (de esta misma ventanita), empezarán a aparecer los
paquetes que podemos instalar.
Simplemente seleccionamos los paquetes que nos interesan desde la ventana de la
derecha. Para seleccionar un paquete, con el boton derecho sobre el paquete que
deseamos, hacemos clic y marcamos la opción "Marcar para instalar".
Para tener una descripción sobre cada paquete, podemos ver la ventana de la derecha
que hay un poco más abajo.
Una vez seleccionado algún paquete, el botón (ahora grisado porque no hay paquetes
seleccionados todavía) "Aplicar" comenzará el proceso de bajada y posterior instalación
del firefox.
Si este programa ya está instalado en tu máquina, Synaptic igualmente tratará de
actualizarlo.
Con esto tenemos un panorama bastante completo de cómo instalar este programa en
diferentes distros.
Pero...no solo este programa , según la distribución que usemos podemos utilizar
alguna de estas herramientas para bajar e instalar cualquier programa.
¿Así que era difícil instalar programas en GNU/Linux? Tal vez en un pasado no había
tantas herramientas y era un poco más complejo, pero hoy en día, esto es muy pero muy
fácil.
Amule
¿Qué es aMule?
Para enterarnos podemos ir a Wikipedia (http://es.wikipedia.org/wiki/AMule) donde
encontramos lo siguiente:
aMule es un programa de intercambio P2P libre y multiplataforma, similar al conocido
eMule que funciona tanto con la red eDonkey como con Kad.
Deriva del código fuente de xMule, el cual deriva del proyecto lMule, el primer intento
de portar el cliente eMule a Linux. Al igual que eMule, aMule se distribuye y publica con
una licencia GPL.
El objetivo de aMule es ser un "eMule multiplataforma", funcionando actualmente en los
sistemas operativos Linux, FreeBSD, OpenBSD, NetBSD, Solaris, Mac OS X y Windows, y
en las arquitecturas x86, AMD64, UltraSPARC, PowerPC, Macintosh (G4, G5,...), Xbox y
NSLU2.
Existen dos versiones de aMule, la versión estable, y la versión de desarrollo (CVS), que
se publica diariamente con los últimos avances, aunque no se asegura su estabilidad.
En Wikipedia podemos leer:
"A diferencia de eMule, aMule soporta enlaces magnéticos (desde la versión 2.2.0) y
puede ser compilado como un único programa monolítico o como un "daemon", lo que
permite su ejecución en segundo plano, sin interfaz gráfica y con un menor consumo de
recursos. Para comunicarse con el programa existen tres interfaces diferentes:
• aMuleCMD: cliente de línea de comandos.
• aMuleGUI: cliente de interfaz gráfica. Actualmente en desarrollo, por lo que le
faltan muchas de las opciones de la versión monolítica, además de ser inestable.
• aMuleWEB: webserver que permite el manejo mediante un navegador web.
Además, existe todo un protocolo de comunicación creado para poder desarrollar
aplicaciones que se comuniquen bidireccionalmente con el núcleo del programa.
¿Cómo lo bajamos e instalamos?
La forma de bajarlo es similar a las ya vistas con otros programas, por este motivo solo
voy a mostrar cómo hacerlo para el gestor de paquetes Synaptic, y luego mediante un
paquete .tar.bz que sirve para cualquier distribución.
mkdir /home/[usuario]/aMule
* Donde dice [usuario] debe ir el nombre de un usuario existente en nuestra
computadora.
/sbin/ldconfig
/sbin/ldconfig
7. Compilar amule:
tar -zxvf aMule-X.X.X.tar.gz (reemplazar las x con el número de versión de amule
que corresponda.)
Vamos al directorio recién creado de la siguiente manera:
cd aMule-X.X.X
Posicionados en el directorio en cuestión utilizamos el comando "configure"
./configure --prefix=/home/user/aMule/ --disable-optimize --enable-debug --with-wx-
config=/home/user/aMule/bin/wx-config --with-wxbase-
config=/home/user/aMule/bin/wxbase-2.4-config && make && make install
Todo seguido, no son líneas diferentes sino que la misma consola, al no tener lugar en
una sola línea pasa a la siguiente, pero nosotros debemos escribir todo como si se
tratase de una sola línea.
8. Escribimos en consola:
export LD_LIBRARY_PATH=/home/user/aMule/lib:$LD_LIBRARY_PATH
Vamos al nuevo directorio creado
cd /home/user/aMule/bin/
9. Hacemos funcionar el programa
./amule
Seguro esta instalación resulta algo complicada para muchos que recién empiezan. ¡A no
hacerse problema!, con un poco de experiencia veremos que no es tan dificil instalar
desde consola, solo un poco de paciencia y ya podremos hacerlo sin problema. Los que
se han animado y lo han logrado ¡Enhorabuena!, pero para todos recuerden ¡Roma no se
hizo en un día!
Extraemos un artículo de la web que lamentablemente ha sido levantado pero que
igualmente reproducimos aquí porque es de importancia para aquellos que están usando
en forma combianda Winows y Linux. Seguramente servirá a aquellos que ya tienen en
otro SO un emule. ¿Cómo hacer para poder bajar indistintamente, desde uno u otro SO y
verlo/guardarlo en el mismo lugar?
Se supone que con lo que hemos visto, ya tenemos instalado amule, así que tal vez la
primera parte del artículo no sea para nosotros demasiado importante. De todas
maneras, tomar en cuenta que con apt-get podemos hacer una instalación no solo en
Debian, sino incluso en Ubuntu.
Veamos de qué se trata entonces:
CONFIGURANDO aMULE
Una vez abierto amule, vamos a "opciones" y aparecerá una ventana como la que se ve
en la figura con unas cuantas opciones para configurar. Veamos las más importantes:
*General:
Idioma: Nos permite seleccionar entre muchos, el idioma que vamos a utilizar.
Desde aquí podemos cambiar el "Alias" y también colocar el navegador que
normalmente utilizamos. Para eso contamos con un "selector de navegación" que en
forma predeterminada está en "konqueror" y que podremos cambiar con el desplegable
al navegador que utilicemos.
Preguntar al salir: A veces queremos minimizar amule mientras hacemos otras tareas y
es facil confundir esto con "salir". Para evitarlo, se puede habilitar "preguntar al salir".
Simplemente antes de salir nos preguntará.
Tambén podemos seleccionar el check box "Habilitar ícono del sistema" para habilitar
un ícono en la bandeja de sistema.
*Conexión:
Existen varios factores para que una conexión no funcione a la velocidad deseada entre
las que podremos nombrar:
*Se trata de un sistema P2P en donde cuanto más demos (subidas de archivos) más
preferencias tendremos para bajar. Dependerá entonces de nuestra generosidad lo que
podremos obtener.
*Que nuestro ISP o administrador de red no haya limitado nuestaMule
*Que nuestra conexión no sea todo lo rápida que nos hayan dicho cuando la adquirimos.
A menudo al contratar un servicio nos ofrecen "lo mejor", pero a la hora de utilizar el
servicio, vemos que las cosas no son como nos prometieron, aún con la oferta de más
ancho de banda con que a menudo nos quieren mantener como clientes.
En algunos casos incluso, el tema es la utilización semántica...por ejemplo nos dan una
conexión que tiene “hasta” o sea que su velocidad llegará “hasta” tal valor puediendo
ser mucho menor.
Un forma de saber si la conexión es rápida es entrar en algún medidor de velocidad que
sepamos no nos está mintiendo. Un link que creo es bueno para esto es el siguiente:
http://www.abeltronica.com/velocimetro/pt/?idioma=es&newlang=es
Instalando Azureus
Si no tenemos instalada la máquina Java, Azureus y otros programas (como el Open
Office) nos van a pedir instalarla. Para entender un poco de qué se trata y también para
bajarlo, podemos ir a:
http://bulma.net/body.phtml?nIdNoticia=1964
Si no encontramos Azureus en alguna distribución (por ejemplo los repositorios comunes
de OpenSuse no lo traen), podemos intentar instalarlo desde los fuentes o bien intentar
con alguna otra aplicación como monsoon.
En Ubuntu:
Simplemente utilizamos Synaptic en la forma ya acostumbrada. Vamos a Sistema ==>
Administracion ==> Gestor de paquetes Synaptic
Una vez dentro de Synaptic, hacemos clic en el botón que está arriba y a la derecha
"Buscar" y en la ventana que aparece escribimos "Azureus". Este es algo grande porque
hay que instalar unas cuantas depedencias, pero de esto se ocupará synaptic, así que
podemos tomar un café mientras tanto.
CONFIGURACION BASICA
Lo primero que veremos será una opción de menú donde podemos seleccionar diferentes
tipos de experiencia lo que a su vez nos dará más o menos libertad en la configuración
de la herramienta. En nuestro caso hemos elegido el "Modo Avanzado" para de esa
manera poder dejar todo como realmente nos interesa.
En el primer inicio de Azureus aparece en forma automática una pantalla de ayuda para
configurar azureus que nos lleva prácticamente de la mano.
Vamos a Herramientas/Opciones y allí ubicamos "Modo" y marcamos la opción
"Avanzado". Luego hacemos clic en "Guardar" que vamos a encontrar abajo y a la
izquierda.
El asistente nos irá preguntando todo lo necesario. Si algo quedara mal configurado no
hay que hacerse demasiado problema, ya que una vez que el azureus/vuze comience a
funcionar podremos reconfigurarlo tantas veces como queramos.
Lo primero que nos consulta el asistente es:
*¿Como nos conectamos a Internet?
Debemos aclararle el
tipo de conexión que
tenemos. Si es adsl,
por red o cualquier
otra.
Luego nos indicará un
posible puerto para
comunicarnos. Es
importante que este
puerto no esté
bloqueado por algún
firewall, Nat o proxy
ya que de lo contrario
no funcionará.
Es posible cambiar el
puerto y consultar si el
mismo funciona o no.
Es recomendable no
seguir adelante hasta
no encontrar un
puerto abierto. A
veces debido al ancho
de banda utilizado los ISP y/o administradores de red bloquean los puertos para Azureus
y otros clientes BitTorrent. Si ese fuera el caso debemos solicitar que nos abran un
puerto para este uso. Cualquier proxy que se precie de tal y sea medianamente eficiente
permite regular el flujo de datos entregado, por lo que para los ISP/administradores no
debería ser un problema el consumo del ancho de banda, ya que existen herramientas
eficientes (al menos desde gnu/linux) para regular la subida/bajada de datos.
Transferencia.
Con transferencia le indicamos a Azureus, la cantidad que utiliza para la subida y la
bajada. Si dejamos estos campos en "0" lña velocidad de transferencia será máxima,
pero posiblemente la conexión no nos permita hacer otra, y ni que hablar que si se trata
de una red, el resto de los usuarios no van a estar muy contentos.
De acuerdo a la velocidad de nuestra conexión serán los valores que convenga utilizar,
tomando en cuenta lo que normalmente utilizan otros programas o máquinas conectadas
durante el tiempo de uso de este programa. Archivos.
Es necesario indicarle a Azureus donde va a guardar las descargas y esto hacemos desde
"Archivos".
Veremos que hay muchas otras configuraciones, pero consideramos que estas son las
básicas. Aquellos que quieran profundizar en el tema configuración harán bien en
ingresar en links tales como
http://www.adslzone.net/configurar-azureus-con-adsl-1-3-y-10-megas.html?file=zone-
content/tutoriales/Varios/10/index.htm
http://www.macuarium.com/cms/index.php?
option=com_content&task=view&id=827&Itemid=90
UTILIZACIÓN DE AZUREUS
Amarillo: Descargando
Azul: Buscando fuentes de descarga
*Nombre:Nombre real del archivo que estamos bajando.
*Tamaño: Tamaño total del archivo que estamos bajando.
*Descarga: Todo lo que hay descargado hasta el momento del archivo en cuestión.
*%: Lo mismo que Descarga pero en porcentaje.
*Estado: Nos muestra si en este momento está descargando, en espera, etc.
*Semillas: Todos los equipos que cuentan con los fuentes completos de descarga.
*Clientes: Son todos los clientes que en ese momento están descargando de las semillas.
*Velocidad de descarga: Esta velocidad está dada en kilobits por segundo.
*Velocidad de subida: Todo esto es configurable, en forma general pero también en
particular para algún archivo.
*Tiempo: El tiempo total que durará la descarga completa.
*Estado rast: Nos indica si el torrent está activo o o no.
Luego de un conflicto con AIM, cambió su nombre por Pidgin. De todos modos,
como es muy conocido como Gaim hemos dejado su nombre tradicional, con la
salvedad que realmente hoy ya no se llama de esta manera.
No voy a abundar en detalles sobre cómo bajarlo, ya que las formas de hacerlo fueron
vistas con otros programas con anterioridad.
Configuración de Gaim
La primera vez que abrimos Pidgin veremos que aparece un asistente a fin de realizar la
configuración básica del mismo.
1. Ni bien abrimos Pidgin aparecerá una pantalla como la que vemos arriba. Una vez
hacemos clic en el botón "Añadir" aparecerá una ventana con un desplegable en
"Protocolo". Si lo extendemos veremos los diferentes servicios con los que
podemos trabajar. Veremos cómo configurar una cuenta con el MSN.
Pero antes aprenderemos a configurar una cuenta de correo que no sea hotmail para
poder ingresar en el MSN. Es común creer que solo con una cuenta hotmail es posible
ingresar en MSN y así fue por algún tiempo, pero en la actualidad podemos ingresar con
cualquier cuenta de correo mediante PASSPORT, veamos cómo hacerlo.
Lo primero que haremos será ir a esta página:
www.passport.net/
Allí nos encontraremos con esta ventana, y haremos clic directamente del lado izquierdo
donde dice "registrarse":
Se abrirá otra página con dos opciones, elegimos "Sí.utilizar mi dirección de correo
electrónico". Esto hará que en lugar de crear una cuenta en hotmail (que es la otra
opción), podamos utilizar nuestra propia cuenta en gmail , yahoo, o el correo que se nos
ocurra.
Luego de esto, y al oprimir el botón "Continuar", nos llevará a una página donde
debemos poner nuestra dirección de correo, una contraseña y algunos datos más.
Una vez finalizado todo el proceso, recibiremos en nuestra direccion de correo, a modo
de confirmación, un mensaje con un link al que debemos contestar y eso será suficiente.
Si ya tenemos hecho este proceso, podemos entonces sí, configurar nuestro pidgin para
MSN sin usar una cuenta de hotmail, veamos como.
Luego de hacer clic en el botón Añadir aparecerá una ventana como la siguiente, aquí en
el desplegable "protocolo" elegimos MSN:
Una vez que hayamos completado la carga de nuevos datos, aparecerá una pantalla
como la siguiente:
Vemos que mediante el botón "Añadir", todavía podemos seguir incluyendo las
cuentas que queramos.
Si todo ha funcionado en forma correcta, aparecerá una ventana como la de abajo sin
datos. Esto se debe a que todavía no cargamos ningún amigo en la lista de contactos.
Veamos ahora, cómo añadimos amigos a la lista de contactos. Desde la ventana que
apareció sin datos, vamos al menú "Amigos" y al seleccionarlo se abren varias opciones,
entre las que se encuentra "Agregar un amigo".
Para añadir un amigo en nuestra lista de contactos hay que tener en cuenta que el
usuario al que vamos a añadir tendrá que estar también suscripto en passport o bien
tener una cuenta de hotmail. No importa que no utilice pidgin, puede estar utilizando
MSN o AMSN
Para añadir un amigo hay que hacer clic en Amigos > Añadir un amigo.
En el ejemplo añadimos un usaurio, pero como no está disponible aparece grisado. Una
vez introduzcamos todos los datos pulsamos sobre el botón Añadir. El proceso no tiene
mayores complicaciones. Se puede hacer casi de la misma manera con el resto de las
mensajerías integradas.
Hemos visto cómo trabajar con MSN desde linux sin mayores dificultades, y esto puede
ser muy importante, ya que muchos de nuestros amigos seguramente se encontrarán por
medio del MSN.
Pero también...sería bueno conocer un servicio como Jabber. ¡Se los recomiendo! y una
vez que lo usen seguramente todos lo estaremos recomendando a nuestros amigos.
Pero esto lo veremos en el próximo apunte. Sería muy bueno que todos nosotros
abrieramos una cuenta en Jabber y la usáramos como grupo para tener comunicación
instantánea entre nosotros por ejemplo. A propósito, para quienes quieran saber algo
más de Jabber, la página en castellano es:
http://www.jabberes.org/
El Amsn tiene todas las funcionalidades del MSN y algunas más según iremos viendo.
Funciona tanto en Windows, como en otros SO, incluso en gnu/linux. Tiene soporte en
gnu/linux para video-conferencia.
El Alvaro's Messenger (aMSN) tiene algunas ventajas dignas de mencionar:
• Se pueden abrir varias sesiones en simultáneo
• Tiene soporte para webcams tanto en gnu/linux como en Mac OS X
• Envía y recibe archivos
El paso que viene a continuación debe ser bien entendido. Estamos usando los
servidores del Msn y esto supone que debemos tener una cuenta allí. Si no
tenemos cuenta en Msn, nuestro Amsn no podrá realizar la conexión.
Por este motivo antes de realizar el paso indicado aquí, debemos estar
completamente seguros de poseer una cuenta en Msn.
Hay varias formas de tener una cuenta; desde sacar una cuenta en Hotmail,
pasando por passport (que nos da la posibilidad de utilizar otra cuenta de
correo que no sea Hotmail!!!). Si queremos utilizar nuestra dirección de correo
de gmail o yahoo o cualquier otra que no sea hotmail, podemos ir a
http://www.passport.net y activar desde allí nuestra cuenta.
Esto lo explicamos anteriormente cuando vimos cómo instalar pidgin, así que
podemos remitirnos a ese apunte para utilizar passport.
Sea como sea cuando tengamos una cuenta en Msn podremos seguir adelante.
¿Qué es Jabber?
Instalando PSI:
Posiblemente desde nuestra distribución podamos bajar en la forma habitual (Synaptic
para Ubuntu, Yast para OpenSuSe, o RPMDrake para Mandriva). De lo contrario podemos
ir directamente al sitio de PSI y bajarlo desde allí:
http://psi-im.org/
Configurando PSI:
Lo primero que nos va a pedir PSI es un servidor jabber. Podemos usar uno propio, o bien
ver la lista de servidores públicos en esta dirección:
http://www.jabberes.org/servidores
Por ejemplo podríamos usar este servidor:
jabberes.org
Desde aquí podemos cambiar el lenguaje por Español y tildar "Abrir automáticamente al
inicio", pero para crear un nuevo perfil vamos al botón que hay abajo y hacemos clic en
"Profiles, aparecerá una ventana como la siguiente:
Luego de completados estos datos damos clic al botón "Next". Si todo anduvo bien,
aparecerá una pantalla comunicándolo y quedará lista nuestra ventana para
comunicarnos. Hay algunos detalles más de configuración, pero no los vamos a tocar ya
que así como está ya deberíamos poder conectarnos. Veremos la ventana de trabajo que
es igual a la de abajo:
¿Falta algo? Si, falta agregar contactos, para hacerlo, sobre la cuenta, hacemos clic
derecho y aparecerá una pantalla como la siguiente:
Hacemos clic en "Añadir un contacto" y en la pantalla siguiente agregamos sus datos.
También es posible ir a "Descubrir servicios".
LECCION 5
La Suite Open Office
La ventaja de esta Suite sobre otras fundamentalmente es que se trata de Software
Libre y gratuito. Es compatible y retrocompatible con la Suite propietaria MS OFFICE®,
lo que significa que cualquier documento hecho con Open Office podrá verse desde la
Office® y viceversa. Uno de los mayores problemas para el novel usuario de Linux en
este punto es “¿cómo hacer para ver/enviar documentos hechos en MSOffice?”.
Por ejemplo el formato predeterminado de MsOffice para texto es “.doc” siendo un
formato propietario. Por el contrario Open Office tiene en forma predeterminada un
formato abierto “.odt”, pero es posible convertir a “.doc” y viceversa.
Funciona tanto en GNU/Linux, como en Solaris, como Windows y otros SO, por lo que es
multiplataforma.
Contiene Procesador de textos, base de datos, hoja de calculos, manejo de gráficos y
dibujos, etc., siendo muy completa.
Open Office
y desde allí encontramos un importante link a varios minicursos para ayudarnos a utilizar
los diferentes utilitarios que constituyen Open Office.
http://www.planetopenoffice.org/moodle/
Una forma muy sencilla de bajar OpenOffice es mediante rpmdrake (mandriva) , Yast
(SuSe) o con Synaptic (Debian/Ubuntu).
La ventana que se abre nos permitirá administrar nuestro software. En este caso en
"Encontrar hemos escrito "OpenOffice" y eso ha sido suficiente para que aparezcan los
posibles paquetes en la ventana derecha. Simplemente hacemos clic para seleccionar los
paquetes.
Luego utilizamos el botón "Aplicar". No solo bajaremos el programa en cuestión sino
también todas las bibliotecas ("librerías" o dependencias)necesarias para que todo
funcione.
Finalmente si abrimos Menu==>Oficina, veremos el programa OpenOffice ya listo para
usar.
Instalando OpenOffice con Synaptic de Ubuntu:
El método es también muy sencillo, simplemente vamos a:
Sistema==>Administración==>Gestos de Paquetes Synaptic y aparecerá una pantalla
como la siguiente:
Es posible que synaptic no abra directamente sino que nos pida antes, la clave de
administración, que como sabemos en Ubuntu es la del primer usuario que elegimos
durante la instalación. Una vez se abra synaptic veremos una pantalla como la siguiente:
En el cuadro de búsqueda rápida hemos escrito Open Office y eso fue suficiente para
que aparecieran todos los paquetes de esta suite. Los hemos tildado para seleccionarlo y
luego dimos clic sobre el botón Aplicar que se encuentra arriba. Luego de unos instantes
todo estará instalado.
Si vamos a Aplilcaciones==>Oficina, encontraremos la suite Open Office lista para usar!!
Instalando OpenOffice desde OpenSuse:
Si tenemos OpenSuse, Yast será seguramente nuestra tabla de salvación, ya que este
tiene completo control sobre el software que se puede instalar desde los repositorios de
OpenSuse. Pero veamos esto en detalle:
Primero vamos a Sistema==>Instalar software y aparecerá una pantalla como la
siguiente:
Una vez aquí, es posible que antes de ver la pantalla correspondiente de Instalar
software, nos pida la clave de root a fin de agregar o quitar programas, ya que esta es
una tarea de administrador. Le damos la contraseña y entonces sí, aparece una pantalla
como la que sigue:
http://klik.atekon.de/ubuntu.php
En este caso vemos un link del lado derecho que dice justamente OpenOffice. Haciendo
clic sobre este, iremos directamente a la página de descargas que tiene clic para la suite
OpenOffice.
Instalando OpenOffice desde su sitio oficial mediante un paquete .tar.gz
Aquí veremos la forma de instalar la suite OpenOffice desde su sitio oficil como
paquete .tar.gz.
Requisitos de sistema
• Linux Kernel 2.2.13 o superior
• XServer (resolución mínima 800x600 y 256 colores) con administrador de ventanas
(p.ej. GNOME o KDE)
• PC con procesador Pentium o compatible, o un procesador PowerPC 64 MB de
memoria RAM
• instalación de glibc2 en versión 2.1.3 o superior (glibc2 v2.2.1 o mayor para PPC
Linux).
Para instalar glibc2 comprobamos la versión de glibc que tenemos en nuestra
computadora escribiendo en consola lo siguiente:
ls /lib/libc-*
Si la versión es la indicada o superior, solo debemos seguir adelante, de lo contrario
debemos bajar e instalar glibc2 desde su sitio oficial:
http://ftp.gnu.org/pub/gnu/glibc/glibc-2.4.tar.gz
Una vez bajado, habrá que leer el archivo README, (como en todos los .tar.gz) para ver
indicaciones en particular.
Requisitos de disco rígido y memoria
Según las opciones de instalación, necesitarás entre 190 a 250 MB de espacio libre en el
directorio en el que vayas a instalar OpenOffice.org.
Durante la instalación se necesitarán además unos 40 MB de espacio adicional para los
archivos temporales.(luego, en el próximo reinicio estos deberían borrarse por sí solos)
Iniciar la instalación
Si cumplimos con todos los requerimientos y tenemos instalado glibc 2 y JRE podemos
comenzar con la instalación.
Descargar el archivo ".tar.gz"
Descargar OpenOffice.org de:
http://download.openoffice.org/index.html
y extraer el archivo .tar.gz a un directorio temporal como por ejemplo /tmp En este
ejemplo, entendemos que hemos bajado el tarball al directorio /tmp Abrimos una
terminal (Ctrl + Alt + F1~F6) o bien con xterm o konsole. Para extraer el tarball,
primero cambiamos al directorio /tmp:
cd /tmp
y extraemos el tarball:
tar -zxvf [nombre del tarball]
El nombre estará indicado en la descarga.
Ejecutar "setup"
De esta forma se habrá creado un directorio “install”. Cambiamos a este directorio:
cd install
./setup -net
Con este comando se da el primer paso de la instalación Linux.
Luego solo debemos seguir las instrucciones de la aplicación de instalación.
Cuando pide dónde instalar los archivos de programa de OpenOffice.org sugerimos que
elijas:
/opt/OpenOffice.org[número de versión]
Por ejemplo, si la versión es la 3-0.1, el directorio sería:
/opt/OpenOffice.org3.0.1
No podía concebir que algún menú estuviera en otro lado, o que las teclas de acceso
rápido fueran diferentes.
Escuché ya varios amigos que se resisten a utilizar esta suite llamada Open Office. En mi
caso, luego de algún intento fallido con StarOffice, esta vez me propuse empezar a
usarlo y no compararlo sino hasta conocerlo a fondo y haberme acostumbrado al
programa.
¿El resultado?
Hoy lo estoy usando con total tranquilidad. Y lo importante es que esta suite es
multiplataforma, lo que quiere decir que se puede usar tanto en GNU/Linux, como en
Windows. Además como es compatible y retrocompatible (es decir que lo que se haga en
esta suite puede verse sin problema en MSOffice® y también los documentos de esta
última podrán verse sin problema en Writer de OpenOffice). No hay por lo tanto,
demasiados problemas para intercambiar trabajos con usuarios que aún no han conocido
Open Office y siguen utilizando la suite de Office.
Veamos ahora, nuestro escritorio writer para empezar a trabajar con el mismo.
Estas barras son similares a las utilizadas en otras oportunidades por otros procesadores
de texto.
• Barra de menú. Contiene todas las funciones de Open Office, ya sea las
herramientas de impresión, las opciones de configuración o las herramientas de
índice y tabla de contenidos.
• Barra de funciones. Es útil y casi una réplica del menú Archivo. Contiene los
botones Nuevo, Abrir, Imprimir, etc.
• Barra de objetos. Esta barra de herramientas está relacionada al menú Formato.
En la misma encontrarás los botones Negrita, Cursiva y Subrayado, así como
también botones para insertar listas punteadas, y cambiar el color del fondo o de
la tipografía.
• Barra de estado. Finalmente, esta barra nos informa acerca de la acción que está
llevando a cabo OpenOffice.org.
Abrir un documento existente
Simplemente desde la barra, vamos a Archivo==>Abrir o bien si el documento que
queremos ver lo hemos abierto hace poco tiempo podemos utilizar la opción que
aparece debajo: "Documentos recientes"
Al hacer clic en cualquiera de estos dos items, veremos una pantalla que tendrá
archivos.
La pantalla que apareció nos permite navegar por diferentes partes de nuestro sistema
de archivos. Es común que tengamos todos los documentos agrupados en un
subdirectorio (carpeta) llamada "Documentos", esto es una buena forma de no perderse
buscando por todo el sistema. Empezaremos por ir a la parte de abajo de la pantalla y
donde dice tipo de archivo, abramos el desplegable y dejemos "Documentos de texto".
Este filtro servirá para no confundirnos con otros documentos que no nos interesan en
este momento. En la parte de arriba, vemos el lugar donde estamos parados en este
momento, en nuestro caso, se trata de /home. Supongamos que deseamos buscar
archivos en /home/[usuario]/Documentos, veremos que dentro de la ventana aparecen
los subdirectorios, tanto de usuario, como haciendo clic sobre el mismo "Documentos".
También podemos ir "para atrás", esto es, si estamos en /home/[usuario]/Documentos,
mediante el primer icono
Ahora que ya hemos completado nuestro documento, podemos imprimirlo. Antes que
nada, podemos acceder al menú Archivo ==> Vista preliminar para ver cómo quedaría
nuestro trabajo ya impreso. Lo más probable es que quieras modificar algo. Aquí
contamos con algunas posibilidades de cambios:
• Configuración de la impresora. Accedemos al menú Archivo==> Configuración de
la impresora... y hacemos clic sobre el botón Propiedades.... Allí, podremos
cambiar el tamaño del papel, la orientación, y elegir la calidad del color o blanco
y negro, etc. (esta configuración depende también de la impresora que estemos
utilizando)
• Imprimiendo. Accedemos al icono de impresión en la barra de funciones e
intentamos imprimir el documento, o bien podemos hacerlo desde Archivo ==>
Imprimir.. Si algo falla, es probable que el formato de tu página no sea el
correcto. Para corregirlo, accederemos al menú Formato->Página... y verificamos
que los ajustes son los mismos que utilizamos para la configuración de la
impresora.
Obteniendo ayuda
Esperamos que esta excursión de presentación de OpenOffice.org haya sido útil. Sin
embargo, si llegase a haber problemas, por favor consultá los centros de recursos
principales:
• El sitio web de OpenOffice :
http://es.openoffice.org/
allí encontrarás muchísimos recursos tales como listas de correo y hasta un curso hecho
en moodle!! de usuarios y COMOs.
• El sitio web de StarOffice:
http://www.sun.com/software/star/staroffice/index.xml
Introducción a Calc
Calc es el programa de la suite Open Office que nos permitirá crear y editar Hojas de
Cálculo. Una hora de cálculo nos permite almacenar datos, hacer cálculos mediante esos
datos y organizar los datos en ella guardados de acuerdo a los criterios que le
asignemos.
Una hoja de cálculo agrupa datos en filas y columnas pudiendo realizar a partir de esos
datos gráficos, estadísticas, estudio de tendencias, etc. Para esto cuenta no solo con la
herramienta de agrupación sino con funciones matemáticas, y todo tipo de cálculos
numéricos.
Si vamos a buscar trabajo a una oficina, normalmente nos piden saber manejar bien
Excell. (de la suite Office de MS). Pues bien, esa situación puede empezar a cambiar, ya
que Calc es compatible y además es software libre. Con esto quiero decir que aprender
Calc no solo es una buena idea para los usuarios gnu/linux, sino para todos aquellos que
se especializan en la ofimática.
Características de Calc:
Gran cantidad funciones de cálculo y funciones financieras.
Realiza análisis estadísticos de los datos que incorporamos.
Tiene algunas funciones de bases de datos y permite la conexión con “Base” el
programa de Bases de Datos de la suite Open Office.
También mantiene la conexión con “Writer” el programa de Edición de Textos de
la suite Open Office. Esto permite exportar datos de Calc para que estos sean
usados como fuente de datos en la generación de informes o cartas, por ejemplo.
Tiene también conexión con “Draw” el programa de dibujo de la suite Open Office
lo que permite insertar gráficos elaborados con “Draw”.
Tiene un conjunto de extensiones:
Extensión Descripción
.dbf dBASE
.sdc StarCalc
El entorno de trabajo
Abriendo una hoja de cálculos ya existente:
La forma de abrir "calc" es igual que la que usamos en el procesador de texto, esto
Archivo==>Abrir o bien, si hace poco tiempo que guardamos el documento que estamos
buscando podemos utilizar Archivo==>Documentos recientes.
Creando una nueva hoja de cálculo:
Aquí también Utilizaremos al igual que hicimos con el procesador de textos,
Archivo==>Nuevo pero en lugar de "procesador de textos" eligiremos "Hoja de cálculo".
Entonces desde la barra correspondiente haremos Archivo==>Nuevo==>Hoja de Calculo
Entorno de trabajo:
Vamos a analizar las diferentes partes del entorno de trabajo. En la parte superior
vemos la Barra de Menú.
Luego por debajo está la Barra de Funciones con las acciones más habituales. Debajo la
Barra de Objetos nos permite alinear, colocar negrita y otras relacionadas con el
formato.
Ya debajo de todas las barras nos encontramos con el Area de trabajo propiamente
dicho. Está distribuida en filas y columnas formando recuadros llamados “celdas”. Las
columnas pueden contarse utilizando el abecedario la “A” hasta la “Z”, y luego “AA”,
“AB”,etc. hasta la columna “IV”. Las filas en cambio reciben numeración desde el “1” a
la “32000”.
Ahora que conocemos los principales elementos del entorno de trabajo, y antes de
entrar en la creacion de una hoja de cálculo, veamos algunos conceptos básicos.
Libro: Tal cual lo haríamos en contabilidad, llamaremos libro a un conjunto de hojas de
cálculo que formarán un archivo completo con todos los datos de contabilidad.
Celda: Es la unidad mínima donde se pueden cargar datos, y está compuesta por la
intersección entre una fila y una columna.
Rango: Llamaremos rango al conjunto de celdas que realizan una función determinada.
Para obtener una hoja de cálculo en blanco vamos a Archivo ==> Nuevo ==> Hoja de
cálculo.
Ya hemos visto la forma de presentación de una hoja de cálculo en blanco. Allí cada
celda puede contener datos de alguno de estos tres tipos:
Texto (alfanumérico)
Por el contrario si deseamos utilizar un valor para realizar una operación cualquiera,
debemos colocar el valor sin ningún apóstrofe.
Para colocar una fórmula debemos anteceder a la misma un signo “=” Puede contener
operadores, funciones, valores literales, numéricos, texto o referencias a otras celdas.
Podemos colocar una fórmula matemática que haga referencia al valor de varias celdas,
para hacer esto se deberán identificar las celdas mediante la letra de la columna y el
número correspondiente a la fila. Por ejemplo la primera celda de la parte superior
izquierda (la que es considerada primera de todas) se ubicará como A1. Si deseamos
referenciar un area compuesta por varias celdas podríamos escribir B3:C4
Ejemplos de fórmulas
Veamos algunas de las cosas que podemos hacer desde una hoja de cálculo. Supongamos
que en la celda A1 Colocaremos el nombre "Gustavo", para hacerlo debemos escribirlo
de la siguiente manera:
'Gustavo. Es posible que si solo escribimos Gustavo sin el apóstrofe todo funcione bien.
Esto es así porque hemos utilizado solamente letras. Pero es buena costumbre utilizar el
apóstrofe para indicarle al calc que lo que queremos incluir es solamente texto.
Al escribir este nombre es posible que la celda sea demasiado chica y la palabra quede
con alguna letra en el “renglón” siguiente, aumentando innecesariamente el tamaño
vertical de la celda. ¿Solución? Mediante el ratón y al colocarlo en el borde derecho de
la celda aparecerá un símbolo de dos flechas una mirando a la izquierda y otra a la
derecha.
Si en ese momento de desplazan las flechas hacia la derecha, veremos que el tamaño de
la celda aumenta en sentido horizontal, permitiendo que entre toda la palabra en un
solo renglón.
Seleccionamos la columna B1 y en la ventana de fórmulas escribimos 'Caja (el apóstrofe
para indicar que es texto). Seleccionada la columna C1 en la ventana de fórmulas
escribimos 'Salidas. Luego seleccionamos D1 y escribimos 'Totales. Con Formato ==>
Estilos y Formatos podremos abrir una ventana, donde seleccionando el baldecito de
Formato y luego eligiendo el tipo de formato que deseamos (por ejemplo encabezado 1),
podemos pintar con el símbolo del balde las palabras que hemos puesto en las celdas
para cambiar su tamaño, y otros atributos.
Simplemente ahora seleccionamos D2 y en la ventana de fórmulas escribimos =B2-C2 Con
esto estaremos diciendo que cuando ingresemos dinero en la columna Caja esta se
mostrará en Total, y si hubiera alguna salida indicada en la columna Salidas, esta se
reflejaría en la columna total donde tenemos la resta entre B2 menos C2.
Al lado de la ventana de fórmulas tenemos un pequeño símbolo que dice f(x). Este es el
asistente de funciones. Nos muestra todas las funciones con las que podemos trabajar y
nos ayuda a aplicarlas a las celdas que nos interese.
Atributos de las celdas
Para introducir un dato en una celda solo hay que colocar el cursor en esa celda y
luego escribir.
Salvo que lo cambiemos, en forma predeterminada el texto queda alineado a la
izquierda y los números a la derecha.
Para cambiar el formato de las cifras se puede utilizar el menú contextual (botón
derecho) e ir a “Formatear celdas”. Desde allí se irá a una pantalla con varias
solapas para darle atributo a las celdas, como “borde”, “alineación”, etc.
Fuente: Desde aquí se define el tipo de fuente a utilizar y también tamaños, etc.
Bordes: La forma en que se verá el marco de la celda de acuerdo a su grosor, color, etc.
En la ventana que se abre, nos pregunta si la hoja irá después o antes y también la
cantidad de hojas que deseamos agregar.
Una Base de Datos es un conjunto de datos almacenados con una estructura lógica. Tan
importante como los datos, es la estructura lógica o los programas que soportan los
datos y los relacionan.
Por ejemplo una agenda de teléfonos en donde hay campos como nombre, apellido,
número telefónico, etc. También hay registros: cada registro tendrá un conjunto de
datos por ejemplo José (campo nombre) Fernandez (campo apellido) y 7717295 (campo
número telefónico) conformarán un registro de la base de datos. Finalmente la Agenda
podría tener una Sección Comercial y otra Privada. Cada Sección podría ser una tabla
completa. Una base de datos contiene una o varias tablas. Cada tabla contiene un
conjunto de registros y por lo tanto sus respectivos campos.
Llamaremos Base de datos Relacional a aquella que contando con varias tablas
establece una relación entre sus campos. Como ejemplo podríamos poner una base de
datos para la oficina de personal, que cuenta con una tabla llamada “empleados”, otra
tabla llamada “horario” y una última tabla llamada “liquidaciones”. Es posible que la
tabla empleados, cuente con un campo llamado ID_empleado (que consista en número
único de identificación del empleado). De la misma forma puede que la tabla “horario”
y la tabla “liquidaciones” también tengan un campo similar. De ser así, veremos se
pueden relacionar las tres tablas para obtener resultados con datos de las tres. Esto
sirva para evitar tener que repetir en todas las tablas los mismos datos. Simplemente
con que exista un dato que los relacione (en este caso el campo ID_empleado) será
suficiente.
En una base de datos tenemos en lo respectivo al software dos partes: el motor en sí y
el entorno gráfico que nos permite conectarnos en forma “amigable” con ese motor.
Armar una base de datos puede ser una tarea dificil o sencilla dependiendo del entorno
gráfico con el que contemos para trabajar con ella. En este caso tener a nuestra
disposición “Base” desde el punto de vista gráfico nos facilita mucho las cosas.
No se puede pretender con “Base” hacer el trabajo que haría una gran base de datos
para por ejemplo una cadena de supermercados o de una empresa multinacional con
miles de tablas. En cambio resulta especialmente útil a la hora de crear/administrar
datos para un pequeño comercio o empresa, con pocas tablas.
¿Que se puede hacer con una base de datos?
Se pueden hacer varias cosas:
1. Realizar consultas. En un pequeño comercio con tres empleados, es posible que
la persona encargada de las liquidaciones y aportes se acuerde “de memoria” los
datos de todos los empleados, pero la cosa se complica cuando hay más
empleados, o cuando deseamos manejar datos de una cartera de clientes, o de
proveedores. En ese caso lo ideal es una base de datos que nos permita realizar
consultas y mediante un filtro obtener rápidamente los resultados deseados. Por
ejemplo supongamos una consulta como ¿cuantos empleados tienen más de 30
años? o ¿cuantos clientes están al día en cuenta corriente? Aún en una empresa
chica, si no hay una buena base de datos estas consultas pueden llevar mucho
tiempo. La idea de usar filtros hacen que “Base” en contados minutos realice la
tarea con éxito.
2. Realizar informes. La consulta es rápida y en general nos da justo los datos para
un momento y una persona determinada. Por el contrario el informe, si bien
puede verse por pantalla, está más orientado a la presentación de un trabajo
impreso, donde un conjunto de registros relativos a un item en particular desean
presentarse generalmente en forma impresa.
3. Construir formularios con datos de entrada y de salida. Si bien para los
informáticos puede ser suficientemente “amigable” utilizar la entrada/salida de
datos directamente desde la tabla. Las personas que no están en el tema verán
mucho más facil utilizar formularios de entrada de datos o de salida. Por ejemplo
supongamos la tabla “ventas” Podríamos generar un formulario de ventas, que al
tiempo que sirva para control del personal de expedición de materiales, vaya
modificando una tabla llamada stock “restando” todo el material vendido. Esto
podría hacerse directamente desde la tabla “stock” pero resulta más facil para la
mayoría hacerlo por medio de un formulario. Los formularios son personalizables
de acuerdo a nuestro gusto y a las funcionalidades de cada empresa.
4. Macros. Al utilizar una base de datos, veremos que ciertos procesos son
repetitivos y que consumen tiempo que bien podría utilizarse para otra cosa. A
fin de automatizar esos procesos existen las Macros.
Creando una base de datos
La mejor forma de aprender a usar “Base” es crear con este software una base de datos
de ejemplo. Por este motivo vamos a suponer que necesitamos crear una base de datos
que suponemos serviría para un Video Club. Por este motivo le llamaremos “Video”
Comenzamos iniciando OpenOffice (2.0 o más nueva ya que las anteriores no traían
“Base”) en opción Base de datos. Para esto llamamos a la Suite y desde Archivo ==>
Nuevo buscamos la opción “Base de Datos”. También es posible (según la distribución
que estemos usando y la forma de instalación) que tengamos directamente una entrada
a “Base”.
Un vez dentro de “Base” aparecerá un Asistente que nos hará un par de preguntas. Del
lado izquierdo de la ventana del Asistente nos dará la opción de:
• Seleccionar una base de datos
• Guardar y proceder
En forma predeterminada estará en la primera opción. Ya que estamos creando una
base nueva, eligiremos del lado derecho la opción “Crear una base nueva”. Si ya
tuviéramos una base de datos podríamos usar la siguiente opción:
Creación de Índices
¿Para qué sirven los índices?
Los índices permiten acceder con rapidez a la base de datos, pero habrá que
confeccionarlos de forma que al realizar la consulta, esta y el índice sean relativos a los
mismos datos indexados. Por ejemplo si mis consultas son por nombre de una película,
pero indexo por “costo” seguramente el indexado no servirá de mucho. Por este motivo
conviene saber “a priori” cuales serán las consultas más comunes a realizar.
Siempre es posible, anular, cambiar o crear un índice en una tabla confeccionada con
anterioridad.
¿Como crear un índice?
Abrimos una base de datos y seleccionamos la tabla que deseamos indexar.
Luego, con el botón derecho seleccionamos la opción “Editar”.
Se abrirá una ventana en el modo editar de una tabla, en este caso “Temas”.
Para realizar la indexación podemos ir a Herramientas ==> Diseño de Indice o
bien al ícono que aparece debajo con una hoja y una escuadra amarilla. En
ambos casos aparecerá un formulario como el que vemos en la figura. Vamos a
verlo un poco más en detalle.
En la parte superior del formulario dice “Indices”, un poco más abajo y a la
izquierda aparecen 5 íconos. Si acercamos el cursor estos nos indicarán qué son
cada uno. En órden los mismos son:
1. Nuevo índice (para crear un nuevo índice, tiene un pequeño sol arriba y a la
derecha)
2. Eliminar índice actual (tiene una X roja en la parte superior derecha)
3. Cambiar el nombre al índice actual (tiene un lápiz de color verde abajo al
centro)
4. Guardar el índice actual (tiene un disquette azul arriba a la derecha)
5. Restaurar el índice actual (tiene una pequeña flecha azul arriba a la derecha)
En nuestro caso vamos a usar la opción 1.: 'Nuevo índice'
Una vez elegido veremos que el “grisado” de la zona derecha donde dice “Campo del
índice” desaparece permitiéndonos acceder al desplegable. Al hacer clic sobre el lugar
donde hay dos pequeñas flechitas veremos que aparecen los posible campos sobre los
que realizar el índice.
En este caso tenemos para seleccionar alguno de los dos campos existentes (Cod_Tema
o Tema). Vemos que además a la derecha sobre “Orden de clasificación” aparece un
orden (en forma predeterminada “Ascendente”. Si hacemos clic allí podremos cambiar
el orden.
En este caso tenemos las opciones Ascendente y Descendente. Una vez elegido debemos
guardar el índice y ponerle el nombre correspondiente.
Hemos colocado como nombre “IndiceTema” y luego lo guardamos haciendo clic
en el 4to. ícono (el que tiene el disquette) que nos sirve para guardar el índice
actual.
Búsqueda de datos:
Podemos recorrer la tabla que contenga el dato que necesitamos hasta encontrar el
registro que contenga lo que necesitamos. Este método resulta adecuado cuando hay
pocos registros. Pero ¿qué pasa cuando estamos trabajando con una tabla de socios por
ejemplo y esta tiene 500 registros?
Si bien se puede encontrar un socio en cuestión, el tiempo para encontrarlo resultaría
demasiado.
¿Cómo solucionarlo? Una forma posible es utilizar un ordenamiento alfabético y buscar
por medio de un campo en particular. Por ejemplo en la tabla "Socios" podríamos buscar
por apellido. Esto es perfectamente posible, ya que las tablas nos dan la posibilidad de
ordenar de esta manera. Simplemente buscamos el ícono correspondiente y
seleccionando la columna (campo) correspondiente le damos el orden que nos parezca
adecuado.
Para esto utilizaremos los íconos que dicen A...Z o bien el que dice Z...A. Aún así puede
resultar engorroso encontrar un registro determinado, existe un método mucho más
sencillo que es usar los filtros.
Existen diferentes tipos de filtros:
Autofiltro.
Simplemente seleccionando el campo de un registro y luego oprimiendo el ícono del
embudito (el primero de todos, autofiltro nos seleccionará todos los registros que
tengan coincidencia. Por ejemplo, para hacerlo más claro, supongamos que tenemos
dos registros cuyo campo Apellido es Gonzalez. Con solo seleccionar uno de los
"Gonzalez" y aplicarle el autofiltro, aparecerán en pantalla todos los Gonzalez que haya
en la tabla.
2. Filtro Estandar
Esta opción nos permite filtrar por uno o más campos y además colocar una condición.
Por ejemplo en la tabla Socios, campo clave de socio, nos permite poner la condición:
menor que, mayor que, igual que, etc un número determinado.
Relaciones:
Las relaciones permiten un tipo de trabajo completamente diferente y mucho más
dinámico que lo que se podría realizar con una base de datos no relacional.
Consiste en una base de datos constituida por varias tablas que se relacionan entre sí.
Entre varias cosas, lo que permite esto es realizar consultas e informes con datos de
diferentes tablas. Además al dividirse el trabajo en varias tablas, se logra mayor
dinamismo en las mismas y una menor repetición de datos. Por ejemplo si pusieramos
todos los datos de un cliente en la tabla alquileres esto llevaría mucho tiempo. Al tener
la tabla alquileres solo un dato de la tabla Socios (Codigo de Socio), se dinamiza la
tabla y no se repiten datos innecesariamente.
Para realizar una relación simplemente hay que ir a Herramientas ==> Relaciones. En el
formulario que aparece, estarán todas la tablas que hemos creado. Solo habrá que
seleccionar las tablas en las que queramos tener una relación y oprimir el botón
"Añadir"
De esta manera quedarán listas las tablas para relacionarlas lo cual haremos en forma
gráfica.
Simplemente, una vez agregadas las tablas involucradas en la relación, ahora es
cuestión de relacionar los campos correpondientes, cosa que se hará uniendo con el
ratón los puntos a relacionar, como se ve en la figura anterior.
CONSULTAS:
Las consultas nos permiten con rapidez lograr ver un conjunto de datos
predeterminado. Si tenemos establecida una relación entre varias tablas podremos
obtener en una misma consulta datos de diferentes tablas.
Pueden utilizarse para cargar datos o para verlos, sin necesidad de acceder a las tablas.
Esto puede resultar de mucha utilidad en aquellos casos en que el usuario no conozca
demasiado las bases de datos y requiera una forma amigable tanto de agregar datos
como simplemente de poder verlos.
En algunos casos los formularios nos dan la posibilidad de modificar datos mientras que
en otros son hechos especialmente para evitar esto y solo pueden mostrar datos de
alguna o algunas tablas. Existen diferentes diseños y colores. Para crear un formulario
se puede utilizar también un asistente y su creación se maneja desde la página de inicio
de la base de datos, donde desde el lado izquierdo encontraremos un item que se llama
"Formularios".
SQL
Para quienes tengan conocimientos de SQL "Base" nos permite trabajar con este
lenguaje y darle potencia a las búsquedas por ejemplo. También es de suma utilidad el
uso de las macros. Todo esto excede las posibilidades de este apunte, por lo que invito
a aquellos que estén interesados a utilizar la ayuda que proporciona "Base"
directamente o bien, buscar documentación en algún buscador como Google, donde
seguramente hay mucho material para investigar.
• Creando diapositivas
Si la presentación que vamos a crear es para ver por pantalla, los pasos seguidos son los
correctos. Pero puede darse el caso que debamos preparar diapositivas para imprimir,
en ese caso el proceso es levemente diferente:
Inciamos OpenOffice mediante Archivo==>Nuevo==Presentación, lo que nos llevará a un
asistente como hemos visto, pero luego de llevarnos a la pantalla siguiente, en lugar
darle clic al botón "Crear", vamos a utilizar el botón siguiente, lo que nos llevará a esta
nueva pantalla del asistente:
En lugar de pantalla, podemos elegir Transparencia, Diapositiva o Papel, este último
para imprimirlo en papel.
Es importante este paso, porque varía entre otras cosas el tamaño de la diapositiva.
Si vamos a utilizar la pantalla no es necesario usar este paso 2 ya que "Pantalla" es la
forma predeterminada.
Vamos a suponer que hemos utilizado el asistente y hemos definido que vamos a usar
diapositivas de pantalla, si el tamaño no nos agrada y deseamos cambiarlo, podemos
hacerlo desde el menú Formato==>Página, donde veremos dos fichas. Eligiendo la
pestaña página, nos encontramos con una pantalla como esta:
Lo más importante es que arriba están las barras de herramientas, al costado derecho
debajo están lasa opciones de diseño, animación y transición que son las tareas que
podemos realizar con las diferentes diapositivas. Del lado izquierdo aparecen las
diapositivas que vamos creando.
Entre otras cosas, vemos en esta barra un dibujo de un cuadrado con una letra "T" de
texto en su interior. Si hacemos clic en este lápiz y luego vamos con el ratón al lugar
deseado de la diapositiva seleccionada,aparecerá un pequeño cuadro de texto. También
podemos arrastrar el ratón para crear un cuadro más grande. De todas formas a medida
que vayamos escribiendo el cuadro tomará el tamaño de acuerdo al texto que hayamos
colocado.
Una vez que tenemos este cuadro, podremos escribir dentro del mismo, sin problema.
También podemos, seleccionando el texto, cambiar el tipo de letra, el tamaño, el color,
etc.etc. pero recordemos siempre seleccionar el texto a cambiar.
Medianate los manejadores de color turquesa, podemos ensanchar, estirar, hacer más
pequeño, etc. También hay un manejador de color amarillo, que nos permite cambiar la
forma por rotación del texto.
Finalmente, si hacemos clic sobre el texto veremos que aparece un pequeño cuadro de
texto y en su interior dice "fontwork". Podemos borrar este texto y escribir el contenido
que queramos, luego haciendo clic sobre el borde del objeto insertado aparecerá el
nuevo texto en lugar del que dice "fontwork".
• Agregar imágenes
Desde el menú Insertar==>Imagen==>A partir de archivo, podemos buscar un archivo
que se encuentre en nuestra computadora e insertarlo. También es posible utilizar la
opción Insertar==>Imagen==>Escanear, paro para esto debemos tener un scanner
instalado. De una u otra forma lo que hacemos es agregar una imagen a la diapositiva.
• Aplicar Efectos
Existen numerosos efectos y creo que la mejor forma de saber qué hace cada uno de
ellos es verlos por uno mismo. Seleccionamos algún objeto que hayamos agregado como
las letras de fontwork de nuestro ejemplo anterior y desde el Area de Tareas que se
encuentra a la derecha, buscamos el item: "Animaciones Personalizadas", Una vez que
seleccionamos el objeto, veremos allí un botón debajo de "Modificar Efecto" que dice
"Agregar". Dando clic sobre este botón veremos que hay un sinnúmero de posibilidades
de efectos, solo debemos tener activada la casilla "Vista previa automática" lo que nos
permitirá ver los efectos sobre pantalla.
Podemos hacer muchas cosas más desde Impress, pero creo que con esto ya tenemos
para ir practicando.
LECCION 6
MULTIMEDIA
Definición de Wikipedia: Multimedia es un sistema que utiliza más de un medio de
comunicación al mismo tiempo en la presentación de la información, como el texto, la
imagen, la animación, el video y el sonido.
Este concepto es tan antiguo como la comunicación humana ya que al expresarnos en
una charla normal hablamos (sonido), escribimos (texto), observamos a nuestro
interlocutor (video) y accionamos con gestos y movimientos de las manos (animación).
Con el auge de las aplicaciones multimedia para computador este vocablo entró a
formar parte del lenguaje habitual. Cuando un programa de computador, un documento
o una presentación combina adecuadamente los medios, se mejora notablemente la
atención, la compresión y el aprendizaje, ya que se acercará algo más a la manera
habitual en que los seres humanos nos comunicamos, cuando empleamos varios sentidos
para comprender un mismo objeto o concepto.
Sería imposible extendernos en la cantidad de aplicaciones multimedia que nos ofrece
el software libre, veremos algunos que consideramos fáciles de usar o muy populares
MULTIMEDIA
Existen en el software libre muchos programas multimedia, para música, para videos,
etc. Inclusive hay distribuciones completas de gnu/linux que se dedican en forma
exclusiva a multimedia. Es el caso de la distribución Musix:
http://www.musix.org.ar/
que se entrega en un live Cd y que puede instalarse en el disco rígido.
Howto de Sonido
Este documento presenta cierta complejidad y es posible que aquellos que recién
empiezan, luego de leerlo saquen la conclusión que el software de audio en gnu/linux
es "solo para entendidos". Nada más lejos de la realidad, veremos formas concretas de
instalar buenos programas de audio de forma más que sencilla, de todas formas el
contenido es más que importante y recomiendo a quienes están teniendo un primer
contacto con el tema rellerlo más adelante nuevamente.
Era una necesidad agregar este "Cómo" ya que no son pocos los que tienen grandes
conocimientos de audio. A ellos va orientado el apunte y a aquellos que no lo entiendan
o simplemente les resulte un poco "pesado", ¡a no desanimarse! veremos que todo
resulta mucho más fácil de lo pensado en el aspecto práctico.
El texto completo de este documento puede encontrarse en:
http://docs.linux-es.org/HOWTO/translations/es/Reproduccion-De-Sonido-Como
TiMidity
Información obtenida y traducida desde:
http://timidity.sourceforge.net/
TiMidity++ es un software de sintetización. Puede usarse para ejecutar archivos MIDI.
Para esto convierten los archivos en cuestión en formato PCM en tiempo real. También
es posible guardar archivos generados en varios formatos de audio.TiMidity++ es
software libre, distribuido bajo los términos de la licencia pública GNU.
La historia
TiMidity++ está basada en TiMidity 0.2i, escrita por Tuukka Toivonen <tt@cgs.fi>*1,
reallizada en 1995. Desde la versión original no hubo una nueva versión de desarrollo.
Por este motivo el desarrollo fue continuado com Masanao Izumo . El nuevo proyecto
fue nombrado como TiMidity++. Los símbolos "++" fueron agregados para mostrar la
diferencia del proyecto original.
¿Qué podemos hacer con TiMidity++?
• Ejecuta archivos MIDI sin necesidad de ningún instrumento MIDI externo.
• Entiende los formatos SMF, MOD, RCP/R36/G18/G36, MFI
• Convierte archivos MIDI en formatos de audio tales como: .wav, .au, .aiff, .ogg y
otros.
• Usa patches compatibles Gravis Ultrasound y/o fuentes de sonido como "voice
data"
• Muestra la información de la música que se está ejecutando.
• Varias interfaces de usuario como: ncurses, gtk, Win32-GUI, y otros
• Ejecuta archivos MIDI remotos que se encuentren en la red.
• Muestra un espectograma de sonido para la música que se está ejecutando.
Algunas personas recomiendan este programa por su buen sonido. Siu inconveniente
mayor es el importante uso de recursos de la CPU. Reproduce archivos MIDI mediante
una conversión a formato WAV y después reproduce este último (también puede
convertir un archivo MIDI en un WAV sin reproducirlo si lo desea). Esta es la razón de su
uso intensivo de la CPU.
También tiene una interfaces ncurses, SLang, Tcl/Tk y Motif. Necesita un parche para
poder usarlo con tarjetas Gravis Ultrasound.
Las FAQs de TiMidity han dido deshabilitadas de sorceforge. De cualquier forma dejamos
la dirección por si en algún momento la página vuelve a activarse.
http://sourceforge.net/docman/index.php?group_id=64316
Igualmente agregamos una página interesante de FAQs que sí se encuentra activa:
http://www.humanityquest.com/topic/FAQ/index.asp?theme1=timidity
La última versión de timidity puede ser encontrada en:
http://timidity.sourceforge.net/#download
Una forma fácil de instalar este programa en Debian/Ubuntu es utilizar Synaptic. Con
solo escribir en "Buscar" la palabra "timidity2 (sin las comillas) aparecerá el programa
para bajar y todas las extensiones necesarias.
1. b Playmidi
Este es un reproductor de MIDI que funciona con FM, GUS y MIDI externo. Se dice que
comienza más rápidamente que otros. También es capaz de reproducir archivos
Creative Music, Microsoft RIFF y MIDI de gran tamaño de juegos como Ultima 7.
Tiene una interfaz bajo X y otra para SVGA. También tiene una opción para
reproducción en tiempo real siguiendo todas las notas en cada canal y la velocidad de
reproducción (incluido automáticamente con xplaymidi y splaymidi).
Debería hacer algo como $ splaymidi foo.mid; stty sane si va a usar la interfaz SVGA,
porque no reinicializa el modo tty del terminal correctamente. La interfaz SVGA es
susceptible de ser eliminada próximamente.
Ha sido realizado por Nathan Laredo,
laredo@gnu.ai.mit.edu o
laredo@ix.netcom.com).
2. Módulos
Los módulos (en el campo de la música por ordenador) son archivos de música digital,
compuestos de un conjunto de muestras y de información de secuenciado, que indican
al reproductor cuándo reproducir qué muestra (instrumento) en qué pista y en qué
tono, y realizando opcionalmente un efecto como vibrato, por ejemplo.
Una ventaja que tiene sobre MIDI es que puede incluir casi cualquier tipo de sonido
(incluyendo voces humanas). Otra es que suena exactamente igual en cualquier
sistema, porque las muestras están en el módulo. Una desventaja que tiene es que es
mucho más grande que MIDI. Además, no tiene ningún formato estándar (el único
verdadero es el ProTracker, con el que muchos módulos no son compatibles). Apareció
en la Amiga.
Normalmente tienen la extensión .mod. Hay muchas otras extensiones dependiendo de
en qué formato estén.
2.a Tracker
Este programa portable (ha sido portado a muchas plataformas) reproduce módulos de
música SoundTracker y ProTracker. Usa solamente salida de 16 bits en estéreo, y
considero que la calidad es muy buena.
Si necesita una forma simple de reducir el uso de la CPU, use la opción -mono.
Es un programa giftware citando al autor, Marc Espie,
Marc.Espie@ens.fr.
Puede encontrar una versión con el archivo Makefile modificado para Linux en:
ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/tracker-4.3-linux.tar.gz
2.b gmod
Éste es un reproductor de módulos para la tarjeta Gravis Ultrasound. Soporta los
formatos MOD de 4/6/8 pistas, 8 pistas 669, MultiTracker (MTM), UltraTracker (ULT),
FastTracker (XM) y ScreamTracker III (S3M).
Requiere la versión 3.0 o posterior de el controlador de sonido. Y una GUS, por
supuesto. Tal vez tenga que modificar el núcleo para hacer que el control de volumen
funcione de la forma deseada.
Tiene una interfaz X. Usa las librerías QT (versión 0.99 o superior).
Vea http://www.troll.no/
para información sobre QT.
Puede ser libremente distribuido. Fue escrito originalmente por Hannu
Savolainen, y ahora es mantenido por Andrew J. Robinson,
robinson@cnj.digex.net.
2.c MikMod
Este reproductor de módulos reconoce los formatos XM, ULT, STM, S3M, MTM, MOD y
UNI. (El formato UNI es uno interno usado por MikMod).
Soporta los módulos comprimidos. Usa sonido estéreo de 16 bits como salida. Use la
opción -m (para sonido monoaural) si necesita una forma sencilla de reducir el uso de la
CPU.
La versión para Unix usa ncurses o Tcl/Tk para su interfaz. También puede ser usado
como una librería, y no sólo como un programa independiente.
Ha sido escrito por Jean-Paul Mikkers, mikmak@via.nl). Ahora es mantenido por Jake
Stine, dracoir@epix.net).
Es shareware que tiene que ser registrado si desea usarlo comercialmente. También
necesita permiso para distribuirlo comercialmente (la distribución no comercial no lo
necesita).
La versión para Unix puede ser encontrada en:
http://mikmod.raphnet.net/
2.e s3mod
Reproduce módulos MOD de 4/6/8 pistas y módulos de Scream Tracker 3. Usa salida
monoaural de 8 bits con una frecuencia de muestreo de 22000 Hz por defecto. Puede
usar la opción -s para usar estéreo, -b para habilitar la salida de 16 bits, y -f para
especificar la frecuencia de muestreo. Sin embargo, el sonido resultante es peor que el
de tracker (algún ruido), así que recomiendo el uso de tracker en vez de s3mod para
reproducir archivos MOD comunes (a menos que tenga una máquina poco potente). Usa
mucho menos la CPU que tracker.
El copyright pertenece a Daniel Marks y David Jeske,
jeske@uiuc.edu
pero puede hacer lo que quiera con él (excepto afirmar que lo ha
escrito).
Puede ser encontrado por ftp anónimo en:
ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/s3mod-v1.09.tar.gz
2.f mod
Este programa en fase beta reproduce MODs (15/31 instrumentos, hasta 32 voces),
MTMs, ULTs y S3Ms en la tarjeta Gravis Ultrasound. Puede usar también módulos
comprimidos si tiene gzip, lharc, unzip, o unarj instalados. No puede reproducir
módulos Powerpack, o los comprimidos mediante ciertos compositores de Amiga (firma
"PACK").
Requiere al menos la versión 3.0 del controlador de sonido. No funcionará con la versión
2.90-2 o anteriores. La interfaz de texto requiere ncurses. También está incluida una
interfaz X que usa Tcl/Tk.
Ha sido escrito por Mikael Nordqvist,
mech@df.lth.se
d91mn@efd.lth.se.
2.g nspmod
Éste es un reproductor de módulos en fase alpha que puede reproducir módulos MTM,
S3M y MOD. Se supone que es un reproductor de módulos para tarjetas de sonido sin
DSP (no se confunda con lo que Creative Labs llama DSP). Su uso de la CPU es similar al
de tracker.
Tiene una función que permite que los módulos se reproduzcan en bucles si así lo
especifican. El número de bucles puede ser limitado mediante la opción -l. Tan solo usa
8 bit en la salida de sonido (en la versión 0.1).
2.h yampmod
Este programa en fase alpha ha sido concebido para reproducir módulos de 4 canales
usando el mínimo de recursos de la CPU. No fue diseñado para producir sonido de alta
calidad. Así que sólo produce sonido de22 kHz en monoaural. Además, la salida no es
tan "limpia" como debería, lo que refleja su condición de software en fase alpha.
Ha sido escrito por David Groves, djg@djghome.demon.co.uk
Está disponible por ftp en:
ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/yampmod-0.1.tar.gz
3.a mpg123
Este programa beta es un reproductor de audio MPEG eficiente, con soporte para mpeg
1.0/2.0 de niveles I, II y III. Está basado en el código de muchas fuentes. Es capaz de
reproducir en tiempo real flujos leídos por HTTP (es decir, uno puede reproducir audio
MPEG directamente desde la World Wide Web).
El autor principal es Michael Hipp,
Michael.Hipp@student.uni-tuebingen.de
Puede ser usado y distribuido sin modificar libremente para fines no comerciales. Su
inclusión en una colección de software libre (como en imágenes de CD-ROM de
servidores FTP) está explicitamente permitida.
La última versión puede ser obtenida de:
http://www.mpg123.de/
Usa muchos recursos de la CPU, tomando hasta alrededor de 55% del tiempo de proceso
en un Pentium 60MHz. La salida es intolerable en un 486 66MHz porque la CPU
simplemente no puede seguir el sonido. Si esto le ocurre, intente reproducir solamente
un lado del flujo de sonido (con las opciones -l o -r), en vez del estéreo por defecto.
Un ligero cambio en uno de los archivos puede ser necesario para compilarlo.
Necesitará añadir la línea siguiente al comienzo del archivo configuration.sh
http://www.geocities.com/SiliconValley/Vista/3141/maplay.html
#! /bin/sh
maplay 1.2 puede ser obtenido por
ftp anónimo de:
http://www.geocities.com/SiliconValley/Vista/3141/maplay.html
3.d maplay3
Otro derivado de maplay 1.2. Añade soporte para audio MPEG de nivel III. En estos
momentos parece tener ciertos fallos en su reproducción (se oyen algunos ruidos
agudos). Tendrá que probar con las opciones para solucionar esto.
3.e splay
Este player beta es otro derivado de maplay 1.2 (realmente, es un derivado de maplay
1.2+, que es un derivado de maplay 1.2 para MS Windows solamente). Añade soporte
para audio MPEG de nivel III.
También puede reproducir archivos WAV. Además, es capaz de reproducir audio recibido
a través de una conexión HTTP.
Otra característica de splay es que puede ser usado como una librería (bajo la LGPL),
así que puede ser usado en otros programas. También intenta mejorar el rendimiento
usando threading (necesita pthreads para usar esta característica) y un poco de
ensamblador.
Splay usa una interfaz de línea de comando y opcionalmente una interfaz bajo X (que
usa QT).
Si después de compilarlo no funciona (por ejemplo, da fallos de segmentación), intente
recompilarlo de nuevo sin threading.
Es de Jung Woo-jae jwj95@eve.kaist.ac.kr.
Puede ser obtenido desde
http://splay.sourceforge.net/
3.g XAudio
Esta librería alpha fue escrita para ser una implementación rápida de una librería de
descompresión MPEG para varias interfaces gráficas. Soporta audio MPEG de nivel I, II y
III. Puede acceder aleatoriamente al flujo de audio. Se incluye una interfaz de línea de
comandos, al igual que una bajo Motif (Lesstif) en la versión para Linux. Es de Gilles
Boccon-Gibod, Alain Jobart y otros. Las interfaces para la librería pueden ser
descargadas libremente. La librería en sí debe ser licenciada para usarla (una licencia
para código fuente y binarios también está disponible).
4. Formato ogg
Este formato tiene un muy buen nivel de compresión y la música obtenida es de
calidad. Deberíamos usarlos siempre que necesitemos comprimir música, ya que hace lo
mismo que un .mp3 pero es software libre a diferencia de este último. Hoy en día
muchos reproductores en forma directa o por medio de un plugin pueden reproducir el
formato .ogg
5. WAV
Cita de la página man de sox:
Parecen ser muy similares a los archivos IFF, pero no iguales. Son el formato de archivo
nativo de Windows 3.1.Obviamente, Windows 3.1 es de una importancia tan increible
para la industria de la computación que simplemente tenía que tener su propio formato
de archivo de sonido.
Normalmente tienen la extensión .wav.
Vea también la sección ``sox'' y ``bplay'' para otros reproductores de WAV aparte de los
listados aquí
5.1 wavplay
Este programa tiene una interfaz de línea de comandos y otra para X Window para
reproducir y grabar en formato WAV. Usa locking así que sólo un sonido puede ser
reproducido a la vez. Su capacidades de locking pueden ser usadas separadamente de
las de reproducción de sonido.
Además de su interfaz de línea de comandos, también tiene una para Motif, que puede
ser usada con Lesstif.
Fue originalmente escrito por Andre Fuechsel,
af1@irz.inf.tu-dresden.de
y la implementación actual es de Warren W. Gay,
bx249@freenet.toronto.on.ca
wwg@ica.net.
5.2 XWave
Este programa está basado en wavplay. También tiene una intefaz para X Window para
reproducir y grabar en formato WAV. Sin embargo, también tiene ciertas capacidades de
edición y puede añadir efectos.
Todavía tiene fallos, así que el autor apreciaría cualquier informe de fallo,
correcciones, o nuevo código.
Es cardware, o en otras palabras puede distribuirlo libremente si lo registra enviando al
autor una postal. Pero lo puede usar sin registrarse, ¿¿¿mientras no le cojan???
El autor es Will Fish fishwj@ee.port.ac.uk
XWave puede ser encontrado en:
http://linux.maruhn.com/sec/xwave.html
El texto completo de este documento puede encontrarse en:
http://docs.linux-es.org/HOWTO/translations/es/Reproduccion-De-Sonido-Como
*************************************************************************************************
Referencias
1. La documentación incluida con las aplicaciones referenciadas en
este documento.
2. The Linux MIDI and Sound Pages
4. alt.binaries.sounds.mods FAQ
6. Anexo: El INSFLUG
El INSFLUG forma parte del grupo internacional Linux Documentation Project,
encargándose de las traducciones al castellano de los Howtos (Comos), así como la
producción de documentos originales en aquellos casos en los que no existe análogo en
inglés.
GRIP
Este programa se encarga de extraer y convertir archivos de audio. Por ejemplo,
podremos "ripear" un Cd de audio a Mp3, o el formato libre ogg, etc.
Además podemos utilizar Grip para conectarnos a servidores en Internet con bases de
datos sobre CDs y
obtener datos tales
como autor, título
de un CD , nombre
de las canciones,
etc. de forma
automática.
DESCARGA E
INSTALACIÓN
DE GRIP:
Podemos realizar la
descarga desde el
sitio oficial:
http://nostatic.org/grip/grip-download.shtml
Como vemos hay versiones en .rpm para utilizar tanto en Mandriva como en SuSe en caso
que no encontremos una versión en sus propios repositorios, o específicamente para
Debian y Ubuntu podremos bajarlo también desde Synaptic. También está la forma
clásica, ya vista y que sirve para cualquier distro mediante el archivo, .tar.gz. Otra
forma de hacerlo en estas distribuciones, es escribiendo en consola la siguiente orden:
En Debian entramos en consola como root mediante la combinación de teclas Al+Ctrl+F1
al F6 (cualquiera de las 'F' en cuestión). Una vez dentro de la consola aparecerá algo así:
[nombre_de_la_maquina] login:
Aquí colocamos 'root' (sin las comillas). Y luego nos pedirá su contraseña (debemos
colocar la contraseña de root y veremos que en la pantalla no aparece nada es como si
no estuvieramos escribiendo), y oprimimos la tecla 'enter'. Si la contraseña que
utilizamos es correcta, aparecerá en pantalla algo parecido a lo siguiente:
root@[nombre_de_la_maquina]:#
El símbolo '#' nos indica que estamos en la máquina como administradores. Allí
escribiremos
apt-get install grip
Vamos a aclarar algo importante:
Mientras que en Debian las cosas son tal cual hemos explicado, en ubuntu, no se utiliza
normalmente el usuario root, sino que el administrador es el primer usuario que
asignamos a nuestro sistema durante la instalación. O sea que en consola y suponiendo
que es este usuario es 'carlitos' las cosas serían así:
1) Alt+Ctrl+F1~F6 (cualquier 'F' entre estas)
Aparecerá la consola y nos preguntará usuario y contraseña de la siguiente
manera:
[nombre_de_la_maquina] login:
2) Escribimos carlitos
Nos pide la contraseña
3) Escribimos la contraseña
Nos da permiso en consola y aparece lo siguiente:
carlitos[nombre_de_la_maquina]:$
Observese que no aparece el símbolo '#' que es propio de root sino el '$' que es propio de
usuario.
Para poder utilizar cualquier comando con permisos de administrador debemos
anteponer al comando que deseamos ejecutar, el comando 'sudo' de la siguiente manera
(lo indicado en negrita):
carlitos[nombre_de_la_maquina]:$ sudo apt-get install grip
Esto último es válido para cualquier comando en ubuntu y no solo para apt-get. Debemos
tenerlo siempre presente.
muestre un error con una leyenda que nos diga que no encuentra el ejecutable.
COMPRIMIENDO
Seleccionamos las pistas a comprimir, luego pasamos a la solapa extraer (rip en inglés), y
hacemos clic en RIP+Encode ("Extraer+Codificar" en castellano). Primero el programa
copiará el archivo a nuestro directorio de usuario y luego lo convertirá. Se puede
configurar grip para que guarde el archivo original en formato wav. O bien una vez
convertido lo borre.
En cualquier momento podemos ver qué está haciendo Grip a partir de la opción
“Status” ("Estado" en castellano) que aparece en la barra principal.
AMAROK
Allí podremos encontrar la versión 2.0 de Amarok. Para poder descargar la versión desde
aquí (hay paquetes para Debian, Ubuntu, Mandriva, SuSe, Fedora, etc.) debemos
ingresar a:
http://amarok.kde.org/wiki/Download
Allí encontraremos todo lo necesario tanto para bajarlo y también para usar esa nueva
versión, con muchas novedades.
Si en cambio, optamos por los repositorios habituales de nuestras distribuciones, es
posible que todavía encontremos la versión anterior de Amarok. Debemos notar que
aunque usemos Gnome y este paquete sea específico de Kde, podremos usarlo en
cualquiera de estos escritorios como también en Windows y otros SO.
Fuente: http://amarok.kde.org/wiki/Es:Installation_HowTo
Podemos instalar Amarok utilizando los instaladores de nuestras respectivas
distribuciones sin demasiado problema. También en posible utilizar klik en la forma
acostumbrada.
Por ejemplo en OpenSuse vamos a Equipo ==> Sistema ==> Instalar software y en la
ventana de búsqueda del instalador Yast escribimos simplemente "Amarok", veremos que
en unos segundos aparecen listados los paquetes para su instalación. Los seleccionamos
con undoble cic y luego, oprimimos el botón " Aplicar". Solo un momento después
Amarok estará instalado en nuestro sistema.
Ahora nos vamos a centrar en la instalación a partir de paquetes .tar.bz2 pero reitero,
que si tenemos una distribución de las más populares seguramente podremos hacer uso
de los paquetes listos para instalar de los repositorios de nuestra distribución. Si
queremos manejar más a nuestro gusto y decidir cuáles son los componentes de Amarok
que quisiéramos instalar, será necesario compilar desde código fuente.
Amarok es, por lo general, bastante fácil de instalar. La mayoría de distribuciones tienen
paquetes ya precompilados, pero si lo que quieres es tener más flexibilidad y decidir
cuáles son los componentes de Amarok que quieres instalar, tendrás que compilar desde
código fuente.
Paquetes de Distribuciones
Seguramente puedes descargar un paquete del amarok para tu distribución. Estan
listados en Es:Download. Además, los paquetes que encontrarás serán los últimos si usas
alguna de estas distribuciones. Te facilitamos el comando para instalar Amarok.
• ArchLinux ('pacman -S amarok-base' y 'amarok-xine-engine') Visita Download:Arch
(en inglés) para más información.
• Ark Linux ( 'apt-get update; apt-get install amarok' )
• Gentoo
mkdir -p /etc/portage
echo "media-sound/amarok xine" >> /etc/portage/package.use
emerge -av amarok
Gentoo suele tener un retardo hasta que un paquete no es considerado "estable",
así que es una buena idea añadir:
media-sound/amarok ~x86
• (K)Ubuntu
$ wget http://people.ubuntu.com/~jriddell/kubuntu-packages-jriddell-key.gpg
$ sudo apt-key add kubuntu-packages-jriddell-key.gpg
$ echo "deb http://kubuntu.org/packages/amarok-latest dapper main" \
>> /etc/apt/sources.list
$ apt-get update
$ apt-get install amarok amarok-engines
Obviamente, tienes que reemplazar x.y.z por la versión que te has bajado del
Amarok, como, por ejemplo:
• Luego, cambia a el directorio que se ha creado a partir del tarball, que tendrá la
forma amarok-x.y.z.
$ cd amarok-x.y
$ --enable-mysql
$ --enable-postgresql
$ ./configure --help
sale un error diciendo que no se han podido encontrar las librerías QT, así como las
cabeceras, pero estás segur@ que las tienes instaladas, prueba con este comando:
$ ./configure --with-qt-includes=/usr/lib64/qt-3.3/include --with-qt-libraries=/
usr/lib64/qt-3.3/lib
--with-qt-dir=/usr/lib64/qt-3.3 --prefix=`kde-config --prefix`
y que no recortes los binarios resultantes. Esto nos ayuda inmensamente a solucionar
bugs! Gracias. Más información sobre debugging la puedes encontrar en Cómo Debugear
Y arráncalo con:
$ amarok
Cuando uses las herramientas automake, es muy importante trabajar con directorios
limpios antes de recompilar. Si sufres de inestabilidad, tendrás que recompilar con el
directorio limpio de configuraciones. Tan sólo tienes que hazer un:
$ make clean
Errores
• If you get any "svn: 'amarok' is not under version control" or "svn: Working copy
'amarok' not locked" error message, make sure that you have the latest svn
version.
• Si tienes más de una versión del automake, seguramente recibirás errores como
"*** KDE requires automake 1.6.1 or newer", que se pueden solucionar haciendo:
AUTOMAKE=automake-1.6 make -f Makefile.cvs
• Si obtienes
svn: Unrecognized URL
scheme 'svn://anonsvn.kde.org/home/kde/trunk/extragear/multimedia'
Amarok-svn
Amarok-svn es un script de bash que automatiza la instalación desde SVN.
Toda la información sobre este script está aquí.
ebuild de Gentoo
los ebuilds SVN de Amarok están disponibles para descarga bajo tu responsabilidad junto
con todo el KDE 'split' de SVN en [1] .
Si no quieres trastear mucho con todo el KDE, puedes probar otros ebuilds desde aquí.
Klik
Si ya tienes klik instalado en tu ordenador, puedes usar Amarok stable o una nightly build
de Subversion. Para más información sobre los NightlyBuilds.
Escuchar música debería ser algo fácil. Con este fin amarok ha proporcionado un
"Asistente para la primera vez que lo usamos". Para los que deseen poner al día su
colección más tarde, o no utilizar este asistente, esta guía de comienzo rápido está
hecha para ti. Te ayudará a tener Amarok en servicio en minutos.
QUEMANDO UN AUDIO CD
Quemar un Cd Dde audio en Amarok es fácil debido a su integración con el programa de
grabación K3B. Para quemar un álbum, primero abrir el Navegador de la colección,
después, mediante la elección de algún artista en el árbol de vista con el botón derecho
seleccionar el álbum que deseas quemar en Cd.
Un menú tipo pop-up se abrirá, hay que hacer clic en Burn this Album, y un diálogo te
invitará a elegir un modo para quemarse. Desde el diálogo hacer clic en el botón "Audio
mode" y veremos abrir K3B listo quemar el Cd con el álbum seleccionado. Nota La
funcionalidad de quemado se proporciona solamente en la lista de reproducción.
CONFIGURANDO AMAROK
Amarok se configura fácilmente desde el diálogo de configuración. El diálogo de
configuración tiene pestañas múltiples para las diversas funciones de la creación de
Amarok. El diálogo de configuración se puede encontrar seleccionando "Configure
Amarok" en el menú derecho del ratón desde el reproductor, o seleccionando Settings-
>Configure Amarok
Opciones
La pestaña general de las opciones se divide en dos secciones:
1. Opciones generales
2. Opciones de la lista de reproducción.
Opciones generales
En la sección de opciones generales se pueden configurar algunas opciones básicas de
Amarok.
Show splash-screen on startup: exhibe esta característica al iniciar Amarok
Show tray icon: permite la exhibición del icono de la bandeja del sistema.
Flash tray icon: permite la animación del icono de la bandeja del sistema.
Show player window (like XMMS): Enciende la ventana del reproductor como si fuera
XMMS. Cuando no está seleccionado, solamente se muestra la ventana de reproducción
común, que se asemeja a un modo de exhibición similar al interfaz de Juk.
Use Moodbar: solamente estará visible cuando Amarok ha sido compilado con la ayuda
moodbar. Esto gira la ayuda moodbar experimental.
Make Moodier: solamente visible cuando Amarok se compila con la ayuda moodbar.
Cambia el esquema de color usado para el moodbar.
Store Mood data files with music: solamente visible cuando Amarok se compila con la
ayuda moodbar. Cuando está permitida, esta opción permite el guardado de los archivos
de .mood en la misma localización que el archivo audio correspondiente. Cuando están
inhabilitados, los archivos de .mood se guardan dentro del directorio de los ajustes de
Amarok; generalmente ~/.kde/share/apps/amarok/moodbar/.
Default size of cover previews: permite el ajustar el tamaño de la imagen de la cubierta
del álbum en el contexto del Navegador.
External web browser: permite elegir de va a utilizar Amarok para abrir links externos
vía un menú desplegable que enumera los navegadores instalados.
Use another browser: permite especificar la localización de un navegador no enumerado
en el menú antedicho.
Introducción al XMMS
XMMS es un reproductor gráfico de audio que puede ser usado en gnu/linux. Existen un
grupo grande de plugins que hacen esta utilidad muy versátil. Por ejemplo es posible
escuchar radio de internet entre otros. En realidad este reproductor es el más popular
en GNU/Linux, si bien en los últimos tiempos han aparecido otros como Amarok y XMMS2
con algunas mejoras, vale la pena probarlo, personalmente no he encontrado motivos
para dejar de usarlo ni mucho menos.
Lamentablemente la mayoría de las distribuciones han dejado de ofrecer en sus
repositorios xmms, así que vamos a ver cómo instalarlo desde su sitio.
¡A no asustarse, su instalación es por demás fácil!
Hay paquetes especiasles para Debian/Ubuntu y también los clásicos .tar.gz y tar.bz para
cualquier distribución.
Su página oficial es:
http://www.xmms.org/
Para poder instalar paquetes mediante apt en Debian y en Ubuntu sin dificultades,
debemos agregar un par de líneas a /etc/apt/sources.list
Vamos a consola mediante Ctrl+Alt+F1 ~ F6 (cualquiera de las F) y en Debian buscamos
loguearnos como root, mientras que en ubuntu lo hacemos como usuario común
administrador (el primero que inscribimos durante la instalación) agregando delante de
los comandos el comando "sudo".
En Debian:
# xmms
En Ubuntu
$ sudo xmms
Tal cual hemos explicado en lecciones anteriores, una forma muy práctica y fácil de
instalar un programa es mediante Klik. Simplemente, si ya hemos preparado el script de
klik (tal cual se explica en la página principal de klik http://klik.atekon.de/ o en la
lección de instalación de nuestro curso) vamos a la página correspondiente:
http://xmms.klik.atekon.de/
y hacemos clic en el botón "download".
Este es el aspecto de Xmms, aunque puede cambiarse mucho mediante el uso de pieles
("skins").
Para quienes no tengan una distribución que funcione con paquetes tipo. deb, lo ideal
será utilizar .tar.gz o .tar.bz, veamos cómo hacerlo
Es posible bajarlo de:
http://www.xmms.org/files/1.2.x/xmms-1.2.11.tar.gz
o en su versión .tar.bz
http://www.xmms.org/files/1.2.x/xmms-1.2.11.tar.bz2
Si vamos a utilizar una instalación mediante .tar.bz2 debemos poner especial cuidado en
las depedencias que necesitará XMMS.
Requeridas: GTK+-1.2.10
Opcionales : ALSA-1.0.7, EsounD-0.2.35, libogg-1.1.2, libvorbis-1.1.0 y libmikmod-3.1.11
Es bastante importante tener también las opcionales instaladas a fin de asegurar una
completa funcionalidad del programa.
Instalación
Para Instalar XMMS luego de bajado y descomprimido en las formas ya estudiadas
debemos ejecutar los siguientes comandos:
./configure --prefix=/usr && make
Ahora, como usuario root:
make install
Configuración
Archivos de configuración
/.xmms/config
Información sobre la configuración
La primera vez que se ejecuta XMMS, se puede configurar a partir de una combinación de
teclas CTRL+P.
También es posible lograr que XMMS tenga una ampliación de su capacidad mediante el
uso de módulos (plugins) y pieles (skins).
Podremos encontrar información sobre XMMS y sus plugins en su página oficial,
http://www.xmms.org/about.php
Hay importante información en freshmeat
http://freshmeat.net/search?q=xmms&submit=Search
AUDACIOUS
Se trata de una evolución del viejo y conocido XMMS. Pero ¿porqué modificar ese
software? Con lujo de detalles nos los explica Patrick McFarland en:
Free Software Magazine
Fuente: http://www.freesoftwaremagazine.com/columns/from_xmms_to_audacious
• Añadir directorio de Internet: Con esto podremos utilizar música que se encuentra
en Internet
• Añadir archivos. En este caso, si ya tenemos un directorio (carpeta) con música,
solo debemos seleccionar los temas que nos interesan.
Veamos un poco más en detalle la opción "Añadir archivos". Hacemos clic aquí y se abrirá
una ventana, (que podremos navegar hasta encontrar los archivos o directorios que
estemos buscando.) En nuestro caso hemos encontrado dentro de un directorio llamado
"Música" tres archivos formato .ogg que estábamos buscando. A propósito ¿han probado
los archivos .ogg? Son tan buenos en calidad y compresión como un .mp3 pero con la
diferencia que es un formato libre. Siempre que podamos utilicemos formatos de
archivos libres, o convirtámoslos.
Si elegimos un directorio (carpeta) completa, todos los archivos que hayan dentro
quedarán seleccionados. Si en cambio queremos elegir solo un archivo, desde el
directorio correspondiente abierto, lo seleccionamos.
Finalmente, una vez seleccionado lo que estábamos buscando, le damos clic al botón
"Añadir". Y en el Audacious aparecerá algo así.
Para cambiar el aspecto de Audacious (tan cuadrado para mi gusto con el skin original)
debemos buscar uno que nos guste y para esto vamos a:
http://www.winamp.com/skins/
Podemos bajar cualquier skin que nos guste, con el solo requisito que tenga el
formato .wsz
Yo, por ejemplo buscando encontré uno que me resultó bonito, de nombre Sony_wx-
5500, pero podría ser cualquier otro, con el solo requisito de ser una archivo de
extensión .wsz
Una vez que encontramos lo que estábamos buscando, lo bajamos. Es importante saber
donde lo bajamos para luego no perdernos. Por ejemplo si estamos usando Firefox, y no
sabemos donde bajará vamos a Editar ==>Preferencias y de allí a la pestaña "Principal".
Veremos que dentro de la pantalla que aparece, está indicado algo como "Guardar
archivos a" y al lado la ruta donde serán guardados los archivos que bajemos. En mi
caso, por ejemplo y lo usaré de esta manera para la explicación, el archivo va a ser
bajado en /home/[usuario] donde [usuario] es el nombre de usuario que tengo en este
momento.
Bajamos entonces el archivo, para lo cual lo seleccionamos y luego hacemos clic en
"more". En la página que aparece utilizamos el botón "download". Finalmente, una vez
bajado, lo copiamos al directorio donde Audacious guarda los skins, pero cambiando su
extensión por .zip, esto lo haremos desde consola, veamos cómo:
sudo cp /home/[usuario]/Sony_wx-5500mdx.wsz /usr/share/audacious/Skins/Sony_wx-
5500mdx.zip
Escribimos todo a continuación dejando solamente un espacio entre ".wsz" y "/usr" En
este caso, el comando "sudo" lo utilizaremos en "Ubuntu", pero en el resto de las
distribuciones, simplemente escribiremos como root y sin preceder con "sudo".
Luego vemos el camino o path donde [usuario] será nuestro nombre de usuario, y
finalmente el nombre del archivo en cuestión. Es importante que este camino no
contenga errores, es muy común que se omita una letra en el nombre del archivo, o el
usuario sea otro, etc.etc. tomar muy en cuenta la precisión con que escribimos esta
ruta. El comando "cp" es de copia y la ruta le indica qué archivo queremos copiar. Luego
vemos que hay otra ruta...se trata de la ruta destino y finalmente un detalle, vemos que
el archivo a copiar ya no se llamará ".wsz" sino ".zip".
¡Listo! ya con esto tenemos copiado nuestro Skin, ahora solo nos falta seleccionarlo en
Audacious para poder utilizarlo.
Abrimos Audacious, y con el botón derecho buscamos "Preferencias". Si todo fue bien
hecho, veremos que se abre una pantalla que tiene todos los skins que podemos utilizar.
En nuestro caso elegimos la piel llamada Sony_wx-5500mdx seleccionándola con el ratón
y este fue el resultado.
¿Qué es Xine?
Xine es un reproductor multimedia libre. Reproduce CDs, DVDs, y también VCDs.
También descifra archivos multimedia tipo AVI, MOV, WMV, y MP3 desde los reproductores
de disco locales, y también reproduce streaming multimedia desde Internet. Interpreta
muchos formatos multimedia comunes, ajustándose al formato disponible tanto los más
frecuentes como los que no lo son tanto.
Xine seguramente se puede instalar directamente desde los repositorios de nuestra
distribución favorita. Por ejemplo en Debian/Ubuntu si tenemos instalado Synaptic
seguramente lo podremos hacer sin inconvenientes.
También podemos instalarlo sin dificultades desde Yast en OpenSuse. Solo es necesario
ingresar en Equipo ==>Sistema ==> Instalar Software y desde allí escribir en la ventana
de búsqueda "xine". Veremos que aparecen varios paquetes y plugins para instalar "xine"
en nuestro sistema. Simplemente seleccionaremos estos paquetes haciendo doble clic
izquierdo sobre ellos para que estén listos para su instalación. Luego en la parte de
abajo, oprimimos el botón "Aplicar" y muy poco tiempo tendremos el programa instalado
en nuestra computadora.
Pero para aquellos que quieran la última versión o necesiten plugins un tanto especiales,
aquí tenemos una descripción bien completa sobre como bajar/compilar Xine.
Basado en: http://xinehq.de/index.php/about
Requisitos
El motor del xine tiene muy pocas dependencias. el zlib es la única biblioteca requerida
para compilar xine-lib (sin embargo, para la funcionalidad completa, las bibliotecas
adicionales, como por ejemplo libX11, libvorbis, libogg, libtheora,… se deben instalar).
El sistema de construcción es el estándar de la estructura de
automake/autoconf/libtool, así que para realizar la compilación se requiere GNU make y
GCC (preferiblemente la última versión).
El entorno gráfico puede necesitar bibliotecas adicionales, como por ejemplo xine-ui
necesita libpng y opcionalmente aalib, gxine necesita GTK+ 2.0.
Para todas las bibliotecas es necesaria la instalación completa, incluyendo los headers.
Si realizas la instalación desde un RPMs/DEBs o similar con paquetes precompilados que
proporciona una distribución, seguro que instalas los paquetes de extensiones también.
contacto/soporte
Xine-User http://lists.sourceforge.net/mailman/listinfo/xine-user es la lista de ayuda
donde se alojan las discusiones abiertas sobre xine.
Cualquier persona interesada en xine puede suscribirse a esta lista. Cualquiera
interesado en Xine es bienvenido a suscribirse en esta lista. Puedes también comprobar
#xine en irc.freenode.net.
El proceso de compilado es igual para todos los módulos del xine. Tienes que comenzar
con xine-lib. Si está construido e instalado con éxito, puedes continuar con el frontend.
Si has instalado xine-lib a un prefijo no estándar, cerciorarte de que tengas
$prefix/bin
Primero que todo toma una mirada más cercana en las instrucciones de la compilación
arriba otra vez. Encontrarás probablemente tu respuesta allí enseguida.
Según lo indicado cerciórate que tienes $prefix/bin en tu PATH y que tu linker puede
encontrar las bibliotecas que instaló en $prefix/lib A propósito, $prefix es donde
instalaste tu xine-lib anterior (sí, instalaste xine-lib con make install o instalaste la
distribución correspondiente -dev o devel package sería una buena idea antes de
intentar compilar el frontend;) ).
KIIIB
KIIIB es una utilidad que nos permite grabar Cds y Dvds con mucha seguridad. Si bien
existen otras utilidades para hacer esto, KIIIB para muchos resulta mucho más completo
y versátil.
Fuente: ¡Gracias Guillermina! Se trata de nuestra colistera Guillermina quién en su
momento hizo este manual que tiene total vigencia.
Lo primero que tenemos que hacer es bajarnos la versión más estable del programa. Es
posible que nuestra distribución gnu/linux tenga en sus repositorios nuestro k3B listo
para bajar. No vamos a repetir la forma de hacerlo, ya que es siempre la misma, así que
nos concentraremos en otras opciones.
Si no fuera así, podremos acudir a "klik" http://k3b.klik.atekon.de/ y bajarlos desde allí.
Finalmente si por algún motivo no lo hemos podido bajar de ninguno de estos lugares,
podremos hacerlo desde el sitio oficial:
http://www.k3b.org/
Aquí, además de las versiones .tar.gz también encontraremos los .rpm más fáciles de
instalar y también seguramente los .deb por lo que su instalación es sencilla tanto para
aquellos que utililcen el escritorio Kde como Gnome.
• Ahora ya puedes comenzar a usar K3b desde la sesión Multimedia o Sonido y Video
dependiendo de la distribución utilizada. También es posible hacerlo correr
Escribiendo K3b en la ventana que aparece al escribir Alt+F2
¿Cómo usar K3b?
Así es como se ve la primera vez que ejecutamos el programa. Aquí se puede ver que hay
una leyenda (la segunda opción "New Data CD Project") que dice "Nuevo Proyecto de CD
de Datos".
Con sólo hacer clic sobre ese ícono, estaremos listos para crear un CD con los datos que
queramos grabar. Lo mismo ocurre con las otras opciones, pero yo voy a explicar cómo
hacer el CD, ya que es lo más común entre todos nosotros
Luego de haber hecho clic en el "nuevo proyecto de Cd de datos "aparecerá una pantalla
que en la parte de abajo nos muestra un proyecto llamado "K3b data Project".
De no cambiarlo este será el nombre que tendrá nuestro CD.
A la derecha de la ventana veremos un espacio en blanco, en el que se nos indica que
arrastremos los archivos que vamos a grabar dentro del CD
Una vez que aparece esa pantalla, elegimos qué tipo de imagen queremos grabar en el
menú desplegable que dice "Tipo de Imagen" . En realidad, si no sabemos muy bien qué
tiipo de imagen grabar, lo ideal será indicar "AutoDetection". Donde dice "Image to burn"
(imagen a quemar), mediante el ícono de la carpetita podemos navegar por los directorios
hasta encontar lo que estamos buscando (esto por supuesto, si no sabemos de memoria
la ruta). . Lo demás es igual a lo que vimos anteriormente.
Bueno, eso es todo. Van a ver que es un programa extremadamente intuitivo y para los
que alguna vez usamos el Nero Burning Rom, es una transición sin problemas.
En conclusión, creo que es la mejor alternativa para grabar CDs o DVDs dentro del
mundo del software libre. Espero me hayan entendido y que mi explicación haya sido lo
más completa posible.
¡¡¡Que lo disfruten!!!
LECCION 7
http://www.linuxrsp.ru/win-lin-soft/index-spanish.html
De esta forma es fácil encontrar el programa que estamos buscando y luego bajarlo de
Internet o buscar la forma de hacerlo con nuestro gestor de descargas que ya viene
incluido en nuestra distribución.
Otra forma de descarga es mediante
http://freshmeat.net
desde su buscador es posible encontrar lo que estamos buscando. Para quienes se
encuentran un poco "perdidos" dentro de la estructura de freshmeat, existe
www.tucows.com/linux
Aparte de tener los temas agrupados por tipos de aplicación contiene un buscador que
hará más fácil nuestra selección. Verán que para cada programa en el "otro" SO hay
varios sustitutos ya que la comunidad de software libre siempre está sacando programas
nuevos y versiones actualizadas de los ya existentes.
Otra forma de obtener paquetes en forma muy sencilla es mediante el proyecto klik.
Este, no es solo un repositorio de paquetes sino que cuenta con su propio instalador.
Desde su página:
http://klik.atekon.de
Finalmente puede suceder (aunque cada vez menos) que la utilidad que buscamos no se
encuentre en el repositorio de nuestra distribución preferida, ni en alguna de las
alternativas mostradas anteriormente y ¿en ese caso qué hacer?
Podemos utilizar productos emuladores como CrossOver
(www.codeweavers.com/products) que permitirán correr en gnu/linux programas que
originalmente fueron diseñados para correr en otros Sistemas. Hemos visto correr
Dreamweaver®, Flash® de Macromedia-Adobe®; también juegos, etc. sin
inconvenientes. Este producto es propietario, y aunque muy barato, no es gratuito.
De todas formas tenemos emuladores como Wine que también funcionarán muy bien y
son gratuitos. (www.winhq.com)
También tenemos un buen emulador para programas escritos para DOS.
http://dosemu.sourceforge.net/
Como vemos las opciones son muchas. Posiblemente al primer contacto con gnu/linux
nos de la impresión que no hay utilidades o que las mismas por ser gratuitas son de mala
calidad. Nada más lejos de la realidad, el software libre cuenta con una nueva manera
de creación de programas y de distribución que lo hace insuperable, no solo en la
cantidad de programas disponibles sino también en su calidad como hemos visto en
parte en el curso básico y veremos en detalle en el próximo curso intermedio al que te
invito muy especialmente.
Pero por otro lado ¿qué hace mejor un sistema actualizado? Contiene más cantidad de
servicios y ha solucionado numerosos problemas de seguridad. Si bien los sistemas
antiguos se pueden ir actualizando, siempre los recursos requeridos por una versión más
nueva del sistema operativo resultarán ser mayores.
¿Y entonces...cómo lo soluciono?
En principio tomar en cuenta que una máquina nueva y potente no notará la diferencia
entre Sistemas Operativos sencillamente porque su capacidad es mayor, pero esto por sí
solo no significa que tengas que cambiar tu computadora cada vez que se actualiza el
SO. Veremos unas cuantas cosas que podemos hacer:
A.) Optimizar la lectura/escritura del disco rígido (disco duro).
Para esto podemos habilitar ya sea desde la BIOS el acceso Ultra DMA o bien hacerlo
directamente desde línea de comandos como root o en su defecto para los usuarios de
Ubuntu, como usuarios comunes anteponiendo el comando sudo.
Pero esto de escribir un comando "que me dijo un amigo me sirve" parece más bien
"magia" y no queremos eso ¿verdad?, así que deberíamos saber qué estamos haciendo y
¡¡¡muy especialmente cuando se trata de nuestro disco duro!!!. Entonces antes de hacer
nada sería bueno escribir en línea de comandos lo siguiente:
$ man hdparm
para obtener información del propio manual en línea del comando "htparm"
IV) Usar los programas que ocupen menos recursos. Por ejemplo en lugar de
utilizar el escritorio KDE que consume muchos recursos, podemos pensar en usar
Gnome que consume menos. También es posible utilizar programas que consuman
menos recursos como Abiword que funciona muy bien en lugar de otros muy
buenos pero no adecuados para equipos con problemas de recursos.
Finalmente si con todo esto, seguimos viendo el sistema lento, tal vez entonces sí ha
llegado la hora de considerar una actualización del hardware. Lo primero que haremos
será saber con cuanta memoria libre contamos. Esto es fundamental, siempre debe
haber algo de memoria sin usar en nuestra máquina.
Una buena opción desde el mundo gráfico es utilizar el monitor de Sistema, lo que nos
permitirá ver el funcionamiento del microprocesador, la memoria RAM, etc.
Si nuestra distribución no cuenta con una herramienta como la anterior, tenemos algo
más humilde pero igualmente efectivo. Desde línea de comandos escribimos
# free
Esto nos está mostrando tanto la memoria RAM como la Swap. De aquí sabremos el total
de memoria asignada y la parte libre (no usada).
También contamos con el comando "top" que nos dará muchos más datos que el comando
anterior, ya que además del uso de la memoria, nos dará los procesos abiertos, el uso
del microprocesador, etc.
Si vemos que la memoria RAM libre es inferior a 30 MB y/o el micro tiene un porcentaje
promedio de uso superior al 50% (un uso correcto puede tener en algún momento hasta
el 100%, pero luego se estabilizará en valores menores al 50%) entonces será el momento
de pensar en cambiar o actualizar ambas piezas. Lo más importante es la memoria, así
que si hay algún slot vacío tal vez nuestro problema se solucione agregando memoria
RAM. En cuanto al micro, normalmente su cambio supone también la sustitución del
motherboard, así que ese ya será un trabajo para pensarlo antes. Pero si vamos a
comprar un conjunto mother/micro/memoria, no solo pensemos en que sea nuevo y de
la mejor calidad, sino también que sea compatible con Gnu/LInux. De ahora en
adelante, cada vez que nos acerquemos a una tienda de venta de hardware exijamos
al vendedor que nos provea productos de calidad y con soporte para gnu/lilnux.
La comunidad Linux ha crecido lo suficiente como para exigir estas cosas, y de esa
manera lograr que cada vez tengamos menos problemas con el hardware que nos
venden.
Antes de comprar hardware visite el siguiente sitio:
http://www.fsf.org/campaigns/hardware.html
http://www.driverguide.com
El sitio aparecerá en inglés, pero en la parte superior hay unas banderas. Si hacemos clic
en la bandera española aparecerá una página traducida en castellano como la que vemos
más arriba. Este sitio no es exclusivo de gnu/linux sino que trabaja con diferentes SO,
pero tiene una amplia base de datos sobre drivers en gnu/linux que puede sernos de
mucha utilidad.
Finalmente es posible que dentro de las distribuciones haya diferentes drivers. Es bien
posible que una distribución linux no soporte un hardware que tengamos instalado en
nuestra computadora y otra sí lo haga.
Por este motivo es conveniente ingresar en la página oficial de la distro que tenemos
instalada y buscar información sobre la compatibilidad del hardware con la distribución
en sí.
También es muy importante visitar el siguiente sitio:
http://www.fsf.org/campaigns/hardware.html
# Xorg -configure
1. Generalidades
Al igual que VmWare, VirtualBox permite crear máquinas virtuales que funcionarán como
si se tratase de un programa dentro de un Sistema Operativo. Supongamos que tenemos
instalado un Ubuntu, y deseamos hacer alguna cosa en Windows®...(seguramente a
medida que nos vayamos acostumbrando a utilizar GNU/Linux veremos que cada vez
esto es menos necesario, ya que casi todo se encuentra en nuestro Sistema Operativo)
para aquellos que recién empiezan o realizan algún trabajo de tipo comercial que no les
permite sustraerse totalmente del uso del SO 'de las ventanas', una posible solución es
crear una máquina virtual con un Windows® que funcionará dentro de nuestro SO.
También es posible que queramos ver el comportamiento de varias distribuciones como
Debian, Slackware, Mandriva, etc., desde nuestra distribución, sin necesidad de salir de
la misma.
Mediante VirtualBox podemos instalar como máquina virtual los siguientes SO:
1. Dos/Windows® 3.11
2. Windows® 9x
3. Windows® NT,200,XP
4. Windows® Vista
5. Windows® 2003 server
6. GNU/Linux kernel 2.4 y 2.6
7. OpenBSD
8. Solaris®
Los sistemas que permiten ser soporte de las máquinas virtuales pueden ser tanto Linux
como Windows como Macintosh
La diferencia fundamental con VmWare es que esta es software libre, y según hemos
podido comentar con anterioridad, es bueno que todo lo que funcione bien en el
software libre, a la hora de elegir tenga nuestra preferencia sobre el software
propietario. (Al menos esta es mi opinión y la opinión generalizada de los usuarios GNU).
2. Instalación
Hay dos formas de instalar VirtualBox en nuestras máquinas:
a) Mediante los fuentes utilizando un paquete tarball:
http://www.virtualbox.org/download/1.6.4/VirtualBox-1.6.4-OSE.tar.bz2
b) Mediante los binarios listos para usar:
Existen documentos provistos por virtualbox sobre cómo bajar y también cómo instalar
virtualbox, para esto podemos ir a:
http://www.virtualbox.org/wiki/Downloads
Vamos a utilizar esta segunda opción porque seguramente resulta para todos más fácil.
Con el navegador abierto vamos a la dirección de más abajo y bajamos el binario que
necesitamos.
https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-
Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=innotek-1.6-G-F@CDS-CDS_SMI
luego de seguir los links, y ver las recomendaciones de Sun Microsystems, iremos a la
real página de bajadas:
http://dlc.sun.com/virtualbox/vboxdownload.html
elegimos la plataforma correspondiente. En nuestro caso hemos elegido Debian de 64
bits, pero cada cual eligirá de acuerdo a su distribución. Debemos aceptar la licencia y
luego oprimiendo el botón 'Continuar' iremos directamente a la bajada.
$ cd /home/pepe/Descargas
Si estamos usando Firefox, podemos averiguar el lugar (y modificarlo) donde se va a
guardar un archivo bajado. Para esto podemos ir a Editar >> Preferencias..., vamos a la
pestaña 'Principal' y desde la pantalla que se abre, vemos en la parte de abajo:
'Guardar archivos en'.
Nótese que el símbolo $ (usuario común) o el símbolo # (root) son propios del sistema y
por lo tanto no debemos escribirlos. La diferencia está en que si usamos Ubuntu,
seremos usuario común y la orden será precedida por 'sudo', por el contrario en las
demás distribuciones utilizaremos root en lugar de un usuario común y por lo tanto no
será necesario utilizar 'sudo'.
Esto dependerá del paquete que hemos bajado. Por ejemplo si estamos trabajando con
Mandriva, debemos bajar la máquina virtual para Mandriva y por supuesto el nombre del
paquete será otro.
5. Convertir archivo en ejecutable, y luego ejecutarlo escribiendo en consola lo
siguiente:
# ./VirtualBox_x.x.x_Linux_x86.run
*ATENCION= Las x.x.x deberán sustituirse por la versión que estemos utilizando y el
_x86.run es por el sistema utilizado. Por favor seguir siempre la nomenclatura del
paquete instalado.
Y el sistema nos responde
Verifying archive integrity... All good.
Uncompressing VirtualBox for Linux installation........
VirtualBox Version 1.5.2 (Thu Oct 18 09:36:11 CEST 2007) installation
Installing VirtualBox to /opt/VirtualBox-1.5.2
VirtualBox has been installed successfully.
You will find useful information about using VirtualBox in the user manual
/opt/VirtualBox-1.5.2/UserManual.pdf
and in the user FAQ
http://www.virtualbox.org/wiki/User_FAQ
We hope that you enjoy using VirtualBox.
Lógicamente debemos escribir en línea de comandos lo correspondiente a la versión que
acabamos de bajar (siempre la última estable).
6. Creando una máquina virtual
Vamos a abrir VirtualBox, y para esto podemos escribir en consola
$ VirtualBox
o bien ir a Aplicaciones >> Herramientas de sistema >> Innotec VirtualBox
(esto último va a variar de una distribución a otra).
Lo próximo que aparecerá será la licencia:
Luego de leer completamente la licencia, veremos que se activa el botón 'I Agree'. Una
vez que opimimos el botón, aparecerá una ventana que nos pedirá que nos registremos y
luego de hacerlo, aparecerá una pantalla como esta:
Cuando aparezca nuevamente la pantalla de esta, nos mostrará una pantalla dividida al
medio.
En la parte izquierda aparecerá el SO que estamos instalando y en la derecha, los
detalles de hardware pudiendo, si así lo deseamos, cambiar su configuración.
8. Configurando. Por ejemplo en mi caso, activé el Cdrom, el disquette, el
adaptador de red y el audio. Para lograrlo solo hay que hacer clic en el link
correspondiente. Para poder conectarnos con Internet y transferir archivos entre
la máquina virtual y la máquina real, debemos configurar la Red. Podemos hacerlo
de varias maneras: mediante NAT, interface anfitrion, o red interna. En mi caso
utilicé NAT que es una opción que permite conectarse sin problema.
9. Cargando la máquina virtual. Tenemos el disco virtual, la configuración del
hardware, pero falta algo ¿verdad? Necesitamos cargar el software. Es en este
punto cuando VirtualBox, nos va a pedir el disco del SO que queramos cargar. Por
ejemplo en nuestro caso, será un disco de instalación de Windows®. Realizaremos
la instalación como si se tratase de una máquina normal. Finalizada la misma
extraemos el Cd y ya podremos utilizar la máquina virtual. Por supuesto, habrá
que tomar en cuenta el tema de las licencias a fin de no infringir ninguna. Esto ya
no tiene nada que ver con VirtualBox sino con el SO que estemos instalando.
10. Iniciando. Una vez que tengamos todo configurado, hacemos clic en el
botón 'Iniciar'. Luego de unos instantes aparecerá la máquina virtual y no
podremos escribir ni utilizar el ratón sino en la máquina virtual. Si deseamos
volver a nuestro sistema, debemos utilizar la tecla Ctrl derecha para poder
hacerlo. Al finalizar la utilización de la máquina virtual debemos salir, como lo
haríamos en un sistema real.
Utilizando VMware
VmWare® es el lider en el mercado de máquinas virtuales desde hace mucho tiempo. En
un momento determinado Microsoft® quiso imponer su propio software de máquinas
virtuales.
La respuesta de VmWare® no se hizo esperar, lanzando sin costo el VmWare Server® (el
cliente ya venía sin costo) al público en general. El programa creado por Windows®
corre únicamente en Windows®, y si bien existe no es por ahora muy popular y sirve solo
para SO Windows®. VmWare®, en cambio, sin ser software libre sirve para cualquier
sistema y tiene una serie de opciones gratuitas (otras son pagas). Aquellos que quieran
tener un SO Windows® virtual dentro de un SO Linux o viceversa podrán hacer uso de
VmWare® sin inconveniente.
Una vez bajado el cliente estamos listo para bajar también alguna de las muchas
maquinas virtuales.
Para esto podemos entrar en el sitio de esta aplicación, concretamente en:
http://www.vmware.com/vmtn/appliances/
y veremos abajo algo que dice Operating Systems (en la figura aparece con una manito)
ya que VmWare tiene máquinas virtuales para otras cosas como las que se enumeran allí.
En nuestro caso, haciendo clic en "Operating Systems" iremos a una nueva página:
http://www.vmware.com/appliances/directory/cat/45
donde veremos entre otros muchos a Ubuntu, Mandriva, OpenSuSe y muchos otros.
Si utililzamos alguno de estos, no necesitaremos el VmWare Server ya que desde el
cliente podremos manipular sin problema cualquiera de estas máquinas ya listas para
usar.
Aquí tenemos nuevamente varias opciones, ya que las tres distros con las que
trabajamos tienen la opción (desde Synaptic para Ubuntu, YaST para SuSe y rpmdrake
para Mandriva) de dejarnos instalados automáticamente el VmWare Server®
Pero hemos visto que hay algunas dificultades con las instalaciones mediante estos
sistemas, por lo que recomendamos utilizar el que corresponda (Yast para SuSe,
Rpmdrake para Mandriva o Synaptic para Ubuntu) no para realizar la instalacion sino
justamente para eliminar cualquier archivo que tenga que ver con VmWare, de forma
que la instalacion limpia podamos hacerla directamente del sitio mencionado antes.
Veamos como hacerlo manualmente lo que nos permitirá configurarlo mejor y tener la
última versión.
2. Bajamos la maquina virtual que nos interese
Esto lo hacemos desde el link de VmWare proporcionado más arriba en la forma ya vista.
Para esto, debemos buscar la aplicación virtual que tenemos interés en bajar y hacemos
clic sobre el link correspondiente:
Aquí aparecerá una explicación más o menos detallada sobre el software en cuestión y
sobre el lado derecho de la pantalla dirá: 'Download this appliance'. si hacemos clic en
ese link nos llevará a una página donde debemos ingresar nuestros datos.
Podemos bajar varias maquinas virtuales, pero deberiamos abrir una sola por vez. Yo
pruebo todo lo que uso para el curso en Mandriva, SuSe y Ubuntu, por lo que tengo estas
tres maquinas virtuales que funcionan en un SO base (SO anfitrion) Debian Sarge. El
unico cuidado es abrir uno solo por vez.
3. Descomprimimos el archivo que hemos bajado (algunas máquinas vendrán
comprimidas, otras no , dependiendo del tamaño).
4. Instalamos el player de VMWare en el directorio asignado para el player de VMWare.
5. Abrimos el player de VMWare y buscamos el/los archivos *vmx de la/s maquina/s
virtual/es que hayamos bajado, previo haberlas descomprimido.
IMPORTANTE: Ajustaremos la asignación de memoria del player de VMWare para el mejor
desempeño haciendo clic en PLAYER> TROUBLESHOOT> CHANGE MEMORY ALLOCATION
una vez que terminamos los 5 pasos anteriores.
En un determinado momento cuando queremos bajar la archivos de VmWare, esta
empresa nos pedirá nuestros datos, pero no es para cobrarnos algún dinero (las
aplicaciones son gratuitas) sino para control de quienes y con qué fin utilizan VmWare.
Luego de un pequeño cuestionario, nos dará tantos usuarios/contraseñas como
necesitemos de acuerdo a las máquinas que vayamos a usar. En orden de recibir esa
información debemos indicar una dirección de correo real existente, ya que la info será
enviada por correo a la dirección que hayamos dado.
Para la conexión a Internet, hay varias opciones. He usado sin problema la opción NAT.
Esta genera una conexión DHCP con una tarjeta de red (todo esto es virtual y no tiene
nada que ver con las direcciones reales de internet o el método de conexión que
podamos tener). Se trata de una conexión virtual entre la máquina virtual y el SO
Anfitrión. Si este ultimo tiene una conexión funcionando, el SO virtual debería
conectarse sin problema.
No vamos a complicarnos con el VmWare server por varios motivos:
*Son necesarias los fuentes del kernel que normalmente si actualizamos con las
utilidades que traen nuestras distribuciones, no tenemos instalada.
En fin...no es que no se pueda, sino que primero para eso, necesitaremos tener un poco
más de conocimientos Lo volveremos a tratar en el curso intermedio al cual los invito a
todos!!!
Muchas veces 'sentimos' a nuestro equipo lento. Esto puede ser subjetivo, ya que tal vez
un día estamos muy 'acelerados' y vemos que todo a nuestro derredor está lento.
Hay varias maneras de saber realmente si nuestro equipo está lento, o no. Nosotros
vamos a hacer uso desde consola del comando 'top' Veamos cómo:
$ top
y aparecerá algo como esto:
*Uso de la memoria
# cd /etc/rc5.d
Con esta orden nos posicionamos en el directorio en cuestión y con 'ls' listamos los
archivos que hay en el subdirectorio.
root@pepe:/etc/rc5.d# ls
S20amule-daemon S25bluetooth
S05vbesave S20apmd S30squid
S10acpid S20apport S89anacron
S10sysklogd S20clamav-freshclam S89atd
S10xserver-xorg-input-wacom S20hotkey-setup S89cron
S11klogd S20kde-guidance S90binfmt-support
S12dbus S20makedev S91apache2
S13gdm S20netapplet S95preload
S17mysql-ndb-mgm S20nvidia-kernel S98usplash
S18mysql-ndb S20nvtv S99acpi-support
S19cupsys S20powernowd S99kdm
S19hplip S20rsync S99rc.local
S19mysql S20samba S99rmnologin
Estos son algunos los servicios que se están ejecutando en forma automática. El tema es
que hay servicios que sabemos para qué están y otros que no. ¿Cómo saber qué es cada
cosa y de esa manera dejar ese servicio funcionando, o deshabilitarlo? Sería una lista
muy larga para describir.
Simplemente cuando haya dudas respecto a algún servicio, solo debemos consultarlo en
google o en wikipedia. Por ejemplo, si no compartimos archivos con un SO Windows de
otra máquina, no tendremos problema en deshabilitar Samba.
¿Cómo hacerlo?
Hay varias formas, nosotros vamos a optar por una muy sencilla.
Primero guardamos los archivos en cuestión (en realidad son links a archivos) en otro
directorio, de forma que cuando los necesitemos podamos volver a copiarlos desde aquí.
Veamos cómo:
# cp -r /etc/rc5.d /etc/bu
“cp” copia todo lo que encuentra en el origen '/etc/rc5.d al destino /etc/bu. Con '-r'
copiamos en forma recursiva (todo lo que está dentro del subdirectorio rc5.d).
Ahora, una vez que tenemos este backup de links en otro subdirectorio volveremos al
subdirectorio rc5.d
# cd /etc/rc5.d
y luego borrramos los links que no nos interesan. Por ejemplo supongamos que deseamos
borrar Samba:
# rm S20samba
'rm' borrará S20samba. Debemos escribir el link tal cual lo vimos en la lista
correspondiente.
Listo, la próxima vez que iniciemos GNU/Linux, Samba ya no se va iniciar
automáticamente.
Hemos visto que en algunos casos las órdenes van precedidas de $ (usuario común) y en
otras de # (usuario root). Pero ¿qué hacemos con Ubuntu si lo tenemos configurado como
viene originalmente (sin contraseña para root)? Simplemente trabajamos con un usuario
que tenga permisos de administrador (normalmente el primer usuario que registramos
durante la instalación) pero para que podamos hacer lo que hemos visto precedemos a
los comandos de la orden “sudo”. Veamos un ejemplo:
En Debian por ejemplo escribiríamos:
# rm S20samba
$ sudo rm S20samba
El símbolo “S” porque no es root, y la orden sudo para permitirnos hacer tareas de
administración.
Estos consejos son solo mínimos, ya que recién empezamos. Veremos en el curso
intermedio muchas cosas más que podemos hacer para mantener nuestro sistema
optimizado y seguro.
MPG123 Es un reproductor de archivos que sirve para MP3. Su máxima contra es que no
funciona en modo gráfico, su ventaja es que resulta muy liviano. Para bajarlo:
www-ti.informatik.uni-tuebingen.de/~hippm/mpg123.html
Sylpheed Es un cliente de correo muy rápido y que va a aliviar grandemente el consumo
de recursos.
http://sylpheed.sraoss.jp/en/download.
Hay muchísimas cosas más para hacer, por ejemplo bajar todos los servicios que no
utilizamos. Muchas veces tenemos muchos procesos abiertos que no utilizamos. Vamos a
ver todo esto, en el próximo apunte. Veremos cómo nuestra computadora puede
literalmente volar, con solo unas pequeñas modificaciones.
LECCION 8
Algunas cuestiones básicas de Seguridad
Muchas veces pensamos en gnu/linux como el Sistema Operativo perfecto e
invulnerable. ¡Esto no es así! Realmente este SO es mucho más robusto y seguro que
otros, pero...de allí a pensar que es invulnerable hay un largo trecho. Si bien son
menores las vulnerabilidades encontradas, y también han sido y son resueltas en mucho
menor tiempo por la gran comunidad de desarrolladores siempre atentos a solucionar
rápidamente estos problemas, no debemos confiarnos.
Siempre es posible que aparezca un agujero de seguridad, o algún tipo de ataque nuevo
para el que todavía no se haya encontrado una solución.
¡A no asustarse! No estamos totalmente desprotegidos. Es más...de todos los usuarios de
una computadora, tal vez seamos los más protegidos, ya que como se dijo nuestro SO es
robusto y hay un gran equipo cuidando y pensando en mantenerlo siempre así. Pero...es
necesario que también nosotros pongamos 'nuestro granito de arena' para mantener
nuestras computadora seguras.
1. Estar siempre atentos a las actualizaciones de seguridad que envíen desde nuestra
distribución.
Es muy importante que estemos siempre actualizados, y para esto es importante que
además de lo que nos pueda comunicar nuestra propia distribución, participemos de
alguna lista de ayuda (como la nuestra) donde estemos siempre informados sobre las
novedades en materia de seguridad que pueda haber.
4. Posibles intrusos:
Desde el momento que estamos en una red, (sea esta interna o externa) tenemos una
posibildad de ser atacados.
También es posible, si nuestra computadora está muy accesible que personas no
autorizadas accedan directamente a ella.
Hay diferentes tipos de intrusos, desde aquellos que solo quieren 'curiosear' lo que hay
dentro de nuestra computadora, hasta los que -con espiritu dañino- tratan de borrar
nuestro disco rígido, etc.
O bien aquellos que quieren obtener los datos de alguna tarjeta de crédito, etc.
También están los que utilizan recursos de nuestra máquina:
Una de las formas de ataque a un servidor es el llamado 'ataque distribuido de negación
de servicio' (DDOS).
Este ataque consiste en que un 'craker' utiliza muchas máquinas sin que los usuarios de
las mismas lo sepan. Se colocan dentro de estas máquinas pequeños programitas (tipo
troyanos).
En un determinado momento y en forma externa a estas máquinas, el 'craker' les da la
órden que todas juntas envíen 'basura' hacia una determinada máquina (la máquina
atacada).
Es tal la cantidad de mensajes (o pseudo mensajes) que esta última debe eliminar, que
normalmente el servicio o todo el sistema cae.
Lo más grave es que cuando se quiere saber quién fue el atacante, no se tendrá ni idea,
porque no es un ataque directo sino por medio de estas otras máquinas. Los dueños de
las mismas ni siquiera estarán al tanto de lo sucedido.
Para protegernos de los intrusos tenemos programas como Tripwire que es un detector
de intrusos que además permite detectar programas spyware. En realidad lo importante
de este programa es que nos avisa si algún programa tuvo un cambio de importancia, lo
que podría equivaler a tener dentro algo como un troyano o bien ser en realidad otros
programas con el mismo nombre que el original. Vale la pena tenerlo instalado en
nuestras computadoras.
Su web para Open Source es:
http://sourceforge.net/project/showfiles.php?group_id=31305
También es posible conseguirlo desde los repositorios mediante 'apt' o bien 'synaptics'
(Debian/Ubuntu). En Mandriva también podemos utilizar su gestor de software rmpdrake
para instalarlo. En cambio esto lamentablemente no sucede con OpenSuse. En este caso
tal vez haya que utilizar los archivos .tar.gz
Si nuestra máquina ya tiene un troyano dentro no nos vamos a enterar. Por este motivo
un programa de este tipo será de buena utilidad si sabemos que estamos 'limpios'. Tal
vez una posibilidad sea instalarlo justo a continuación de una instalación nueva.
5. Protegernos en Internet mediante el navegador Web.
En el caso de la Web el navegador es una pieza fundamental. Un buen navegador, (con
pocas vulnerabilidades y en general rápidamente solucionadas) es Mozilla Firefox. Si
usamos este navegador, podemos ir a 'Preferencias-->Privacidad' y desde allí en la opción
'Aceptar cookies de los sitios' dejar la opción 'Preguntarme cada vez'. De esta manera
solo aceptaremos las cookies que nos interesan. Si en algún sitio nos exigen guardar las
cookies y este no es de confianza, podemos aceptarlas y luego de visitar la página en
cuestión borrarlas.
En seguridad dejaremos tildado:
Avisarme cuando algún sitio trate de instalar algún agregado.
6. Navegación Anónima.
Cuando naveguemos por sitios donde sabemos que buscarán obtener nuestra dirección IP
o datos nuestros que no nos interese mostrar, es posible utilizar "navagación anónima".
Se trata del uso de algunos servidores gratuitos , que mediante sus 'proxy' quedan
intercalados entre nosotros y la dirección web que queremos visitar. De esta forma toda
la info a recabar será del proxy y no de nosotros. Algunos servidores anónimos que
podemos utilizar son:
http://anonymouse.org/anonwww.html
http://www.anonymizer.com/default.html
http://www.freeproxy.ca/index.php
http://www.shadowbrowser.com/?pin=trial
http://www.proxy7.com/
http://www.guardster.com/subscription/proxy_free.php
Encontraremos decenas maś de estos proxy que realmente sirven y mucho.
# cd /home/[usuario]/chkrootkit-0.48
# make sense
Luego de algunos instantes, chkrootkit quedará instalado en nuestro sistema. La forma
de hacerlo correr, es también desde línea de comandos y muy sencilla, simplemente
escribimos:
./chkrootkit-0.48
La herramienta escanerará nuestro sistema en busca de algún rootkit y otros malware.
8. Utilizando un Firewall
Un firewall nos permite definir qué cosas entran y qué cosas salen de nuestra
computadora. De esta manera si alguien intenta infiltrar algún programa espía en
nuestra computadora, el firewall lo impedirá, y si por algún error (los firewalls no son
impenetrables), ingresó algún malware en nuestro sistema, cuando intente sacar
información de nuestra computadora, el firewall lo impedirá.
www.fs-security.com
Indudablemente las medidas de seguridad no se agotan en estos conceptos, que son
básicos. Seguiremos sobre los mismos en los próximos cursos, esto fue solamente una
aproximación básica al tema.
Si deseas estar al día en seguridad, como en otros temas de GNU/Linux, tal vez sea
conveniente pertener a una lista de ayuda. Te invito a formar parte de LinuxEsLibre,
donde te puedes suscribir de la siguiente forma:
1. Con tu navegador favorito ir a:
http://groups.google.com.ar/group/linuxeslibre
2. En el costado derecho veremos un link que dice: “Formar parte de este grupo”
3. Una vez hecho “clic” en ese link, se podrá completar un sencillo formulario de
inscripción.
4. Te llegará un mail de confirmación. Este mail es fundamental ya que si no hay
respuesta al mismo, la inscripción no se hará efectiva. Si no llegas a encontrarlo,
búscalo en la carpeta de spam por las dudas, pero no dejes de seguir las
instrucciones que allí se indican. ¡Te espero!
¿y ahora cómo seguimos? Con la parte básica ¡hasta aquí llegamos!. Espero que estos
apuntes hayan sido de tu agrado. En poco tiempo más habrá otro conjunto de apuntes
correspondientes al curso intermedio. Si te gustaron estos, ¡te espero!
Y si deseas hacer el curso online con la herramienta moodle (es un verdadero colegio
virtual) te invito a nuestro sitio:
http://linuxcursosgratis.org/cursos
Para consultas mi email privado comunidadesgnu arroba gmail punto com
Andrés Beny