lunes, noviembre 14, 2005

Proyecto de Looking Glass Core

No voy a escribir sobre Ubuntu en esta oportunidad. Voy a presentar el proyecto Looking Glass Core de Sun Mycrosystems, que realmente parece ser excelente e innovador .
El proyecto Looking Glass esta basado en en la tecnología Java y proporciona al usuario de una interacción mejorada con el escritorio y aplicaciones de su computadora.Esto lo logra através del uso de ventanas y visualizaciones en 3D. El desarrollo del proyecto es Open Source, que se basa y evoluciona de un proyecto de tecnologías avanzadas de Sun Mycrosystems. LG3D soportará poder ejecutar aplicaciones existentes sin modificación alguna en un espacio en 3D, así también como API's para desarrollar administradores de Ventanas y aplicaciones en 3D. En este momento, la integración con aplicaciones existentes es soportado por plataformas Linux.

Pero lo mejor de todo, es que si quieren ir probando Looking Glass Core, pueden bajarse un live cd basado en Slax con esta tecnologìa desde https://lg3d-livecd.dev.java.net/

La web oficial del proyecto: https://lg3d-core.dev.java.net/

Instalar programas con un click

¿Te gustaría poder instalar la última versión de tu programa favorito sin desinstalar la antigua versión ya sea para traducirla, abrir un archivo en un nuevo formato o simplemente probarla?
¿Te gustaría instalar un programa con tan sólo pinchar en enlace de una pagina web?
¿Te gustaría desinstalarla con tan sólo borrar un archivo?
¿Cansado de que cuando tan sólo quieres probar una aplicación por curiosidad te salgan chorrocientas dependencias que no sabes para qué sirven?
O peor aún ¿una aplicación instalada que hace que tu sistema se vuelva inestable?
Llego Klik.
Klik es un sistema mediante el cual cualquier programa se encuentra disponible en un sólo archivo de extensión .cmg. Este archivo .cmg contiene tanto el ejecutable como cualquier librería de la que dependa, lo que evita el infierno de las dependencias o que puedas tener 2, 3 ó 4 versiones del mismo programa. No se instala nada en el sistema, no necesitas permiso de root o administrador para ser instalado y puede ser eliminado simplemente borrando el archivo .cmg

http://klik.atekon.de/

martes, noviembre 08, 2005

Web Server Live 0.2!!!

Tengo el agrado y la satisfacciòn de anunciar la apariciòn de Web Server Live 0.2. El proyecto SBKL a dado un gran paso con la apariciòn de esta nueva versiòn. Antes que nada vamos a aclarar de donde viene el nombre Web Server Live 0.2. Como sabràn, la primera versiòn se denominò SBKL 0.01 y se trataba solo de un live cd Ubuntu Breezy 5.10 reconstruido con un bootsplash customizado. A partir de ahora, y hasta la versiòn definitiva, la 1.0 del proyecto SBKL, llamaremos a las releases con el nombre de Web Server Live 0.xx. La versiòn 1.0 no tiene nombre definido, tal vez siga con la misma nomenclatura.
Pasemos ahora a detallar de que se trata Web Server Live 0.2 (desde ahora WSL 0.2). Esta versiòn del proyecto SBKL es un live cd basado en Ubuntu Breezy 5.10 con el servidor Squid instalado. La configuraciòn de Squid y de la red del WSL 0.2 viene predeterminada para funcionar en una Pc en particular, con Ubuntu Breezy 5.10 instalado y con servidor Squid funcionando para una red de 6 Pc`s . En esta Pc se booteo con el cd de WSL 0.2 y se comprobò el excelente funcionando del servidor Squid en las Pc`s clientes con sistemas operativos de Microsoft. Obviamente se supone que esta Pc tuvo algùn inconveniente para arrancar su Sistema Operativo GNU/Linux y por eso se utiliza el Cd de WSL 0.2.
WSL 0.2 tiene como caracterìstica que se han eliminados paquetes que se consideraron innecesarios para el fin del mismo. La lista de estos se puede obtener en http://cvs.gnome.org/viewcvs/livecd-project/livecd.conf?view=markup.
Ademàs se configurò por defecto los DNS, la interface de red y la configuraciòn de Squid. Por supuesto se personalizò el bootsplash.
Las caracterìsticas principales de WSL 0.2 son:
*GNOME 2.12.1
*X.org 6.8.2
*Squid 2.5.10-6

En cuanto al COMO customizar un live cd de Ubuntu, el mismo se encuentra en un estado bastante prematuro, se podrìa decir en Beta 1, por lo que todavìa no serà publicado oficialmente.

Para la versiòn definitiva de WSL se busca que el usuario tenga la posibilidad de configurar el entorno de red y se configure Squid a partir del archivo de configuraciòn del mismo, que se encuentra en el disco de la Pc, al momento de bootear con el cd.

domingo, noviembre 06, 2005

Proyecto SBKL

Esta serà la primera vez que no voy a dar una soluciòn a un problema tìpico en Ubuntu. Voy a comentar un poco el proyecto SBKL (Squid Back Up Live). ¿De que se trata esto?. Como todos sabràn, Ubuntu tiene su versiòn en Live Cd, o sea, Ubuntu se ejecuta booteando desde el cd, y funciona a partir del mismo, sin tocar nuestros discos rìgidos. Desde hace un tiempo, vengo investigando el tema de creaciòn de live cd`s propios o la customizaciòn de alguno ya existente. Esto obviamente nos sirve para elegir que software queremos que contenga el Live Cd. Por ejemplo, podrìamos crear un Live Cd sobre la temàtica medicina, otro sobre ediciòn de mùsica, etc. El proyecto SBKL es un proyecto personal para la creaciòn de un Live Cd con el servidor-cache Squid instalado, y con la particularidad de que estè configurado previamente de la manera que nosotros definamos. En este caso, SBKL cumple la funciòn de suplantar momentàneamente la caìda de un servidor de Squid en un escenario en donde por ejemplo tenemos un error de kernel-panic y no podemos dar de baja en ese momento el servicio.
Existen mucha maneras de crear o customizar live cd`s: metadistros, UnionFS, customizar Slack, Klax, SUSE Live entre otros, ibuild etc. Luego de realizar pruebas y pruebas, se ha definido para SBKL customizar el live cd de Ubuntu Breezy 5.10. He elegido esta manera por sobre todas las cosas por su facilidad frente a otras alternativas y por supuesto por tratarse de un live cd con un sistema base Ubuntu. Ibuild es otra gran alternativa, pero sobre Ubuntu trae varios problemas al intentar compilar ciertas aplicaciones que necesitan de Python.
Actualmente he terminado la primera versiòn del live cd del proyecto SBKL, que todavìa no tiene nombre oficial. Por ahora serà llamada como SBKL 0.01. La misma es el mìsmisimo live cd de Ubuntu Breezy 5.10 con un bootsplash personalizado. Lo importante es que el proceso de la creaciòn del live cd fue realizado con èxito y funciona de mil maravillas, por lo que ya tengo preparado un COMO customizar el live cd de Ubuntu Breezy 5.10 de manera sencilla, sin errores y con 100% de claridad. Nada de instrucciones confusas, otras que no funcionan, errores varios etc. Este es el segundo objetivo del proyecto SBKL, asì que muy pronto, publicarè el COMO correspondiente, a partir del cual, cualquier persona con mìnimos conocimientos podrà generar su distro GNU/Linux ;).

sábado, noviembre 05, 2005

KDE en Ubuntu

Instalar KDE en Ubuntu es muy fàcil. Solo deben ejecutar:
sudo aptitude install kubuntu-desktop
Eso si, tengan en cuenta que son casi 350 MB para bajar de internet.

COMO Instalar drivers NVIDIA en Breezy

Esta vez vamos a ver como instalar los drivers de NVIDIA en Ubuntu Breezy 5.10.
Primero nos cercionamos de tener instalado el paquete linux-restricted-modules-xxx en donde xxx lo reemplazamos por la versiòn de nuestro kernel. Por ejemplo mi kernel es:
ssf80@ubuntuford:~$ uname -r
2.6.12-9-386

Entonces deberìa tener instalado linux-restricted-modules-2.6.12-9-386.
En caso contrario:
sudo aptitude install linux-restricted-modules-2.6.12-9-386
Ahora debemos instalar el paquete correspondiente de los drivers de NVIDIA:
sudo aptitude install nvidia-glx
Y luego habilitar los mismos:
sudo nvidia-glx-config enable
Reniciamos GNOME con la combinaciòn de las teclas control-alt-backspace y ahora deberìamos ver el logo de NVIDIA antes de que arranque GDM.
Opcionalmente podemos instalar nvidia-settings para poder configurar con mayor facilidad nuestra placa.
sudo aptitude install nvidia-settings
Y ejecutamos:
nvidia-settings