jueves, 23 de abril de 2009

Runlevels o niveles de ejecución en Linux

El proceso init es el primero que no es del núcleo que se arranca. Lee su archivo de configuración /etc/inittab y determina el nivel de ejecución o runlevel donde debe arrancar.
En esencia, un nivel de ejecución dicta el comportamiento del sistema. Cada nivel (designado por un número entero entre 0 y 6) sirve para un fin específico. Si existe, se selecciona un nivel de ejecución de initdefault.

Los valores del nivel de ejecución son:
0 Detener el sistema(apagado)
1 Modo Monousuario(no se activa la tarjeta de red)
2 Modo Multiusuario pero sin red.
3 Modo Multiusuario con red y entorno de texto.
4 Sin usar
5 Modo Multiusuario con red y entorno gráfico (es el que viene por defecto en CentOS)
6 Reiniciar el sistema

El nivel predeterminado de ejecución en el que el sistema se inicializa lo determina la entrada initdefault que se encuentra en el archivo /etc/inittab, por ejemplo la entrada en mi archivo es:

id:5:initdefault:

Esto significa que el sistema se inicializará en el nivel de ejecución 5.
Pero OJO que en servidores, debemos tener el nivel de ejecución 3 por defecto, para así evitar el consumo de memoria y procesador que conlleva el usar el entorno gráfico ya sea GNOME o KDE.

lunes, 13 de abril de 2009

Razones para elegir GNU/Linux

He aquí ALGUNAS de las características para inclinarnos por Linux:

- Incluye el codigo fuente, para adaptarlo a nuestras necesidades.
- Multitarea: podemos ejecutar varios procesos al mismo tiempo.
- Multiusuario: Varios usuarios pueden usarlo al mismo tiempo.
- No incluye puertas traseras, como lo hacen algunas compañías de software malintencionadas.
- En la gran mayoría, completamente gratis, en los otros casos, el precio no es para nada exhorbitante como ocurre con otros sistemas operativos propietarios, pero la obtención del código fuente compensa el precio que se paga.
- Podemos instalar 20 programas con un sólo comando.
- Podemos navegar en internet sin el uso de algún antivirus(su uso es imprescindible en otros s.o. propietarios) .
- Podemos instalar y correr otra interfaz gráfica, si no nos gustase la que viene por defecto.
- No hay necesidad de desfragmentar el disco duro.
- No se necesita un gran hardware para correr un linux.
- Podemos obtener el código fuente del kernel y de infinitas aplicaciones que trabajan muchísimo mejor que aplicaciones propietarias.

Michael Gutierrez Chávez

Bienvenido a mi blog!!
Mi nombre es Michael Gutierrez Chávez, RHCSA, LPIC-1, CCNA, nacido en Trujillo - Perú, y en este pequeño espacio pretenderé, brindarte información práctica referente a la plataforma GNU/Linux (implementación de servidores, software libre, escritorio, tips, etc, etc).

Conforme vaya ganando más experiencia, y aprenda cada día más (es el anhelo que siempre llevo conmigo), ten por seguro que lo compartiré por aquí, ya que la filosofía de todo esto, es eso, compartir!!!

Si tienes alguna duda o corrección que hacerme, te pido por favor, que me la hagas saber, la idea es que todos tengamos una información coherente.

Espero que todo lo que obtengas de aquí, te sea muy provechoso!
Mi misión es que al pasar por este sitio puedas ganar conocimiento de cómo administrar de manera sencilla una plataforma GNU/Linux haciendo uso del software libre.
Bienvenido nuevamente.

viernes, 10 de abril de 2009

Instalar el repositorio de DAG en CentOS

En ciertas oportunidades que deseaba instalar un paquete con yum en CentOS(por ejemplo rar y unrar para comprimir y descomprimir paquetes con extensión .rar), me salía el mensajito "nothing to do", que se muestra cada vez que CentOS no encuentra el paquete para instalarlo. Esto debido a que los repositorios que vienen por defecto, no tienen el paquete.
Lo solucionamos fácilmente instalando el paquete rpmforge, que nos permitirá instalar un sin fin de paquetes(que no vienen por defecto en CentOS) de los repositorios DAG.


Para 32 bits:
- Click en este enlace : rpmforge_32bits
- Abre una consola y teclea:
# cd /root/Desktop (Directorio por defecto que utiliza Mozilla para descargar los paquetes. Si lo cambiaste entrar en el directorio de descarga.)
# rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm

Para 64 bits:
- Click en este enlace : rpmforge_64bits
- Abre una consola y teclea:
# cd /root/Desktop (Directorio por defecto que utiliza Mozilla para descargar los paquetes. Si lo cambiaste entrar en el directorio de descarga.)
# rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm

Listo!! ahora solo queda probar instalando rar y unrar:
# yum install rar unrar

Debería instalar los paquetes sin problemas, ya que con DAG si se encuentran disponibles.

saludos!

Significado de Free Software

Obviamente que no voy a ser el primero en explicar sobre el término "Free software", ya muchos textos hablan de ello, pero no está demás volver hacer la aclaración:
Free Software = Software LIBRE!!!
y no necesariamente GRATIS!!!
Si bien es cierto que el software libre en su mayoría es gratuito, el término "Free" no hace referencia a gratuidad, sino a Libertad(CONOCIMIENTO). EL software libre nos permite tener el código fuente y poder modificarlo para adaptarlo a nuestra necesidades, similar a un plato de comida con su receta. De esta manera sabrías como fue hecho y obviamente poder añadirle ingredienes para mejorarlo(líneas de código en el caso del software).
Asi que no sean uno más del montón que dice Linux es gratis! digan GNU/Linux es LIBRE!

martes, 7 de abril de 2009

Kopete no abre messenger en Kubuntu Gutsy Gibbon

Al terminar de instalar Kubuntu 7.10 (Gutsy Gibbon), me di con la sorpresa que no podía abrir el ¨messenger¨ con una cuenta de hotmail usando Kopete(bug en el diseño de éste), la solución es sencilla, abrimos una consola y tecleamos:

:~$ sudo apt-get uprade
:~$ sudo apt-get update
:~$ sudo apt-get purge kopete
:~$ sudo apt-get install kopete

Con estos pasos, ya podemos chatear :D , sólo hay que tener un poquito de paciencia hasta que se actualizen los paquetes del sistema.

Saludos!

Porqué usar GNU/Linux en el Perú?

Desde que usé por primera vez una pc, pensaba que windows era el único sistema operativo que existía, ya que el imperio microsoft se encargó de que así lo perciba, y hasta la fecha lo sigue haciendo, aunque ya no conmigo :P . En Perú(i am peruvian :) ) casi el 90% de las personas que tienen una pc en casa, usan windows, ya sea xp o vista, el detalle es que de esa cantidad de usuarios, podría hasta jurar que el 98% usa la popular ¨copia pirata¨, esa que cuesta 5 soles( aprox $2). En otros países uno puede ir preso porque obviamente no contamos con una licencia, ya que así lo estipula Microsoft. La pregunta es: Porqué nadie no nos dice nada acá?, porqué Microsot quiere mucho al Perú? :P , ah ah, todo esto es astucia, estrategia! mmm y porqué?. Obviamente porque Microsoft quiere meter en la cabeza de los peruanos que el único sistema operativo que existe en cualquier pc, es un windows! y así cada uno de nosotros prácticamente ya no podemos dejar de usarlo, debido a la costumbre! Llegamos a un trabajo, y lo primero que encuentras al encender la pc… es un windows! ohhh que alivio para cada uno de nosotros! la vida se nos hace más fácil! lo que no te das cuenta es que es allí donde Microsoft ataca! no a Ti, sino a la empresa donde laboras!. Debido a que toda la vida usaste un windows, las empresas obviamente tienen que instalarlo para que puedas realizar tus labores, y Microsoft sin compasión, le cobra(a tu empresa) por usarla, a esto Microsoft le llama licencia. Se cobra por cada servidor y por cada pc que tenga la empresa, claro que si usas ms office, estamos hablando de otra licencia más. En conclusión Microsoft se ensaña con las empresas cobrándoles las benditas licencias, debido a la estregia que comenté antes: No les cobro licencia a los peruanos que usan windows en sus casas, porque sé que no lo van a pagar(demasiado caro), pero a cambio de eso te volverás un adicto y no lo vas dejar, menos en la empresa donde trabajes! jejeje!

Ahora, que pasaría si algún día Microsoft y las demás empresas con software propietario deciden cobrar licencias a todos los peruanos?? Estaremos dispuestos a pagar como mínimo $1000 en licencias por un windows(que se cuelga, que tiene virus, que tiene parches cada 2 años mínimo, etc, etc) con los demás programas que usamos? Alguien que diga SI! será porque le sobra el dinero, pero estando como estamos en nuestro país, mmm bien difícil ah!

Y … hasta que pase eso, porque no probamos con GNU/Linux?. Casi el 98% de las distribuciones GNU/Linux son gratuitas (como nos gusta aquí :D ) y vienen con software que casi en su totalidad también es gratis!

Si.. si lo sé, sé que para manejar GNU/Linux nos llevará tiempo, aquí viene mi recomendación, que no es nada del otro mundo:

1. Google es nuestro mejor amigo! podremos encontrar en él un sin fin de información de como instalar un GNU/Linux, pero ojo!, que sea una instalación dual !!!, para que coexista con tu windows que aún no quieres dejar. De tal manera que al reiniciar tu pc, podrás escoger si usas windows o GNU/Linux.

2. Si ya tienes información de la instalación a la mano, debes tener al menos unos 5 GB de espacio libre en tu disco duro, para que puedas instalar allí a GNU/Linux, si no lo tienes, pues usa a Partition Magic en windows para liberar espacio.

3. Instala GNU/Linux siguiendo la información que conseguiste!

4. Trata en tus ratos libres, de trabajar con GNU/Linux, para que le agarres confianza :) . No te olvides de google para cualquier problema o duda que tengas!

Ya verás que notarás la diferencia! sin virus, estable, elegante y gratis :P . Como a la mayoría nos gusta lo bonito y no tenemos dinero para comprar una pc de última generación, te recomiendo usar la distribución GNU/Linux: Kubuntu 7.10, es elegante, estable y no requiere de muchos recursos! la instalación ocupa 3.5 GB (por eso te recomendé 5GB para que puedas almacenar tu música, trabajos, documentos, videos, fotos, etc, etc) y corre bien con 512 MB de RAM.

Así que ahora depende de Tí! estar preparado por si algún día no quieres gastar un dineral en licencias ;) .

Saludos!