gentoo linux, java, software libre y otras hierbas
sep, 23 2009 - 12:12 pm

Trabajando con el Kernel Linux (I)

Hola a todos! Otra vez yo, Cortex, que hace un buen rato no me pasaba por aquí.

Hoy me gustaría hablar sobre un tema en el que seguro todos tenemos muchas lagunas, configurar el kernel. Si alguna vez has instalado ó intentando instalar Gentoo te habrás dado cuenta que en el ritual de instalación debes de compilar tu propio núcleo, incluyendo también la configuración del mismo. Desde mi experiencia, este suele ser un punto en el que la mayoría de usuarios se quedan; es cierto que también existe genkernel, una herramienta que facilita por completo este proceso pero que también, entre otras cosas, ralentiza mucho el arranque.

Casi la totalidad de distribuciones Linux, incluyen en su sistema un kernel con soporte para la mayor cantidad de hardware posible y en el booteo hay un script que se encarga de identificar el perfil del equipo en cuestión y cargar los módulos respectivos (sonido, disco, sistemas de archivos, etc.). Este sistema me parece excelente, puesto que sobretodo al usuario nuevo le ahorra mucho trabajo a la hora de poner a funcionar su distribución, pero como dije anteriormente no es lo más óptimo, sobretodo si queremos el mejor rendimiento posible. Leer el resto de la entrada…

14 Comentarios | deja el tuyo

ago, 31 2009 - 11:20 am

Cómo ayudar a otros a migrar a Gnu/Linux

Hay una línea que separa a los usuarios de sistemas operativos Gnu/Linux en dos grandes grupos. Por un lado están los que al usarlo se llenan de alegría, satisfacción, conocimientos, espíritu de ayuda y un altruismo maravilloso; gente que no critica sin tener conocimientos ni fundamentos (que no se mete donde no debe); gente que le gusta ayudar, probar, intentar, fracasar, volver a intentar, aprender, vivir. Por otro lado están los “otros”, personas egocéntricas y que sin conocer mucho de “que va el rollo” ya se sienten parte de la “elite”; usan distribuciones solo por el placer de burlarse de los que usan Windows.

Es una línea muy delgada, casi imperceptible, y por tanto corremos el riesgo de pasar de un lado al otro a veces sin darnos cuenta. Este artículo es para los usuarios Gnu/Linux del primer grupo, gente altruista y con sed de conocimientos. Ese altruismo hace que nos convirtamos en “evangelizadores” (por llamarlo de alguna manera); personas con ganas de transformar para bien a nuestros amigos y hermanos. Siendo así, hablaremos un poco del cómo ayudar a otras personas a conocer el maravilloso mundo de Gnu/Linux, SIN recurrir a tontos métodos que nos hacen quedar siempre mal (como hacer críticas destructivas, presionar, imponer, insultar, etc.).

Puntos a tener en cuenta antes de intentar convencer a alguien de migrar a Linux

  • Nunca olvides la máxima: cada quien está en la libertad de usar el sistema operativo con el que se sienta bien; eso prima sobre todas las cosas.
  • Es necesario tener en cuenta los conocimientos, personalidad y edad de la otra persona. No es lo mismo encarar a una ama de casa, que a un estudiante, o a un ingeniero de sistemas.
  • NO intentes convertir a todos tus amigos de un solo tajo (el que mucho abarca, poco aprieta). Comienza por los más abiertos e inteligentes, y unos pocos a la vez. Es importante que ellos se sientan acompañados, puesto que el cambio puede ser difícil al principio… de lo contrario con el primer problema que se les presente, van a ir corriendo asustados de nuevo hacia Windows.
  • Ten en cuenta que estás gastando de tu tiempo para ayudar a alguien, si no te sientes bien haciéndolo no lo hagas. Si te sientes bien, hazlo con el mayor de los gustos… o ¿porqué si tienes que apresurarte para repararle el Windows XP de tu novia cada 2 meses? ¿tan rico te la chupa? NO, hombre! No más soporte a Microsoft. ¡Aprovecha ese tiempo ayudando de verdad a la gente; aprendiendo y enseñando!
  • NO lo intentes con personas que: NO tienen ganas de aprender, que son necias, que son perezosas, troles, que son tercas o que no te caen bien. O dicho de otra forma…
  • … intenta convencer a los usuarios que sean inteligentes, que tengan sed de conocimientos, que sean pacientes, personas cercanas a ti (amigos, parientes, a tu novi@(s), etc.), personas a las que les deseas el bien (porque eso es Linux: un bien).
  • Olvídate por un momento de decir “puedes modificar el código fuente”. NO es recomendable hacerlo. Por ejemplo, si le dices a tu abuelita que si usa Linux va a poder modificar los drivers de la tarjeta wireless para inyectar paquetes, que además podrá recompilar el kernel cada vez que lo desee, y que puede de paso aprender programación C++ avanzada leyendo los fuentes de programas de terceros, muy seguramente NO va a entender NADA, y en el peor de los casos buscará al cura del pueblo para que te exsorcise.

    Ese cuento del código fuente úsalo con las personas adecuadas: ingenieros de software, empresas en busca de servicios, estudiantes de programación, etc. No tiene sentido hacerlo con todas las personas.

Leer el resto de la entrada…

70 Comentarios | deja el tuyo

jun, 24 2009 - 9:28 am

[How-to] Instalar Firefox 3.5 RC en Gentoo

Hola a todos, mi nombre es Juan Esteban (Cortex), y al igual que mi amigo Cristian uso la meta-distribución Gentoo Linux. Para los que no lo sabían la organización Mozilla anda trabajando actualmente en la versión 3.5 del navegador Firefox y hace un par de días se encuentra disponible la versión Release Candidate 2, la cual incluye ya múltiples mejoras y agregados.

Entre sus nuevas funciones podemos destacar:

  • La posibilidad de ver videos sin hacer uso de plugins ó reproductores externos.
  • La disponibilidad del modo de navegación privado y la herramienta para limpiar el historial, la cual ha sido actualizada, permitiendo seleccionar también el rango de tiempo del cual se hará la limpieza.
  • Controlar los resultados de la barra de localización haciendo uso de caracteres especiales.
  • Mucho más…

Ahora bien, veamos como podemos instalarlo en Gentoo.

1. Actualizar el árbol de Portage

Lo primero es actualizar el árbol de Portage para poder hacer uso del ebuild de Firefox 3.5 RC2.

emerge –sync

Para verificar si ya se encuentra disponible el ebuild en nuestro directorio de Portage, podríamos hacerlo de la siguiente manera:

ls -l /usr/portage/www-client/mozilla-firefox-bin/ | grep 3.5

2. Desenmascarar el paquete

Al ser una versión aún inestable el paquete viene por defecto enmascarado así que debemos primero desenmascararlo para poder hacer uso de él.

touch /usr/portage/profiles/package.unmask # En caso de que no tengas el archivo creado
echo ‘>=www-client/mozilla-firefox-bin-3.1_alpha1′ >> /usr/portage/profiles/package.unmask
Advertencia: Recuerda que aún es una versión de pruebas y no debería de ser usada sino para eso, probar. Además los bugs que detectes no deben ser reportados al Bugzilla de Gentoo sino directamente a Mozilla.

3. Instalar Firefox 3.5 RC2

De momento sólo se encuentra disponible el paquete precompilado. Para instalarlo con el idioma español podríamos editar nuestro archivo /etc/make.conf y agregarle la línea:

LINGUAS=”es es_ES”

En caso de que sólo quieras hacerlo temporalmente y sólo para este paquete ó agregar también el soporte para otros idiomas, puedes anteponer la línea escrita anteriormente al emerger el paquete.

Ahora sí, instalemos:

emerge -av =mozilla-firefox-bin-3.5_rc2
Nota: Recuerda agregar un = antes del paquete para especificarle cual es la versión que queremos instalar, si no lo haces te aparecerá que el ebuild no existe.

4. Ejecutar Firefox

En Gnome se encuentra en el menú Aplicaciones -> Internet -> Mozilla Firefox (bin). Sí, el que tiene el ícono más colorido :)

Con esto terminamos. Espero les sirva, y además espero escribir más seguido :P

Saludos!

6 Comentarios | deja el tuyo

« Entradas anteriores
Entradas recientes »