Bitácora de mi Primer Proyecto en Linux, para Linux. Mi rincón en la Web sobre mis ideas y planes para trabajar con este sistema operativo, buscando que sea toda una experiencia de aprendizaje acerca de Linux y el movimiento de software libre. Linux desde Caracas, Venezuela. Una puerta al software libre, de un venezolano para latino América.

Saturday, November 12, 2005

Preparandonos para Linux

Dual-Boot: es conocer el paraíso de los bits siendo esclavo de Microsoft.

Si leen CLP, los mas probable es que no tengan Linux en su maquina, o quizás quieren aventurarse y probar otra distribución o tal vez obtuvieron un CD instalación de Linux por un amigo o conocido y quieren probarlo. Sea cual sea el caso, puedo casi que asegurar que ustedes tienen información importante en sus discos duros, años de trabajo y varios Gigas en recuerdos. Es por esa razón que debemos tomar ciertas precauciones antes de instalar Linux en nuestras PC's. Lo más importante es respaldar nuestra data, piensen en archivos, correos, Favoritos de Internet, configuraciones especiales para ciertos programas etc. En fin, cualquier tipo de información que para USTED sea importante. En el post anterior nos quedamos descargando nuestra distribución de preferencia (Debian), y ahora tenemos una imagen .iso de ella. ¿Ahora qué? El paso siguiente seria quemar un CD booteable a partir de nuestra imagen .iso. Esto se logra con cualquiera de los programas disponibles en el mercado para quemar CD’s como el Nero, bajo plataformas Windows; bajo Linux el mejor es el K3b. Cada programa tiene su método para crear el disco de instalación a partir de la imagen, lo importante aquí es saber que dicha imagen funciona como si fuese el disco propiamente y lo que buscamos hacer es una copia del mismo. Vamos a necesitar un CD o DVD de igual capacidad que la imagen que descargamos, eso por la misma razón mencionada anteriormente, lo que vamos a realizar es una copia "exacta" de la imagen al CD o DVD según el caso. Insertamos el disco en blanco que vamos a utilizar y abrimos nuestra utilidad para quemar discos. Crearemos un disco de data y especificaremos que deseamos copiar un nuevo disco a partir de un archivo de imagen de disco. En ningún momento intenten extraer el contenido del archivo y luego quemar el contenido en un CD o DVD, ya que eliminan la capacidad booteable del mismo, perderán el disco (a no ser que este sea re-grabable) y no podrán instalar Linux a través del mismo. Hasta este punto ya deberíamos tener respaldos de toda nuestra información, junto con una copia de Linux, recién salida del quemador. Le llego la hora a ese viejo sistema operativo, el pingüinito llego para quedarse. Aquí voy a hacer un pequeño salto a la realidad, y es que a veces es difícil desatarnos de ese viejo sistema operativo porque se ha convertido en un mal necesario. Si la computadora en la que vamos a instalar Linux es una PC familiar y solo a ti te corre adrenalina por las venas cada vez que estas bajo un ambiente de software libre, si detestas Windows pero no lo quieres cambiar porque eres un Hardcore Gamer o simplemente tu trabajo te ata a cierta aplicación que solo corre bajo tu SO actual, entonces lo mas seguro es que volar toda tu plataforma de trabajo no sea muy atractivo para ti y es la razón por la cual todavía existe mucha gente que no desea cambiarse a Linux. Una solución para conocer el paraíso de los bits y poder continuar siendo esclavo de Microsoft es hacer una instalación doble, donde coexistan ambos sistemas operativos. Si deseamos hacer esto debemos realizar una tarea adicional que consiste en la desfragmentación de nuestro disco duro y/o sus particiones. Esto nos permitirá utilizar el espacio libre de las particiones para instalar Linux sin poner en riesgo la corrupción de las mismas o la data que contienen. Otra opción es formatear el disco en su totalidad y crear nuevas particiones para Windows y Linux, lo cual elimina la necesidad de efectuar la desfragmentación. Todo dependerá del tipo de instalación que deseemos realizar. Si tienen algún otro paso que efectúan antes de instalar Linux en una maquina por primera vez dejen acá sus comentarios. Saludos!

Sunday, October 23, 2005

Linux Instalación

Todo en la vida se basa en nuestro poder de libertad de elección: ¿porqué con nuestro software no?
Debian Box
Es fin de semana y decidí tomarme un par de horas libres para olvidarme de los números y divertirme junto con mi pana Tux el pingüinito. Hoy quiero empezar con el tutorial de instalación que llevo tiempo prometiendo, aunque antes quiero dejar una pregunta en el aire: ¿Qué es lo que más les llama la atención de Linux? ¿Dedicarían su tiempo libre a una causa OpenSource? Déjenme sus comentarios. Pues listo, Instalemos LINUX!! : D! SI! Ok, pues quizás no sea TAN divertido instalarlo, pero los resultados valen la pena ; )! Pues empecemos por el principio (¿obvio no?) y establezcamos lo que queremos hacer (Instalar Linux, Duh!) . Lo primero que debemos tomar en cuenta y preguntarnos es: ¿Qué quiero hacer con mi sistema? Yo me voy a basar en el hecho de que queremos montar Linux en un Desktop o Laptop para uso personal. Esto es importante ya que nos orientara hacia la distribución más apropiada para nuestro uso diario, debemos recordar que todo lo que hagamos va a depender de la distro que estemos usando y para el uso que fue diseñada. Además de instalar Linux para uso personal, también se pueden configurar los sistemas para otros múltiples usos como un servidor Web o de correo, sin embargo eso es algo en que profundizaremos mas adelante. Debemos ahora escoger una distro. Las distros son muchas, estuvimos hablando acerca de ellas y aclarando algunos puntos en mi post Kernel de Sabores: Segunda Parte, allí mencionábamos porque Linux no es un solo paquete de software y las ventajas y desventajas que eso traía. En nuestro caso, queremos una distro que este orientada al uso personal y que a la vez nos permita hacer nuestras tareas diarias, como podráa ser navegar la red, enviar e-mails, conectarse a messenger, redactar e imprimir documentos etc. Cual escojamos dependerá de factores que he mencionado en el pasado, como por ejemplo, el tipo de manejador de paquetes que utiliza, si es actualizada con frecuencia, la versión del kernel que utiliza etc. Pero a la hora del té, todo se reduce a cual nos gusta o llama más la atención. En tal caso yo les puedo recomendar algunas como Debian, Fedora Core, Mandriva, SlackWare y Gentoo, que son las más populares. También esta Ubuntu, que a pesar de tener a toda la comunidad hablando, yo no la he podido probar y las referencias que me han dado están un poco mixtas y confusas. Para una lista completa de las distribuciones existentes en el mercado, junto con sus respectivas descripciones visiten DistroWatch. En este tutorial trabajaremos con Debian, una de las mejores distros que he probado, sin embargo, sea cual sea la distro con la que queramos trabajar antes de ir a descargarla debemos tomar en cuenta los factores mencionados anteriormente y más importante aun su compatibilidad con nuestro PC. Para ello debemos conocer las especificaciones de nuestro hardware, y hacer una lista con las características y modelos de cada una de las partes de nuestro equipo. Ahora debemos verificar a través de la página de la distro que deseamos si ofrece soporte para nuestro hardware. Dicha información es ofrecida por la mayoría de las distros y por lo general es tan simple como ver si 'x' pieza esta en la lista de soporte de la distro. Si no es así, podemos hacer una búsqueda por Internet y el 90% de las veces conseguiremos la página de algún proyecto que ya haya desarrollado algún tipo de driver para soportar nuestro hardware. Linux, por defecto, es compatible con la gran mayoría de los equipos y tiene soporte para casi todos los tipos de hardware y plataformas. Sin embargo es importante revisar el soporte que ofrece cada una de las distro, especialmente si poseemos una pieza muy poco común, desactualizada o si vamos a correr Linux en una laptop. Pues debemos asegurarnos que el SO contara con la capacidad para controlar todas las funciones de nuestro equipo, en especial si es una laptop. Otra manera más práctica de verificar la compatibilidad de una distro con nuestro equipo es descargar una versión Live CD, de tal distro (cuando ésta sea disponible) y correrla en nuestra máquina. Debemos jugar un poco con nuestra computadora y asegurarnos que la máquina este en completa facultad de sus funciones. De ser así podemos pasar a instalarla en nuestro equipo sin problemas. Una vez escogida la distribución que deseamos instalar debemos proceder a descargarla. Esto se puede hacer a través las páginas de cada una de las distro, que por lo general ofrecen links o mirrors para su descarga. El método para descargar la distro varía, ya sea por http, ftp, BitTorrent o Jigdo (la aplicacion oficial de Debian para descargar su versión DVD), lo importante es saber que lo que descargamos es un solo archivo, una imagen del CD/DVD del disco de instalación de nuestra distro. Este viene en formato .iso y puede llegar a pesar entre 600 y 750 mb. en el caso de los CD's y hasta unos 4.7 Gb. en el caso de los DVD. Esta de más decir que estas descargas pueden llegar a tomar varias horas dependiendo de nuestra velocidad de conexión. Sin embargo, lo único que necesitaremos descargar es el primer disco de nuestra distro ya que todos son booteables y nuestra instalación no dependerá de más nada. Mientras descargamos nuestra distro yo voy preparando el próximo post. Déjenme sus dudas y comentarios, así como también sus correcciones. Los dejo con un poco de musiquita, Saludos!
Powered by Castpost

Thursday, October 13, 2005

Linux gana cancha

Los medios de comunicación: Siempre funcionan a la perfección, solo se dañan cuando es urgente.
Intel Dot.Station
Listo, CLP esta de nuevo encaminado y todas las "diligencias" que me habían quedado pendientes las he podido realizar y podemos dedicarnos otra vez a escribir sobre lo que nos interesa. Los opositores del modelo Open Source y GNU/Linux, suelen hacer énfasis en que una de las grandes y más críticas fallas de este software es su incapacidad de poder competir en el mercado contra los grandes como Windows y Mac OS; Que no posee las características adecuadas para ser comercializado a las masas y que no esta lo suficientemente desarrollado como para poder mover la maquinaria adquisitiva que es imprescindible en un producto de consumo masivo. Hasta hace unos años vender un equipo con Linux era muy poco común, incluso no se consideraba un negocio lucrativo. Pero todo ha venido cambiando e Intel ha lanzado una nueva technología que rompe con los esquemas, que reta a Microsoft y prueba que Linux esta preparado para los hogares, y los usuarios mundanos. Me refiero a el "Intel Dot.Station", un terminal electrodoméstico que corre Red Hat Linux y permite navegar por la red, leer e-mail, y hacer llamadas telefonicas. Es una alternativa diseñada para llevar Internet a hogares que no poseen computadoras y carecen de los recursos para comprar una. Las verdaderas especificaciones no están claras, pero se sabe que posee una pantalla de 14", un disco duro, un procesador Celeron, y que se venderá en el mercado únicamente a través de compañías proveedoras de Internet por unos $500. El éxito que tendrá este nuevo sistema es incierto, es una audaz movida por parte de Intel en lanzar un producto que compite con el modelo establecido por Microsoft, su más grande aliado y socio. Sin embargo, opino, que representa para Linux una gran paso en todos los niveles, debido al potencial alcance que puede tener gracias a el Dot.Station. Poco a poco hemos visto como fabricantes han sacado líneas de sus productos presentando a Linux como una alternativa, pero muy rara vez vemos que un gigante como Intel lance al mercado una iniciativa como ésta, apostando únicamente a Linux. Dudo llegar a ver un Dot.Station aquí en Venezuela, no por los momentos, pero me encantaría ver uno. Quizás CANTV logre un contrato con Intel (también lo dudo, pero oye, ¿que cuesta soñar?). Espero que tengan éxito y que el uso de Linux se propague (no tanto el Dot.Station, yo me quedo con mi PC), aunque a la vez se me hace curioso como Novell siempre esta involucrado en la mayoría de los grandes proyectos GNU/Linux que salen al mercado. Creo que eso nos hace ver la importancia que tiene que una distribución sea consistente, y mantenga un cierto "standard", para que su uso pueda ser generalizado. Lo único que veo en cuanto a este lanzamiento que no me agrada es la posibilidad de que justamente se vea a Red Hat como la distro por excelencia, que en mi opinión, no lo es. ¿Ustedes que opinan?

Saturday, October 01, 2005

CLP Yahoo! Group

Porque todos mis post deben tener una frase sarcástica/irónica??: Carajo, no siempre se me ocurre algo!
CLP Community
Queriendo siempre ampliar el espectro de CLP, tratando de involucrar a cada vez más gente y siempre invitando a todos aquellos interesados en participar, he decidido crear un grupo en "Yahoo! Groups". Con este grupo busco crear un espacio que sirva como punto de encuentro entre usuarios. De alguna manera que nos permita integrarnos y podamos compartir nuestras opiniones y conocimientos; así como también ayudarnos mutuamente con las dificultades que se nos presenten al trabajar en Linux. Este grupo se guiara por las mismas metas y objetivos que me llevaron a "fundar" este blog, llamado Caracas Linux Project (CLP). Surge con las mismas ganas de investigar y conocer Linux en todos sus espectros, compartirlo con la comunidad de usuarios habla hispanos, promover y fomentar el uso de GNU/Linux, así como el Software Libre y el OpenSource. La creación de este grupo no es mas que una extensión de este blog, y como dije en una oportunidad: "Este proyecto aun esta en pañales, su primera fase es la que han visto. Investigar, informar y documentar lo mas a fondo posible sobre Linux. Se que mucha gente se podría beneficiar de este trabajo y esa es la mas satisfactoria recompensa." Si quieres formar parte de CLP inscríbete en nuestro grupo de Yahoo Aquí!, TODOS son bienvenidos, también puedes contactarte conmigo directamente a mi correo personal. Mientras más seamos, mejor para todos y mayores nuestros beneficios. Los invito a todos a participar!

Friday, September 30, 2005

Continuación

Cierra los ojos, estas en un paraíso tropical: Hey! Ronald! Te dije que no durmieras en clase!!...y así se fueron mis vacaciones...
Un atardecer en Los Roques - Venezuela
Saludos a Todos! No he abandonado mi blog, mis disculpas por esta larga ausencia. La verdad es que he estado muy ocupado con mis estudios, y créanme que luego de tanto estudiar lo menos que he querido hacer es acercarme al computador estando de vacaciones. Mas bien he aprovechado este tiempo en aclarar mis ideas y he vuelto fresco para continuar trabajando aquí en CLP. La ultima vez estuvimos hablando sobre las distribuciones Live, y para los que no se enteraron, nuestros amigos en LinuxMachos.org (Gracias Gubatron!) nos facilitaron un rincón en sus servidores para la publicación de un mini How-to que logre redactar a petición de uno de nuestros lectores (Angel como va esa laptop??). Este mini How-to es una breve reseña de como instalar Linux y cuales son los pasos a seguir en la mayoría de los equipos. Dicho documento esta en formato PDF y pueden descargarlo aquí. Les prometí en aquella oportunidad un tutorial mucho mas a fondo, aun se los debo. En cambio lo que decidí fue dedicar un post acá en CLP a cada una de las secciones que debe incluir dicho tutorial e ir compilando las secciones en un archivo PDF para su posterior publicación. Dicho esto, creo que voy a cerrar este post. Gracias a aquellos que voluntariamente me han contactado y ofrecido su ayuda, así como a todos los que me han apoyado con este proyecto. Hasta la próxima entrega...

Tuesday, September 06, 2005

Y se hizo el Computador...

Si te quedas solo en casa: no le digas a nadie, porque tus amigos querrán hacer allí una fiesta y el pendejo que recoge al día siguiente eres Tu! Ah! y no lo olvides, lo harás Solo!

No todo es trabajo ni estudio. Les dejo esto para que se rían un poco. Esta muy bueno, lo tome del blog de Multivak, aunque no se quien lo escribió. Espero que les guste. Saludos!

La Creación: 1. En el principio DIOS creó el Bit y el Byte. Y de ellos creó la Palabra. 2. Y había dos Bytes en la Palabra; y nada más existía. Y Dios separó el Uno del Cero: y vio que era bueno. 3. Y Dios dijo: que se hagan los Datos; y así sucedió. Y Dios dijo: Dejemos los Datos en sus correspondientes lugares. Y creó los disketes, los discos duros y los discos compactos. 4. Y Dios dijo: que se hagan los ordenadores, así habrá un lugar para poner los disketes, los discos duros y los discos compactos. Así Dios creó a los ordenadores, y les llamó hardware. 5. Pero aún no había software. Pero Dios creó los programas; grandes y pequeños… Y les dijo: Iros y multiplicaros y llenad toda la memoria. 6. Y Dios dijo: crearé el Programador; y el Programador creará nuevos programas y gobernará los ordenadores y los programas y los datos. 7. Y Dios creó al Programador; y lo puso en el Centro de Datos; y Dios le enseñó al Programador el Directorio y le dijo: Puedes usar todos los volúmenes y subdirectorios, pero NO USES NUNCA EL WINDOWS. 8. Y Dios dijo: no es bueno que el Programador esté solo. Tomó un hueso del cuerpo del Programador y creó una criatura que miraría al Programador; y admiraría al Programador; y amaría las cosas que el Programador hiciese. Y Dios llamó a la criatura el Usuario. 9. Y el Programador y el Usuario fueron dejados en el desnudo DOS, y eso era Bueno. 10. Pero Bill era más listo que todas las otras criaturas de Dios. Y Bill le dijo al Usuario: Te dijo Dios realmente que no ejecutaras todos los programas? 11. Y el Usuario respondió: Dios nos dijo que podíamos usar cualquier programa y cualquier pedazo de datos, pero nos dijo que no ejecutásemos Windows o moriríamos. 12. Y Bill le dijo al Usuario: Cómo puedes hablar de algo que ni siquiera has probado?. En el momento en que ejecutes Windows serás igual a Dios. Serás capaz de crear cualquier cosa que quieras con el simple toque del ratón. 13. Y el Usuario vio que los frutos del Windows eran más bonitos y fáciles de usar. Y el Usuario vio que todo conocimiento era inútil, ya que Windows podía reemplazarlo. 14. Así, el Usuario instaló Windows en su ordenador; y le dijo al Programador que era bueno. 15. Y el Programador inmediatamente empezó a buscar nuevos controladores. Y Dios le preguntó: Qué buscas? Y el Programador respondió: Estoy buscando nuevos controladores, porque no puedo encontrarlos en el DOS. Y Dios dijo: Quién te dijo que necesitabas nuevos controladores? Acaso ejecutaste Windows? Y el Programador dijo: fue Bill quien nos lo dijo… 16. Y Dios le dijo a Bill: Por lo que hiciste, serás odiado por todas las criaturas. Y el Usuario siempre estará descontento contigo. Y, peor aún, siempre venderás Windows. 17. Y Dios le dijo al Usuario: por lo que hiciste, el Windows te engañará y se comerá todos tus recursos; y tendrás que usar malos programas; y siempre permanecerás bajo la tutela del Programador. 18. Y Dios le dijo al Programador: por haber escuchado al Usuario nunca serás feliz. Todos tus programas tendrán errores y tendrás que corregirlos y corregirlos hasta el final de los tiempos. 19. Y Dios los expulsó a todos del Centro de Datos y bloqueó la puerta con un password...

Tuesday, August 16, 2005

Linux, En Vivo!

Si! Linux, En VIVO!!: En una presentación exclusiva para su PC!

OK, bueno no es una gira de Tux por el mundo pero se acerca lo suficiente a serlo ; ). Me refiero a una forma de distribuir Linux conocida como "Live CD's". Estos son cd's que contienen versiones bootables de Linux con software pre-instalado y pre-configurado, listos para utilizar en el ambiente de trabajo.

Uno de los primeros cd's bootables tenia la forma de una tarjeta de presentación y ocupaba a penas 50 mb. de memoria. Se llamo "The Linux Bootable Business Card" (http://www.lnx-bbc.org) y surgió como un proyecto para difundir y promocionar Linux. El agente podía fácilmente demostrar el poder de Linux con tal solo disponer de una computadora sin perder tiempo de instalación y configuración del sistema, llevando una versión de Linux completamente funcional a donde quiera. Las ventajas de tener uno o varios cd's bootables puede que no sea obvia a primera vista, pero la versatilidad y poder que presenta esta manera de distribuir Linux solo se limita a la creatividad o necesidad del usuario. Entre los usos más comunes podemos destacar:

  • Demos: muchas distros actualmente proveen de versiones "Live" de su sistema operativo a especie de demo, para que los usuarios interesados puedan experimentar con las ventajas (o desventajas) que presenta tal o cual distribución. Así como para probar compatibilidad con el sistema, soporte para diferentes tipos de hardware etc. También es una excelente manera de demostrarle a usuarios nuevos a Linux su verdadero poder y mostrarles la luz.
  • Rescate de Sistemas: el hecho de poder bootear un completo sistema operativo con completo acceso a todas las funciones del sistema y sus herramientas, hace de estos pequeños cd's una gran utilidad de rescate cuando nuestros sistemas se ponen críticos. Una gran alternativa incluso para administradores de sistemas y "PowerUsers".
  • Movilidad: para el usuario de Linux que no quiere ensuciarse las manos con cualquier otro sistema operativo (estem, Windows), esta es la mejor manera de siempre cargar consigo sus herramientas de trabajo a donde quiera que vaya.

Existen muchos otros usos que dejo a su imaginación, pero la premisa siempre será la misma.

Linux: listo para usar, y a tu disposición. Como lo quieras, donde quieras.

La comunidad de software libre, con su continuo empeño ha forjado una colección de diversos "Live CD's" para múltiples propósitos y cuyo numero aumenta cada vez. Este crecimiento ha llevado a dividir los cd's en dos categorías si se quiere. Aquellos basados en Debian y los que se basan en Red Hat/Fedora. Uno de los más conocidos es Knoppix, creado por Klaus Knopper (http://www.knopper.net). Su trabajo ha sido continuado por Linux Tag (http://www.linuxtag.org) y ha generado una infinita cantidad de trabajos basados en su distribución "Live". Para una lista completa de todos los proyectos existentes de cd's bootables diríjanse a FrozenTech.com (http://www.frozentech.com/content/livecd.php) y seguro conseguirán una distribución para sus necesidades, así como links para descargarlas.