jueves, 29 de enero de 2009

Proyecto Chakra

Buscando un poco de información sobre mi distro favorita( 'Archlinux'), topé con la noticia del proyecto Chakra hace un par de meses.

Pero, ¿ qué es Chakra?

Bueno, Chakra en sí no es otra distro, si no más bien una 'distrolet', osea, una una versión personalizada de una distro, toman ciertos paquetes, añaden otros, etc. Importante decir que utilizan los mismos repositorios que la distro original.

Decidí instalarla, y la verdad es que mi primera impresión fue: Es genial!!!!!.
Añadieron un instalador gráfico, mucho más acabado que el Anaconda de fedora, muy fácil de usar, llamado Tribe, que uno y otro paquete, pero simplemente con sólo lo que necesitamos.

Y es que como instalar Archlinux toma un poco de tiempo y lectura( muy importante esta última), este proyecto es perfecto para probar Arch, sin costo alguno.

Chakra trae consigo un KDE modular, con Arxin( para administrar el sistema), Shaman( para administrar, instalar, desinstalar paquetes) entre otras cositas interesantes.
Aunque este proyecto aun está en fase 'Alpha', es muy seguro y estable. Se puede descargar de:

http://chakra-project.org/download.html


En resumen, chakra es , casi que sí, Archlinux con herramientas gráficas para su instalación y administración. Acá unas pequeñas imágenes de cómo va chakra en mi pc con procesador celeron, 512 MB de ram, 64 MB de video, (debo decir que no hay otra distro tan rápida y depurada como Archlinux):

Tribe:


Corriendo el compiz-fusion:


Espero que les guste, a mi criterio doy una calificación de 10 a este proyecto, sencillamente es genial y muy bien eleborado.
Dejen su comentarios o dudas.

viernes, 9 de enero de 2009

Instalar Matlab 7 en Archlinux

Me pasé al fascinante mundo de Arch hace unos 10 días, antes usaba fedora ( y antes de eso 13 distros más). Desde que hice este cambio, traté de instalar las herramientos que uso en la U para programar, y ya que estoy llevando Métodos Numéricos se me hace necesario usar Matlab, aunque me gusta mas octave y gnuplot.

En fin, navegando un rato me encontré un torrent con Matlab7 para linux, lo descargué y me encontré que eran 3 .iso para instalarlo, y no había ningún sitio donde me dijeran como instalarlo en Archlinux, asi que pase por algunas dificultades para poder hacerlo, pero aquí les dejo lo que hice:

1. Para no quemar los 3 dicos montamos las imagenes virtualmente (VALIOSO si no quereis gastar CD's):

bash-3.2# mount -t iso9660 -o loop /ubicacion-de-imagen/MathWorks_R14_1.iso /ubicacion-de-destino

hacemos esto con las tres imagenes, solo modoficamos el nombre, ubicacion-de-destino es cualquier carpeta creada con anterioridad .Si Arch 'nos llora' con: ' no se puede encontrar loop en.....'
basta con simplemente:

bash-3.2# modprobe loop

2. Creamos una carpeta en /opt que será el directorio root para matlab, y copiamos el archivo license.dat a esta carpeta. El nombre de esta carpeta o directorio es el que vosotros querais, yo le llamaré matlab:



bash-3.2# mkdir /opt/matlab
bash-3.2# cp /ruta-de-las3-imagenes/license.dat /opt/matlab

3. Una vez hecho esto, instalaremos algunas librerias para no tener problemas durante la instalación (sin ellas a mi no me dejó proseguir), y además para poder hacer gráfica la instalacion. Si alguno desea hacerla modo consola, puede saltar este paso:

bash-3.2# pacman -S libxp libxpm mesa

4. Iniciaremos la instalacion con:

bash-3.2# /ruta-donde-hallamos-montado-la-primera-imagen/install* -t


Esto nos abrirá una ventana donde todo lo que tenemos que hacer es dar un click sobre 'siguiente u ok' y todo estará bien.
Se mostrará algo así:





5. Luego nos pedirá la dirección de los enlaces simbólicos, aca es mejor dejarlo en el sugerido (/usr/local/bin) y dar continuar.

6. Para poder ejecutar matlab necesitamos cambiar el archivo license.lic que viene juntamente con las tres imagenes y donde dice 'your host name' agregarle el de la computadora donde lo estamos instalando, luego copiarlo /opt/matlab/etc con:

bash-3.2# cp /ruta-donde-este-el-archivo/license.lic /opt/matlab/etc

Con esto ya tendremos matlab en nuestra compu, solo se ejecutará desde consola con el comando:

bash-3.2# matlab


NOTA IMPORTANTE: en mi caso, el exec de matlab se extravió (supongo) porque al ejecutar en la konsole 'matlab' me sale el siguiente mensaje:

bash-3.2# matlab bash: matlab: command not found

Eso lo arreglé generando una entrada en el menú de kde(ya que esta instalacion no lo hace), de la siguente manera:

A) Creamos o editamos un archivo en /usr/share/applications llamado matlab.desktop.

bash-3.2# nano /usr/share/applications/matlab.desktop

Podeis usar el editor que querais, yo prefiero nano.

B)A este archivo le agregamos estas lineas:

[Desktop Entry]
Version=7
Encoding=UTF-8
Name=Matlab
Comment=matlab

Icon=stock_appointment-reminder
Exec=/opt/matlab/bin/matlab
Terminal=true

Type=Application
Categories=Development;



La linea Exec=/opt/matlab/bin/matlab indica la dirección donde encontré el exec de matlab, vosotros lo podeis buscar, pero creo que en la mayoria de los casos se encuentra ahi.

Si no quereis tener un acceso en el menú, simplemente cada vez que ejecuteis matlab habrá que indicar al ruta completa del exec, en mi caso /opt/matlab/bin/matlab.

En lo personal, si los profesores de tu Universidad no te presionan a usar matlab, recomiento el uso de Octave, gnuplot(graficos 3D) y grace(graficos 2D), estos programitas sustituyen de manera genial a matlab, y son libres.

Para instalarlos en Arch, solo basta:

bash-3.2# pacman -S octave gnuplot grace

Me gustaría que hagan sus aportes, comentarios o cualquier consulta o correción al blog, no importa que no sea de matlab...... y recuerden que !!!!!!Arch es fácil, sólo se necesita tener ganas de aprender!!!


PD: el blog está basado en el archivo readme.txt que viene en torrent y en mi experiencia en el mundo linux, saludos a todos!!!!!