jueves 10 de julio de 2008

openSUSE 11.0 Last Release



Pues permítanme el atrevimiento de hablarles de mi ultimo descubrimiento en el mundo del software libre y sistemas Linux.

Como comenté en alguna ocasión, mi vida en el mundo Linux comenzó en Ubuntu.... maravilloso, realmente, aunque llega a ser inestable.

Pronto probé otra joya: Fedora... Excelente distribución, pero con gráficos muy pesados para mi pobre computadora....

Mi búsqueda de un nuevo lugar seguro para vivir, finalizó con mi encuentro con el maravilloso openSUSE, patrocinado por el gigante Novell. Tengo que confesar que mi curiosidad por probarla fue la mascota, jajaja, muy original y muy atractiva. A demás que los diseños de las interfaces, están muy bien hechos, a diferencia de otras distribuciones linux, openSUSE viene muy bien integrado a GNOME y KDE, aunque está principalmente mas enfocado a ésta última.

Mi experiencia es pobre aún, pero suficiente para convencerme. así que copiaré el resumen de un artículo que habla de la versión Beta de la version 11, la cual, a la fecha, ya es estable, y muchas fallas aquí reportadas, se han corregido.

Resumen:
A pesar de tratarse de una beta previa, lo cierto es que openSUSE 11.0 será sin duda una de las mejores ediciones de una distribución que ha recuperado su antiguo encanto, gracias en gran parte a la excelente integración de KDE 4.

Lo Mejor:
Sin duda, la gran estrella de openSUSE 11.0 Beta 2 es KDE 4.0.3, el entorno de escritorio totalmente integrado con esta distribución y que permite comprobar por fin lo que puede dar de sí este desarrollo. Si a eso le unimos la mejora en la gestión de paquetes y la potencia de la tecnología 1-Click-Install, tenemos ante nosotros una edición sobresaliente de openSUSE, que además integra con éxito GNOME 2.22.1.

Lo Peor:
El trabajo con los repositorios ha mejorado notablemente, pero en esta edición previa aún no se cumplen las promesas que hacen que la velocidad de resolución de dependencias sea tan vertiginosa como prometen sus desarrolladores. El soporte de códecs multimedia sigue estando ausente por defecto, aunque es fácil resolver esta limitación gracias a terceras partes.

El artículo completo

Puedo decirles que la instalación es muy intuitiva, muy bien presentada, y la versión en DVD viene muy completa y con bastante software adicional, con las opciones de instalar KDE, GNOME y XFace (bueno, en los cd's también, pero con la diferencia que descarga los paquetes adicionales de los repos, y es necesario estar conectado a internet).

Espero les guste tanto, como para animarse a probarlo!!!
Hasta la proxima (espero sea pronto, jejeje)

sábado 8 de marzo de 2008

Internet Explorer para Linux

ies4linux



Cuando comencé a usar linux (ubuntu, para ser exacto), estaba encantadísimo, ya que mi pobre compu con 256Mb en ram corría tan rápido como una con windows a 512Mb de ram, no necesitaba autenticación, y muchos paquetes interesantísimos eran instalados con solo un clic, o un simple comando. Sin embargo, me encontré que muchas páginas (la

intra de la uni era la que mas me pesaba) no corrían en el Firefox, que es el explorador precargado de la mayoría de las distros gnome, ni en el opera o netscape (los cuales instalé posteriormente). Así que tuve que buscarle en internet cómo correr el explorer en mi queridisimo ubuntu.

No tuve que hacer una búsqueda exaustiva, ya que rápidamente me encontré con el ies4linux (acrónimo de Internet Explorer For Linux). Comentándolo con un profe de la universidad, me comentó que no era muy estable (démosle la razon, ya que él provó las primeras betas), pero ya las últimas versiones son de lo mas seguras.

Es curioso, xq el mismo creador de este maravilloso software advierte que ie no es para surfear en internet; no entendía xq; mi mente inexperta sugería que era xq permitía la entrada a virus, spyware y malware (sabemos que el nucleo linux no es compatible con este software malintencionado), pero luego me di cuenta que era por el "phishing". Así que yo tambien les sugiero que solo lo usen con las páginas pertinentes, jejeje.

Aunque les daré los pasos a seguir para inst

alar el paquete, les dejo la web oficial del proyecto, x si quieren hacer una donación monetaria, jejeje.

http://www.tatanka.com.br

Bueno, pues sin mas, prosigamos con la instalación.



Lo primero que hay que hacer, es instalar el wine y el cabextract (emuladores de ambiente DOS) si no se han instalado. Para ello, solo escribimos en una linea de comandos:



$ sudo apt-get install wine cabextract

Luego de ello, nos descargamos el paquete a instalar: ies4linux. Si no queremos ir a la web, buscarlo, etc, etc... solo tecleamos en una consola:

$ wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz

Esto descargará la versión mas reciente, nombrada ies4linux.latest.tar.gz. Ahora la desempaquetamos e instalamos.

Nota:al hacer esto, se creará un directorio, el cual podemos eliminar despues de la instalacíon, cuyo nombre hace referencia a la versión.


$ tar zxvf ies4linux-latest.tar.gz
$ cd ies4linux

$./ies4linux

Esto nos desplegará la siguiente pantalla:

install ies4linuxEn esta pantalla nos preguntará que versiones deseamos instalar, los plugins, si qu

eremos instalar iconos y donde, etc, etc. Hay tambien una opción de avanzado. Si damos clic ahi, aprecerá otra pantalla, donde nos preguntará el lugar de la instalación del ie6. La podemos dejar a como está, o en su defecto marcarun nuevo lugar de instalación. Yo, en lo particular solo le cambié a /home/usuario/.bin, para que quedara oculto el directorio de instalación. Esto ya esta en quien lo instala.

Dejamos que haga su trabajo el instalador, y vualá!! podremos disfrutar de nuestro internet explorer. Recordemos no usarlo para surfear, ya que no es seguro, x aquello del phishing.




Miren, si marcaron la opción para crear un acceso directo en el escritorio y no aparece, seguramente es xq su ubuntu no esta en ingles (el scrip de instalación direcciona los accesos director a la carpeta /home/"user"/desktop), lo unico que tienen que hacer es ir su home; ahi se habrá creado un directorio llamado "Desktop". Si lo abren, se darán cuenta que ahi está el lanzador del explorer, asi que lo copiamos, lo pegamos en el escritorio, y asunto resuelto.

Y si por alguna razón, seleccionaron que apareciera un lanzador en el menú y no esta, hagan lo siguiente:

Tecleamos Alt+F2 y escribimos "alacarte".

Nos aparecerá una ventanita como esta. Seleccionamos Internet, y despues "Elemento nuevo". Ahi nos pedirá el nombre (internet explorer ó ies4linux, como deseen) y el comando, donde escribiremos la ruta donde se instaló el explorer, mas ie6, que es el "ejecutable" del explorer 6. Si recuerdan, en mi caso es /home/juancho/.bin/ie6.

Pues a disfrutar de este software!!!

miércoles 13 de febrero de 2008

Hirenboot CD

Bueno, se que desde el año pasado (hace ya casi mes y medio) no he subido ninguna entrada a mi maravilloso blog, que de hecho, solo tengo dos... así que hoy lo haré de nuevo.

Hoy lo hago para contarles una anecdota muy curiosa, pero que me sirvió de experiencia grande.

Resulta que en la universidad, a un profe le chupo faro el disco duro de la máquina de su casa (el profe es ing. en electronica, cabe mencionar), asi que llevó la pieza a la escuela y nos pidió que se la reparáramos.

Estudio Tecnologías de la Información, Área Redes y Telecomunicaciones, llevé una materia llamada mantenimiento PREVENTIVO en primero y en mi tiempo libre (cuando lo tengo) le formateo la maquina al vecino que le hace falta, se la desinfecto a mi primo que olvido actualizar el antivirus, le tiro el cableado que hace falta al ciber de una tia, etc. Cosas sencillas que hasta quien no es del área puede hacer.

El caso, es que el disco del profe tenia este problema: Su hija, sobrina, o no se que cosa, pero parienta suya estaba usando la máquina, la apagó y al querer volverla a prender, no reconocía el disco.

Obviamente, es un usario casero: usa la compu para lo mas básico, y aunque sabe moverle a la consola de DOS, conoce lenguajes de programación y herramientas para agilizar y hasta recuperar errores de la compu, pues no es tan conocedor, como deberíamos ser nosotros, informáticos estudiados. Uno de mis compañeros, por demas salamero, pero de los que si saben lo que dicen saber, fue quien se ofreció a reparar la máquina a cambio de una buena calificación, jajaja, y aunque el beneficio solo sería para él, decidi ayudarlo.

Intentamos todo (o casi todo, ya van a ver porque) lo humanamente posible para recuperar sus archivos:
> Metimos chorrocientas distros linux live cd
> Pusimos el disco como esclavo y tratamos de ingresar con otro como maestro en creo que tres o cuatro maquinas
> Montamos el disco en una carcasa con salida a usb y tratamos de conectarlo a una máquina ya encendida
> Incluso conseguimos el manual de la mother para verificar que los jumpers estuvieran bien colocados.

Nada resulto... dimos el disco por muerto, y lo devolvimos... un fracaso por demas frustrante...

Eso fué la semana pasada. Hoy, me acerqué al cubículo del profe a entregarle una tarea y el disco duro de la máquina que él tiene asignada, ahora tenía el mismo problema. Rayos!! pensé...

Luego de revisarme el trabajo, me hizo un comentario. Resulta que cuando el usaba su Windows 3.0 y programaba en Turbo Pascal 3.0, existía un disquete de arranque con una herramienta llamada HDD Regenerator, que si por x ó y situación se dañaba el disco duro o su tabla de particiones, pues simplemente la reparaba, y que generalmente, lo que la ocacionaba era un virus.

Cuando mencionó lo del virus, recordé que en esos trabajitos casuales que me salían, me tocó una máquina infectada por aquel NTD1ETER (ese virus que borra el sistema de arranque, y cuando uno quiere iniciar, simplemente no reconoce el disco duro como un disco de arranque). La solución que le di en ese momento, fue usar mi disco de Ubuntu (la version 7.10 tiene soporte para ntfs, lo que me facilitó el trabajo) e ir sacando de 1G en 1G toda la información, formatear, y dejar todo a como estaba antes, jejeje. Comentando esto con un compañero, me dijo que en internet existía una iso de un disco llamado Hirenboot cd, que no era mas que un disco de arranque, con un antivirus, lo corrías, eliminaba el virus que no te permitia arrancar y muchos mas en tu máquina, y san se acabó. No era necesario hacer lo que hice antes.

Pues descargué el disco, lo grabé y me sacó del apuro en un par de ocaciones. Luego de eso, no lo volví a tocar.

Regresando al tema del profe, recordé que el Hirenboot, a demas del antivirus, traía
herramientas para disco duro, de particionado, de recuperacion de datos, y muchas cosas mas... para mi suerte, y la del profesor, traía el disco en mi mochila, asi que lo saqué y se lo mostré al profe. Cual va siendo mi sorpresa, que cuando nos metemos a la seccion de "Hard Disk Tools", nos encontramos con el HDD Recovery, aquella herramienta que en algun tiempo el profe había usado!!!

Y pues bueno... el profe se me quedó viendo con cara de "Tenías la solución a mi problema, y ni enterado estabas!!!" jajaja y obviamente, me sentí el mas inútil del mundo en ese momento, jajaja, pero bueno, puso a correr el programa, y como revisa cada sector del disco, y lo va reparando, pretendía tardarse mucho rato, y yo necesitaba ir a comprar el regalo de mi novia para el 14, jajaja, asi que le dejé el disco al profe y mañana sabré si funcionó o no, ahi les cuento.

Les dejo el link del Hirenboot para que lo chequen

http://www.hiren.info/pages/bootcd

Se cuidan!!!!

lunes 31 de diciembre de 2007

Porqué usar servidores UNIX

Y después de haber desaparecido un rato, aquí estoy para regalarles otra entrada más.

Bien, antes les conté la historia de Unix, hoy, les voy a platicar, entre otras cosas, para que es usado en la actualidad, sus ventajas, etc...

Para comenzar, como vimos anteriormente, Unix se creó como sistema operativo Multiusuario y Multitareas, es decir, muchos usuarios pueden realizar muchas tareas en un solo equipo tanto remota como localmente; de esta manera tenemos que cualquier equipo (incluso uno "obsoleto") pude ser usado como servidor al usar cualquier sistema Unix como S.O.

Generalmente, para cualquier tipo de servidor, es necesario usar hardware que soporte las consultas que se planea hacer, y tomar en cuenta muchas otras cosas. La mayor parte de las empresas grandes tienen implementada en sus sistemas una "norma de calidad", por asi decirlo, sobre su servicio de red, que le llaman la norma del 99.9%, lo cual se refiere a la eficiencia de su red; algo así como que su red fallará solo 5 minutos en todo un año; obviamente, esto es por aquello de la productividad.

Entonces, ¿como logramos esto? Para empezar, sabemos que una red no solo son cables bien montados y estéticamente arreglados, tampoco depende únicamente de la disponibilidad de hardware de los equipos, ni solamente de la velocidad de conexión, realmente se logra a través de todo este conjunto, entre otras cosas. Muchas academias, como la de CISCO hacen énfasis en los routers, los switches, los protocolos usados, etc, etc. Pero sabemos que a parte de la conexión, también es importante tomar en cuenta los servicios requeridos y los servidores usados. He ahí donde entra UNIX.

La mayor parte de las empresas que adoptan la norma del 99.9%, usan para sus servidores de correo, ftp, DNS, DHCP, etc., sistemas basados en Unix, tanto propietarios (es decir, que se debe pagar una cuota para poder hacer uso y recibir soporte técnico), como libres y gratuitos (cabe destacar que muchos sistemas propietarios son libres, sin ser gratuitos, ya que son de código abierto a modificaciones).

Los sistemas propietarios basados en Unix mas comunes para servidores son Solaris, BSD, Red Hat Enterprise Linux y Novell; de estos mismos surgen proyectos libres como: OpenSolaris, freeBSD, Fedora y OpenSuse, respectivamente. La ventaja de estos, es que ofrecen soporte técnico a quienes adquieran sus licencias, a demás de éstas ser relativamente baratas, teniendo en cuenta su eficiencia.

Pero bueno, la gran ventaja de todo esto, es que también existen muchísimas otras distros libres y gratuitas que pueden ser usadas para montar servidores caseros, para empresas pequeñas o para aplicaciones donde se esperan muchos usuarios, requiriéndose una buena funcionalidad, como en congresos o cosas así.

Todo es cuestión de aprender a usar la tecnología que tenemos en nuestras manos. Una de las mayores ventajas que he encontrado en linux, a diferencia de windows, es que al ser un sistema más estable, suele atascarse muy poco, y se alentan muy poco; a demas que Linux ha sabido sacarle provecho hasta al hardware que hoy consideramos obsoleto. Y se los digo, porque lo he visto: Mi pc de escritorio es ensamblada, con una mother Pcchips, procesador a 1.6GH, 256 de ram y un disco duro de 20Gb, la compre hace casi 5 años, solo que hace unos meses le cambié la mother. Por cuestiones de la escuela, instalé ubuntu, zebra, e iptables, y pude darle internet sin problemas a dos maquinas mas.

Y por último: ¿Cuál es la mejor distro para montar un servidor? LA QUE MEJOR TE AGRADE! realmente todas tienen sus cosas buenas: Fedora, es un DVD con paquetería muy completa con la mayoría (sino es que todos) los servicios, Debian, Ubuntu (aunque esta es mejor para usuarios caseros), y todas las distros basadas en esta, a través de una conexión a internet y un comando en consola, puedes instalar chorrocientos paquetes realmente útiles; y que decir de Slackware, al ser la distro mas antigua, es la que mayor soporte tiene y de la que mas documentación se encuentra.

Solo hagan pruebas, y la que les convenza, esa usen!!

Espero esto les haya servido. Dudas, o lo que se les ofresca... dejen su comentario, y si dejan su correo, les respondo personalmente!!!

Va pues, se cuidan!!

domingo 16 de diciembre de 2007

Linux para todos

Bueno, ps al fin me decido a hacer algo con este blog:

No se si realmente sea lo que quiero para mi vida, pero que mas da, ya estoy metido en esto, y ps me agrada: la grandiosa INFORMÁTICA.

Cuando comencé a estudiar, creí que la carrera sería mas enfocado a electrónica, propagación de señales, y esas fumadas que también me atraen bastante (estudio "Tecnologías de la Información, Área Redes y Telecomunicaciones"), pero cual va siendo mi sorpresa: un 99.9% está enfocado a sistemas, aunque mas a las redes que al desarrollo de software.

Bueno, no lo tomé tan mal; me gustan las computadoras: paso días enteros buscando y experimentando en internet, así que ahora que me dedicaré a esto... excelente...

El caso es que aprendí a "librarme" de los virus y logré aligerar mi equipo; como me gusta el diseño y la musica, "aprendí" a editar fotos, videos, y cosas así (no así de que bruto, como los edito.... realmente, todo era a base de tutoriales.): así era mi fantástica historia en la informática. Aunque la programación se me da, es hasta ahora que realmente vengo a ver el potencial que hay en ella, jejeje.

En eso, un buen día, a un profe se le iluminó el coco y que nos pone un proyecto de enrutamiento en linux...
-linux?? QUE DEMONIOS ES ESO?? -pensé....
Así que par aprender más, al profe se le ocurrió que teníamos que investigar por nuestra cuenta; de esa forma, fue que encontré esta historia, que un cuatrimestre mas tarde me la platicarían en la escuela, jejeje:

Resulta que a finales de los 60 (una epoca excelente), unos fulanos estaban programando (en lenguaje ensamblador, cabe resaltar) un sistema operativo para una mainframe General Electrics en Bell-AT&T. El sistema debía ser multiusuarios y multitareas, siendo bautizado MULTICS (Multiplexed Information and Computing System), pero cuando un tal Ken Thompson quiso ejecutar un juego de viaje espacial (informáticos al fin...) el sistema resultó lento y muy caro por partida. Esto lo convenció a reescribir el sistema junto con Dennis Ritchie, liderando un grupo de programadores, quienes agregaron un sistema de ficheros, un interprete de comandos, y un pequeño conjunto de programas, bautizándolo como UNICS (Uniplexed Information and Computing System) que mas adelante sería cambiado a UNIX, porque, debido a que unics es un homófono (o sea, que se escucha igual) de eunuchs (que en ingles significa algo así como castrado).

Asi nació el maravilloso sistema UNIX.

Hace pocos años, al rededor de 1991, Linus Torvalds creó Linux, basándose en el UNIX creado años antes mejorando muchas de las fallas que se tenían, y poniéndolo a disposición de todos
los programadores del mundo, solicitando que en cada actualización, corrección de errores y/o mejoras que ellos hicieran en su funcionamiento dejaran el software en algún sitio desde el cual se pudiese evaluar las mejoras hechas a este, para posteriormente ser liberado a los usuarios de Linux, revolucionando la historia de la computación, ya que al crearse un sistema operativo gratuito y libre, aquellos que no pueden acceder a una compu por falta de capital con el cual pagar los elevados costes de licencias, pueden ahora tener una con un sistema operativo que es totalmente gratuito.

Asi fue pues, que nació mi interés por linux; y heme aquí, sigo pasando dias enteros en vela experimentando y probando, pero ahora solo linux, o mejor dicho: UNIX, que no es solo linux, sino tambien BSD, solaris, y hasta macintosh, aunque los dos ultimos son sistemas propietarios, pero muy buenos, en realidad.

Y como fiel usuario que soy, o me considero, puedo decirles que si estan en contra del capitalismo, que valúa por la filosofía de "tanto tienes, tanto vales;, hagamos una revolución de software, como la que ya hay en España (ahí muchas provincias han desarrollado sus propias distros linux, evitando el pago de licencias y proporcionando mas computadoras a sus estudiantes), y adelante, afrontemos asi al futuro, xq no solo es gratuito y libre, es mejor en todos los aspectos.

Asi que si quieren comenzar a experimentar, les recomiendo Ubuntu (distro que les voy a enseñar a instalar en el proximo post), una muy buena opción para usuarios caseros, gratuita, y que ademas te regalan los discos si los solicitas en la pagina oficial.

Ojalá y esto les sirva de algo.