miércoles, 31 de octubre de 2007

Compartir datos entre una computadora y un teléfono móvil mediante Bluetooth.

A muchos les resultará familiar la tecnología Bluetooth. Se trata de una tecnología en la cual se intercambia voz o datos por medio de una frecuencia de radio. Las ventajas que ofrece son, entre otras, que permite intercambiar datos entre diferentes tipos de dispositivos sin la necesidad de un cable o un software en particular que los comunique.

Bien, primero que nada, para esta explicación usare como ejemplo un adaptador USB para Bluetooth marca Linksys y un teléfono celular Nokia 6103. Es muy posible que el procedimiento varíe entre diferentes dispositivos; particularmente teléfonos celulares. No está de más echarle un ojo al manual de tu teléfono. (Si es que lo conservas aún.) O salvar al gatito.

Ahora bien, empecemos activando el Bluetooth en el teléfono móvil. Aquí lo importante es que el equipo aparezca como visible y que la conexión esté activada. En el Nokia 6103, ésto se hace yendo a Menú => Config. => Conectiviad => Bluetooth => Activar. Posteriormente, en configuraciones de Bluetooth en la opción "Visibilidad de mi teléfono" se elige "Mostrar a todos". También puedes elegir un nombre para tu teléfono, con el cual aparecerá al rastrar dispositivos.

Si lo hiciste correctamente, un pequeño icono de Bluetooth aparecerá en la parte superior izquierda de la pantalla. Ahora bien, en la computadora. Antes de conectar el adaptador Bluetooth, instala el paquete gnome-vfs-obexftp usando el Synaptic o escribe en el terminal

$ sudo apt-get install gnome-vfs-obexftp

Una vez instalado el paquete, conecta el adaptador Bluetooth. No pasará mucho hasta que éste sea reconocido y aparezca el Administrador Bluetooth en tu panel. Haz click en él con el botón derecho y selecciona "Explorar dispositivos". Y selecciona el nombre de tu teléfono de la lista. Y haz click en "Conectar". El teléfono pedirá autorización para intercambiar datos con la computadora, presiona el botón de menú e introduce una contraseña. Rápidamente, en la ventana de preferencias haz click en el nombre de tu teléfono y selecciona "Establecer confianza", después introduce la contraseña que te escribiste en el móvil y listo. Ahora estás conectado a tu teléfono celular y podrás explorar tus datos guardados ahí como si fuera una carpeta más en tu sistema. Sólo recuerda que para empezar a intercambiar datos, el teléfono pedirá autorización.

Con esto podrás respaldar los datos guardados en tu teléfono móvil o introducir algunos de tu computadora. Se trata de algo muy útil si te gusta instalar ringtones extraños o tomar muchas fotos. Espero que esto haya resultado de utilidad .

Be seeing you!

martes, 30 de octubre de 2007

Ubuntu 7.10 Gutsy Gibbon ya está disponible.

Bueno, si bien, ésta ya es una noticia vieja; creo que aún debe ser mencionada por aquí. Como muchos de ustedes saben, Ubuntu se actualiza a intervalos predecibles de seis meses. ¿Cómo saber si tienes la versión más reciente? Es sencillo, simplemente hagan click en Sistema => Acerca de Ubuntu y ahí verán el número de versión en formato X.YY, donde X es el último dígito del año en que se publicó la versión y YY el mes en que salió. Por ejemplo, si tienen la versión 7.04 Feisty Fawn, quiere decir que su versión salió en Abril de 2007. Si estás en agosto de 2008 y sigues teniendo la versión 8.04, posiblemente sea tiempo de considerar actualizar tu distribcución de Ubuntu.

Ahora bien, Ubuntu siempre escoge nombres graciosos de animales para sus versiones. Edgy Eft, Feisty Fawn, etc. Y si lo han notado, siguen orden alfabético. Ahora, si lo saben, estamos en Octubre de 2007, ya la última versión salió en Abril de 2007 bajo el nombre de Feisty Fawn, lo que implica que ya debe haber una versión nueva disponible. Pues desde el pasado 18 de Octubre, Canonical ha lanzado Ubuntu 7.10 Gutsy Gibbon.

Ahora, si quieren actualizarse a tal versión, la manera más sencilla es usar el gestor de actualizaciones. Aunque bien pueden descargar la imagen y usar el LiveCD para instalar la nueva versión (asegúrense de respaldar sus datos o tener una partición /home). El proceso es muy sencillo, aunque toma algo de tiempo, especialmente si se hace desde internet.

Ahora ¿Cuáles son las ventajas de este nueva versión de Ubuntu? He aquí algunas:

  • Se ha acortado el tiempo de arranque: Así es, ahora Ubuntu toma menos tiempo para arrancar, lo cual es sorprendente si partimos del hecho de que Windows sólo aumenta el tiempo de arranque entre versiones.
  • Analizador Bluetooth: Ahora Ubuntu tiene una útil herramienta para gestionar bluetooth (más adelante postearé información para usarla).
  • Compiz Fusion: Este fabuloso gestor de ventanas viene completamente integrado con GNOME 2.20. No es difícil de activar y viene con muchos, pero muchos plugins con los cuales dejaras a Windows Vista Aero mordiéndote el polvo.
  • Mejoras en el gestor de controladores restringidos: Si como yo, tienen hardware que no es soportado por controladores libres. Pueden echar mano de los controladores privativos con el fin de sacarle más jugo a tu computadora.
  • Applet para el deskbar de gnome: Se trata de una pequeña aplicación tipo Spotlight, Google Search Bar, o la porquería esa que tiene Vista en el menú inicio. Gracias a este applet podrás encontrar lo que necesites en un parpadeo y sin subir la temperatura de la habitación donde estés.
  • Consumo de recursos optimizado: Esto gracias al uso del kernel más reciente de Linux.
  • Soporte para lectura y escritura de particiones NTFS: ¿Recuerdan ese post dónde explicaba un largo y tedioso método para hacer que Ubuntu lea particiones NTFS? Pues Gutsy Gibbon ahora soporta lectura y escritura en este tipo de particiones.
Bueno, éstas sólo han sido algunas de las mejoras que ha recibido Ubuntu Linux 7.10 Gutsy Gibbon, más razones aún para cambiarse a Linux.

Be seeing you!

domingo, 28 de octubre de 2007

Linux: Mitos y Realidades.

Bueno, durante mucho tiempo he escuchado mucho bla bla bla sobre Linux. Muchas personas tienen un miedo poco más que irracional al cambio de sistema operativo. Piensan en muchos pretextos sin ponerse siquiera a investigar y se rehúsan a hacer que su computadora funcione. Bueno, aquí hago un compendio de las creencias más comunes que he oído sobre los sistemas GNU/Linux e intentaré aclararlas.

  1. Linux es un sistema para usuarios expertos: Si bien, parece que Linux es un sistema operativo complicado, en realidad es bastante simple. Existen distribuciones como Ubuntu o Suse que son sumamente amigables y cualquier usuario, por principiante que sea, puede usarlas. Básicamente, la única dificultad radica en acostumbrarse que Linux es otro sistema operativo y que funciona de manera diferente.
  2. Para usar Linux hay que usar la línea de comandos: Para todo aquél que haya trabajado con la línea de comando de Windows (MS-DOS), podría parecer un tanto intimidante. Si bien, en un principio Linux era así; hoy existen interfaces visuales como GNOME o KDE que además de ser muy atractivas visualmente, son muy fáciles de usar y sumamente intuitivas. Es posible que para algunas configuraciones haya que echar mano del terminal, pero no hace falta para las configuraciones básicas y existe mucha documentación en internet sobre su uso. Windows asusta a los usuarios diciéndoles que trabajar ahí podría tener consecuencias peligrosas; Linux por el contrario, alienta el aprendizaje y permite que la línea de comandos sea más una herramienta que un problema.
  3. Posiblemente necesite algún curso para empezar a usar otro sistema: De ninguna manera. La mayoría de las contrapartes de los programas de Windows en Linux funcionan de manera casi idéntica. Un usuario novato no tendrá problema alguno al acoplarse a Linux, ya que sus funciones más básicas cubren todas sus necesidades. Mientras que los usuarios avanzados tendrán disponible toda la información que necesitan y se darán cuenta que Linux les da más libertad y resulta más útil para lo que necesiten.
  4. Si uso Linux, no podré usar archivos de Windows: Falso. Linux puede tener acceso a la mayoría de los archivos de Windows. Incluyendo; formatos de audio (wav, mp3, ogg), imagen (bmp, jpg, svg, png), video (mpg, avi, asf, mov), ofimática (doc, xls, ppt, odt), etc... No obstante, Windows a menudo es quien no puede abrir archivos de Linux o leer en sus particiones.
  5. Linux es gratis y Windows no. Por lógica, algo por lo que se paga debe ser mejor: Esto no siempre es verdad. El afán de Microsoft de proteger sus ganancias ha hecho que dediquen más tiempo a hacer un sistema que asegure sus ganancias a uno que funcione en realidad. La optimización y mejora de Windows es lenta, ya que sólo un número limitados de personas trabajan en el código fuente y a menudo les es imposible ofrecer soluciones específicas. Linux es mejorado constantemente y cuenta con muchos servicios de soporte y mejora, mientras que un usuario paga porusarr Windows, puede pagar, si así lo desea, para mejorar Linux y ajustarlo a sus necesidades y no simplemente por usarlo.
  6. Si tengo Linux, no podré disfrutar de mis juegos de computadora favoritos: Lamentablemente es cierto, si bien, existen recursos como Wine, Cedega o las máquinas virtuales muy a menudo no funcionan al 100%. Lo bueno es que Linux tiene sus propios juegos y son muy buenos. Al menos no habrá porque preocuparse si eres fan de buscaminas o solitario. Es una pena no poder decir lo mismo sobre Age of Empires.
Es bueno considerar y evalúar las opciones antes de tomar una decisión. La ventaja de Linux es que tiene muchas distribuciones y siempre puede probarse a través de un LiveCD, que ejecuta un sistema operativo sin realizar cambios en un sistema. Al final, la elección es de que cada quien, pero no hya mejor elección que la que se hace bien informado.

martes, 17 de julio de 2007

Windows Vista: El Sistema Operativo más seguro del Mundo.

Nota: El fin de este texto es sólo el entretenimiento e información. Los nombres usados y el texto presente son sólo parodias y este documento no ha sido escrito y/o emitido por ninguna de las instancias a las que es atribuido.

Estimado cliente:

¿Le preocupa acaso la seguridad? ¿Busca un sistema operativo fiable? Tras años de investigación y desarrollo. Le traemos a usted la alternativa ideal: Microsoft Windows Vista®

Microsoft Windows Vista® incorpora nuevas tecnologías dedicadas a proteger lo que más le interesa. Nuestra preocupación siempre ha sido usted y es por eso que nuestro nuevo sistema operativo mejorará su experiencia con la informática.

Estas nuevas tecnologías mantendrán a su propiedad intelectual a salvo de potenciales amenazas por parte de nuestros usuarios. Ahora podrá crear software y multimedia con la absoluta certeza de que no habrá una manada de piratas intentando sacar provecho creando copias ilegales.

El problema de antes, era que asumíamos que la mayoría de los usuarios tendrían buenas intenciones y usarían nuestros productos dentro de los términos estipulados por la licencia. Desgraciadamente, esta premisa abrió las puertas a muchos piratas, convirtiendo a la informática en un negocio riesgoso. No obstante, ahora hemos renovado nuestros paradigmas sobre los usuarios y ahora todos y cada uno son tratados como potenciales amenazas contra la propiedad intelectual. y esto lo hacemos gracias a las nuevas tecnologías que aplicamos.

¿De qué tecnologías hablamos? He aquí algunos ejemplos:

Trusted Computing - Como su nombre lo dice, hace que la informática sea más fiable y segura. No tendrá que preocuparse porque contenido peligroso llegue a las manos de los usuarios. Usted tendrá completo poder sobre los datos y la información de la que podrán disponer. Esto impedirá que se valgan de software malicioso para decodificar multimedia o que reproduzcan o ejecuten contenido pirata.

DRM - Siglas de Digital Rights Management o Gestión de Derechos Digitales. Ahora todos los formatos digitales de almacenamiento de propiedad intelectual no podrán ser copiados sin un riguroso control. De esta manera, se evitará la compartición de estos datos vía internet o su redistribución ilegítima.

Vigilancia continua de actividades - Tal como está escrito ahí. Ahora disponemos de un informe completo de las actividades de nuestros usuarios, de tal manera que no podrán aprovechar todos los servicios de los que disponemos si no nos dan datos acerca de lo que hacen. Lo ventajoso de esto es que al usar nuestro sistema operativo, los usuarios están de acuerdo con dicha vigilancia por medio de los términos de licencia para el usuario final (EULA); inlcusive usar la información que obtengamos para obligarlos a cumplir con dichos términos. Gracias a esto podremos saber de la existencia de software malicioso que podremos bloquear y eliminar sin que los usuarios hagan algo al respecto. Minimizando la piratería.

Esta es la oportunidad que muchos esperaban para poder tener a salvo las ganancias producidas por los derechos sobre la propiedad intelectual. Microsoft Windows Vista
® es la solución a los problemas ocasionados por la piratería.

Posiblemente piense que el aprovechamiento de estas tecnologías le resultará caro. ¡De ninguna manera! Las hemos diseñado de tal manera que sean nuestros usuarios los que absorban la mayor parte del impacto económico que esto representa. Ya que serán sus propios equipos los que hagan el trabajo más pesado. Para esto, nuestro sistema presenta grandes requerimientos de Hardware sin que aparentemente sea utilizado. La ventaja de tener un mercado tan sólido como el nuestro, es que no tenemos que preocuparnos porque nuestra tecnología les represente un gasto excesivo, ya que aún así la comprarán.

Se preguntarán ahora que tienen que hacer ustedes como empresas. Es sencillo, simplemente codifiquen contenido multimedia exclusivo que ofrezcan con los parámetros que les demos y preséntenlo como 'Premium'. Con el fin de tener algo que ofrecer a los usuarios para que olviden los inconvenientes del alto uso de hardware sin aparente propósito.

Gracias a esto, podremos proteger al contenido que presenten de la pirateria y las manos de usuarios malintencionados.Así que ya lo saben. Ahora y más que nunca.
Microsoft Windows Vista® La alternativa más segura para proteger sus ganancias.


Sinceramente:

Steve Ballmer
Microsoft Coporation, CEO



jueves, 12 de julio de 2007

¿Por qué casi no hay virus en Linux?

Esta cosa me la encontré aquí. Me pareció muy divertida así que decidí traducirla y postearla. Espero que les agrade a ustedes también.

Esto es el ejemplo de un correo con un virus adjunto para Linux

malwaremalvado 0.6 (beta)

Copyright 2000, 2001, 2003, 2005
E\/17 |-|4><0|2z>

Esto es software libre; vea el código fuente para condiciones de copiado. NO hay garantía alguna; ni siquiera para MERCANTIBILIDAD, DESTRUCCIÓN COMPLETA DE DATOS IMPORTANTES o CAPACIDAD PARA UN PROPÓSITO EN PARTICULAR (por ejemplo: mandar miles de spams de Viagra alrededor del mundo.)

Instalación Básica
==================

Antes de intentar compilar el virus, asegúrese de que tienen la versión correcta de glibc instalada y que la configuración de su cortafuegos esté en 'Permitir todo'.

1. Coloque los datos adjuntos en el directorio apropiado, por ejemplo: /usr/src.

2. Escriba 'tar xvzf malwaremalvado.tar.gz' para extraer el código fuente del virus.

3. Haga 'cd' al directorio que contiene el código fuente del virus y escriba './configure' para configurar el virus para sus sistema. Si está usando 'csh' en una versión vieja de System V, puede que necesite escribir 'sh ./configure' en su lugar para evitar que 'csh' intente ejecutar 'configure' en si mismo.

4. Escriba 'make' para compilar el paquete. Debe iniciar sesión como superusuario root para hacerlo.

5. Opcional, escriba 'make cheque_pagadero' para ejecutar cualquier autoprueba que incluya el virus, y enviar un gran donativo a una cuenta sin número de un banco suizo.

6. Escriba 'make install' para instalar el virus y cualquier spyware, troyanos, pornografía, anuncios de agrandamiento del pene y ataques DDoS que vengan con él.

7. Ahora puede configurar el comportamiento preferido para su malware en /etc/malwaremalvado.conf .

Ver también
malwaremalvado(1), malwaremalvado.conf(5), por_favor_borra_todos_mis_archivos(1)

miércoles, 11 de julio de 2007

Problemas con las tildes en el aMSN.

Muchos usan el Alvaro's Messenger. También conocido como aMSN. Si bien, su integración con Gnome o KDE no es la mejor, ofrece una interfaz de usuario muy parecida a la del MSN Messenger y está lleno de mejoras y plugins muy útiles.

Yo usaba regularmente Gaim, (ahora Pidgin) pero al descargar y compilar la última versión, tuve problemas con los sonidos de aviso. Aunque este cliente de mensajería instantánea está basado en el Aol Instant Messenger, lo que lo hace un poco raro para los que usen el cliente de MSN Messenger, su uso es muy sencillo, además de que permite el uso de varias cuentas de mensajería instantánea a la vez y su integración con Gnome y KDE es muy buena.(MSN, Yahoo!, ICQ, AOL, etc...)

Después de este problema con Pidgin, decidí emigrar a aMSN. No hace falta decir que este cliente de mensajería funcionaba muy bien. Pero al descargar nuevos paquetes de idiomas en Ubuntu, empecé a tener problemas con el SCIM. Concretamente, al intentar escribir una palabra con tilde, (Acento ortográfico) esta aparecía sin que presionara la tecla de la vocal. Es decir: cuando quería escribir "á", aparecía "´a."

Esto resulta un tanto molesto, sobre todo para los que tenemos un desorden obsesivo-compulsivo con la ortografía. Lo peor es que después de buscar en Google, no encontré una solución a este problema en particular. Y después de hacer todo, desde configurar el anti-aliasing a descargar la nueva versión de Tile, decidí preguntar en los foros de aMSN.

Cerca de una semana después, apareció una respuesta que me funcionó bastante bien y parece que lo hace con cualquiera que tenga este problema en particular. Lo que hice primero fue buscar el archivo SCIM que se encuentra en /etc/X11/xinit/xinput.d

Para editar este archivo, escribimos:

$ sudo gedit /etc/X11/xinit/xinput.d/scim

Una vez hecho esto, en el archivo de texto buscamos una linea que dice

XMODIFIERS="@im=SCIM"

y la remplazamos por:

XMODIFIERS="@im=none"


Ahora, cabe mencionar que esta solución no permitirá usar el SCIM para escribir en alfabetos distintos al castellano, al menos no en el aMSN o aplicaciones que corran en un entorno parecido. No obstante, se solucionará el problema de las tildes.

Espero que esto les haya resultado útil.

Be seeing you!

lunes, 9 de julio de 2007

MS Vista, Análisis de Tecnología Degenerativa, Parte 1 (Artículo)

(Traducción del artículo originalmente escrito por Oliver Day. Se puede modificar y redistribuír de acuerdo a lo establecido en la “Free Art License” http://artlibre.org/licence/lalgb.html


Un comentador en digg.com preguntó cuál era el sentido de mi artículo. ¿Se trata sólo que Microsoft Vista introducirá nuevos niveles de cifrado para la reproducción del contenido en el Disco Duro? Desearía que fuera así de simple. Y esto va mucho más allá del hecho de que los clientes tengan que pagar por los componentes adicionales en su tarjeta de video que no serán utilizados si no reproducen contenido en Alta Definición. Va mucho más allá del hecho de que el contenido pirata en Alta Definición esté ya disponible, lo que invalida sus esfuerzos a la fecha. El verdadero asunto que atañe su atención es que Microsoft ha unido fuerzas con las compañías de entretenimiento (RIAA + MPAA) para crear un sistema operativo que puede controlar lo que haces, donde lo haces y como lo haces. El verdadero asunto es que están presionando tecnología degenerativa de manera colectiva, lo que ocasiona un retroceso cultural.

Las nuevas características que crean “cañerías” para proteger el audio y video aseguran que los clientes no puedan reproducir películas o música en dispositivos no aprobados. Más que nunca, la industria que crea el entretenimiento destinado a las masas tratan a esa misma gente como potenciales delincuentes. Microsoft no se ocupa de sus demandas; ellos gustosamente ayudan a la industria del entretenimiento a entrar en la batalla que ellos mismos incitan. La piratería afecta a sólo a aquellos que distribuyen productos bajo un régimen restrictivo de derechos de autor. A diferencia de ello un comentador del blog ha intentado discutir que DRM (Gestión de derechos digitales, por sus siglas en inglés) no es gratuito. Hay costos significativos involucrados los cuales he intentado denotar en mis anteriores artículos en la forma de hardware adicional, uso de recursos, tiempo de ingeniería, soporte técnico, y un giro en las relaciones públicas para afrontar a personas como yo que estamos en contra de tales cosas. Un comentador en windowsvistablog fue lo bastante amable para decir quienes pagan por estas restricciones: los clientes.

Aún así, si hiciéramos una encuesta entre los usuarios, me resultaría difícil creer que alguien pondría a DRM en un lugar elevado en su lista de deseos. Es difícil imaginar a alguien pidiendo ”Computadoras que corren software que no puedes ver, entender, controlar y que reporta a otras personas que lo que ocurre en tu red sin tu que puedas interrumpirlos o hacer algo al respecto”. Incluso si la compensación es poder reproducir contenido en alta definición de estudios prestigiados. Este es el apoyo con el que Microsoft ha contado desde el principio y su esperanza es que los clientes valoren esta “capacidad” tanto como para hacerse los desentendidos con la degeneración tecnológica embebida en el núcleo mismo de su sistema operativo.

Parte de las especificaciones de adherencia al Sistema Avanzado de Acceso al Contenido (AACS por sus siglas en inglés) es la ofuscación deliberada de los controladores y el retiro de las especificaciones libres del hardware. Cuando a un dispositivo aprobado se le envía contenido en Alta Definición, el Sistema Operativo comienza a negociar con él para verificar que es real y auténtico. Para lograr esto, se hacen llamadas indocumentadas para evitar que un dispositivo falso esté intentando ver cuadros de contenido Premium sin cifrado. ¿Cómo los afecta a ustedes? Dave Marsh respondió que “HFS usa características adicionales del chip distintas a las necesarias para escribir un controlador. Los requerimientos de HFS no deberían evitar la apertura de toda la información necesaria para escribir controladores” Lo que no menciona es que los desarrolladores de controladores para hardware de video futuro están contratados para ofuscar su código y mantener cerradas las especificaciones de los dispositivos. Las especificaciones cerradas afectan el desarrollo de Hardware para TODOS los sistemas operativos. Los desarrolladores de controladores libres para hardware encontrarán cada vez menos y menos documentación disponible. Uno de los comentadores en mi post original dio una gran respuesta que incluyo aquí.

“ No me importa el 'contenido premium', no lo copie ni lo compré, y aún así, yo, como desarrollador de software, tengo que vivir con el hecho de que es difícil usar tarjetas aceleradoras de gráficos 3D usando controladores libres. Gracias al trato de los similares como MPAA-Microsoft-ATI la situación no mejorará, sólo empeorará”


Se colocó la traducción de este artículo únicamente con el propósito de informar a los lectores acerca de algunos de los problemas ocasionados por las nuevas políticas aplicadas al software privativo. Pueden encontrar la versión original de este artículo aquí. Si desean más información o colaborar con la campaña en contra de Windows Vista y DRM, pueden entrar aquí.

domingo, 24 de junio de 2007

Los 12 pasos de los Windowseros Anónimos.

Bueno, aquí les dejo esta entrada publicada por mi amigo sk en su sitio. Se trata de una verdadera ayuda por aquellos que han caído en las garras de Windows y el software privativo:

El presentar cualquier tipo de interés en instalar Windows Vista no es muy diferente a ser alcohólico, apostador compulsivo, fármaco-dependiente o jugador de Pump It Up. Es un serio problema de salud, ya que la víctima de esta enfermedad padece de estrés por no poder controlar su computadora; así como de un ataque psicológico provocado por la continua aparición de la BSOD; sin mencionar que la pobre e indefensa PC no tiene la culpa, ella solo sigue instrucciones.

Millones de personas en el mundo padecerán esta enfermedad, algunos serán engañados por la voz de esta adicción y, en el más triste de los casos, será por la presión que ejerce el mismo Windows para que sus usuarios se “actualicen”. Pero siempre podemos ayudar al prójimo, extenderles la mano para que sepan que no están solos y mostrarles la luz hacia mejores opciones que cambiarán completamente su experiencia frente al ordenador.

Los 12 pasos para superar la enfermedad a Vista.

Una persona con la enfermedad a Vista debe aceptar que tiene un problema para empezar su rehabilitación. Puede acudir a la abundante ayuda en la red, quienes le den la mejor ayuda para que pueda desintoxicar su equipo de Windows satisfactoriamente. Hoy en día se puede hallar esta ayuda en cualquier rincón de Internet, todo lo necesario es gratuito y el proceso es de lo más sencillo.

Y los 12 pasos son (parodiado de los 12 pasos de AA):

  1. Admitir que se es impotente con Windows y que la computadora se ha vuelto inmanejable. Hay que darse cuenta que la vida en Windows no es vida. Uno no tiene porque vivir con los problemas de seguridad, la inestabilidad del sistema y los elevados costos.

  2. Llegar a creer que un movimiento libre puede restaurar nuestro equipo. Los movimientos de software libre generan programas altamente útiles que han sido mejorados por varios programadores alrededor del mundo.

  3. Decidir poner programas y archivos personales al cuidado de Linux. En Linux no habrá que sacar toda nuestra información por qué el sistema se ha alentado, o por qué entró un virus, o por qué algún archivo de sistema se borró misteriosamente, ya que nunca pasará.

  4. Hacer un análisis de las necesidades del usuario y el equipo con el que cuenta. La vida útil de un equipo con Linux es mayor. Nadie tiene porque verse obligado a hacer un cambio brusco de hardware sólo porqué a Hasecorp le da la gana programar un SO que exige más de lo que realmente debería necesitar.

  5. Admitir ante el Dios de Internet, ante si mismo y ante otro usuario de linux; que hizo daño a su computadora al ponerle Windows y debe proponerse enmendarlo. Tantos cuelgues de sistema, sistemas de archivos mal administrados, virus, errores etc... hicieron daño a al pobre ordenador y hay que disculparse con él y repararlo.

  6. Estar enteramente dispuesto a dejar que que el instalador de Linux formatee la partición o disco duro y elimine todos esos daños causados por Windows. La administración de archivos en Windows es deficiente, por eso hay que desfragmentar el disco duro periódicamente. En Linux no hay nada de esto.

  7. Humildemente pedir a GNU/Linux que elimine las deficiencias del pobre usuario. Al usar Windows uno se acostumbra a reiniciar aplicaciones todo el tiempo y a maltratar el equipo. Con Linux utilizará el verdadero potencial de la computadora.

  8. Hacer una lista de todas las personas a las que afectó y estar dispuesto a enmendarse con todos ellos. Los errores de sistema en Windows provocan perdida de datos, lo que causa daños a terceros. Hay que enmendar estas fallas (aunque no sean culpa directamente del usuario) y empezar a manejar datos con software libre.

  9. Enmendar directamente a las personas afectadas siempre y cuando sea posible y el hacerlo no involucre perder libertades. Programas como el DRM quitan libertad a los usuarios. Hay que enmendar denunciando esas injusticias.

  10. Continuar con la migración hacia el software libre, y al equivocarse en cualquier instalación corregir el error inmediatamente y continuar con el proceso. El software libre cuenta miles de aplicaciones para millones de tareas que, a diferencia del software privativo, no quita libertad a nadie.

  11. Mantener un contacto con la actualidad y curso del software libre para poder ayudar al movimiento y a otros seres. A través de Internet se puede seguir los movimientos de las grandes empresas de medios y la lucha del software libre por conservar la libertad.

  12. Habiendo descubierto lo que en realidad significa usar una computadora, llevar este mensaje a otros enfermos y practicar la etica del software libre en todos los aspectos de la vida. El movimiento del software libre tiene un código de ética. Lucha todos los días por mantener la libertad de todo el mundo y, sobre todo, compartir el conocimiento siempre.

sábado, 23 de junio de 2007

Escribiendo Programas en C y C++ en Ubuntu.

Bien, si para algo es muy bueno GNU/Linux es para programar y eso no me lo va a negar nadie. Yo, si bien; no estoy metido de lleno en la programación; de vez en cuando escribo alguno que otro programa pequeño en alguna tarde ociosa y nunca le hago el feo a un buen libro que hable sobre algún lenguaje de programación.

Cuando usaba Hasefroch Windows yo empleaba Bloodshed Dev C/C++ para escribir mis programas, es un paquete bastante amigable y muy sencillo de usar, eso sin mencionar que está bajo una licencia tipo GPL de GNU. Por desgracia, la versión para GNU/Linux sólo está disponible en CD. Pero no hay nada por qué preocuparse, ya que este SO pone a nuestra disposición múltiples herramientas para programar.

Primero, necesitaremos unos pocos paquetes, usen el terminal o el gestor de paquetes Synaptic e instalen lo siguiente:

build-essential
cpp
cpp-2.95-doc
cpp-3.3
cpp3.4
cpp-4.0
g++-3.4
gcc
gcc-2.95-doc
gcc-3.3
gcc-3.3-base
gcc-3.3-doc
gcc-3.4
gcc-3.4-base
gcc-3.4-doc
gcc-4.0
gcc-4.0-base
gcc-4.0-doc
gcc-4.0-locales
gcc-doc
gobjc-4.0
libg++2.8.1.3-dbg
libg++2.8.1.3-dev
libg++2.8.1.3-glibc2.2
libgcc1
c-cpp-reference
doc++
libstdc++5
libstdc++6
libstdc++6-4.0-dbg
libstdc++6-4.0-dev
libstdc++6-4.0-doc
libstdc++6-dbg
libstdc++6-dev
libstdc++6-doc
manpages-es

Estas son las bibliotecas que necesitamos para empezar a programar. Es posible que muchos de estos paquetes ya estén instalados o tengan alguno que les reemplace. No se preocupen si reciben esto como un mensaje de error.

Nota: Es posible que algunas de las bibliotecas que uses no existan en Linux, como conio.h ó stdlib.h.


Con esto, ya se dispone de lo necesario para empezar a escribir programas básicos usando C ó C++. Simplemente abran su editor de texto preferido y comiencen a escribir su código. Para quienes les resulte más cómodo que su editor les marque el código con el fin de encontrar errores con mayor facilidad y reconocer las diversas secciones de éste, he aquí algunas recomendaciones:

Editor de Textos de Gnome: Simplemente creen un archivo con extensión "c" ó "cpp" y al abrirlo este editor inmediatamente reconocerá los elementos de la sintaxis de C ó C++. Las ventajas que tiene es que ya se encuentra instalado en Ubuntu.

GNU EMACS: Este editor es extremadamente versátil y puede usarse para lo que sea. Ha cobrado tanto poder que hasta tiene su propia iglesia, donde destaca entre sus miembros el mísmisimo San iGNUcio; un simpático Alter Ego de Richard M. Stallman, quien lleva una aureola. Pueden encontrar la fuente de este programa aquí y las instrucciones para instalarlo acá.

Editor de Textos SciTE: Este es un editor enfocado en la programación. Es el que yo uso para escribir en C y C++. Algunas de las ventajas que te ofrece este editor es que marca el código con colores de acuerdo a la sintaxis, inserta sangrías automáticamente y marca las llaves, paréntesis y corchetes con rojo si carecen de un par.


Estas son sólo recomendaciones, puedes usar el editor que se te venga en gana. Pero no olvides que usar VI es un pecado dentro de la Iglesia de EMACS y que VI VI VI es el editor del diablo. Así mismo; usar una versión libre de VI no es un pecado, sino una penitencia.

Por último, para compilar el código y convertirlo en un archivo ejecutable abre tu terminal, dirígete a la carpeta donde está el código y escribe lo siguiente:

$ gcc [nombre de archivo de código.c] -o [nombre de ejecutable]


un ejemplo podría ser:

$ gcc prueba.c -o prueba


Esto producirá un ejecutable llamado "prueba" dentro de la misma carpeta donde está tu código fuente. Para ejecutarlo, sin salir de la carpeta escribe:

$ ./prueba

Para C++

Para C++ es casi lo mismo que en C. Nuevamente entramos al terminal y accedemos a la carpeta donde está el código fuente. Ahí escribimos:

$ g++ [nombre de archivo de código.cpp] -o [nombre de ejecutable]

Si creamos bibliotecas para nuestro programa, escribimos

$ g++ [nombre de biblioteca.cpp] [nombre de código fuente donde está la función main.cpp] -o [nombre de programa]

En este caso [nombre de la biblioteca.cpp] es el programa correspondiente a la biblioteca que creamos. Un ejemplo sería:

$ g++ clase.cpp prueba.cpp -o prueba.


Si hay algún error o advertencia el compilador devolverá un mensaje en el terminal. En caso contrario aparecerá nuevamente el prompt y el programa habrá sido compilado exitosamente. Ya con esto tendrán su programa.

Espero que esto les haya resultado útil.

Be seeing you!

lunes, 28 de mayo de 2007

Windows Vista en la laptop de un compañero. (Actualización)

Bueno, un día El Conejo se conectó al mésenller, decidí saludarlo y de paso presumirle el video que subí al portal de TúEntubas donde sale mi escritorio de Beryl. Le pasé el hipervínculo diciéndole que eso era de lo que se perdía por usar Hasefroch Longjorn Windows Vista. A lo que me respondió diciéndome que ya estaba harto del sistema ventanero y que pensaba hacer un upgrade a XP. El pretextó que se trababa a cada rato y que "le comía mucha RAM". Éstas, claro, son apreciaciones empíricas y no valoraciones cientificas; pero estamos hablando de una computadora nueva que desesperó a un usuario en menos de dos meses gracias a su SO, que además de todo venía preinstalado.


Al pobre Conejo poco le duró el gusto de tener el sistema operativo más nuevo y deficiente potente de Hasecorp Microsoft en su edición rudimentaria básica, donde muchas funciones no sirven están limitadas. Finalmente, si quieres disfrutar de todas las ventajas que te da poseer tener licencia para usar el sistema operativo ventanero tienes que desembolsar cerca de 400 USD, además de tener una computadora que pocos se pueden dar el lujo de adquirir, cuyos potentes recursos se verán desperdiciados en el monitoreo que realizará este SO para asegurarse de que las tareas más sencillas sean extremadamente engorrosas y que al usuario no se le ocurra hacer algo remotamente sospechoso (como grabar un CD de música).

No por nada Dell comenzó a vender computadoras con Windows XP nuevamente, además de la famosa noticia de que Vista no está listo para el uso de los clientes (como si alguien no lo sospechara) y que realmente, en lugar de tener una versión 1.0, los usuarios han recibido una 0.X Beta renombrada para poder ser vendida y que no será utilizable estable hasta que salga el siguiente parche Service Pack. Y esto después de los constantes retrasos que recibía este videjouego Sistema Operativo.

Pero eso no es todo, si de casualidad usan una computadora cuyo procesador tiene una arquitectura de 64 Bits (Un AMD Turion 64, por ejemplo) y quieren instalar Windows Vista. Recibirán un cargo adicional de 9 Dólares por recibir el disco que contiene el sistema operativo para esa arquitectura. Además de que una vez que lo logren instalar, si su computadora sobrevive, descubrirán que la mitad de los controladores de Hardware se han vuelto completamente inútiles.

Y todas estas babosadas demuestran lo presionados que están allá en Redmond, ya que el software libre y las mac lentamente van ganando terreno. Llevando a reacciones de pánico como la demanda que impuso Microsoft para que se respetaran las más de 200 patentes que son violadas en diversas aplicaciones, ya saben, de esas que tienen licencia GPL; o el berrinche que hizo Memín Puertas por la estandarización del formato open document (Más información en la página oficial de esecá.)

Así que ya saben, pueden escoger entre un sistema operativo inestable, que desperdiciará sus valiosos recursos del sistema, les costará un ojo de la cara, no les permitirá hacer nada "por cuestiones de seguridad" y que posiblemente les termine hartando; o un sistema libre, estable, fácil de usar y poderoso como GNU/Linux. Creo que por lo menos El Conejo, ya supo que camino no tomar.

sábado, 26 de mayo de 2007

Escribamos correctamente el Español.

Bueno, dejo de lado por este post a Ubuntu Linux para hacer un llamado que ya sé que nadie tomará en cuenta, pero resulta estupendo para una catarsis.

ESCRIBAMOS CORRECTAMENTE EL ESPAÑOL

Tal pareciera que el mundo se ha infestado de una especie nueva de monos que pasan largas horas frente a computadoras oprimiendo teclas al azar en cuanto lugar pueden. Eso del lenguaje XAT, o como le quieran decir a esa porquería, está terminando con nuestro valioso castellano. Ya no es raro ver textos en foros, blogs o servicios de mensajería instantánea en los que se haga uso de esta críptica y neandertalesca yuxtaposición fonética de las palabras que se ha vuelto una repugnante moda.

El uso de expresiones tales como: k, aki, kmo, bn, publik, etc... no sólo dan al lenguaje escrito un aspecto repulsivo, sino que también dificultan la lectura y compresión de éste. Muchas veces las personas se molestan por la malinterpretación de sus mensajes, siendo que ellos mismos las ocasionan.

Muchos pretextan que les da pereza escribir las palabras completas, pero si tomamos en cuenta que más del 99% de las cosas que se escriben en foros, blogs y servicios de mensajería instantánea son completamente irrelevantes y estúpidos; la solución al problema de estas personas sería que simplemente se limitaran a tratar los asuntos estrictamente necesarios, haciendo uso de una correcta escritura. Esto liberaría algunos Terabytes de servidores que podrían ser empleados en cosas que valgan la pena.

Lo más triste de todo, es que el uso de esta escritura es una manera de justificar la ignorancia que antes se hacía evidente en las faltas de ortografía. Ahora este lastimero dialecto, comparable al Caló del siglo XIX, no es más que un permiso autoconcedido de deformar al español con el fin de disimular las trasgresiones que de otra manera serían evidenciadas como producto de la falta de conocimiento de este idioma. Y lo que es aún peor, da permiso a un empleo abusivo de arcaísmos que también demuestran pobre conocimiento de otro idiomas, especialmente el Inglés. Esto se ve plasmado en frases como esta, con la que me he topado una y otra vez:


"k pso men kmo stas"


Esta modalidad de escritura se extiende de maneras muy diversas. Estás pueden incluir: Reemplazos incorrectos de letras, eliminación de vocales y/o consonantes, omitir partes de algunas palabras, omitir por completo el uso de signos de puntuación, faltas innecesarias de ortografía (hiba, hoigan), sustituir fonéticamente números por letras, entre otras. Si bien, el uso de estos recursos no necesariamente implica la ilegibilidad del mensaje, el reiterado abuso de éstas lo convierte en una norma general.

Esto es un llamado para que nos esforcemos en rescatar nuestro idioma y empeñarnos en hacer que lo que escribamos sea comprensible para todos. Más allá de la moda o de la comodidad, somos responsables de la manera en que nos comunicamos y ésta es un reflejo de nuestra manera de pensar. No convirtamos el Español en una especie de Neolengua. En la que se limita la capacidad humana del pensamiento, en aras de la facilidad. Quien usa el Xat sólo demuestra lo común y mediocre que es. Si en verdad quieren demostrar lo distintos que son con la manera en que se expresan; aprovechen la riqueza de nuestro idioma para dar distinción a sus ideas. De otra manera sólo serán parte del rebaño.

domingo, 20 de mayo de 2007

Los bordes azules en los videos de Ubuntu.

Bueno, al usar Beryl, muchos verán parte de su experiencia mermada por unos bordes azules que salen alrededor de los videos, que limitan funciones como los live preview o el tambaleo de ventanas. Un día divagando por el sitio oficial del proyecto Beryl, me encontré en su wiki la manera de resolver ese asunto. Si bien, sk pudo arreglarlo usando una plataforma de rendereo GLX junto con los servidores no-libres de ATI. Esta solución no parece funcionar con las tarjetas Intel.

Yo encontré una alternativa que resulto a la perfección para mí, además de que no toma mucho tiempo, aunque si hay que instalar un reproductor nuevo: El Xine. (Sonido de trueno)

En realidad no es nada del otro mundo y aunque al principio resulte un poquitín extraño, bastarán unos minutos de uso para acostumbrarse a él. El paquete se llama xine-ui y pueden instalarlo desde el gestor de paquetes synaptic o bien, escribiendo en el Terminal:

$ sudo apt-get install xine-ui

Querrán asociar los archivos de video a este nuevo reproductor, si usaban Hasefroch Windows no creo que tengan problemas para hacerlo, en caso de que los tengan pueden jugar al niño explorador o usar el Guguel.

Ahora, en un principio podrían tener problemas del mismo tipo con este reproductor, pero sólo es cuestión de entrar a la configuración de este. (El botón con forma de llave de tuercas) Primero en la pestaña GUI, escogen la opción "Master of the known Universe" en "Configuration expierence level". Después hacen click en "Apply". Posteriormente, se van a la pestaña de video y en "video driver to use" eligen xshm y vuelven a clickear en "Apply". Xine pedirá ser reiniciado, cumplan con su capricho, una vez hecho esto, se eliminarán los molestos bordes azules y mejorará la adaptabilidad del video a los efectos visuales de Beryl. Este video muestra como hacerlo:

jueves, 17 de mayo de 2007

¡Mi escritorio en Beryl!

Bueno, he decidido grabar mi escritorio y subirlo al portal de TúEntubas para mostrárselos a todos. Esta es una demostración de Beryl corriendo en mi Portátil. Nótese que no es ni Vista Capable. Posiblemente les parezca muy lento, pero eso es por el software que usé para grabar mi escritorio. Se los recomiendo mucho ya que es bastante simple de usar y ofrece una calidad bastante buena, aunque en mi caso consumió demasiado CPU. Se llama Gtk recordMydesktop y viene en los repositorios de Ubuntu.

Compárenlo con el video de Windows Vista y verán que no es significativamente más lento, además de que está ejecutando más aplicaciones en 4 áreas de trbajo y con mas efectos visuales.







Aquí tenemos a mi computadora con Beryl. Como pueden ver, se ve algo lenta
pero la pobre ya tiene casi 3 años, 768 MB en RAM, 20GB destinados
a Ubuntu Linux en el disco duro, una tarjeta aceleradora Intel
855GM de 64 MB y 1.40 MHz






Esta es una computadora ejecutando Windows Vista Aero. Como pueden ver,
no es significativamente más rápida que la mía. Para usarlo se necesitan MÍNIMO
un procesador a 1GHz, 1GB en RAM, 40 GB en disco duro y 128 MB de tarjeta
aceleradora. En este caso no se especificaban las características
de esa computadora y aún asumiendo que cumpla lo mínimo, requiere
el doble en casi todo de lo que mi computadora con Beryl.



Aquí podemos ver que no hace falta una súper computadora ni pagar mucho por una licencia para un caro sistema operativo para obtener seguridad, estabilidad y confiabilidad. Linux tiene todo eso y más.

Muchos justifican y defienden a Windows porque es lo único que poseen. Supe de una persona que desinstaló Linux de su computadora al no ser capaz de usarlo propiamente. Siendo que hay una enorme cantidad de tutoriales en internet. Los que critican a Linux sólo demuestran cuan ineptos fueron al momento de intentarlo utilizar. Y bueno, no me quejo, Windows va a existir mientras haya personas lo bastante idiotas para necesitarlo. Yo he notado diferencias dramáticas entre los dos sistemas operativos y que favorecen a Linux con creces. Entre las cuales se encuentran:

  • Instalar y configurar Windows XP en una computadora me toma cerca de 5 horas, incluyendo descargar las actualizaciones, configurar el hardware que tengo y el software básico (ofimática, antivirus, mensajero instantáneo, navegador, etc...) Para hacer lo mismo en Linux, me toma un poco más de dos horas.
  • Con Windows necesito comprar o actualizar una licencia de antivirus para tener disponibles las actualizaciones contra las amenazas que se aparecen día tras día. En cambio Linux tiene paquetes de software anti malware gratuitos con actualizaciones incluídas.
  • Generalmente Windows requiere que instale por separado los controladores de mi Hardware, ya sea descargándolos de internet o con un CD. Linux detecta y configura los controladores de Hardware desde el momento en que se instala.
  • El récord de Windows XP para una BSOD es de 18hrs después de haberlo instalado en mi computadora, Linux lleva un mes sin colgarse y contando...
  • La mayoría de los problemas que hay en Linux tienen solución y generalmente no toma más de 5 minutos resolverlos. Con windows, simplemente tienes que aprender a vivir con ellos.
  • Si necesitas un paquete de software en Linux, simplemente basta con buscarlo en los repositorios e instalarlo, en un caso extremo descargar el código y compilarlo, o sea escribir cuatro o cinco líneas en el terminal. En windows, la mayoría del software viene en Discos Compactos con caras y restrictivas licencias, o bien demos en internet con funciones limitadas que requieren registrarse en línea.
  • Windows tiene más fallas de seguridad que la planta nuclear de Springfield. Inmensas cantidades de malware surgen cada día destinadas a este SO, mientras que otros apenas se dan cuenta de su existencia.
  • La intercompatibilidad Windows-Linux, se puede describir como unidireccional. Si bien, muchas cosas de Windows son compatibles con Linux, no pasa a a la inversa. Una razón más para dejar de lado el sistema Ventanero.

miércoles, 16 de mayo de 2007

Configurar Red Inalámbrica en Ubuntu Feisty Fawn

Bueno, es momento de comenzar con los ajustes de la red inalámbrica. Esta información resulta muy útil para todos aquellos que tienen una laptop y cuentan con una Red Wi-Fi. Si bien, la alternativa más sencilla para instalar y configurar Linux es mediante un cable, el cual es automáticamente detectado y configurado, o bien, tener la fortuna de usar una tarjeta integrada que pueda ser detectada por Feisty; poco a poco se vuelve necesaria la libertad que brindan las tarjetas de red inalámbricas. En mi caso, tengo una vieja Compaq Presario 2200LA y necesita una tarjeta PCMCIA para poder acceder a una Red Wi-Fi.

Una de las funciones que más esperé con la llegada de Ubuntu 7.04 Feisty Fawn, era que el proceso de configuración de Redes Wi-Fi es mucho más sencillo. Ya que en su antecesor Edgy Eft, era bastante tedioso y requería procesos de ensayo y error en los que se incluía tener que reiniciar la computadora.

Ahora, aquí les explicaré como configurar una tarjeta para red inalámbrica Linksys WPC54G para que pueda acceder a internet. Primero que nada, el ISP con el que hice esto es Prodigy Infinitum, con un módem 2WIRE "nuevo"

Esto lo obtuve en esta guía, donde además hay métodos para diversas versiones de Ubuntu, y podrán encontrar información más detallada para configurar otro tipo de tarjetas de red inalámbricas.

Bien, empezaremos por instalar el paquete bcm43xx-fwcutter, ya saben, usen el synaptic o escriban en su terminal

$ sudo apt-get install bcm43xx-fwcutter

Después sólo tecleen los siguientes comandos:

$ sudo modprobe -r bcm43xx

$ sudo modprobe -i bcm43xx


Con esto debería funcionar la tarjeta. Una vez hecho esto, solo falta que configuren la conexión. Pueden usar el modo itinerante, el cual escanea constantemente el entorno en busca de conexiones inalámbricas o bien, configurar manualmente la red. Es importante que tengas a la mano tu WEP-key, que en el caso de Prodigy usa un cifrado de 64 bits. Ya con esto podrás accesar a tu red Wi-Fi. En caso de que te desconecte constantemente, simplemente basta con que instales el paquete libatm1 y no debería dar problema alguno. En caso contrario, siempre puedes usar Google.

lunes, 7 de mayo de 2007

Problemas con Uberyl.

Bueno, en esta entrada no hablaré tan bien de Linux. Al menos no de la distibución conocida como Uberyl. Mi Primer contacto con este SO fue a través de esta distro. Un amigo, como ya he mencionado antes, llevó a mi casa la versión Alpha de este CD que tenía a Ubuntu con Beryl preconfigurado.

Si bien, para un novato que no ha tenido contacto con Linux, Uberyl parece una distribución óptima; toma algunas semanas descubrir los problemas que produce. Primero que nada, esta basada en Edgy Eft, lo que requiere que sea actualizado a Feisty Fawn después de ser instalado. A menudo tiene problemas desde que se carga el LiveCD e incluso he recibido mensajes de error en el Terminal al usar gedit.

La primera versión que usé de Uberyl, la versión alpha; tenía un aspecto bastante sobrio y funcional, y a pesar de los errores funcionaba de maravilla y pasaba incontables horas con el cubo flipante. Al momento de actualizar a la versión 0.2 del gestor de ventanas. Comencé a tener problemas. Esa vez, decidió reinstalar el Uberyl, sólo que en su versión Beta.

Las mismas fallas en la configuración de Beryl me llevaron a incontables, tutoriales, hasta que terminé en uno (escrito en lengua oriental) donde venían los comandos que había que ejecutar para no dejar rastro alguno de la existencia del gestor de ventanas y poder reinstalarlo sin problemas. Funcionó; aunque me tomó mucho trabajo y bastante tiempo de estar en Google. Lo que pude ver de la versión Beta, es que era más rebuscada que la versión Alpha. Tomaba más tiempo en cargar además de tener una introducción en Castellano pobremente traducida al Inglés. El wallpaper de muestra sólo se trataba de una imagen que lleva tiempo circulando en Internet y que personalmente no me resulta graciosa (El pingüino despertando al oso polar con unos cimbales) con el texto: "Uberyl Beta... Most Easy". Me sentí un tanto decepcionado al ver los problemas que tuve con está nueva distribución.

Después de algunos problemas, tuve que reinstalar nuevamente Linux. Esa vez tuve que escoger entre usar el LiveCD de Uberyl Beta o el de Ubuntu Feisty Fawn. Opté por la segunda, cosa que resultó más conveniente. El disco tomó menos en cargar y el SO menos en instalarse. dejé de recibir los errores que antes tenía al iniciar algunas cosas (Como gedit) y pude configurar Beryl sin problema alguno y gracias a que esta versión trae el AIGLX preconfigurado, mi computadora funciona a las mil maravillas y no me tuve que preocupar por andarme metiendo con el xorg.conf. Definitivamente esta resultó una alternativa mucho más saludable y configurar mi computadora me tomó cerca de una hora, tiempo drásticamente reducido.

La distribución Uberyl de Linux ofrece mucho en cuanto a aspecto visual. Entre algunas cosas, el gestor de ventanas Enlightment como alternativa a Beryl y muchas más aplicaciones para configurar la apariencia del SO. Pero en tanto no atienda a estos errores que son mucho más findamentales, no valdrá la pena instalarlo y será mejor tomar el camino "más largo" que es instalar Ubuntu y posteriormente configurar Beryl.

Por mi parte ha sido todo:

Be seeing you!

miércoles, 2 de mayo de 2007

Embelleciendo el GRUB.

Bueno aquel; que como yo, use Linux y Hasefroch Windows al mismo tiempo, seguramente habrá visto el menú GRUB. (Grand Unified Bootloader) Si bien, resulta bastante útil y sencillo de usar; su apariencia no a todos les resulta agradable y más de uno querría mejorarlo. Pues bueno, después de Googlear un rato me topé con esta guía. A continuación explicaré como realizar dichos cambios.


Este es el aspecto del menú default del GRUB de Ubuntu. Si bien, resulta bastante útil su aspecto no resulta muy agradable a la visa ¿verdad?



Este es un GRUB que ya ha recibido el tratamiento de GFXboot. Como pueden ver es mucho más estético y no sacrifica su funcionalidad.

Primero que nada descargamos este paquete .deb. Pueden hacerlo desde su explorador para instalarlo posteriormente con Gdebi (Nota: No lo instalen inmediatamente después de descargarlo) o bien, escribir lo siguiente en el Terminal.

$ wget http://quasarfreak.googlepages.com/grub-gfxboot_0.97-5_i386.deb

Ahora removemos nuestro viejo GRUB. Para hacerlo, sólo basta con escribir esto en el terminal:

$ sudo aptitude remove grub

Ya pueden instalar el paquete .deb. Ya sea utilizando Gdebi o bien, tecleando en el terminal:

$ sudo dpkg -i grub-gfxboot_0.97-5_i386.deb


Ahora, aquí es donde está el truco:

Por defecto, la partición donde se instala el GRUB es /dev/hda, pero por si las dudas es mejor asegurarse. Para hacer esto, sólo tenemos que escribir en el terminal el siguiente comando:
sudo cat /boot/grub/menu.lst | grep kopt=root=/dev/

Esto nos devolverá la partición del disco duro donde hay que instalar el grub, ahora sólo hace falta saber si tenemos IDE o SATA. Nuevamente, desde el terminal escribimos:

$ sudo fdisk -l

Sí las particiones salen con nombre hda, tenemos un sistema IDE, en caso contrario tenemos un SATA. Para IDE, al momento de instalar se escribe hda y para el SATA, sda.

Ahora instalamos el GRUB con este comando:

sudo grub-install /dev/sda

Reemplaza el sda por la partición donde instalaste el GRUB, por lo general esta se instala en la partición hd0, es decir en /dev/hda o en /dev/sda. Ten en cuenta que si tienes algo en la partición que elegiste como objetivo de instalación puedes estropearlo.

ERROR DEL NEWBIE # 3 (Guácala)
  • Instalar el GRUB en una partición incorrecta. Esto ha arruinado la partición y la ha dejado inutilizable. Es importante que si instalan Ubuntu Edgy Eft, elijan la partición hd0 para instalar el GRUB, en el caso de Feisty Fawn esta opción ya está marcada por defecto. Pueden cambiar esta partición al momento de instalar sí y sólo sí ("Alfredo, ¿qué pasa?"... Lo siento, empecé a divagar) saben lo que están haciendo. En caso contrario serán muy propensos a arruinar su computadora al momento de instalar un nuevo GRUB, o al menos alguna partición útil. De todos modos; no estoy aquí para arruinar el espíritu aventurero de nadie. Pero recuerden esto: respalden todo lo que lamentarán perder.
  • Solución: Bueno, no hay mucho que hacer. Si arruinaron una de sus particiones, probablemente tengan que formatearla y volver a empezar con lo que hacían ahí. (Instalar SO, recuperar datos, etc) Si tienen que volver a instalar Windows, tendrán que recuperar su GRUB. Esa información la pueden encontrar en Google. Ahora, al formatear la partición perderán su antiguo UUID, lo que hará que el fstab no pueda montar la partición al momento de arrancar. En esta entrada pueden ver como editar el fstab. Antes de abrir el editor; escriban el comando "$ sudo vol_id -u /dev/hda1" reemplazando el sda1 por la sección del disco duro que echaron a perder y que ya han formateado. Esto les devolverá el nuevo uuid de esa particion. Después simplemente con ctrl + shift + c, cópienlo de su terminal. Posteriormente abran el fstab, busquen la sección correspondiente a la partición que necesitan reparar, después de donde dice "UUID=" sobreescriban la cadena alfanúmerica que está ahí por la que obtuvieron de vol_id. Con esto no debería haber problema alguno.
Una vez concluido esto, ahora llega el momento de instalar el tema de nuestra preferencia, que podemos encontrar en una lista hasta abajo de este How-To.

Descargamos el tema y posteriormente lo copiamos a la carpeta de nuestro GRUB, usando este comando

$ sudo cp [ruta y nombre del archivo que descargaste]/boot/grub/

Después modificamos el archivo menu.lst con

$ sudo gedit /boot/grub/menu.lst

y agregamos esto AL PRINCIPIO del documento.

gfxmenu /boot/grub/[nombre del archivo que descargaste]


Ya que lo guardamos, solamente hace falta reiniciar para ver que ahora hemos puesto nuestro GRUB mucho más guapo. Espero que esto les haya resultado útil.

Be seeing you!

martes, 1 de mayo de 2007

Actualización a Ubuntu 7.04 (Feisty Fawn)

Hace unos días, decidí entrar a la página de mi amigo sk. Y noté que en la última entrada de su Blog, anunciaba la salida de Ubuntu 7.04 "Feisty Fawn". En dicha entrada, mencionó que los servidores de donde se podría obtener la actualización estaban saturados y recomendó llevar a cabo el proceso desde un LiveCD, cuya imagen iso estaba disponible para ser descargada aquí con muchos mirrors acá.

Yo por mi parte, decidí intentar descargar los archivos iso, mientras que por otro lado hice unos cambios en mi archivo xorg.conf sin antes respaldarlo. Terminé metiendo la pata, y por más que intenté usar dexconf, el servidor X seguía con problemas, entonces decidí aprovechar la vuelta para instalar Uberyl versión Beta, el cual seguía estando basado en Edgy Eft. Ya con la versión Beta, configuré mi plataforma de rendereo para hacerla AIGLX (Luego publicaré las instrucciones para hacerlo), que según muchas fuentes, funciona mejor con tarjetas aceleradoras Intel; por cierto esta vez sí respaldé el archivo xorg.conf.

Ya habiendo lidiado con esto, decidí actualizar por fin mi viejo Edgy Eft al nuevo Feisty Fawn, recordé lo que sk había mencionado acerca de los servidores de actualización; pero en vista de que habían pasado ya algunos días, decidí intentarlo. Realmente se trata de un proceso sencillo y puedes realizar otras actividades mientras se lleva a cabo. No obstante, es posible que se pierda la información de las aplicaciones que usen mientras se lleva a cabo. La duración total del procedimiento oscila entre 3 y 4 horas; tomando en cuenta, claro, que antes tienes que descargar todos los archivos de la nueva versión, cosa que toma alrededor de dos horas. Para llevarlo a cabo, basta con que se dirijan a Sistema => Administración => Gestor de Actualizaciones. Ahí deberá aparecer un anuncio de que la nueva versión 7.04 se encuentra ya disponible. Lo demás es muy sencillo. Si necesitan instrucciones más detalladas pueden entrar aquí.

Por último, quisiera añadir que la actualización no afecta de manera importante la manera en que tengan configurada su computadora, por lo que la pueden llevar a cabo sin preocuparte. Espero que esto les haya resultado útil.

Be seeing you!

jueves, 26 de abril de 2007

Configurar Touchpad en Ubuntu

Quizá muchos usuarios de portátiles estén contentos con la configuración por defecto del touchpad de Ubuntu. No es mi caso; nunca me he podido ajustar al toque rápido para hacer click, y siempre uso los botones. Bien, esta guía podría resultarles útil si tienen el mismo problema que yo, y quizá también si es el caso contrario.(El toque rápido para hacer click no esté habilitado) Después de una breve búsqueda en Google, llegué a esta guía que es de donde obtuve la información que les presento. (quieren habilitar el toque rápido para hacer click)


Bien, primero que nada encendemos el ordenador... un momento... si están viendo esto es porque su ordenador está encendido. Perfecto, podremos saltarnos algunos pasos.

Ahora, tendremos que modificar el archivo xorg.conf, así que por conveniencia primero lo respaldaremos, para asegurarnos de que si metemos la pata, podamos recuperar la configuración anterior. Para hacer esto, escribimos en el terminal:

$ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup


Si cometemos un error y necesitamos recuperar nuestro viejo xorg, sólo hace falta que tecleemos:

$ sudo cp -f /etc/x11/xorg.conf.backup /etc/X11/xorg.conf

Bueno, ahora empecemos con la parte divertida, para eso tenemos que modificar xorg.conf, así que escribimos:

$ sudo gedit /etc/X11/xorg.conf


Ahora se desplegará el editor de textos. Posiblemente no tengan que hacer este cambio, dependiendo de la manera en que hayan instalado Ubuntu, pero nunca está de más asomarse a ver.

Primero buscamos esta sección:

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection



Bien, esto quiere decir que su Touchpad está configurado como un Mouse común y corriente, siendo ese el caso, lo reemplazamos por esto: (Nota, puede ser que este también la sección que necesitamos ya en el archivo)


Section “InputDevice”
Identifier ”Synaptics Touchpad”
Driver ”synaptics”
Option ”SendCoreEvents” “true”
Option ”Device” ”/dev/psaux”
Option ”Protocol” ”auto-dev”
Option ”HorizScrollDelta” ”0″
Option ”SHMConfig” ”on”
EndSection


Después buscaremos la siguiente sección:

Section “ServerLayout”
Identifier “Default Layout”
screen “Default Screen”
Inputdevice “Generic Keyboard”
Inputdevice “Configured Mouse”
Inputdevice “stylus” “SendCoreEvents”
Inputdevice “cursor” “SendCoreEvents”
Inputdevice “eraser” “SendCoreEvents”
EndSection


Y en la línea:

Inputdevice “Configured Mouse”

debe decir:

Inputdevice “Synaptics Touchpad”

Si no encuentran la primera sección, posiblemente encuentren la segunda. Siendo ese el caso, no tendrán que hacer cambio alguno. Ahora, si quieren modificar la configuración del toque rápido, sólo basta con que agreguen estas líneas

Option "MaxTapTime" "180"
Option "MaxTapMove" "220"


Si no tenían el toque rápido para hacer click esto debe habilitarlo. Puede que ya hayan tenido esas líneas, pero el valor número entre las comillas haya sido 0. Si quieren deshabilitar esa opción, pongan 0 ahí y con eso se olvidarán de esa molesta opción. =P

Ahora que si quieren hacer las cosas del modo aburrido, sólo introduzcan esta línea de comando:

sudo apt-get install qsynaptics

Con eso instalarán una interfaz visual que hará todo por ustedes, para ejecutarla sólo tecleen desde la terminal

qsynaptics

Bueno, eso es todo por el momento, espero que les haya resultado provechosa esta pequeña guía.

Be seeing you!

Windows Vista en la laptop de un compañero.

Bueno, el día de hoy un compañero a quien amistosamente llamamos Conejo llegó a la escuela con una laptop nueva que tenía instalado Windows Vista de fábrica y se preguntarán: ¿Cuáles fueron las impresiones de un usuario de Uberyl? Bien, lo primero que le dije es que ciertamente, su computadora era bastante linda (lo era, ciertamente) salvo por su sistema operativo. No obstante, me dejé vencer por la curiosidad y me dediqué a jugar un rato con este SO.

Su computadora era una Compaq (No recuerdo el modelo) y tenía las siguientes caracterísitcas:

- Disco Duro de 60 GB.
- Procesador AMD Sempron a 1.8 GHz.
- 512 MB en memoria RAM.
- Tarjeta Aceleradora de Gráficos nVida de 128 MB.


En este caso, la compararé con mi portátil, una vieja Compaq Presario 2200LA. Sus características:

- Disco Duro de 40 GB (Ampliado ahora a 80 GB)
- Procesador Intel Celeron a 1.2 GHz.
- 256 MB en RAM. (Ampliados ahora a 768 MB)
- Tarjeta Aceleradora de Gráficos Intel 855GM de 64 MB(Embebida)

Como pueden ver, la mía tiene más espacio en disco duro, pero hay que tomar en cuenta que la partición que destino a Linux es de sólo 20GB, de ahí en fuera, mi computadora sólo supera a esa en RAM.

Ahora, también se trata de una Laptop que corre con lo mínimo de lo mínimo. Es decir, que apenas es merecedora de llevar la etiqueta "Vista Capable". Así que tampoco estaremos frente a una de esas caras computadoras de esas que llevan a a las demostraciones.

Lo primero que noté es que Windows Vista tarda demasiado en cargar, y cuando digo demasiado, me refiero a eso, demasiado. Una vez todo listo, empecé a husmear un rato en su computadora. Ahí vino la segunda impresión, el cursor se saltaba constantemente. Eso me puso nervioso, porque en Windows XP, eso sólo ocurre cuando tengo unas 7 y 8 aplicaciones abiertas y me pide a gritos que cierre algo. ¡Pero en esa ocasión no tenía abierto NADA! Después, me llevé un chasco al abrir unos el solitario y no ver las famosas ventanitas emborronadoras transparentes que tanto presume Hasecorp Microsoft. Continué explorando y descubrí que el Conejo había instalado FS98. Sin dudarlo, lo comencé a jugar y ¡Oh Sorpresa! Corría brutalmente lento. Se tardó más en cargar que mi FS2004 en XP y no sólo eso, sino que también tenía un frame rate que apenas permitío que hiciera una aproximación a la pista de KSMO. (Ya no digamos aterrizarlo) Sólo había visto mi computadora ponerse más lenta cuando hacía una aproximación a MMMX con tormenta, usando escenarios y Ultimate Traffic.

Constantemente le repetía al Conejo que le instalara Linux o al menos XP. La vida de la batería también era muy breve,(Posiblemente debido al consumo brutal de recursos del sistema que tenía Windows Vista) apenas conseguimos ver una OVA de Hades y le quedaba 37%, lo que nos obligó a emigrar de la cafetería a la biblioteca en busca de un contacto. Lamento no haber intentado calentar mis chilaquiles usando la inmensa cantidad de calor producido por su CPU. (Me los sirvieron fríos ¬¬)

Otra cosa que vale la pena destacar es que no había un sólo Gadget abierto, no tenía los famosos Live Preview de la barra de tareas y cuando intentamos ver una presentación de sus imágenes, la transición entre ellas era bastante lenta y desagradable a la vista. El sistema de búsqueda del menú inicio que tanto presumía Microsoft es bastante lento y torpe y bueno, no pude inmiscuirme más.

Ahora, mi computadora tiene Uberyl (Una distribución de Ubuntu que tiene Beryl). Tiene ventanas transparentes que se tambalean al moverlas, Google Picasa, un escritorio cúbico con 4 Workspaces y todo eso corre de manera bastante rápida y fluída en mi computadora que ni siquiera es "Vista Capable". Bueno, no hace falta pensarle mucho para ver que Windows ha metido la pata con su nuevo sistema. Desgraciadamente, no pude probar otras cosas como el reconocimiento de voz o ver que tan rápido lograba sacar una BSOD o la mítica RSOD. No olvidemos que este sistema fue lanzado al mercado sin ser completamente estable y habrá que esperar a que salga un Service Pack. Una verdadera lástima para los usuarios de Windows. Tengo pensado llevarle al Conejo el LiveCD de Uberyl para que vea la diferencia entre ambos sistemas aunque creo que decidiría conservar Vista.

Nuevamente, agradecemos a TúEntubas por proporcionarnos estos dos vídeos con ambos sistemas dando lo mejor de si.




Aquí vemos a Windows Vista. El video no especificaba las características del ordenador, pero al parecer es el que usa la NASA para sus misiones. Como pueden ver, Hasefroch Windows Vista puede hacer cosas asombrosas como, reproducir un mp3, jugar al solitario, abrir el notepad, usar una calculadora ver cuánto es 1+1 (es en serio, miren con atención) abrir el Winbugs Windows Media Center para no hacer absolutamente nada, calentar la computadora lo bastante como para hacer que el Titanio alcance su punto de fusión, hacer que hasta el cursor se vea lento y ¡todo al mismo tiempo!




Ahora aquí tenemos a Linux con Beryl, de acuerdo a la fuente del video, se emplea un procesador a 2.4 GHz, 512 megas en RAM y una Aceleradora nVidia 6600. (Casi lo mismo que en la del Conejo)

Bueno, curiosamente, al poner las palabras "Windows Vista" en el buscador de TúEntubas. Los primeros 10 resultados eran videos negativos o que hablaban mal del sistema, mientras que al buscar Beryl, no encontré uno sólo que mostrara un mal funcionamiento. Creo que el Pingüino ha hecho un estupendo trabajo rompiendo ventanas. Por mi parte ha sido todo de esta divertida experiencia.

Be Seeing you!

martes, 24 de abril de 2007

Archivos Multimeda en Ubuntu.

Bien, quizá muchos estén preocupados porque acaban de pasar toda su colección de "The Monkeys" a su disco duro en formato MP3, pero Ubuntu sólo tiene disponibles decodificadores para OGG. De igual manera, cuando intentan poner su DVD de "Titanic" para ver por quincuagésima vez la escena de la proa del barco, te sorprendes al ver que Linux se rehúsa a reproducirlo. Angustiante...¿no?

Bueno, la solución a todos tus problemas está a unos clicks de distancia. Nuevamente la Guía Ubuntu nos resultó de gran ayuda para lidiar con esto. Pero... ¿Cómo puedo reproducir archivos multimedia en formatos no libres usando Ubuntu? Primero que nada hay que ver que hay varios reproductores multimedia Los más comunes son:

  • Totem - Reproductor por defecto de Ubuntu junto con los motores Gstreamer. También puede emplear Xine. (Que son los que yo empleo.) Se trata de un reproductor Multimedia bastante amigable, aunque puede resultar algo confuso al principio.
  • VLC - Este es un reproductor bastante parecido a Totem. No obstante este puede llegar a dar algunos problemas al momento de redimensionar la ventana o desplazarla.
  • Mplayer - Para mi desgracia, este no funciona en mi computadora porque tengo la mala suerte de emplear una tarjeta aceleradora Intel 855GM embebida, la cual tiene problemas con MPlayer.
Bien, ahora, para poder reproducir archivos multimedia basta, para Totem, con instalar los siguientes paquetes:

gstreamer0.10-plugins-bad
gstreamer0.10-plugins-bad-multiverse
gstreamer0.10-plugins-ugly
gstreamer0.10-plugins-ugly-multiverse
gstreamer0.10-ffmpeg
gstreamer0.10-pitfdll


Esto es para los motores gstreamer, si prefieres usar xine sólo hace falta que instalen dos paquetes:

libxine-extracodecs
totem-xine


Una vez hecho esto, podrás empezar a repdroducir archivos en múltiples formatos usando Totem. Si prefieres emplear VLC ó MPlayer bastará con que instalen los paquetes vlc ó mplayer respectivamente.

Ahora bien, para reproducir archivos con formato propietario como Real Audio ó Real Video. Deben instalar el paquete w32codecs disponible aquí. Se trata de un archivo .deb, así que no creo que haya mayores complicaciones. Si no saben como hacerlo, sólo abre el terminal y escriban los siguientes comandos:

$ sudo wget http://seveas.imbrandon.com/pool/dapper-seveas/extras/w32codecs_20060611-0.0_i386.deb

$ sudo dpkg -i w32codecs_20060611-0.0_i386.deb


Con esto no debería haber algún problema.

Ahora pasemos a la reproduccón de DVD. Los DVD's comerciales tienen su contenido cifrado en CSS. Un joven Noruego de nombre Jon Lech Johansen junto al grupo MoRE creó el DeCSS, lo que creó polémica y por poco hace que termine en la cárcel. No obstante fue absuelto de los cargos y gracias a él podemos ver películas comerciales de DVD en Linux. Para hacerlo basta con que instalen este paquete. Si tienen problemas para instalar el libdvdcss2, ejecuten los siguientes comandos:

$ sudo wget
http://seveas.imbrandon.com/pool/dapper-seveas/extras/libdvdcss2_1.2.9-0.0ubuntu2_i386.deb

$ sudo dpkg -i libdvdcss2_1.2.9-0.0ubuntu2_i386.deb


NOTA IMPORTANTE:
Para poder usar este paquete, es necesario que reproduzcas tus DVD's usando Totem con los motores Xine o MPlayer.

Bueno, eso es todo por el momento. Espero que les haya sido de utilidad.

Be Seeing You!

martes, 17 de abril de 2007

Razones para cambiarse a Linux. (Muajajajajajaja)

Bueno, demos un descanso a tantos tecnicismos y ahora veámos porque es bueno dejar a Windows y usar Linux.

  1. Es más rápido: Te sorprenderás del poco tiempo que demoran los programas en abrir.
  2. Es más seguro: Mucho, pero mucho malware está escrito para Windows, así como todos esos scripts maliciosos dirigidos particularmente a internet explorer. Esto te obligará a adquirir caras licencias para software antivirus. Lo que nos lleva al punto número 3.
  3. Es gratuito: Una licencia de Windows Vista, cuesta alrededor de $1,700. ¡Linux es gratis! Puedes decidir entre pagar elevados precios por la ineficiencia y torpeza de un SO como Ventanitas, todo para que el desperdicio de tus recursos del sistema termine en una irritante BSOD. Eso sin mencionar el demás software que puedas necesitar. (Antivirus, Software de oficina, y cosas que pueden variar de usuario a usuario)
  4. Con Linux no necesitarás desfragmentar el disco duro: Linux no requiere desfragmentación del disco duro, porque no fragmenta los archivos. Esto hace que tu computadora no se vuelva lenta y tenga que recibir el "mantenimiento semanal". Sólo basta con una rutinaria revisión de las unidades de disco. De la misma manera, el sistema de archivos ext-3 de Linux da más espacio libre que el NTFS de Windows.
  5. Linux mantiene a salvo tu datos: No importa si un error arruina por completo el sistema, tus datos se matendrán a salvo en la partición /home y podrás reinstalar el sistema sin perder un sólo byte.
  6. Linux es compatible con casi todo: Según la Frikipedia:
    Actualmente es compatible con P c(x86, AMD64 y AMD1048576),Mac; Amiga; Atari; Play Station 2, 3 y 4; X-Box, X-Box 360, Game Gear, ZX-Espectrum , iPod y tostadoras.
  7. Con Beryl, puedes tener un entorno visual que haría temblar a Windows Vista: Es verdad, gracias a Beryl, puedes tener un magnífico escritorio con forma de cubo, además de ventanas transparentes y mucho más dinámicas que las de Vista. Por cierto, mi computadora lo corre bien y sólo tiene una aceleradora de 64MB, 80GB en disco duro, 768 MB en RAM y un procesador Intel Celeron a 1.2 GHz.
  8. Linux te permite saber lo que realmente es usar una computadora: Para esto hace falta que lo configures, después de un tiempo te darás cuenta que con dedicar un tiempo a aprender como funciona, puedes hacer lo que sea con él.
  9. Puedes asombrar a tus amigos que no sepan mucho de computadoras: Desde el cubo flipante al "complicado" terminal, dejarás a muchos con la boca abierta haciendo cosas simples como instalar un paquete de software. Sirve mucho para hacer que los usuarios de Vista produzcan aún más bilis. (Seguramente, produjeron bastante al descubrir que al instalarlo la mitad de sus controladores de hardware simplemente dejó de funcionar.

lunes, 16 de abril de 2007

Instalación de Programas en Linux.

Para la mayoría de los usuarios provenientes de Windows, la instalación de programas en Linux, puede resultar algo extraña, pero después de un rato verán que es bastante sencilla, incluso más que Windows. :O

Para empezar, tenemos que ver que hay varias formas de instalar un programa, nuevamente les recomiendo darse una vuelta por la Guía Ubuntu. La primera de ellas, y la más común es emplear alguna de las aplicaciones visuales. Estas son muy simples en su uso, pero también más limitadas. Las aplicaciones disponibles son dos:

  • Añadir y quitar aplicaciones: Se trata de una interfaz bastante simple, muy parecida a Windows. Es muy útil cuando no conocen el nombre exacto del programa que deseas instalar o bien, buscan alguna aplicación que sirva a algún propósito en particular sin conocerla previamente. No obstante, esta es considerablemente más limitada que el gestor de paquetes Synaptic.
  • Gestor de paquetes Synaptic: Es bastante más amplia que Añadir y quitar aplicaciones, pero más complicada para usarse. Si conoces el nombre exacto de la aplicación que necesitas, bastará con que emplees el campo de búsqueda. Una vez hecho esto, el proceso es bastante simple.
Otra manera de instalar un programa, conociendo su nombre es por medio de esa asombrosamente vistosa interfaz gráfica mejor conocida como terminal. Para esto podemos usar programas como el aptitude o apt-get. La diferencia entre ellos es que el primero recuerda las dependencias instaladas; el segundo, no.

Los comandos que debemos conocer son los siguientes:

$ sudo apt-get install [nombre del paquete]

Este es demasiado complicado, espero que no tengan problemas, nunca se sabe cuando podemos escribir gte o ap-t. Así que tengan mucho cuidado; ya que si esto pasa, posiblemente les envíe un mensaje de error en el que no se reconoce el comando y se vean en la necesidad de reescribirlo toooooooooooooooooooodo. =P

$ sudo aptitude install [nombre del paquete]

Ahora, donde dice "install" pueden poner otros parámetros, cada uno con un resultado interesante. He aquí algunos de ellos.

$ sudo aptitude remove [nombre del paquete]

Como lo dice en su nombre, esto quita el paquete instalado.

$ sudo aptitude update

Actualiza la lista de paquetes disponibles.

$ sudo aptitude upgrade

Actualiza el sistema.

$ sudo aptitude help

Despliega una interesante pantalla donde dice que aún no era demasiado tarde para dejar Windows.

Bien, ahora pasaremos a los archivos .deb. Se trata de paquetes de instalación que nos hacen la vida mucho más sencilla. Podemos hacer las cosas aburridas y darles doble click para que se instalen sin mayor contratiempo con ayuda del buen amigo gdebi, o podemos añadir algo de diversión usando el terminal, he aquí los comandos necesarios...

$ sudo dpkg -i [paquete.deb]

Este instala.

$ sudo dpkg -r [paquete.deb]

Este desinstala.

$ sudo dpkg --help

Adivinaron, nos da ayuda para usar este comando.

Otro tipo de paquetes de esta clase, son los archivos .rpm. Estos están hechos para distribuciones Fedora o Red Hat. Para instalarlos primero deben pasarlos a deb, es decir, usar el siguiente comando en el terminal.

$ sudo alien [paquete.rpm]


También podrán encontrarse con archivos tipo bin, que no requieren instalación, pero sí que les des permiso para ser abiertos. Puedes hacerlo abriendo el Menú contextual => Propiedades => Permisos y activan la casilla que dice "Ejecución". Estos archivos tienen la peculiaridad de que generalmente no son libres y a menudo, tampoco gratuitos.

Los archivos .run son otro tipo de asistentes de instalación. Para ejecutarlos, sólo basta con escribir esto en la terminal

$ sh ./[archivo.run]

Ten en cuenta que algunos de estos asistentes requieren permisos root, siendo ese el caso, sólo bastará con anteponer la palabra sudo al comando.

Ahora viene lo divertido. A veces sólo puedes obtener el código fuente de los programas. Evidentemente antes de poder utilizarlos habrá que compilarlos. Para esto hace falta que instales el paquete build-essential. (Chan chan chaaaaaaaaaan) Este será un estupendo momento para que pongan en práctica lo que han aprendido hasta ahora, ;-) por lo que... ¡adelante! abran el terminal o el gestor de paquetes synaptic y demuéstrense de lo que son capaces o asombren a uno de sus amigos con toooooooodas esas letras que salen en el terminal. =P

Bien, ahora viene lo divertido; una vez que tengan ya el código descomprimido, ejecuta diríjanse al directorio donde lo hayan descomprimido. Ahí ejecuten los siguientes comandos:

$sudo ./configure
$ sudo make
$ sudo make install

Con esto debería bastar, pero si no quieren tener que volver a compilar el archivo, puedes usar checkinstall, lo que creará un archivo deb de la aplicación. Tengan en cuenta que en este archivo no se incluirán las dependencias.

Bueno, esto es todo lo que respecta a instalación de nuevas aplicaciones, espero que haya sido de utilidad y nos veremos en la siguiente entrada.


Be seeing you!