martes, 25 de agosto de 2009

Compatibilidad de CentOS con memorias RAM mayores a 4GB


La instalacion de CentOS de 32 bits en servidores, laptops o PC's, por defecto reconoce sólo hasta un máximo de 4GB de memoria RAM, entonces sucede el inconveniente de: que pasa si mi memoria RAM es superior a dicha cantidad?.
Para esto existen 2 soluciones:

1. Instalar CentOS de 64 bits.
2. Instalar el paquete "kernel-PAE", abriendo un terminal y tecleando:
# yum install kernel-PAE

Con cualquiera de estos 2 métodos, CentOS podrá reconocer más de 4GB de memoria RAM.
Espero que este tip les sirva de mucho :)

Saludos,

jueves, 20 de agosto de 2009

Servidor de Aplicaciones Java EE en CentOS(Glassfish)

Hace unas semanas, estuve capacitando en Linux a un grupo que estaba a cargo de un proyecto relacionado con Java. Ellos me pidieron que incluya la Instalación de Glassfish en dicha capacitación, asi es que para quienes les sirva, les alcanzo los pasos en este post.
Glassfish es un servidor de aplicaciones desarrollado por Sun Microsystems que implementa las tecnologías definidas en la plataforma Java EE y permite ejecutar aplicaciones que siguen esta especificación. La versión comercial es denominada Sun Glassfish Enterprise Server. Es gratuito y de código libre.

Para su instalación, necesitamos en primer lugar un JDK, que en este post opté por OpenJDK. Pero para esto debemos habilitar antes, el repositorio de "epel", así que el paquete rpm lo descargamos de aquí.

Instalamos el paquete para activar el repositorio:
# rpm -ivh epel-release-5-3.noarch.rpm

Ahora si procedemos a instalar OpenJDK:
# yum install java-1.6.0-openjdk java-1.6.0-openjdk-devel

Descargamos "Glassfish" de la página web oficial:
https://glassfish.dev.java.net/downloads/v2.1-b60e.html

La versión actual para Linux en el momento de escribir este post fue:
glassfish-installer-v2.1-b60e-linux.jar (el que pesa 54 MB)

Ahora instalamos ant, el cuál es un requisito para Glassfish:
# yum install ant*

Nos dirijimos a /opt e instalamos Glassfish de la siguiente manera:
# java -Xmx256m -jar glassfish-installer-v2.1-b60e-linux.jar
# cd /opt/glassfish
# ant -f setup.xml


Iniciamos el servicio asociado a Glassfish:
# cd /opt/glassfish/bin
# ./asadmin start-domain


Si todo salió bien, ya podemos acceder a la consola de administración a través de nuestro navegador web, colocando en el browser: http://localhost:4848.


Nos logueamos con los siguientes datos:
User Name: admin
Password: adminadmin
Y veremos la consola...



Por último procedemos a testear nuestro servidor, descargando un paquete desde aquí.

Ahora en la consola de administración, nos vamos a "Applications" -> "Web Applications":



Damos click en el botón "Deploy" y ruteamos la ubicación del paquete hello.war que descargamos anteriormente:



Ahora deberíamos correr el aplicativo desde http://localhost:8080/hello:


Espero les sirva de mucha ayuda.

Saludos,

Servidor de Correos Corporativo en CentOS - 3era parte (Squirrelmail)

Hoy me levanté con muchas ganas de escribir :D, así que en este post describiré los pasos para implementar uno de los webmails más populares hasta el momento: SQUIRRELMAIL.
Me imagino que ya tienen configurado un servidor SMTP e IMAP-POP3 correctamente, si no es su caso ... aquí les dejo los enlaces:
Servidor SMTP con Postfix
Servidor IMAP,POP3 con Dovecot

Squirrelmail es un paquete webmail - software libre escrito en php. Todo lo que necesitamos es tener un servidor Web Apache, un servidor SMTP Postfix y un servidor IMAP con Dovecot.

El primer paso es instalar el paquete:
# yum install squirrelmail

Debemos configurar squirrelmail para plasmar los parámetros de Postfix y Dovecot. Para eso vamos al directorio "/usr/share/squirrelmail/config/" y corremos el script "conf.pl":
# cd /usr/share/squirrelmail/config
# ./conf.pl


Al ejecutar el script visualizamos lo siguiente en pantalla:


Tecleamos la opción "2" y modificamos las opciones de tal manera que se muestre como sigue(acuérdense que estoy trabajando con el dominio linuxfacil.com, y cambiamos sendmail por smtp):



Retornamos al menú principal tecleando "R", y escojemos la opción "3"(Folder Defaults) y modificamos como se muestra a continuación(Traducimos Trash, Sent y Drafts Folder):


Tecleamos "S" para guardar los cambios y salimos con la opción "Q".

Iniciamos apache(voy a suponer que no han tocado el fichero de configuración de apache para nada):

# service httpd start

Ahora abrimos nuestro navegador web y en el browser colocamos : http://el_ip_de_su_servidor/webmail, en mi caso mi ip es 192.168.1.11. Ahora deberiamos ver nuestro webmail:


Ahora podriamos ingresar a visualizar via web, el buzón del usuario pilar:


Espero que este post haya sido de utilidad, más adelante estaré detallando los pasos para integrarle un antivirus y antispam.

Saludos,


Servidor de Correos Corporativo en CentOS - 2da parte (Dovecot)


Que tal amigos!, luego de haber seguido los pasos para implementar un servidor SMTP detallados en un post anterior(1era parte Servidor de Correos Corporativo: Postfix), pasamos ahora a configurar Dovecot, para así tener implementado el servidor IMAP,POP3. Esto es sumamente fácil puesto que solo tenemos que editar un par de líneas.
Abrimos una terminal e instalamos el paquete:
# yum install dovecot

Procedemos a editar su fichero de configuración:
# vim /etc/dovecot.conf

Buscamos las siguientes líneas y cambiamos sus valores como siguen:

protocols = imap imaps pop3 pop3s
mail_location = maildir:~/Maildir


Explicación breve de cada parámetro:
protocols: Define los protocolos a soportar.
mail_location: Especifica el directorio dentro de /home/usuario/ donde los usuarios recibirán sus correos.

Iniciamos dovecot:
# service dovecot start

Procedemos ahora a testear dovecot. En el post anterior(postfix) el usuario pilar fue la que recibió el correo del usuario michael cuando testeamos postfix, pues bien, vamos a trabajar con ella, iniciando una sesión telnet de la siguiente manera(de color azul lo que tenemos que teclear en la sesión):

# telnet localhost pop3

+OK dovecot ready.
user pilar ---> nombre del usuario a trabajar
+OK
pass 123456 ---> password del usuario
+OK Logged in.
list ---> listar todos los correos que tenga el usuario en su buzón
+OK 1 messages:
1 449
.
retr 1 ---> recuperar el primer correo del usuario
+OK 449 octets
Return­Path:
X­Original­To: pilar
Delivered­To: pilar@linuxfacil.com
Received: from host (localhost.localdomain [127.0.0.1])
by servidor.linuxfacil.com (Postfix) with ESMTP id 9729067C17
for ; Thu, 20 Aug 2009 09:06:37 ­0500 (PET)
Message­Id: <20070222140640.9729067c17@linuxfacil.com>
Date: Thu, 20 Aug 2009 09:06:37 ­0500 (PET)
From: michael@linuxfacil.com
To: undisclosed­recipients:;

hola!!!
.
quit --> salimos de la sesión telnet
+OK Logging out.
Connection closed by foreign host.


De esta manera, deberiamos ver el correo que el usuario michael le había enviado al usuario pilar en el post anterior(postfix). Si todo está bien hasta este punto podemos continuar con la implementación del webmail.
Nos vemos en la 3era parte.

Saludos,

miércoles, 15 de julio de 2009

Instalación de efectos Compiz Fusion en Ubuntu 9.04

Compiz Fusion es una colección de plugins y un sistema de configuración para el sistema de ventanas X.
Mediante Compiz Fusion podemos tener llamativos efectos gráficos en nuestro escritorio, como ventanas gelationosas, fuego al cerrar las ventanas, ver nuestros 4 escritorios en forma de cubo, etc, etc.
Anteriormente era algo difícil poder instalar y activar Compiz Fusion en nuestro Linux, pero ahora con Ubuntu 9.04(Jaunty Jackalope) las cosas se hacen más sencillas.
Es recomendable instalar y activar los efectos de Compiz Fusion en tarjetas gráficas (preferiblemente NVIDIA)con al menos 128 MB de memoria, aunque no es del todo cierto porque también se pueden activar en ciertas tarjetas hasta de 32 o 64 MB, pero son casos muy excepcionales.
La mejor manera de saber si nuestra tarjeta soporta estos magníficos efectos, es ... probando :D. Si es que no tenemos suerte pues solo será cuestión de deshacer lo que hicimos.
Bien, sin más preámbulos detallo los pasos:

Nos vamos a: Aplicaciones --> Añadir y quitar ...





Nos aseguramos que en la columa izquierda este seleccionada "Todos".
En la opción de Mostrar, seleccionamos : "Todas las aplicaciones disponibles" y en Buscar colocamos: compiz. Luego marcamos: "Configuración de efectos de escritorio avanzados(ccsm)" y también "Efectos de escritorio".
Click en el botón: "Aplicar cambios":



Al terminar de instalar los paquetes seleccionados, reiniciamos nuestro ubuntu.
Ahora nos vamos a: Sistema --> Preferencias --> Administrador de Opciones CompizConfig:




Bien, activemos un efecto ahora, quizás el más aclamado ... el efecto cubo!.
Para eso hacemos click en "Opciones Generales", luego click en la pestaña "Tamaño de Escritorio" y especificamos que el Tamaño horizontal virtual sea de 4, luego le damos click en el boton "Atrás" :




Y en la sección "Escritorio", seleccionamos: "Cubo de escritorio" y "Girar cubo":



Ahora, si mantienen pulsadas las teclas: "ctrl" y "alt" , a la vez que mueven el mouse teniendo pulsado el botón izquierdo, podrán tener algo como esto:




Sorprendidos?, un efecto más! uno de mis favoritos: el quemado al cerrar las ventanas!!.
Para eso en la ventana de Administración de Compiz, en la sección "Efectos", seleccionamos: "Animaciones" y "Animations Add-On":




Ahora entramos en "Animaciones", damos click en la pestaña "Animación de Cerrado". En la zona rectangular, donde aparecen 3 filas que contienen algo como:
Atenuar 150 (type=Menu | PopupMenu | DropdownMenu | Dialog | ModalDialog | Normal)...
Seleccionamos la primera y le damos doble click. En la parte de "Efecto de Cerrado" seleccionamos: "Quemar":



Click en "Cerrar" y luego click en "Atrás".
Ahora al cerrar las ventanas, tendremos algo como:




Espero que les sirva esta mini guía y que disfruten de los efectos que trae compiz, que obviamente no son únicamente estos 2 que hemos visto, hay muchos más, es cuestión de que Uds. lo exploren xD!
Nos vemos en una siguiente guía. Bytes!!!

Cursos y/o Diplomados Linux en Trujillo - Perú

Actualmente me desempeño como Instructor del Diplomado: "Linux Enterprise Network Management" que ofrece el Colegio de Ingenieros (Sede La Libertad).
Aquí les dejo el enlace para los interesados:

http://www.cip-trujillo.org//documentation/linuxenterprise/estructura.html

Asimismo, tengo una empresa con un grupo de amigos llamada RedLinux.
Nos dedicamos a la implementación de servicios de red con software Libre, como Linux, Asterisk, Zimbra, Endian Firewall, etc.
Y por supuesto también a la capacitación. La diferencia con los demás, es que nosotros brindamos cursos super especializados como:
Enterprise Linux Servers
Zimbra Collaboration Suite
Conectividad y Alta Disponibilidad
Telefonía IP con Asterisk

Como se podrán dar cuenta los instructores somos profesionales certificados, y garantizamos un buen aprendizaje para los participantes.
Les brindamos una buena enseñanza, equipos de última generación y un ambiente agradable para que puedan disfrutar de un excelente curso :).

sábado, 9 de mayo de 2009

Servidor de Correos Corporativo en CentOS - 1era parte (Postfix)


Hola a todos, en esta oportunidad detallaré como implementar un completo Servidor de Correos bajo GNU/Linux en un entorno empresarial paso a paso. Trataré de hacer que la explicación sea lo más sencilla posible.
Así que sin más preámbulos, manos a la obra!!!
En primer lugar, les alcanzo, en que consistirá el Servidor de Correos que propongo:

- Sistema Operativo GNU/Linux, distribución: CentOS 5.3
- Servidor SMTP : Postfix
- Servidor POP3, IMAP : Dovecot
- Webmail: Squirrelmail
- Antivirus: ClamAV
- Antispam : Spamassassin
- Sistema de seguridad para e-mail: MailScanner.

Bien, en esta primera parte empezaré por la instalación y configuración de Postfix como servidor SMTP.

Abrimos una terminal e instalamos postfix y el paquete system-switch:
# yum install postfix system-switch-mail-gnome

Este último paquete nos sirve para poder escoger que servidor smtp usará CentOS por defecto, y lo lanzamos así:
# system-switch-mail
y escogemos postfix como servidor smtp por defecto.

Desactivamos el servicio de sendmail para que no moleste xD!:
# chkconfig sendmail off

Ahora procedemos a editar el fichero de configuración de postfix:
# vim /etc/postfix/main.cf

Buscamos las siguientes líneas y cambiamos sus valores como siguen (vamos a suponer que el dominio es linuxfacil.com):

myhostname = servidor.linuxfacil.com
mydomain = linuxfacil.com
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
home_mailbox = Maildir/


Ahora una explicación rápida de cada parámetro:

myhostname: Define el nombre completo del servidor de correos.
mydomain: Define solo el dominio.
myorigin: Define lo que viene después del "@" en cada cuenta de correo. (que en nuestro caso las cuentas de correo serán: cuenta@linuxfacil.com ).
inet_interfaces: por que interfaces escuchará el servidor de correos.
mydestination: especifica la lista de dominios que el servidor considera como destinos.
home_mailbox: especifica el directorio donde el usuario recibirá sus mensajes (en nuestro caso en /home/usuario/Maildir).

Reiniciamos postfix:
# service postfix restart

Ahora a testear postfix, para esto creamos 2 usuarios. En mi caso: michael y pilar, e iniciamos una sesión telnet en nuestro servidor por el puerto 25. D
e color azul lo que se tiene que teclear dentro de la sesión:

# telnet localhost smtp
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 servidor.linuxfacil.com ESMTP Postfix
ehlo host
250-servidor.linuxfacil.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
mail from: michael
250 2.1.0 Ok
rcpt to: pilar
250 2.1.5 Ok
data
354 End data with .
hola!!!
.
250 2.0.0 Ok: queued as C91851E59F9
quit
221 2.0.0 Bye
Connection closed by foreign host.

En la sesión telnet anterior, lo que se hizo es que el usuario "michael " le envíe un correo al usuario "pilar". El mensaje contiene el texto: "hola!!!", nótese el punto después del mensaje; esto es para finalizarlo. Salimos de la sesión telnet con "quit".

Ahora sólo falta comprobar si el mensaje llegó. Tecleamos:
# cd /home/pilar/Maildir/new
# ls

1241947033.V807I1c39e5M812356.servidor
# cat
1241947033.V807I1c39e5M812356.servidor
Return-Path:
X-Original-To: pilar
Delivered-To: pilar@linuxfacil.com
Received: from host (localhost.localdomain [127.0.0.1])
by servidor.linuxfacil.com (Postfix) with ESMTP id C91851E59F9
for ; Sun, 10 May 2009 04:17:03 -0500 (PET)
Message-Id: <20090510091706.c91851e59f9@servidor.linuxfacil.com>
Date: Sun, 10 May 2009 04:17:03 -0500 (PET)
From: michael@linuxfacil.com
To: undisclosed-recipients:;

hola!!!


Como verán se puede visualizar el mensaje que le habíamos enviado. Si llegamos hasta aquí, nuestro servidor SMTP ya está listo, faltaría avanzar con lo demás.
Espero que les haya servido, nos vemos en la 2da parte :D

Saludos,

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!