Herramientas Personales
Secciones
Fuente:
De fecha: 11/01/2012
Identi.ca: @@willicab
Correo: william en linux.es

Instalar driver WizardPen en Canaima 3


Por la oficina me llegó una tableta UC-LOGIC Tablet WP8060U la cual no funciona por defecto en Canaima, así que buscando me consegui que para hacerla funcionar es necesario instalar un driver llamado WizardPen, el cual sirve, según su launchpad en los siguientes dispositivos:

  • Acecad Flair II GT-504
  • DigiPro 5.5×4” Graphics Tablet
  • Digital Ink Pad (A4 format)
  • G-pen, Genius Wizardpen
  • Genius Mousepen
  • Genius Easypen i405
  • Genius, iBall, Manhattan
  • Pentagram, Qware
  • Trust TB-3100
  • Trust TB-5300
  • Trust TB-6300
  • UC-LOGIC
  • iBall Tablet PF8060
  • AIPTEK HyperPen 10000 U
  • AIPTEK Slim Tablet U600 Premium II

Lo primero que haremos es Instalar las herramientas de construcción y las dependencias necesarias para la compilación:

# aptitude install build-essential libtool autoconf automake bzr xutils libx11-dev libxext-dev xautomation xinput xserver-xorg-dev xutils-dev

Luego descargamos el código fuente y entramos al directorio

$ bzr branch lp:wizardpen
$ cd wizardpen

Finalmente compilamos e instalamos

$ ./configure
$ make
$ su
$ make install

Y reiniciamos

Configurar la sensibilidad de presión en Gimp

Esta parte la tomé del blog de phenobarbital. Abrimos Gimp y vamos al menú Editar->Preferencias y allí vamos a la sección “Dispositivos de entrada”, en esta sección hacemos click en el botón “Configurar los dispositivos de entrada extendidos…” que se ve en la imagenEn la ventana que se abre seleccionar el dispositivo, en este caso fue “UC-LOGIC Tablet WP8060U”, Seleccionar el Modo “Ventana” y colocar los datos X, Y y Presión en 1, 2 y 3 respectivamente.

Este es una imagen de ejemplo usando el pincel con presión variable

Tal vez te interese:

Fuente:
De fecha: 10/01/2012
Twitter: @e1th0r
Identi.ca: @e1th0r
Correo: hcolina en gmail.com

Blogs de la comunidad Canaima


Luego de un trabajo de hormiguita, es un placer anunciar que la comunidad Canaima cuenta con una granja de blogs en la cual los activistas que trabajan en dicho proyecto pueden disponer de un blog para informar de su trabajo.

Pueden obtener todos los detalles en la página http://blogs.canaima.org.ve/

Fuente:
De fecha: 10/01/2012
Identi.ca: @Phenobarbital
Correo: jesuslara en devel.com.ve

[Canaima/Linux] ¿cómo recuperar tu root (raiz)?


Hoy me encontraba en el canal de Canaima GNU/Linux en Freenode y alguien entró con la siguiente pregunta:

¿Cómo recupero el arranque de mi equipo?, tuve un accidente (como cuando se va la luz, algo muy común en el interior del país, suertudos caraqueños!) y se dañó el arranque de mi Canaima …

Esta es una tarea relativamente fácil, pero poco documentada por allí …

El problema

Tú Canaima no arranca y te sale un mensaje más o menos parecido a este:

UNEXPECTED INCONSISTENCY; RUN fsck Manually (i.e. , without -a or -p option) Fsck died with exit status 4 failed (code 4)  An automatic file system check (fsck) of the root filesystem failed A manual fsck must be performed, then the system restarted. the fsck should be  performed in maintenance mode with root fylesistem mounted in read-only mode … Failed  The root filesystem in currently mounted in read-only mode.

Esto es debido a que la partición raiz (root) tiene problemas y debe ser chequeada, pero, ¿cómo?

La solución

En Canaima, entras en modo de recuperación (segunda opción del menú de arranque), en otra distribución, presionas “E” en el grub, en la linea que apunta al “vmlinuz” escribir al final:

single 1

Para iniciar en modo single.

  • Les pedirá contraseña de root, colocarla
  • Caerán en un prompt de comandos
  • Escriban:
init 1
Luego, escriban:
umount -f /

Para desmontar la partición root.

Luego, ejecutamos el chequeo usual:

e2fsck -f -y /dev/sdXX

Donde XX es la partición de tu disco duro raiz (ejemplo: /dev/sda2)

Puede que pida confirmación para realizar algunos cambios, al finalizar, pedirá que reinicien el equipo:

escriban:

reboot

o en su defecto:

shutdown -r now

Y al final, podrán iniciar sin problemas!.

 


Fuente:
De fecha: 10/01/2012
Identi.ca: @Phenobarbital
Correo: jesuslara en devel.com.ve

[Canaima] ¿Son las canaimitas un juguete?


Todos de una u otra forma están enterados del proyecto “Canaima Educativo” y del hardware entregado, las famosas “canaimitas”:

Canaimita

Un amigo me envió un comentario de una lista de Canaima que (citado textualmente con todo y sus errores ortográficos) rezaba así:

“gracias a todos lo q se molestaron en ayudarme aunque no logre nada aprendi algo:las canaimitas son un recurso de aprendisaje q sirve solo para q los niños aprendan con sus propios contenidos y nada mas no sabia que era de juguete.me equivoque al pensar q era una compu normal”

Y yo, que me encuentro dedicado a extraerle cada vez más cosas a mi Canaimita, decidí insistir con la descripción de la misma, para quitarle a la gente de la cabeza esa alienación disociada de que “esto es un juguete” … nada más lejos de la realidad.

Proyecto Canaima Educativo e Intel Magallanes

Considero que indiferentemente que estés a favor o en contra del gobierno, hay cosas que vale la pena aplaudir y una de ellas (sin ningún sesgo mediático) es el proyecto Canaima Educativo, pero este proyecto no es nuevo y su antiguo slogan “Cada niño un explorador” era de un proyecto Portugués conocido como “Magallanes”, donde Intel y el gobierno de Portugal decidieron armar computadores de bajo coste para las escuelas.

Intel Magallanes

Intel Magallanes

Ya cuando empiezas a decir “Intel” y no “canaimita” la gente debería dejar de pensar que no es un juguete, pero mejor, describamosla técnicamente.

La Canaimita por dentro …

La Canaimita es una computadora Intel Mobile PM465 con un microprocesador Intel Atom (el mismo de las Vaio Mini, HP mini, Dell Inspirion mini 10, la Lonovo S10 o la Acer Aspire One), el CPU que te toque dependerá en mucho de la versión (y del grado):

Primer Grado: Atom 230 a 1.2 Ghz

Segundo Grado: desde N270 (1.6Ghz) hasta N455 a 1.65 Ghz (los mismos de las netbooks carísimas del mercado)

Tercer Grado: N465 y N550 (CPUs a 64 bits que muy pocas Netbooks usan hoy en día, por lo rápidos y novedosos)

Estos CPUs obtienen muy buenos resultados en labores como ofimática, pero también en gráficas gracias a la tarjeta de Video Intel GPU 965 de 128MB de video, con ella se pueden obtener muy buenos resultados (véase: hacking canaimita).

La RAM puede expandirse

¿Le pueden expandir la RAM a un juguete?, las Canaimita utilizan RAM DDR2 de 1Gb, pero admite memorias SO-DIMM DDR2 de 800Mhz de hasta 4GB (comprobado) pudiendo expandirse hasta su máxima capacidad, algo que no puedes hacer con los BIOS y los buses baratos y limitados de algunas Netbooks (ejemplo: la Siragon mini no aguanta más de 2GB, las Lemote solo admiten 1Gb).

… Y el disco duro también!

Las Canaimitas segundo grado (N450, N455 y N465) cuentan con un bus SATA-2 que les permite correr discos duros de 5400 y 7200 RPM SATA-2 de cualquier dimensión (yo he probado hasta 500Gb 7200 RPM Seagate que tengo) con tal y sean SATA-1 o SATA-2, las versiones N270 (que por cuestiones de economía fueron simplificadas) venían con un bono adicional, un conector para discos duros de estado sólido, lástima que no vienen más de esas …

Conclusiones

¿Siguen pensando que es un juguete?, yo reordené el disco para que el contenido educativo no se perdiera y ahora experimento con Debian Wheezy y otros sabores (como un hibrido Debian+Ubuntu+Gnome 3) para determinar la mejor combinación para el sistema operativo que llevará nuestros niños al futuro …

Allá los retrógrados y disociados que aún piensan que una Canaimita es un juguete … les invito a leer mi próximo post! ;)

Niños!, el mundo es suyo, los invito a utilizar al máximo su Canaimita!, Happy Hacking! …


Fuente:
De fecha: 10/01/2012
Identi.ca: @Phenobarbital
Correo: jesuslara en devel.com.ve

[Hacking Canaimita] incorporando un Modem 3G interno a la Canaimita


Una de las cosas más importantes que conlleva el proyecto Canaima Educativo, no es que se tenga un “equipo adoctrinador del gobierno comunista venecubano” como algunas personas tratan de mostrarlo; si el proyecto fuera llamado “Intel te regala una compu” o “Microsoft lleva Windows gratis a tu casa” la cosa ciertamente cambiaría y sería vista con buenos ojos por algunos alienados … pero en fin, a mi me encanta experimentar con mi Canaimita y la educación liberadora, las posibilidades de contar con un equipo las 24 horas en tu casa para aprender a hacer todo lo que desees (programar, dibujar, escribir poesía, escuchar y/o escribir música, etc) es algo que sinceramente es invaluable y espero que perdure en el tiempo.

Luego de este preámbulo, discutiremos la posibilidad de incorporar a las Canaimitas segundo grado de conectarse a Internet gracias a un secreto oculto en su corazón … veamos!

ALERTA:

Ojo!, artículo ALTAMENTE TECNICO!, requiere desarmar el equipo y conocimientos de computación, HÁGALO SOLAMENTE BAJO SUPERVISIÓN ESPECIALIZADA y nunca dañe el equipo de su hijo, está quemando sus libros y su futuro …

Canamita, te veo el corazón …

Cuando quitamos el forro y la tapa trasera, nos encontraremos con este panorama:

  • * Abajo, disco duro de 160 GB
  • Lado izquierdo: zócalo de la tarjeta inalámbrica
  • Centro: bahía mini PCI-Express de 16x con un cable-antena 2.4 Ghz
  • Derecha: Memoria RAM SO-DIMM DDR2 de 1Gb

Lo que nos interesa está en el centro, un zócalo de tipo mini-PCI express:

Tarjeta mini-PCI express

Esta bahía es de 52-pines y sirve para muchos dispositivos (tarjetas inalámbricas, modems 3G, etc); adicionalmente, viene pegado con una cinta un cable muy delgado:

Con un conector de tipo mini-SMA:

mini-SMA

Este cable es un tesoro, si al abrir lo ven (solo si tienes una canaimita N270 o N450), entonces tienen una Antena útil para muchos dispositivos (entre ellos, modems HSDPA de 3.5 Ghz  -7.2MBps-), de no contar con ello, igual puede hacer alguna “magia” para pegar la antena a la carcaza de la portátil.

Proceso de adquisición

En mercadolibre y otros centros de venta, he visto pocos modems internos mini-pciE de 3 ó 3.5 Ghz HSDPA, pero este tipo de equipo es realmente barato (muy barato), en tiendas on-line como Ebay, el mio, lo compré directo en China, con envío marítimo de bajo coste (llego como en mes y medio) y no gasté más de 30 US$ (unos 129 Bs. al cambio oficial).

Si están acostumbrados a las compras por Internet, busquen en Ebay o en Amazon (o en Alibaba) por “WWAN Card” y sorprendanse de la variedad y precios, solamente tengan en cuenta 3 cosas:

  • Que el modem sea HSDPA (3 ó 3.5G) para que le saquen el provecho máximo
  • Que venga “unlocked” (desbloqueado para cualquier operadora)
  • Que traiga su antena (o comprenla aparte, antena para WWAN card)
  • Que sea cuatribanda (si lo quieren usar con cualquier operadora)

Aunque no importa la marca, a mí me gustó este:

http://www.ebay.com/itm/DELL-Wireless-5530-F3507g-3G-HSDPA-WWAN-GPS-Card-C687R-/220820418427?pt=LH_DefaultDomain_0&hash=item3369ec2f7b#ht_3415wt_1074

Una de las razones, es porque el Sony Ericsson FG3507 trae GPS y es barato.

Instalando …

En mi caso procedí a hacer 2 cambios fundamentales, primero, decidí dejar la antena inalámbrica con una sola antena (trae 2, una principal y una auxiliar) para conectar ambas al modem 3G (que necesita una para el modem y otra para el GPS), luego compré la antena para el GPS y devolví todo como estaba antes:

Conecté el cable suelto mini-SMA al puerto con flecha roja que decía “MAIN” y en “AUX” puse el cable negro auxiliar de la antena inalámbrica (que vemos desmontada a la izquierda en la figura).

La cosa queda así:

El dispositivo calza igual que las memorias RAM SO-DIMM, se mete con una leve inclinación en la bahía y luego se presiona suavemente hacia adentro y abajo, posteriormente se fija con tornillos (inicialmente le robé uno a la inalámbrica, después conseguí tornillos de estria de 1mm para fijarla fuertemente), quedando así:

Y ustedes se preguntarán, si es un modem GSM 3G, ¿dónde meto el chip SIM GSM?, pues muy fácil, retiren la batería de la portátil y verán (si la ven de frente) a su lado derecho una leve ranura, como esta:

Coloquen allí el chip SIM de la operadora de su preferencia, cierren todo, coloquen la batería y enciendan el equipo.

¿Qué necesito para navegar?

Además de (obvio ;) ) meterle saldo a la línea, necesitan algunas cosas dependiendo de la versión de Canaima que tengan instalada:

Canaima 2.1 (vieja versión): wvdial, la última versión de network-manager, mobile-broadband-provider-info y reiniciar luego de instalar.

Canaima 3.0 (nueva versión): simplemente buscan en el administrador de paquetes a “mobile-broadband-provider-info” y listo.

¿Cómo me conecto?

Para usarlo es muy fácil, simplemente hacen click derecho sobre el ícono de conectividad (se llama network-manager y está en la esquina superior derecha de su escritorio), este indicará:

  • Activar Red
  • Activar Inalámbrico
  • Activar Red inalámbrica movil
La última estará desmarcada, hagan click y luego, podrán seleccionar la conexión de su modem, que podrán configurar según sea su operadora, al final, su network-manager se verá así:

Network Manager mostrando las operadoras venezolanas

y listo!, disfruten de una conectividad 3G móvil en cualquier parte gracias a proyecto Canaima! ….

¿y quien dijo que eran un juguete? ;)

Happy Hacking Canaimita! <3


Fuente:
De fecha: 10/01/2012
Identi.ca: @Phenobarbital
Correo: jesuslara en devel.com.ve

[Canaima-Educativo] ¿Y por qué no usamos Windows?


Esta fué una pregunta que me realizaron hace unos días en mi artículo “¿Son las Canaimitas un juguete?“, la persona alaba las características técnicas (como yo) de los equipos Canaima-Magallanes pero hace una aclaratoria “¿Qué estamos formando, cuando nuestros niños salgan a la calle y no saben Windows?”, y afirma “Debemos enseñarles Windows porque és lo que se usa allá afuera” …

Soy enemigo de las visiones corto-placistas, culpa de la formación universitaria orientada a la practicidad y al “gerente llave-en-mano”, “no investigues, no aprendas, solamente compra y paga licencias” convirtiendo a la computación en un simple mercado capitalista de compra y venta de licencias y de gerencia de mercado, en vez de en una ciencia de investigación y práctica.

El popular Reggaeton

La afirmación “allá afuera solo se consigue Windows, enseñemos eso”, es exactamente igual a decir “¿Para qué enseñamos Haydn o Mozart, Beethoven o Wagner si allá afuera lo que se escucha es reggaeton?, enseñemos eso en las escuelas!”, cualquiera sabe tomar dos loops, unos golpes secos, unos samples musicales repetitivos y en cualquier software de sampling musical, poner una pista de muchos idiotas diciendole “perra” muchas veces a una mujer para sacar un reggaeton, pero pocos logran lo que ha hecho el maestro Abreu, formar a miles de jóvenes a colaborar los unos con los otros para crear orquestas infantiles y juveniles que tocan magistralmente la música clásica y que tanto provecho y orgullo generan a los venezolanos, ¿queremos formar reggetoneros o queremos formar músicos de verdad?.

Cualquiera puede conseguir, en cualquier lado, bajo cualquier circunstancia (encartado en un periódico, detrás de una caja de cereal, en el kiosko de la esquina, en el vecino que no sabe otra cosa que darle doble click al “Internet Explorer” y que hace comentarios como el que inicia este artículo) una guía, curso o tutorial de Windows, pero ¿cuántas veces tocarán un GNU/Linux en su juventud?, es exactamente como los idiomas, todos aprendemos español, se debe fomentar en la juventud el aprendizaje de otros idiomas, pues de adulto se le hará más dificil aprender (como el adulto que hizo el comentario y dice que se le ha hecho sumamente difícil aprender GNU/Linux).

Para la persona del comentario, le contaré una historia de una amiga y prima de mi esposa, sus hijas recibieron unas canaimitas, les mandaron a buscar un cuento y a hacer un análisis del mismo, la madre, pensaba que tendría que explicarles como usar el equipo al llegar a su casa, cuando llegó, increíble sorpresa, su hija no solamente se había conectado al Internet de la casa (con su canaimita) y había buscado el cuento que quería, sino que además, ya había cargado el editor de textos y había transcrito impecablemente el análisis y resumen de la obra literaria … ¿cuántos adultos conoce usted que podrían tener esa iniciativa sin pensar  previamente “dañaré el equipo”, “se me va a quemar en las manos” o el popular “este linux si es difícil”?, ningún niño que conozca tiene la aprehensión sobre “tal o cual sistema es difícil”, esta matriz es inculcada por los padres, incapaces de aprender un nuevo sistema y prefieren formatearle la computadora a los niños (montándole el único e idiota sistema que saben usar) que dejar que los niños aprendan y estos en un futuro enseñen a los padres.

“Hambre y desconocimiento es lo que usted tiene” … diría remedando un popular reggaeton.

Automático para el pueblo …

Reza uno de los discos más populares del grupo R.E.M, y decía un amigo que “cualquiera aprende a manejar automático, pero pocos dominan un vehículo sincrónico”, los que manejan sincrónico (o usan GNU/Linux) afirman que es más seguro y que pueden hacer más y mejores maniobras con un sincrónico que con un automático, pero hay gente que solo tiene vehículos para ir a la esquina a comprar pan, entonces, ¿todos necesitan GNU/Linux?, ciertamente no todos necesitan aprender sincrónico (GNU/Linux), pero vaya que nuestros niños si necesitan saber que hay más vehículos que carros automáticos allá afuera …

… No sabemos si el próximo Michael Schumacher (o Tim Berners-Lee) sea venezolano …

… ¿y donde está el futuro?

… ¡Qué yo no lo veo!, dice una canción del grupo venezolano “Desorden Público”, mucha gente tiene una visión tan pobre del futuro y tan corto-placista, que hasta son capaces de decir “hay que enseñar Visual Fox Pro en las aulas, porque es una tecnología buena para hacer sistemas”, una tecnología con más de 20 años y que será descontinuada permanentemente el próximo año por Microsoft, ¿cómo se nos ocurre tan siquiera programar con eso?, eso está bien para las viejas guardias, acostumbradas a archivos DOS de 8 carácteres o al “scatter memvar”, pero, ¿queremos eso para nuestros niños?, cuando nuestros niños estén graduandose y dispuestos a entrar a la universidad, tal vez ni siquiera la computación de 32 bits exista, entonces, ¿en quien estamos pensando?, ¿qué futuro estamos prometiendo? …

Recordemos a las tecnologías .NET, eran “supuestamente” el futuro de la programación para Windows, ahora, Windows 8 apunta a sistemas “orientados a la web e -in-cloud-” basados en HTML5, con lo que toda la tramoya .NET queda fuera de los ámbitos de Microsoft en el futuro a mediano plazo, ¿le enseñarías a tu hijo una tecnología que será obsoleta cuando termine sus estudios primarios? …

Pero, orientandonos al ámbito netamente técnico, ¿es realmente Windows lo que se usa allá afuera? … recordemos por qué ahora Microsoft apuesta a HTML5 y a aplicaciones web imbuidas en sistemas operativos “en la nube”:

  • El 55% de todos los teléfonos vendidos este año, utilizan Android (una versión de Linux), si a eso sumamos iOS (que es una versión de Unix BSD) y el nuevo QNX de Blackberry (que es una versión de Unix de QNX) o a Bada de Samsung (el futuro de Samsung para sistemas de telefonía también en Linux) tendremos que más del 80% de todos los teléfonos y sistemas embebidos (tablets, ipads, dispositivos para vehículos, players, GPS, televisores, etc) utilizarán sistemas basados en Linux o Unix BSD, ¿quiere aprender solo Windows? …
  • En la actualidad es un “boom” reciente, pero más de la mitad de las aplicaciones web que se están haciendo hoy en día, se están pensando para un mundo “en la web” basado en HTML5, ya Google tiene su sistema operativo (Chrome OS), ya iOS piensa “in-cloud” y ya Microsoft piensa radicalmente en un sistema operativo “completamente distinto” llamado Windows 8, ¿qué ganamos con instalarle a nuestros niños Windows XP o Windows 7, sistemas que serán obsoletos en un par de años ?
  • Si su hijo estudiará artes, le pedirán que aprenda en la mayoría de los lugares, Mac OSX, aprender Mac OSX es más fácil cuando vienes de otro Unix (Linux) que cuando vienes desde Windows.
  • Si su hijo va a estudiar música, muchísimas herramientas funcionarán en freeBSD, MacOSX o Linux (creo que el 80% de los Dj’s usan macOSX), le será más fácil abarcar un mayor mercado de aplicaciones si aprende desde pequeño un “Unix básico y gratis” como Linux que aprendiendo Windows.
  • Si su hijo va a ser científico, la mayoría de las aplicaciones de alto nivel científico se hacen en Linux (por su coste, pero también por su potencia) y la mayoría de los “papers” se escriben con sistemas basados en Docbook o latex y ya se imaginará amigo lector dónde están los mejores editores.
  • Olvide el Fake de “CSI Miami”, la mayoría de las herramientas de forensica, son software libre y la mayoría de la forénsica digital también se hace en software libre y bajo GNU/Linux
  • El 100% de los televisores “inteligentes” (Smart-TV) que combinan TV LED de alta definición y una computadora, nacen con algún Linux dentro, desde Busybox hasta Android, si su hijo quiere ser ingeniero electrónico, aprenderá tarde o temprano GNU/Linux (y es preferible que sea temprano)
  • Los 10 lenguajes de programación más populares y utilizados a nivel mundial están/corren en GNU/Linux, NADIE hace aplicaciones en Pascal, pero Facebook está escrito en PHP, Twitter está escrito en Ruby y Google está escrito en Python, si quiere que su hijo solamente haga aplicaciones para farmacias, enséñele Windows y Visual Basic, si quiere que sea el próximo Linus Torvalds, enséñele GNU/Linux.
  • las 100 más grandes super-computadoras del mundo corren GNU/Linux, si su hijo será científico de computación, necesita saber y dominar GNU/Linux a la perfección.
  • Más de 25 gobiernos a nivel mundial migraron su plataforma operativa a software libre (y preferentemente GNU/Linux) entre los que se cuenta Francia, Alemania, Suiza y Venezuela, si su hijo va a ser empleado público, deberá aprender GNU/Linux.

¿Entonces?, GNU/Linux tiene además la ventaja que no solamente es libre, sino gratis, ¿le desea enseñar usted a su hijo a trabajar con un sistema operativo, que además de gratis tiene un futuro?, Windows NO ES GRATIS, simplementes es fácilmente pirateable ¿desea enseñarle a robar y violar licencias a su hijo?, ¿quiere educarlo pirateando a Microsoft Windows? …

El aprendizaje de su hijo está en juego, sus posibilidades, su desenvolvimiento, su futuro, piénselo detalladamente antes de responder la pregunta que inicia este artículo …


Fuente:
De fecha: 10/01/2012
Identi.ca: @CanaimaGNULinux
Correo: discusion en listas.canaima.softwarelibre.gob.ve

Primera Versión Candidata de Canaima Popular 3.1 (auyantepui)


Canaima Popular es un sabor de la Metadistribución Canaima GNU/Linux, que pretende ser una distribución de uso general, amigable e innovadora. La versión 3.1 viene a acentuar las políticas sociales y tecnológicas que adelanta el Proyecto Canaima en favor de la apropiación social del conocimiento, la innovación y la soberanía tecnológica.
Fuente:
De fecha: 10/01/2012
Identi.ca: @tr0n
Correo: octavio en gnu.org.ve

CNTI: con C de Figueira


Carlos Figueira Me estoy enterando que Carlos Figueira, hasta ahora presidente del CNTI no estará más a la cabeza de esa institución. Sorpresa e incertidumbre me ha causado la noticia.

El CNTI durante la gestión de Carlos Figueira ha sido la UNICA institución en toda la administración pública nacional que hasta ahora integrado activamente a la comunidad del Software Libre mas allá de lo que puedan decir los informes que le entregan al Ministro. La integración que Figueira logró con la comunidad fue un ejemplo de cómo se aplica la democracia participativa y protagónica, pues desde la generación de la Gaceta Oficial 39109 y 39633 hasta el desarrollo de Canaima GNU/Linux (productos de su gestión valga recalcar), la Comunidad del Software Libre ha sido directamente consultada para el desarrollo y la generación de esos resultados. Junto a las organizaciones sociales de base tecnológica. En el CNTI, hasta ahora, se ha hecho realidad aquello que está en el nombre del ministerio que honró con su gestión y la del equipo que le acompañó: “Poder Popular para la Ciencia y la Tecnología”.

Antes de la gestión de Figueira, hubo maltrato, desconocimiento y hasta burla hacia la comunidad. Antes de su gestión, la comunidad del software libre estaba como ahora lo está con los procesos informáticos en cualquier otra institución donde uno voltee a mirar. Sólo en el CNTI la comunidad del Software Libre ha opinado y ha sido escuchada, incluso cuando algunos de sus miembros se ponen pedantes, malcriados, fastidiosos e indeseables. Incluso allí estaba Figueira escuchando y leyendo atentamente.

Respetando las decisiones (pero sin conocer las razones) de su remoción, espero haya una igual determinación para escoger a alguien que sepa portar su testigo que a todas luces ha sido entregado con no pocos méritos. Abrigo la esperanza de que el CNTI siga siendo, como logró Carlos Figueira, un ejemplo (único, hasta ahora, repito) de la integración entre “la comunidad del Software Libre” y “el Ministerio DEL PODER POPULAR para la Ciencia y la Tecnología”. En las industrias intermedias, como en VIT, VTELCA, ORINOQUIA, etc, nunca han dejado participar a la comunidad del Software Libre, al igual como sucede en la inmensa mayoría de las actividades del ministerio y que sólo en el CNTI es posible dicha participación gracias a una gestión integradora y socialista, sin duda.

Es por eso que hay incertidumbre, porque no sabemos si dejaremos de contar con un “aliado del pueblo” como Carlos Figueira, que sí nos convocaba para escucharnos y tomarnos en cuenta (cayapas canaima) cuando otras instituciones decían “no hay rial” o “eso no está en el POA”.

Esperemos que llegue otro aliado de la comunidad, tengo la esperanza de que sí existan mas aliados en algún lugar del ministerio. Alguien sin una “corbata eterna”, de actitud y mente joven, de dispuesta resolución a incluir, con igualdad, con disposición permanente y pronta para integrarse con la gente. Que sepa ir a una Cayapa y sepa lo importante que es compartir entre iguales, que sepa comer en el mismo comedor que el resto de la comunidad, que vista una franela y coma parrilla con nosotros, no para figurar sino para aliviarse un rato de la institución y poder recordar, durante ese rato, lo igual que es al resto de quienes le acompañan.

Quien puede agradecer a Carlos Figueira por su gestión a favor del Software Libre en Venezuela, espera con incertidumbre (como muchos en la comunidad) por ese alguien que sepa tomar el testigo y caminar, hombro con hombro, con los que deseamos un país de iguales, de gente que sabe lo que es la “camaradería”, a la cabeza de instituciones dirigidas con creencia en el Poder Popular, tanto en el discurso y la teoría como en la práctica.

Fuente:
De fecha: 10/01/2012
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Haciendo mirrors de Debian con ftpsync y de Canaima con debmirror


Muchas veces se hace útil tener una copia idéntica (mirror) del repositorio de paquetes Debian y Canaima en tu computadora: Acelera la instalación de paquetes, la creación de imágenes con canaima-semilla y permite tener un ambiente pruebas en caso de que manejes un repositorio en ambientes de producción.

Hacerlo no es tan difícil y requiere muy poca atención luego de realizado el procedimiento. Eso sí, el tiempo que utilizaremos inicialmente dependerá de tu velocidad de conexión. Podrás elegir cuales arquitecturas replicar y decidir si incluir las fuentes de los paquetes o no.

Mirror Debian

Descarga el script ftpsync.

Crea un usuario en la computadora o servidor que utilizarás para hospedar el mirror. Para este ejemplo utilizaremos el usuario “mirror”.

Inicia sesión con ese usuario. Puedes hacerlo con el comando login mirror.

Copia y descomprime el ftpsync.tar.gz en la carpeta /home/ del usuario mirror. Aparecerá una carpeta etc, una bin, y otra log.

Cambia el nombre del archivo etc/ftpsync.conf.sample a etc/ftpsync.conf.

Edita el archivo etc/ftpsync.conf de la siguiente forma:

  • Descomenta la variable MIRRORNAME.
  • Descomenta la variable TO y le vas a poner de valor la ruta donde quieres que se haga el mirror, preferiblemente algo que pueda ver un servidor web como /var/www, para este ejemplo utilizaremos /var/www/debian. Es importante que esa carpeta pertenezca al usuario que creaste para el mirror.
  • Descomenta la variable RSYNC_PATH y ponle “debian”.
  • Descomenta la variable RSYNC_HOST y ponle “ftp.us.debian.org” o cualquier otro mirror del cual quieras hacer tu mirror, siempre y cuando se le pueda acceder por ftp.
  • Descomenta la variable LOGDIR.
  • Descomenta la variable LOG.
  • Descomenta la variable ERRORSONLY y ponle “false”.
  • Descomenta la variable FULLLOGS y ponle “true”.
  • Descomenta la variable ARCH_EXCLUDE y lista las arquitecturas que quieres excluir. Si quieres excluir las fuentes añades “source”. Por ejemplo, en canaima sólo hacemos mirror de i386, amd64 y las fuentes, por lo que esa variable vale: “alpha arm armel hppa hurd-i386 ia64 kfreebsd-amd64 kfreebsd-i386 m68k mipsel mips powerpc s390 sh sparc”.
  • Descomenta la variable TRACE.
  • Descomenta la variable RSYNC y ponle “rsync”.
  • Descomenta la variable RSYNC_OPTIONS.
  • Descomenta la variable RSYNC_OPTIONS1.
  • Descomenta la variable RSYNC_OPTIONS2.

Finalmente, configura un cron para que se corra a determinadas horas. Edita el archivo /etc/crontab (como superusuario) y añade esta línea al final:

30 1 * * * mirror /home/mirror/bin/ftpsync sync:all

Esta línea correrá el script /home/mirror/bin/ftpsync sync:all por el usuario mirror todos los días a la 1:30am.

 

Mirror Canaima

Instala el paquete debmirror.

aptitude install debmirror

Inicia sesión con el usuario mirror que creaste para el mirror Debian.

Ejecuta el comando que aparece a continuación. El último parámetro es la ruta donde publicarás el repositorio, la cual debe pertenecer al usuario mirror y estar en un lugar visible para un servidor web como /var/www.

debmirror --debug --progress --verbose --source --host=repositorio.canaima.softwarelibre.gob.ve --section=usuarios --method=rsync --root=:canaima --dist=estable,desarrollo,pruebas --arch=i386,amd64 --ignore-release-gpg --rsync-options=-aIL /var/www/canaima

Finalmente, debemos configurar un cron para que se ejecute a determinadas horas.

Creemos un script BASH en la ruta /home/mirror/mirror-canaima.sh que tenga el siguiente contenido:

#!/bin/bash
 
debmirror --debug --progress --verbose --source --host=repositorio.canaima.softwarelibre.gob.ve --section=usuarios --method=rsync --root=:canaima --dist=estable,desarrollo,pruebas --arch=i386,amd64 --ignore-release-gpg --rsync-options=-aIL /var/www/canaima

Edita el archivo /etc/crontab (como superusuario) y añade esta línea al final:

30 1 * * * mirror /home/mirror/mirror-canaima.sh

Esta línea correrá el script /home/mirror/mirror-canaima.sh por el usuario mirror todos los días a la 1:30am.

 

¿Cómo usarlos?

Bien, una vez creados los mirrors, tenemos varias formas de usarlos e incluso, compartirlos con nuestros amigos.

Para usarlo localmente, podemos sustituir nuestro tradicional mirror debian en nuestro archivo /etc/apt/sources.list:

deb http://universo.canaima.softwarelibre.gob.ve/ squeeze main contrib non-free

por

deb file:/var/www/debian main contrib non-free

Y nuestro repositorio Canaima:

deb http://repositorio.canaima.softwarelibre.gob.ve/ roraima usuarios

por

deb file:/var/www/canaima roraima usuarios

Para permitir que otros puedan acceder a nuestros mirrors, debemos instalar un servidor web como apache, lighttpd o nginx.

Instalemos apache:

aptitude install apache2

Listo, dile a tus compañeros que usen la siguiente línea para el mirror Debian:

deb http://TU-DIRECCIÓN-IP/debian main contrib non-free

o esta para el mirror Canaima:

deb http://TU-DIRECCIÓN-IP/canaima roraima usuarios

Espero que te haya servido!

Fuente:
De fecha: 10/01/2012
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Haciendo repositorios de paquetes binarios con reprepro


Normalmente, dentro de los procesos involucrados en la creación de sabores o distribuciones derivadas de Canaima (o Debian) necesitamos utilizar paquetes que no se encuentran en repositorios públicos de Debian, Ubuntu u otra distribución porque generalmente son paquetes de autoría propia, diseñados a nuestras necesidades.

En ese sentido, es buena idea hacer un repositorio local para guardar esos paquetes y así agilizar un poco más los procesos de desarrollo y pruebas de software. Además, si tienes la oportunidad de hacerlo público a través de un servidor web, podrías distribuir tus paquetes a otras personas o incluso hacer un sabor Canaima.

Primeramente necesitas instalar algunas aplicaciones. En una terminal de root (Aplicaciones > Accesorios > Terminal de Root) escribe el siguiente comando:

aptitude install reprepro pinentry-qt devscripts apache2

Una vez instaladas, en la misma terminal de root coloca el siguiente comando para crear el esqueleto del repositorio:

mkdir -p /var/www/repositorio/conf

Accede a la carpeta que acabas de crear y abre un archivo nuevo de nombre “distributions” con tu editor de texto favorito. Yo usaré vim.

cd /var/www/repositorio/conf
vim distributions

Acá vas a llenar el archivo con los siguientes datos:

Origin: Nombre de la distribución o sabor. Sólo usar caracteres alfanuméricos y guiones, nada de espacios o caracteres especiales. (p. ej.: Canaima)
Label: Etiqueta de la distribución o sabor. Generalmente se utiliza el mismo valor de Origin.
Codename: Nombre código de la distribución o sabor (p. ej: aponwao, roraima, auyantepui).
Suite: Nombre del estado de desarrollo de la distribución (p. ej: estable, pruebas, desarrollo).
Version: Versión de la distribución o sabor.
Pull: Distribución desde donde se actualizan los paquetes.
Description: Descripción de la distribución.
Architectures: Arquitecturas soportadas por la distribución o sabor.
Components: Componentes o secciones en las que se divide el repositorio (p. ej: main, contrib, non-free).
SignWith: Código de la Llave pública GPG o correo asociado con que se firma el repositorio.
DebIndices: Tipos de Índices a generar.

Debes agregar un bloque de éstos por cada estado de desarrollo de la distribución. Por ejemplo, el archivo conf/distributions del repositorio de Canaima para 3.0 es el siguiente:

Origin: Canaima
Label: Canaima
Suite: antiguo
Codename: aponwao
Version: 2.1
Pull: estable
Architectures: i386 amd64 source
Components: usuarios
Description: Canaima GNU/Linux
SignWith: repositorios@canaima.softwarelibre.gob.ve
DebIndices: Packages Release . .gz .bz2
 
Origin: Canaima
Label: Canaima
Suite: estable
Codename: roraima
Version: 3.0
Pull: pruebas
Architectures: i386 amd64 source
Components: usuarios
Description: Canaima GNU/Linux
SignWith: repositorios@canaima.softwarelibre.gob.ve
DebIndices: Packages Release . .gz .bz2
 
Origin: Canaima
Label: Canaima
Suite: desarrollo
Codename: auyantepui
Version: 3.1
Architectures: i386 amd64 source
Components: usuarios
Description: Canaima GNU/Linux
SignWith: repositorios@canaima.softwarelibre.gob.ve
DebIndices: Packages Release . .gz .bz2

Cuando hayas armado el archivo conf/distributions, colocate en el directorio /var/www/repositorio:

cd /var/www/repositorio

Y ejecuta el siguiente comando para terminar de crear el esqueleto del repositorio:

reprepro -VVV export

Luego el siguiente comando creará los enlaces simbólicos Codename > Suite:

reprepro -VVV createsymlinks

Listo, tu repositorio se encuentra listo para que puedas agregarle paquetes.

Agregando paquetes binarios y fuentes

Para agregar paquetes binarios (.deb) debes ubicarte en la carpeta raíz del repositorio (en nuestro ejemplo /var/www/repositorio) y ejecutar el siguiente comando:

reprepro includedeb [DISTRIBUCIÓN] [PAQUETE]

En donde [DISTRIBUCIÓN] será la rama de desarrollo donde se desea incluir y [PAQUETE] la ruta completa a donde se encuentra el paquete .deb dentro de la computadora. Por ejemplo:

reprepro includedeb auyantepui /home/huntingbears/canaima-desarrollador_3.0-1_all.deb

Para el caso de los paquetes fuente, el comando es el siguiente:

reprepro include [DISTRIBUCIÓN] [CHANGES]

En donde [DISTRIBUCIÓN] será la rama de desarrollo donde se desea incluir y [CHANGES] la ruta completa a donde se encuentra el archivo .changes producto del empaquetamiento (deben estar también en la misma carpeta el resto de los archivos que forman parte de los paquetes fuentes: dsc, .orig.tar.gz, .debian.tar.gz, más el paquete binario .deb). Por ejemplo:

reprepro include auyantepui /home/huntingbears/canaima-desarrollador_3.0-1_all.changes

Eliminando paquetes

Eliminar un paquete de una rama es bastante sencillo:

reprepro remove [DISTRIBUCIÓN] [PAQUETE]

En donde [DISTRIBUCIÓN] es la rama de desarrollo de donde se desea remover el paquete y [PAQUETE] el nombre (sólo el nombre) del paquete que se desea remover. Por ejemplo:

reprepro remove auyantepui canaima-desarrollador

Usando el repositorio

Puedes probar los paquetes binarios del repositorio colocando ésta linea en tu archivo /etc/apt/sources.list:

deb http://localhost/repositorio [DISTRIBUCIÓN] [COMPONENTES]

En donde [DISTRIBUCIÓN] es la rama de desarrollo donde se encuentran los paquetes que deseas probar y [COMPONENTES] los componentes que creaste para tu distribución en el archivo conf/distributions. Por ejemplo:

deb http://localhost/repositorio auyantepui usuarios

También puedes probar los paquetes fuentes del repositorio si agregas la siguiente línea igualmente en tu archivo /etc/apt/sources.list:

deb-src http://localhost/repositorio [DISTRIBUCIÓN] [COMPONENTES]

Si posees una IP fija o un nombre de dominio asignado a tu computadora o servidor, puedes publicarlo a las demás personas pidiéndoles que agreguen la línea en sus archivos /etc/apt/sources.list:

deb http://TU-DIRECCIÓN-IP/repositorio [DISTRIBUCIÓN] [COMPONENTES]

ó

deb http://TU-DOMINIO/repositorio [DISTRIBUCIÓN] [COMPONENTES]

Saludos a todos, espero les sea de utilidad.

Fuente:
De fecha: 10/01/2012
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Fundamentos del desarrollo en Canaima GNU/Linux


Acá les dejo la presentación que utilizo para dictar los cursos de desarrollo para Canaima GNU/Linux. Si tienen alguna duda, pueden preguntarme en la sección de comentarios.

Descargar: ODP | PDF

Fuente:
De fecha: 10/01/2012
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Utilizando postfix para enviar correos a través de GMail


Normalmente es posible instalar un Mail Transport Agent (MTA) como postfix o exim para que sirva como servidor de correo en cualquier computadora conectada a internet con una dirección IP pública asignada. Sin embargo, debido al problema del SPAM, muchos de los servidores de correo de Internet bloquean el correo no autenticado proveniente de direcciones IP dinámicas, que son las habituales en las conexiones domésticas.

Una de las soluciones existentes es instalar un servidor de correo que no envíe directamente el correo al servidor destino, sino que utilice Google Mail (GMail) para que retrasmita los mensajes.

Para poder enviar correo utilizando el servidor SMTP de GMail (smtp.gmail.com) la conexión tiene que estar cifrada con TLS. Para ello necesitaremos tres elementos:

  1. Un certificado autenticado por autoridad certificadora válida para GMail.
  2. Una cuenta de correo GMail.
  3. Un MTA local.

Instalación

Primeramente instalamos Postfix, un MTA bastante completo y configurable. Abrimos una terminal de root (Aplicaciones > Accesorios > Terminal de Root) y escribimos el siguiente comando:

aptitude install postfix

Nota: Postfix tiene conflictos con Exim, pero es seguro remover exim en favor de postfix.

La instalación nos hará algunas preguntas:

  1. Tipo de configuración: acá responderemos “Sitio de Internet”.
  2. Nombre del sistema de correo: acá pondremos el nombre de dominio de nuestro servidor de correo local. Para nuestro caso, podemos poner el mismo nombre de dominio de nuestra PC. e.g. “micasa”.

Listo, la instalación debe haber finalizado existosamente.

Configuración

Luego tenemos que editar el fichero /etc/postfix/main.cf y añadir las siguientes líneas al final del archivo:

relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl/passwd
smtp_sasl_security_options = noanonymous
smtp_use_tls = yes
smtp_tls_CAfile = /etc/postfix/cacert.pem

En resumen, acá le estamos diciendo a postfix que utilice relayhost para conectarse al servidor de Gmail, que utilice smtp_sasl_password_maps para extraer los datos de conexión SASL y que utilice smtp_tls_CAfile como certificado para la conexión segura.

Autenticación

Debemos crear el archivo /etc/postfix/sasl/passwd con el siguiente contenido:

[smtp.gmail.com]:587    [CUENTA]@gmail.com:[CONTRASEÑA]

Por ejemplo:

echo "[smtp.gmail.com]:587    luis@gmail.com:123456" > /etc/postfix/sasl/passwd

Y lo protegemos adecuadamente con:

chmod 600 /etc/postfix/sasl/passwd

Seguidamente, hay que transformar el archivo a un fichero indexado de tipo hash mediante la instrucción:

postmap /etc/postfix/sasl/passwd

Lo que creará el fichero /etc/postfix/sasl/passwd.db

Certificación

Debemos tener instalados los certificados SSL de las autoridades certificadoras para poder realizar éste paso. Los podemos instalar así:

aptitude install ca-certificates

Para añadir la autoridad certificadora Equifax (la que certifica correos de Gmail) al fichero de certificados que utilizará postfix, ejecutamos el siguiente comando en una consola de root:

cat /etc/ssl/certs/Equifax_Secure_CA.pem > /etc/postfix/cacert.pem

Puesta en funcionamiento

Finalmente, reiniciamos postfix para aplicar los cambios, así:

/etc/init.d/postfix restart

Podemos comprobar el funcionamiento abriendo dos consolas. En una ejecutaremos el siguiente comando para monitorear el comportamiento del correo (como root):

tail -f /var/log/mail.log

Y en la otra enviaremos un correo:

echo "Éste es un correo de prueba" | mail prueba@gmail.com

Si hicimos las cosas bien, en la otra consola deberíamos ver algo como ésto:

Dec 18 18:33:40 OKComputer postfix/pickup[10945]: 75D4A243BD: uid=0 from=
Dec 18 18:33:40 OKComputer postfix/cleanup[10951]: 75D4A243BD: message-id=
Dec 18 18:33:40 OKComputer postfix/qmgr[10946]: 75D4A243BD: from=, size=403, nrcpt=1 (queue active)
Dec 18 18:33:44 OKComputer postfix/smtp[10953]: 75D4A243BD: to=
, relay=smtp.gmail.com[74.125.93.109]:587, delay=3.7, delays=0.15/0.14/1.8/1.6, dsn=2.0.0, status=sent (250 2.0.0 OK 1324249500 eb5sm36008464qab.10)
Dec 18 18:33:44 OKComputer postfix/qmgr[10946]: 75D4A243BD: removed

Espero que les sea de utilidad :)

Fuente:
De fecha: 15/09/2011
Correo: hierro59 en gmail.com

Montar Radio en Internet con Canaima GNU/Linux


Montar Radio en Internet con Canaima GNU/Linux



Este post va a ser totalmente reformado ya que después de múltiples estudios, pruebas e investigaciones conseguimos la mejor forma de hacer Radio en Internet con GNU/Linux.

1.- Lo primero que tenemos que hacer es instalar la meta-distribución en nuestra PC (si ya no la tenemos) para lo que vamos a necesitar una .iso que podemos descargar desde la siguiente imagen:



Canaima GNU/Linux es un proyecto socio-tecnológico abierto, construido de forma colaborativa, centrado en el desarrollo de herramientas y modelos productivos basados en las Tecnologías de Información (TI) Libres de software y sistemas operativos cuyo objetivo es generar capacidades nacionales, desarrollo endógeno, apropiación y promoción del libre conocimiento, sin perder su motivo original: la construcción de una nación venezolana tecnológicamente preparada.

Actualmente Canaima impulsa grandes proyectos nacionales tanto a nivel público como privado, entre los que se encuentran el Proyecto Canaima Educativo, el Plan Internet equipado de CANTV, entre otros.

[Nota: Canaima 3.0 GNU/Linux es basada en Debian 6 Squeeze, por lo que cualquier repositorio de Debian es compatible con esta meta-distribución.]


2.- Luego de tener nuestras Distribución instalada y personalizada debemos instalar algunos paquetes y programas que detalle de seguida:



Internet DJ Console es un proyecto iniciado en marzo de 2005 para proporcionar una. Potente y fácil de utilizar fuentes de clientes para las personas interesadas en la transmisión en vivo de radio por Internet utilizando los servidores de Shoutcast o Icecast.

JACK es un sistema para el manejo en tiempo real, audio con baja latencia (y MIDI). Se ejecuta en GNU / Linux, Solaris, FreeBSD, OS X y Windows (y puede ser portado a otros POSIX-conforme las plataformas). Se puede conectar un número de diferentes aplicaciones en un dispositivo de audio, así como lo que les permite compartir archivos de audio entre sí. Entre sus clientes se pueden ejecutar en sus propios procesos (es decir, como aplicaciones normales), o puede que se pueden ejecutar en el servidor JACK (es decir, como un "plugin";). JACK también tiene soporte para la distribución de procesamiento de audio a través de una red, a la vez rápido y fiable LAN, así como más lento, WAN menos fiable.

Instalación:

- Antes de instalar [b][i]Internet DJ Console[/i][/b] debemos instalar todas las dependencias necesarias, así que abriremos una Terminal en modo de superusuario (root) y escribiremos lo siguiente (puedes simplemente copiar y pegar):

apt-get install libc6-dev libjack-dev jackd libvorbis-dev libsamplerate0-dev libsndfile1-dev python-gtk2-dev python-mutagen libmad0-dev libavcodec-dev libavformat-dev libmp3lame-dev libmp4v2-dev flac vorbis-tools python-eyed3 libspeex-dev

- Pedirá descargar e instalar los paquete y solo debemos decir que si (S) y esperar.

- Al terminar es el turno de Internet DJ Console para lo cual solo tienes que tipear en la consola en modo root lo siguiente:

apt-get install idjc

- Debemos configurar Jack Audio Connection Kit que fue instalado previamente al principio, para lo que debemos escribir el siguiente comando:

gedit /etc/security/limits.conf

- Agregamos las siguientes líneas al final del archivo:

@audio – rtprio 99

@audio – memlock unlimited

@audio – nice -19

- Guardamos y cerramos.

- Ahora debemos colocar nuestro usuario en el grupo de Audio de la siguiente manera:

adduser tuusuario audio

(nota: donde dice tuusuario debes cambiarlo por el tuyo)

Ya esta todo lo que necesita instalado en tu PC. Si has logrado llegar hasta aquí sin ningún problema el resto será pan comido.

3.- Servidor Streaming gratuito Giss.tv


- Debes ir hasta la página http://giss.tv


 
1 - Darle click en "Create your channel" para registrarte en la página y crear el punto de montaje.
2 - Aquí debes colocar el código que aparece arriba en la imagen.
3 - Aqui colocas el punto de montaje que vas a utilizar (ej. miradio.mp3) debe terminar en en .mp3 o .ogg,esto depende del formato que quieras utilizar para emitir.
4 - Coloca tu correo.
5 - La descripción que le quieras dar a tu emisora.
6 - Estos son los tag's. (ej: radio musica alternativa)
7 - Debes escoger si tu emisora es publica o no.
8 - Si ya tienes una dirección url puedes colocarla aquí o dejarla en blanco. También te permite colocarle logo.
9 - Si tu transmisión será en vivo, por medio de una playlist o ambos.
10 - Acepta los términos y condiciones.
11 - Y click en el botón par generar el registro.

Solo resta revisar la cuenta de correo en donde te llegará toda la información; punto de montaje, usuario y clave.


4.- Configuración de Internet DJ Console.

- Ejecutar el programa desde Aplicaciones -> Internet -> Internet DJ Console. Esto te abrirá una ventana como la de la imagen de abajo a la que tendrás que darle click en "Output".



- Luego te aparecerá una ventana como la de la imagen de abajo, a la que debes darle "Configuration":



- Al desplegarse el menú debes darle en donde dice "New":



- En esta ventana debes colocar los datos que te llegaron al correo:



- Le das "Aceptar" y luego verificas que el "1" este marcado para darle "Connect":



- Para saber si estas conectado debe aparecerte en la ventana principal así:



Ahora tienes todo preparado y listo para trasmitir tu Radio por Internet!

Espero te sea de utilidad este tutorial paso a paso; cualquier duda no escatimes en gritar.
Fuente:
De fecha: 10/09/2011
Twitter: @@machavez84
Correo: machavez en gmail.com

Use of uninitialized value $text in concatenation (.) or string at /usr/share/perl5/Text/WrapI18N.pm line 101, line 5. [Bug] #Debian


Esto me pasó hoy haciendo un aptitude full-upgrade. Por suerte encontré un post donde explican como resolverlo. Aparentemente le ha pasado a mucha gente. parece ser un bug conocido en Debian.

Use of uninitialized value $text in concatenation (.) or string at /usr/share/perl5/Text/WrapI18N.pm line 101,line 5.

Solución:

como root ir a : “/usr/share/perl5/Text/” e editar el archivo WrapI18N.pm

ir a la linea 130 del archivo y cambiar :

$r = substr($string, $l);

por :

if (length($text) < $l) {

$r = '';

} else {

$r = substr($string, $l);

}

ahora realizar un :

dpkg –configure -a

y luego

aptitude -f install

y listo, problema resuelto

Fuente:
De fecha: 22/08/2011
Twitter: @@machavez84
Correo: machavez en gmail.com

Linux… Then and Now


linux

Fuente: MuyLinux

Fuente:
De fecha: 22/08/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

7° Día Debian: Creando tu propia distribución a partir de Canaima Semilla


Para aquellos que no pudieron asistir al taller que ofrecí acerca de Canaima Semilla en el 7mo Día Debian (Caracas), pueden ver la presentación y descargarla un poco más abajo.

Descargar: ODP | PDF

Fuente:
De fecha: 21/08/2011
Identi.ca: @@alexondriuus
Correo: alexanderalvarez57 en hotmail.com

Configurar Modem 3G Huawei MF110 Digitel BAM en Canaima 3.0




Modem 3G Huawei MF110 Digitel BAM en Canaima 3.0


¿Conecto mi modem y no hace nada? o simplemente no tenemos conexión a internet bueno esta vez les mostrare como configure un Modem 3G Huawei MF110 Digitel BAM en Canaima 3.0 GNU/Linux es sencillo solo debemos prestar mucha atención a los pasos que le iré explicando aquí.

Para comenzar debemos descargarnos un archivo que se encuentra en esta página:

Ahora en la sección Download seleccionamos el paquete usb-1.1.9.tar.bz2 modeswitch

Luego de haberse descargado el archivo debemos buscarlo en el sitio de Descargas y lo Descomprimimos es sencillo solo haciendo clic derecho sobre el archivo y seleccionan Extraer aquí.

Seguidamente nos dirigimos a:

  • Aplicaciones 

  • Accesorios

  • Terminal de << root >> y colocamos:


  • sudo make install

Nos toca editar el archivo de configuración llamado: usb_modeswitch para ello usamos el editor de nuestra preferencia en este caso usaremos gedit, vamos a:

  • Aplicaciones

  • Accesorios

  • Terminal de root << root >> y colocamos:


  • gedit /etc/usb_modeswitch.conf


Notaremos que se abre una ventana, allí debemos buscar una linea que esta comentada de la siguiente manera:

#modem ZTE MF110
#;modem ZTE MF110

Solo bastará con quitarle los # o los ; quedando así:





ZTE MF110+ (tested version from Telia / Sweden)
ZTE MF110


Contributor: Joakim Wennergren


DefaultVendor= 0×19d2
DefaultProduct= 0×2000


TargetVendor=  0×19d2
TargetProduct= 0×0031


MessageEndpoint=0×01
MessageContent=”55534243123456782000000080000c85010101180101010101000000000000″


Observación: Será importante guardar los cambios antes de salir, ya que si no lo hace lo más probable es que no funcione el modem.

Llegó la hora de tomar el modem y conectarlo a nuestro puerto USB de nuestra computadora.

Nos vamos a:

  • Aplicaciones

  • Accesorios

  • Terminal de << root >> y colocamos:



  • sudo /sbin/modprobe usbserial vendor=0×19d2 product=0×0031

Debería andar como modem se puede definir un archivo para que lo reconozca el network manager, para esto vamos a:


  • Aplicaciones


  • Accesorios


  • Terminal de << root >> y colocamos:


  • sudo gedit /usr/share/hal/fdi/information/20thirdparty/20-zte-mf626.fdi

Notaremos que se abre una ventana en blanco, allí debemos copiar, pegar y guardar cambios de lo siguiente:




USB Modem –>


GSM-07.07
GSM-07.05
modem





A partir de estas configuraciones el modem esta listo para usarse. Solo falta definir los parametros de la conexion con DIGITEL 3G.Para configurar su conexion ahora utilizamos wvdialconf. Con esta apliacion de wvdial se tiene una configuracion incial que luego vamos a cambiar:


  • Aplicaciones


  • Accesorios


  • Terminal de << root >> y colocamos:


  • gedit /etc/wvdial.conf

Copiamos y pegamos este texto en la ventana que salga recordandoles hacer cambios en guardar:



[Dialer Defaults]
#La conexion de Digitel lleva el pin de la sim card  0000
Init1 = ATZ+CPIN=”0000″
Init2 = ATQ0 V1 E1 +FCLASS=0
Init3 = AT+CGDCONT=1,”IP”,”gprsweb.digitel.ve”
Modem Type = Analog Modem
Phone = *99#
ISDN = 0
Username = Digitel
Password = Digitel
Modem = /dev/ttyUSB2
Baud = 9600





La ubicacion de este modem por lo general es en /dev/ttyUSB2 pero se han visto casos donde varia puesto a que el ocupa los espacios ttyUSB0 al ttyUSB3. En el archivo /etc/ppp/options debemos comentar la autenticidad con PAP y activar la conexion con CHAP. Nos ubicamos en esta sección y nos aseguramos que este así:


  • Aplicaciones


  • Accesorios


  • Terminal de << root >>



  • gedit /etc/ppp/options





# Require the peer to authenticate itself using PAP.
#+pap
# Don’t agree to authenticate using PAP.
#-pap
# Require the peer to authenticate itself using CHAP [Cryptographic
# Handshake Authentication Protocol] authentication.
+chap
# Don’t agree to authenticate using CHAP.
#-chap


Si esta de esta manera todo va perfecto, ahora debemos estar listos para navegar. Cada vez que nos queramos conectar podemos colocar en:


  • Aplicaciones


  • Accesorios


  • Terminal de << root >> y colocamos:


  • sudo /usr/sbin/usb_modeswitch -W -c /etc/usb_modeswitch.conf

  • sudo wvdial

O simplemente podemos ir a el icono de conexión:

Y hacemos clic izquierdo sobre el y seleccionamos la conexión Bam de digitel, si más no recuerdo pide un código que por lo general termina siendo: 0000



Principal fuente de información:


Fuente:
De fecha: 19/08/2011
Correo: juanv.cisneros en gmail.com

Videojuegos en Blender y otras yerbas en el 7CNSL


7CNSL - BLENDER

7CNSL - BLENDER

blender en Venezuela

blender en Venezuela

Recorridos virtuales en Blender

Recorridos virtuales en Blender

 Ver presentación (1/2)  Fundamentos Motor de Juegos en Blender

Descargar (PDF, 4.66MB)

 Ver presentación (2/2) Fundamentos Motor de Juegos en Blender

Descargar (PDF, 1.66MB)

Fuente:
De fecha: 19/08/2011
Correo: juanv.cisneros en gmail.com

Conmemoración del Bicentenario de la Independencia de Venezuela usando técnica 3D Mapping Projection


El 3D Mapping Projection es la innovadora técnica de proyección monumental que genera visuales sobre elementos arquitectónicos y monumentales. Esta técnica añade información virtual a la información física ya existente y así se logra modificar la apariencia real de los objetos, obteniendo un control total sobre su textura, forma y comportamiento. El 3D Mapping puede aplicarse a pequeños objetos, como un lápiz o una mesa, o a grandes estructuras, como un monumento o un conjunto de edificios. El espectáculo, propio de la ciencia ficción, resulta siempre sorprendente ante cualquier tipo de público.

3D Mapping Projecction  Bicentenario de Venezuela

3D Mapping Projecction Bicentenario de Venezuela

A través de un análisis de la superficie sobre la que se proyecta, se crea el efecto de que toda la estructura analizada es una gran pantalla que genera su propio contenido. De este modo, las visuales se adaptan dinámicamente a la estructura elegida, permitiendo un abanico ilimitado de recursos. Entre ellos destacan la inclusión de nuevos elementos en la arquitectura: puertas, ventanas, escaleras, etc. la creación de cientos de pantallas, los efectos de transformación, construcción, destrucción o desaparición, los cambios en el comportamiento físico, coloración o  forma del objeto, movimientos y perspectivas imposibles o aparición de personajes humanos, entre otros.

 3D Mapping

3D Mapping

¿Cómo funciona?

La pieza clave de esta instalación es el computador, que después de procesar la arquitectura mediante el algoritmo propio SRA de reconocimiento estructural (Shape Recognition Algorithm), genera animaciones 3D adaptadas a la superficie sobre la que se proyecta. Estas animaciones son disparadas desde videoproyectores de alta luminosidad que pueden ser concatenados para formar pantallas de cualquier forma y tamaño, resultando en lo que se conoce como una instalación “100% no-invasiva”. De ningún modo es necesario manipular o modificar físicamente la superficie de proyección, tampoco instalar dispositivos u otros artilugios en ella, tan sólo los proyectores de vídeo que se sitúan en un rango de distancias seleccionable que va de uno a doscientos metros.

Proyector - 3D Mapping

Proyector - 3D Mapping

La proyección por mapping 3D es considerada una técnica de realidad aumentada, la cual requiere del uso de retroproyectores o videobeams similares a los que se usan en oficinas, pero 8 veces más potentes (un videobeam de oficina puede usar unos 2.500 lumens, pero los usados para este caso pueden ser de 20 mil lumens o más). Se determina desde qué punto se hará la proyección, y desde ese punto toman fotos de la fachada de la edificación, que usan como referencia para crear las animaciones.

Calibración 3D Mapping Projecction

Calibración 3D Mapping Projecction

¿Para que se utiliza?

3D Mapping Projection

3D Mapping Projection

Es posible aplicarlo en cualquier superficie y circunstancia, aunque hay una serie de eventos en los que está especialmente indicado:

  • Presentación de nuevos productos (vehículos, maquinaria, calzado, mobiliario, etc. ).
  • Ficción publicitaria en grandes edificios.
  • Fachadas vivas en arquitectura e ingeniería estructural.
  • Representación artística para museos y patrimonio monumental.
  • Reconstrucción de elementos deteriorados en yacimientos y ruinas.
  • Escenografía en danza y teatro.
  • Creación de estructuras dinámicas para giras musicales.
  • Street marketing y publicidad de guerrilla

 3D Mapping Projection en Venezuela

La primera vez que se tiene registro del uso de esta tecnología es nuestro país, fue a principios del año 2.011 en una campaña promocional de la Pepsi-Cola en el municipio Chacao impulsada por Empresas Polar. En aquella oportunidad, la utilización de la tecnología tuvo un propósito comercial y de promoción al consumo de este marca.

3D Mapping Projection Venezuela

3D Mapping Projection Venezuela

Por motivos de la celebración del Bicentenario de la Independencia de Venezuela, se activaron un conjunto de actividades para conmemorar tan importante fecha, donde toda la población se volcó a las calles, conscientes de la vigencia y la importancia histórica de esta fecha. Entre las actividades que más asombró a los asistentes, estuvo la utilización de 3D Mapping para revivir las fechas, historias y personajes de nuestra independencia, dejando a los asistentes boquiabiertos gracias a un espectáculo de primera clase mundial.

3D Mapping Projection Venezuela

3D Mapping Projection Venezuela

El 3D Mapping realizado por motivos de la celebración del Bicentenario de la Independencia de Venezuela, contó con la instalación de 3 videoproyectores de unos 20.000 lumens aproximadamente, la calibración de estos requieren de mucha precisión ya que es necesario que coincida la animación final y la estructura en donde se desea proyectar, en este caso se trató de los monolitos del paseo Los Próceres y el Teatro Principal de Caracas.

3D Mapping Projecction

El futuro inmediato

La tecnología Mapping destaca frente a sus competidores por ser versátil, escalable, innovadora, adaptable, sorprendente y sostenible. En este momento representa la vanguardia en la generación de visuales, siendo claramente la línea hacia la que se encamina el futuro de la proyección monumental de gran formato. Por ello, cada proyecto en el que se decide apostar por esta tecnología es una garantía de impacto a todos los niveles: público que asiste al espectáculo, trascendencia mediática y potencia en la comunicación del mensaje.

Audiovisual

Real Time Mapping Installation from Human Beans on Vimeo.

Fuentes
http://pandcase.blogspot.com/2011/02/pepsi-proyecto-el-primer-video-mapping.html
http://luiscript.com/2011/02/mapping-projection-casero-realizado-en-12-horas/
http://luiscript.com/2010/10/3d-mapping-con-modul8-controlado-por-medio-del-ipad/
http://www.matheriastudio.com/
Fuente:
De fecha: 19/08/2011
Correo: juanv.cisneros en gmail.com

Invitación a las V Jornadas Nacionales de Soberanía Tecnológica – JORNASTEC 2011


JORNASTEC 2011

JORNASTEC 2011

Invitación

Reciban un cordial saludo de parte del Comité Organizador de las V Jornadas Nacionales de Soberanía Tecnológica. Este año con el apoyo de organizaciones regionales y nacionales vinculadas con la educación y el software libre, nos complacemos en anunciar la celebración de la quinta edición de estas jornadas. Las mismas son impulsadas por Colectivo TeleTriunfador el cual reúne a miembros de Misión Sucre que usan las tecnologías de la información y comunicación para alcanzar fines de bienestar social, cónsonos con los ideales de la Revolución Bolivariana. Las JORNASTEC 2011 estará presente en (4) sedes del país:

  • El 09 de Octubre en la ciudad de Tía Juana en el estado Zulia.
  • El 16 de Octubre en el Distrito Capital.
  • El 22 de Octubre en la ciudad de San Carlos en el estado Cojedes.
  • El 28, 29 y 30 de Octubre en la ciudad de Cagua, en el estado Aragua.

Se invita a participar con sus investigaciones, experiencias y proyectos en las distintas actividades de las V Jornadas Nacionales de Soberanía Tecnológica. Se espera que estas sesiones de trabajo se constituyan como espacios de encuentro para el debate, la reflexión e integración entre las universidades y las comunidades organizadas, con la finalidad de apalancar el desarrollo nacional en el área de las Tecnologías de Información y Comunicaciones (TIC) y proponer ideas  para abordar los retos sociales, productivos, económicos y tecnológicos a nivel local,  regional y nacional. Los ejes temáticos de las jornadas se mencionan a continuación:

  • Las Tecnologías de Información y Comunicaciones en la Educación.
  • Proyectos SocioTecnológicos.
  • Software Libre y Soberanía Tecnológica.

Confiamos en que la participación en estas jornadas servirán para profundizar la integración comunitaria y académica, a contribuir a la formación de la mujer y el hombre nuevo y a la construcción de un modelo social más humano, solidario e incluyente.

Visita www.jornastec.org.ve

Fuente:
De fecha: 19/08/2011
Identi.ca: @@willicab
Correo: william en linux.es

Cosas como estas pasan en un viaje a la Cayapa Canaima


Tal vez te interese:

  • No hay Artículos relacionados
Fuente:
De fecha: 19/08/2011
Twitter: @e1th0r
Identi.ca: @e1th0r
Correo: hcolina en gmail.com

Fengoffice y Gantt


Fengoffice[1] es una herramienta excelente para la planificación de proyectos. Es realtivamente nueva y su uso y administración son bastante senciilos y amigables.

No obstante, una de los elementos que ma? se extrañan en ella es un generador de diagramas de gantt en base a los datos de los proyectos.

En este post, escribiremos la vía para integrar un generador de diagramas de gantt en fengoffice; las instrucciones asumen:

a) Que se posee una instalación totalmente funcional

b) Que la instalación de fengoffice está en el directorio /var/www/feng/

A continuación detallamos el procedimiento

a) Descargar http://www.isclassic.net/wp-content/uploads/2010/07/LabController.class.php_.zip hacia var/www/feng/application/controllers y descomprimirla allí

b) Crear carpeta lab en /var/www/feng/application/views

c) Modificar el  archivo /var/www/feng/public/assets/javascript/og/layout.js
y agregarle

// AEL – Begin mod to add Lab Panel to Feng Office

log.panels.lab  =  new og.ContentPan
  title: lang('Gantt'),
  id: 'labs-Panel',
  iconCls: 'ico-labs',
  refreshOnWorkspaceChange: true,
  autoscroll: false,
  defaultContent:  {
      type: "HTML",
      Data: '<iframe style="width:100%; height:100%; border:0" src="application/views/lab/index.php"> </iframe>'
   }
 }),

d) Agregar al archivo del lenguaje seleccionado para el fengoffice:

// AEL - Begin mod to add Lab Panel to Feng Office
'Gantt' :  'Diagrama de Gantt' ,   
// AEL - End mod to add to Feng Office Lab Panel

e) Agregar al archivo  public/assets/themes/default/stylesheets/general/layout.css el siguiente texto:

.Ico-labs  {
background-image :  URL ( ../../images/16x16/lab.png ) ! Important ;
}

f) En la carpeta application/views crear un archivo de nombre chartglobal.php y agregarle lo siguiente:

<?php
$hostname_Feng  =  "localhost";           // fengoffice database server
$database_Feng  =  "fengdeprueba";      // database name
$username_Feng  =  "MariaChucena";      // database username
$password_Feng  =  "CuidasuChoza";  // database password
?>

g) Ingresar el contenido de http://www.isclassic.net/wp-content/uploads/2010/07/feng_gantt_13.1_update.sql_.zip a la BD de fengoffice

Con esto será suficiente, ya tendrá un fengoffice “tunning” con generador de diagramas de gantt

[1]http://www.fengoffice.com/web/

Fuente:
De fecha: 19/08/2011
Twitter: @e1th0r
Identi.ca: @e1th0r
Correo: hcolina en gmail.com

Password seguros con libpam-cracklib


Cuando administras máquinas virtuales o máquinas realaes y debes darle control a los usuarios sobre los equipos tienes dos opiciones, o usas sudo o le das el control completo del equipo al usuario “final”.

Ante esta última situación, hay que tomar precauciones obvias uan de ellas es usar libpam-cracklib

libpam-cracklib es una utilería antigua en el mundo de linux, está activa desde el año 1994 y ha sido mantenida y desarrollada por una gran cantidad de desarrolladores respetables como Olaf Kirch, Wietse Venema, Theodore Ts’o y otros.

Su instalación y uso en Debian es trivial, pero entendiendo su funcionamiento podrás tener equipos en los que la política de seguridad en cuanto al manejo de contraseñas es robusto.

A continuación detallamos su instalación y uso:

aptitude install libpam-cracklib

Con eso ya el sistema configura unos parámetros básicos que pueden ser revisados en /etc/pamd./common/password

password        requisite       pam_cracklib.so retry=3 minlen=8  difok=3
password        [success=1 default=ignore]      pam_unix.so obscure use_authtok try_first_pass sha512

Siempre acostubro a colocar las siguientes líneas para hacer más granular los password:

lcredit=0 ucredit=1 dcredit=1 ocredit=2

Para incrementar la seguridad obligando a usar combinaciones alfanumericas y mayúsculas

Que disfruten la ayuda

Fuente:
De fecha: 19/08/2011
Twitter: @e1th0r
Identi.ca: @e1th0r
Correo: hcolina en gmail.com

Capturas de pantallas de fengoffice y gantt


Anexo unas de capturas de pantallas de fengoffice incorporando el generador de diagramas de gantt a petición de un lector.

Incorporación de pestaña de acceso al generador de diagramas

Acceso a la sección donde se genera el gantt

En esta instalación, se encuentra en inglés, pero ya hemos realizado el trabajo de traducción

Diagrama de Gantt generado a partir de los datos del sistema

Espero disfruten la ayuda.

Fuente:
De fecha: 19/08/2011
Identi.ca: @@alexondriuus
Correo: alexanderalvarez57 en hotmail.com

Instalación de driver privativo Nvidia en Canaima GNU/Linux versión: 3.0







Después de tanto tiempo tratando de instalar el driver privativo de nvidia logre instalarlo gracias a una publicación realizada por el compañero Luis Alejandro Martínez Faneyth en su blog, donde explica como hacer dicha instalación. Ahora bien dado que el driver de nouveau (libre) aún no cumple con el rendimiento óptimo que deseamos queda de alternativa el driver de nvidia (privativo), que desafortunadamente recurrimos en seguir utilizándolo para cubrir algunas deficiencias con nuestro vídeo.


Para saber que versión de kernel tenemos podemos colocar el siguiente comando en:



  • Aplicaciones




  • Accesorios




  • Terminal de << root>> y colocamos lo siguiente:





  • cat /proc/version

Arrojando en mi caso lo siguiente:

Linux version 2.6.32-5-686



Para ello vamos a:




  • Aplicaciones 


  • Accesorios


  • Terminal de << root >>   y colocamos lo siguiente:




  • aptitude install nvidia-glx nvidia-settings nvidia-xconfig nvidia-kernel-2.6.32-5-686


Actualizamos nuestro initramfs para que cargue los nuevos drivers (nvidia) y olvide los que teníamos instalados anteriormente (nouveau). Al instalar el paquete nvidia-glx, se agrega una entrada al blacklist de los módulos de kernel que evita que nouveau se cargue al inicio en los próximos reinicios del sistema operativo.

  • Aplicaciones 

  • Accesorios

  • Terminal de << root >>   y colocamos lo siguiente:

  • update-initramfs -u

Seguidamente Reiniciamos la computadora y para comprobar que tenemos cargados los drivers privativos, podemos verificar la salida del siguiente comando:

  • Aplicaciones 

  • Accesorios

  • Terninal de << root >>   y colocamos lo siguiente:

  • glxinfo | grep "OpenGL vendor string:"


Si hemos realizados los pasos antes descritos adecuadamente nos arrojara lo siguiente:

NVIDIA Corporation

Esto nos indica que la instalación fue realizada correctamente.


Principal fuente de información:


Fuente:
De fecha: 19/08/2011
Identi.ca: @@alexondriuus
Correo: alexanderalvarez57 en hotmail.com

Instalación de Celestia en Canaimita e Canaima 3.0








Celestia es un 3D astronomía programa creado por Chris Laurel. El programa se basa en el catálogo Hipparcos (HIP)de casi 120.000 estrellas y permite a los usuarios viajar a través de un universo, el modelo de la realidad, a cualquier velocidad, en cualquier dirección y en cualquier momento de la historia. Celestia muestra e interactúa con los objetos que van en escala, desde pequeña nave a toda las galaxias en tres dimensiones usando OpenGL , desde la perspectiva de que no sería posible a partir de un clásico planetario o la pantalla en tierra.

La NASA y la ESA han utilizado Celestia en su educación y programas de extensión, así como para la conexión a la trayectoria de software de análisis.

A través de celestia podemos navegar por el sistema solar de tal manera que podremos observar (planetas extrasolares), planetas enanos, lunas, asteroides, cometas, artificial satélites y naves espaciales.

Con Celestia se puede viajar o volar a través del universo con controles simples del teclado, a cualquier velocidad de 0,001 m/s de millones de años luz /s. Los puntos de vista se pueden configurar para mirar hacia adelante, hacia atrás o en cualquier ángulo de dirección de viaje. Los controles permiten a los usuarios a la órbita de estrellas, planetas, lunas y otros objetos del espacio, los objetos de un seguimiento del espacio, tales como naves espaciales, asteroides y cometas que vuelan por el, o los viajes y / o volar a través de las galaxias nebulosas e irregulares, elípticas y espirales (más de 10.000 galaxias incluido).

Celestia está disponible para Canaima GNU/Linux. Publicado bajo la Licencia Pública General de GNU , Celestia es software libre.

Para instalar celestia solo debemos buscarlo en Gestor de paquetes Synaptic de la siguiente manera:


  • Sistema


  • Administración


  • Gestor de paquetes Synaptic

Y en el botón buscar colocamos lo siguiente:

Celestia y presionamos el botón APLICAR para instalar.

¿Otra manera de instalarlo? Si, quiere o desea hacerlo por la terminal:


  • Aplicaciones


  • Accesorios


  • Terminal de << root >> y colocamos lo siguiente:


  • aptitude install celestia

Es posible que nos pida descargar otros paquetes que serán necesarios para celestia para esto colocamos solamente "y" sin las comillas "" y presionamos enter.

Seguidamente les daré algunos detalles de como usar el teclado para poder navegar por los planetas:

Ratón y el teclado Controles de Celestia


Funciones del ratón: 

Botón Derecho: objeto seleccionado ejemplo: Luna clic derecho sobre ella se despliegan opciones: (seleccionar, centrar, ir, seguir, órbita sincrónica, información, desmarcar todo, marcar, vectores de referencia, naves espaciales "si las hay").
Si dejamos clic derecho presionado, subimos y bajamos el ratón podemos dar vueltas alrededor del objeto, planeta o nave seleccionada.



Botón Izquierdo: Seleccionar, centrar.

Rueda:
ajustar la distancia a la selección (Acercar y alejar)

Comandos del teclado: 

Navegación: 
H: Seleccione el sol (Inicio) 
C: Centro sobre el objeto seleccionado 
G: Ir a objeto seleccionado 
F: Siga el objeto seleccionado 
Y: la órbita del objeto seleccionado a un ritmo sincronizado con la rotación 
:: Bloqueo sobre el objeto seleccionado 
": objeto seleccionado (la orientación se basa en la velocidad de selección) 
T: El objeto de la pista seleccionada (mantener el objeto seleccionado centrado en la vista).

INICIO: Acérquese al objeto 
*: Mirar hacia atrás 
END: se alejan del objeto 
ESC: Cancelar el movimiento o secuencia de comandos 
Shift + C: Centro / órbita - centrar el objeto seleccionado sin cambiar el posición del objeto de referencia. 
Shift + ": Perseguir
Shift + =: Activa y desactiva el nombre de las constelaciones.
Shift+ /: Activa y desactiva las lineas guías de las constelaciones.

Flechas izquierda / derecha: Camara Roll 
Flechas arriba / abajo: cambio de tono de cámara 
Mayúsculas + Flechas: El objeto de la órbita 
1-9: Seleccione planetas alrededor del Sol cerca 

Hora: 
El espacio: tiempo de parada 
L: Tiempo 10 veces más rápido 
K: El tiempo 10 veces menor 
J: No pierdas 
! : Ajustar la hora de ahora 
? : Muestra la luz de viaje demora entre el observador y el objeto seleccionado 
-: Resta la luz viaje demora de tiempo de simulación actual 

Etiquetas: 
=: Cambiar las etiquetas de la constelación 
B: Cambiar las etiquetas de estrella 
E: Cambiar las etiquetas de galaxia 
M: Cambiar las etiquetas de la luna 
W: Cambiar las etiquetas de asteroides y cometas 
N: Cambiar las etiquetas de naves espaciales 
P: Cambiar las etiquetas de planeta 
Y: Cambiar las etiquetas de ubicación
V: Cambiar verbosidad de texto de información

Opciones:
I: Cambiar texturas de nubes
U: prestación galaxia Alternar
O: Alternar las órbitas del planeta
/: Diagramas de constelación Alternar
^: Cambiar la representación nebulosa
Shift + %: Cambiar las tablas de color estrella
;: Mostrar una esfera de la tierra basada en coordenadas ecuatoriales
[: Si autoMag OFF: Reducir la magnitud límite (algunas estrellas visibles)
Si autoMag ON: Reducir la magnitud límite a 45 º el campo de vista
]: Si autoMag OFF: Aumentar la magnitud límite (más estrellas visibles)
Si autoMag ON: Aumentar la magnitud límite a 45 º el campo de vista
{: Disminución de la iluminación ambiental
}: Aumentar la iluminación ambiental
(: Disminuir el brillo de galaxias, independientemente de brillo de las estrellas
): Aumentar el brillo de la galaxia, con independencia de brillo de las estrellas
,: Estrecho campo de visión
. : Ampliar el campo de visión

Retroceso: Cancelar la selección actual
Ctrl + A: atmósferas Alternar
Ctrl + B: Cambia los límites de la constelación
Ctrl + E: Cambia la representación sombra del eclipse
Ctrl + K: Muestra u oculta los marcadores
Ctrl + L: Cambia la noche mapas planeta lado (la contaminación lumínica)
Ctrl + P: Marcar objeto seleccionado
Ctrl + S: Ciclo de la estrella de estilo entre los discos borrosa, puntos, y los discos a escala
Ctrl + T: Cambia la representación de la cola de los cometas
Ctrl + V: Ciclo de apoyo entre OpenGL caminos hacen
Ctrl + W: Cambia el modo wireframe
Ctrl + X: Cambia líneas antialias
Ctrl + Y: autoMag está Alternar = adaptación automática de la visibilidad de la estrella para el campo
de vista
r R: disminuir o aumentar la resolución de textura
+: Cambia entre el arte y el límite de texturas planeta conocimiento

Multivista:
Ctrl + R: Dividir vista vertical
Ctrl + U: Split vista horizontal
TAB: Ciclo de activos Buscar
DEL o Supr: Eliminar vista activa
Ctrl + D: Eliminar todos los puntos de vista, excepto una activa
Los vuelos espaciales:
F1: Parar
F2: Velocidad establece en 1 km / s
F3: Establecer la velocidad de 1.000 km / s
F4: Ajuste la velocidad a la velocidad de la luz
F5: Velocidad Set 10 veces la velocidad de la luz.
F6: Establecer la velocidad a 1 UA / s
F7: Velocidad establece en 1 ly / s
A: Aumento de la velocidad
Z: Disminución de la velocidad
Q: Dirección inversa
X: Establecer la dirección del movimiento hacia el centro de la pantalla

Teclado numérico:
4: Guiñada a la izquierda
6: Derecho de guiñada
8: El paso hacia abajo
2: El paso a
7: Izquierda rollo
9: Derecho rollo
5: Detener la rotación

Joystick:
Eje X:
 Orientación
Eje Y: Terreno
Gatillo L: Izquierda rollo
Gatillo R: Derecho rollo
Botón 1: Más lento
Botón 2: Más rápido

Otros:
D: Ejecutar demostración
F8: Activa el joystick
F10: Captura de imagen de archivo
`: Mostrar cuadros prestados por segundo
ENTER: Seleccionar una estrella o planeta tecleando su nombre
Ctrl + C, Ctrl + INS: Copiar ubicación URL al portapapeles
Esc: Cancelar demostración

Para usar un joystick o control les dejo el siguiente enlace:


Este es un excelente recurso para que los niños conozcan el sistema solar jugando y aprendiendo. Próximamente estaré publicando otro programa relacionado a esta rama como alternativa, más visual.










Fuente:
De fecha: 19/08/2011
Identi.ca: @tr0n
Correo: octavio en gnu.org.ve

Troles Fantásticos


Anoche en el microblogging:

@debiansick: Poderes troll de la comunidad de SL en #Venezuela activos! ./troll -> http://is.gd/QSF6vm

@phenobarbital: poderes de los trolles debianitas activense!, en forma de lista de discusion canaima! #trollesfantasticos

@tr0n: ¡En forma de Sípero! #trolesfantasticos

@phenobarbital: ¡en forma de correo con mayúsculas sostenidas! #trollesfantasticos

@tr0n: ¡en forma de mafioso adorador de Stallman! #trolesfantasticos

@phenobarbital: ¡en forma de linuxero retrotecnológico! #trollesfantasticos

@debiansick: ¡en forma de #BOFH trimardito y con el humor de 100 llamadas para reportar “no hay intelné! #trollesfantasticos

@gassius: ¡En forma de colaborador del interior que no puede colaborar! uppppsss… too soon? #trollesfantasticos

@tr0n: ¡En forma de promoción de antivirus de CANTV con la foto de un médico de clínica privada! #trolesfantasticos

@tr0n: ¡En forma de usuario que le instala Windows a una Canaimita! #trolesfantasticos

@gassius Pero para que sea troll de verdad, habría que agregarle “y pide soporte a la comunidad de @CanaimaGNULinux ” #trolesfantasticos

@debiansick: ¡En formas de usuarios que crean una quinta libertad en el softwarelibre (poder elegir SP o SL)! #TrolesFantasticos

@tr0n: ¡en forma de chiguire que va las Cayapas o al CNSL a turistear! #trolesfantasticos

@debiansick: ¡En forma de los contratistas que hicieron negocios con la única captahuellas no compatible con GNU/Linux para .ve! #TrolesFantasticos

@debiansick: ¡En forma de los que creen que Oracle no es privativo! #TrolesFantasticos

@tr0n: ¡En forma de desarrollador de Software Libre que no publica ni comparte su código! #trolesfantasticos

@debiansick: ¡En forma de @LaHojillaEnTV que al ver que iban a usar Canaima compraron unos iPad! #TrolesFantasticos

@tr0n: ¡En forma de hardware VIT que requiere BLOBS o Firmware Privativo! #trolesfantasticos
debiansick

@debiansick: ¡En forma de los que se tiran puntas usando el HT #TrolesFantasticos! #TrolesFantasticos

Fuente:
De fecha: 19/08/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

¿Canaima basado en Debian Wheezy? ¡Por aquí!


Advertencia: Lo siguiente es un procedimiento experimental netamente personal que no está directamente vinculado a comunidad o institución alguna en la que participe. Si bien al culminar el procedimiento tendrás un Canaima GNU/Linux basado en la rama testing de Debian, no garantizo que las sucesivas actualizaciones dejen todo tal cual como está, es posible que algunas cosas “se rompan” con el tiempo.

Bien, advertidos todos, a continuación les mostraré un procedimiento que te permitirá utilizar un Canaima GNU/Linux basado en la rama testing de Debian (actualmente Wheezy), la cual es la base a través de la cual se desarrollará Canaima 4.0.

Las versiones mayores de Canaima (2.0, 3.0, 4.0, …) vienen sincronizadas con las versiones mayores de la distribución padre de Canaima (Debian). Por ejemplo, Canaima 3.0 está basada en Debian 6.0 (codename squeeze), entonces, Canaima 4.0 estará basada en Debian 7.0 (codename wheezy).

Aunque en el ciclo de desarrollo actual, la próxima versión de Canaima es la 3.1, – con muchas mejoras que iremos viendo conforme se avanza el desarrollo -, nada nos impide experimentar un poco con el próximo ciclo de desarrollo.

Instalando Debian Wheezy

Lo primero que haremos es bajarnos una ISO de Debian Wheezy (una daily build). No necesitaremos mucho, sólo la base, así que descargaremos la “bussinesscard”, que pesa ~70MB.

Una vez descargada, quémala en un CD o DVD con tu programa favorito (yo uso brasero) o, si quieres, también puedes usar un pendrive.

Inserta el medio de almacenamiento que hayas elegido y reinicia la computadora para que inicie a través de allí (tal vez necesites modificar el orden de arranque de los dispositivos en la BIOS).

Sigue las instrucciones del instalador normalmente, sólo que cuando llegue a la sección de “Instalación de Aplicaciones” (tasksel), desmarca todas las que vienen seleccionadas por defecto, nada más queremos el sistema base.

Finaliza la instalación y reinicia la computadora.

Convirtiendo Debian en Canaima

Afortunadamente, todavía las cosas “no han cambiado mucho” en Debian Wheezy, lo que nos permite utilizar los mismos paquetes de Canaima 3.0 para instalarlos acá.

Lo primero que hay que hacer es agregar el repositorio de paquetes de canaima a nuestro archivo de fuentes. Con tu editor de texto preferido, edita el archivo /etc/apt/sources.list (necesitas permisos de root para hacerlo), de forma que quede de la siguiente manera:

deb http://repositorio.canaima.softwarelibre.gob.ve/ roraima usuarios
deb http://ftp.us.debian.org/debian wheezy main contrib non-free

Luego, debemos editar las preferencias del sistema de paquetes, para evitar que las sucesivas actualizaciones de debian sobreescriban algún paquete de canaima. Edita el archivo /etc/apt/preferences para que que quede de la siguiente manera:

Package: *
Pin: release o=Canaima
Pin-Priority: 900
 
Package: *
Pin: release o=Debian
Pin-Priority: 100

Actualiza las fuentes.

aptitude update

Seguidamente, instalaremos algunos paquetes esenciales para la identificación de Canaima:

aptitude -t roraima -f install base-files=6.0+canaima9 lsb-release=3.2-23.3canaima2

Ahora, instalemos la base de canaima (sin los paquetes recomendados).

aptitude install canaima-base --without-recommends

Chévere, ya tenemos canaima 4.0, pero ahora necesitamos un escritorio. Con ésto instalaremos un escritorio mínimo:

aptitude install gnome-core gdm3 xserver-xorg-input-all xserver-xorg-video-[MARCA] --without-recommends

En donde [MARCA] es la marca de tu tarjeta de video (puede ser ati, nvidia, intel, entre otras). El driver de video para la mía es xserver-xorg-video-intel.

Bien, ahora estamos listos para instalar el estilo visual de Canaima. Primero instalaremos el Plymouth y el BURG:

aptitude install plymouth plymouth-drm burg burg-themes

Seguidamente, la base de escritorio:

aptitude -t roraima -f install desktop-base=6.0.5+canaima9

Y finalmente, el estilo visual:

aptitude install canaima-estilo-visual --without-recommends

Ahora instalemos algunas aplicaciones extra:

aptitude install update-notifier update-manager-gnome readahead preload prelink xdg-user-dirs-gtk gnome-codec-install gnome-system-monitor gnome-media gnome-screenshot gnome-system-tools modemmanager usb-modeswitch mobile-broadband-provider-info network-manager-gnome ppp apt-xapian-index acpi-support software-properties-gtk gcalctool acpi hibernate gparted mesa-utils synaptic

Desinstalamos otras que no necesitamos:

aptitude purge epiphany-browser debian-reference-es debian-reference-en epiphany-browser-data debian-reference-common

Si queremos instalar iceweasel 6.0, agregamos la siguiente línea al archivo sources.list:

deb http://mozilla.debian.net/ squeeze-backports iceweasel-beta

Actualizamos las fuentes:

aptitude update

Instalamos iceweasel:

aptitude install -t squeeze-backports iceweasel

¿Qué te parece? ¡Te invito a probarlo!

Fuente:
De fecha: 19/08/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Nos vemos en el 7mo Día Debian Caracas


Por séptimo año consecutivo, la Comunidad Debian de Venezuela celebra el 18 aniversario de la meta-distribución Debian GNU/Linux, a través de un evento llamado “El Día Debian“.

El Día Debian se realiza en varias ciudades del mundo. Es un evento que reúne una serie de actividades relacionadas con el desarrollo de Software Libre, entre las que se encuentran: charlas,  festival de instalación,  entrega de discos de la distribución y material didáctico, demostraciones técnicas, fiesta de firmado de llaves, entre otras.

Éste Sábado 20 de Agosto, tendré la oportunidad de compartir con los debianitas un poco de lo que hacemos en Canaima GNU/Linux (derivado de Debian) a través de la ponencia “Creando tu propia distribución a partir de Canaima Semilla“. También compartirán conmigo: Juan Angulo (Empaquetamiento en Debian), Eduardo Samán (Aspectos Politicos y Legales del Software Libre), Nerissa Aguilera (Accesibilidad para personas con discapacidad con la distro universal), Luigino Bracci (Software Libre para Radios Comunitarias), entre otros.

Si estás interesado, acércate al Colegio Universitario de Caracas (CUC) en  la Avenida Principal de la Floresta cruce con Avenida Francisco de Miranda (Urb. La Floresta), Edificio Sucre (a una cuadra de la estación de metro “Altamira”), frente al Centro Plaza. Chacao – Estado Miranda. Si no estás en Caracas, también puedes acercarte al Día Debian en Valencia, Barquisimeto y Mérida.

¡Nos Vemos!

Fuente:
De fecha: 25/07/2011
Identi.ca: @geopelia
Correo: atilioquintero en gmail.com

Agregando repositorios de Cantv para Canaima


No hace mucho CANTV creo unos repositorios para Canaima (http://canaima.cantv.net/canaima/) para que instalemos nuestros programas desde su servidor (que me imagino debe ser muy potente) y no desde el que todo mundo usa (y debido a todo ese trafico las descargas podrían ponerse lentas). Para mas alegria también hay un repositorio de Debian (http://debian.cantv.net/debian/) por lo que puedes descargar todas las actualizaciones de Debian (recuerden que Canaima esta basada en Debian).

Manos a las obras entonces, abran la terminal de root y desde ahí, abran el source.list (listado con todos los repositorios que la maquina usa)  con su editor de texto de consola favorito (lo siento no pueden usar gedit). En mi caso uso nano.

 nano /etc/apt/sources.list

OJO: Cuidado al modificar este archivo ya que es vital para el sistema asi que un error escribiendo podria dañar todo gravemente.

Al final del archivo añadimos las siguientes líneas

###Repos de CANTV
deb http://canaima.cantv.net/canaima/ roraima usuarios
deb http://debian.cantv.net/debian/ squeeze main contrib non-free

##Repositorios de Debian multimedia
deb ftp://ftp.debian-multimedia.org squeeze main non-free

Eso de Debian Multimedia son un conjuntos de programas adicionales como codecs de audio y video, para mejorar las caracteristicas multimedia de Debian y por lo tanto Canaima.

Guardamos el archivo ctrl+o y cerramos con ctrl+x

Ahora hacemos un

aptitude update && aptitude dist-upgrade

Y ya tenemos nuestro sistema usando los repositorios de CANTV.


Fuente:
De fecha: 20/07/2011
Correo: juanv.cisneros en gmail.com

Informáticos del mundo ahorremos energía, cuidemos el medio ambiente


Ahorremos energia, cuidemos el medio ambiente

Ahorremos energia, cuidemos el medio ambiente

Fuente:
De fecha: 19/07/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Canaima 3 vs Windows 7: Una comparación detallada de ambos Sistemas Operativos


Con el reciente lanzamiento de Canaima 3.0, decidí finalmente hacer la muy esperada, pedida y buscada comparación Canaima vs Windows.

En esta oportunidad estaré haciendo una comparación lo más imparcial y objetiva posible, a pesar de ser yo un promotor del software libre y desarrollador de Canaima GNU/Linux. ¿Imagínense yo acá escribiendo mentiras, estudios poco serios y sesgados? Lo menos que van a hacer es confiar en mi, y por ende tampoco confiarán en lo que yo predico (el uso del Software Libre).

A lo largo del estudio, encontrarán enlaces a imágenes que ilustran la evolución del proceso, así como también enlaces a otros contenidos que ampliarán la información que les estoy proporcionando.

Dicho esto, empecemos!

Ambiente de Pruebas

Usaré un mismo entorno de pruebas para ambos sistemas operativos, y empezaré desde la instalación, hasta llegar a hacer pruebas de stress específicas. Para éste caso utilizaré un equipo de hardware reciente con las siguientes características:

  • Marca: HP Compaq dc7800p Convertible Minitower.
  • Procesador: Intel Core2 Quad CPU Q6600 @ 2.40GHz (4 Procesadores a 2.4GHz c/u).
  • Memoria RAM: DIMM DDR2 Synchronous @ 800 MHz 2GB x 2 (4GB).
  • Ethernet: 82566DM-2 Gigabit Network Connection (1GB/s).
  • Gráficos: GeForce 8500 GT 1GB.
  • Almacenamiento: 3 Discos Duros SATAII 250GB c/u.
  • Otros dispositivos: CA0106 Soundblaster (Tarjeta de Sonido PCI).
  • Otros dispositivos: SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (Tarjeta Receptora de TV PCI).

Instalación

Microsoft Windows 7

Acá empecé introduciendo un DVD (~7GB) de la última versión de Windows 7, que llegó a mis manos a través de una sucursal Microsoft Pirateishon (no voy a pagar los 320$ para hacer ésta prueba, lo siento). Una vez dentro, me encontré con una interfaz bonita y agradable que sólo me permite Instalar Windows, y acceder a algunas opciones de restauración de datos y reparación para Sistemas Windows corruptos. Cabe destacar que en esa interfaz noté que había un procesamiento de video de muy bajo nivel, puesto que la GUI tardaba en responder al activar el menú desplegable de los idiomas disponibles, a pesar de que la PC tenía una tarjeta gráfica GeForce 8500 GT de 1GB.

El primer paso de la instalación es la aceptación de la licencia EULA (End User License Agreement), en donde se especifican una serie de limitaciones al usuario. Seguidamente, aparece la pantalla de selección de la partición donde deseamos instalar. Previamente había hecho una partición NTFS para no tener que utilizar el particionador que trae el instalador. Sin embargo, no reconoció la partición y tuve que formatearla desde allí. Después de eso tampoco funcionó, ni siquiera seleccionando y formateando el disco entero. Aparecía un error

Investigando en internet, luego de hacer unas 3 o 4 cosas aleatorias que recomiendan en los foros de Windows, di con la solución: Desconecté los 2 discos duros SATA en donde NO iba a instalar y dejé conectado el tercero. Windows 7 no reconoce arreglos de discos duros SATA.

Finalmente, comenzó el proceso de instalación. En resumen, puedo decirles que el proceso reinició la PC 3 veces y duró aproximadamente 30minutos.

Canaima GNU/Linux 3.0

Ésta versión de Canaima cabe en un CD (~700MB), lo descargué gratuitamente de la página oficial del proyecto y al parecer no tengo restricciones como las que establece la EULA, más bien me incitan a compartir el software.

La instalación comenzó preguntando la distribución de teclado a utilizar (imagen) y los datos del nuevo usuario (usuario, nombre y contraseña)(imagen), así como los datos del usuario administrador. Preguntó de qué forma quería particionar el disco, pero aunque existe la opción “Guiado” (que hace las cosas por ti), yo seleccioné manual para cambiar un poco las cosas que vienen por defecto (imagen).

La instalación duró 14 minutos y nunca reinició, sino al final cuando pidió extraer el CD de instalación y pulsar ENTER para reiniciar.

Primer booteo

Microsoft Windows 7

Lo primero que me di cuenta es que no me reconoció los otros sistemas operativos que tenía en las otras particiones del disco duro. Entró directamente en Windows sin mostrarme opciones para iniciar con los otros sistemas operativos. Luego medí el tiempo que tardaba en llegar a la pantalla de login y pude contar 27 segundos.

Seguidamente, examiné aspectos básicos:

  • Muy buen fondo de escritorio, bastante agradable.
  • Me di cuenta que el ícono de “Problemas” mostraba 2 problemas relacionados con la falta de un antivirus y que no se ha configurado Windows Update, apenas inicia.
  • La tarjeta de sonido no fué reconocida.

Realizando mayores indagaciones, me di cuenta de que una serie de dispositivos no fueron reconocidos al inicio, como muestra la captura de pantalla del “Administrador de Dispositivos”.

Sin ningún programa abierto, el consumo de memoria RAM es de unos 853MB (imagen), y cuando abrí el Administrador de Recursos, dejó de responder por casi 1 minuto (imagen).

Por otro lado, el sistema recién instalado ocupa 14,47GB en disco (imagen).

Canaima GNU/Linux 3.0

Canaima GNU/Linux sí reconoció los otros sistemas operativos presentes en otras particiones (tenía Windows, Debian y Canaima) y me presentó un bonito menú en donde podía escoger entre ellos (imagen). Canaima 3.0 inició en 14 segundos.

Al iniciar me di cuenta que:

  • También tenía un muy bonito fondo de pantalla.
  • La tarjeta de sonido fué reconocida, pero entraba en conflictos con la salida de sonido de la tarjeta capturadora de video, lo que inhabilitaba la salida de sonido.

El sistema sin ningún programa abierto, consume 116,4MB (imagen) de memoria RAM y ocupa 4,21GB (imagen).

Eficiencia

Bueno, acá hice unas cuantas pruebas de rendimiento basándome en un benchmark multiplataforma bastante popular llamado GeekBench. Bastante sencillo de ejecutar, les muestro los resultados de ambos sistemas operativos, sin ninguna otra aplicación ejecutándose. Más abajo están los resultados (más es mejor).

Microsoft Windows 7 Canaima GNU/Linux 3.0
Puntuación Puntuación
3971 4811 (Mejor)
Enlace a los resultados Enlace a los resultados

Funcionalidad

Ésto lo podemos comprobar más efectivamente si hacemos una lista de las funciones que pudiera tener un sistema operativo recién instalado, y simplemente especificar si la tiene o no la tiene. Por supuesto, esto no significa que el usuario no pueda instalar algunas otras aplicaciones que brinden la funcionalidad requerida.

Funcionalidad Windows Canaima
Permite escoger con cual SO se iniciará No Si
Permite publicar un tweet en Twitter No Si
Permite acceder a una página web Si Si
Permite recibir y enviar correo electrónico No Si
Permite comunicarse con mensajería instantánea No Si
Soporte a otros sistemas de archivos 4 Aprox. [+] 17 Aprox. [+]
Posee un asistente de bienvenida al sistema Si Si
Posee un editor de texto básico Si Si
Posee un manejador para archivos comprimidos No Si
Posee un visor de imágenes básico Si Si
Posee un editor de imágenes básico Si Si
Permite escuchar música Si Si
Permite ver videos Si Si
Posee un procesador de textos No Si
Posee un editor de hojas de cálculo No Si
Posee un editor de presentaciones No Si
Recibe actualizaciones periódicas Si Si
Permite restaurar el sistema a un punto anterior Si No
Permite modificar la barra/panel de tareas No Si
Incluye juegos Si No
Existen virus Si No
Permite instalar otros programas o aplicaciones Si Si
Existe una base de datos de aplicaciones No Si
Posee una aplicación para hacer DVD’s Si No
Posee una calculadora Si Si
Incluye un grabador de sonidos básico Si Si
Incluye herramientas de accesibilidad Si No
Posee un Monitor de Recursos Si Si
Posee un Mapa de Caracteres Si No
Posee efectos de escritorio Si No
[+] NTFS, FAT, ISO 9660 y UDF
[+] ext2, ext3, ext4, ReiserFS, Reiser4, FAT16, FAT32, HFS, HFS+, UFS, BTRFS, ISO 9660, UDF, NFS, NTFS, JFS y XFS

Conclusiones

En éste estudio hemos demostrado que Windows carece de muchas funcionalidades en las que Canaima sobresale, así como es más rápido, más seguro, más liviano y más versátil.

Aunque Canaima presentó algunos problemas para reconocer el hardware reciente (al igual que Windows), una rápida búsqueda en google me devolvió la solución.

Si bien Microsoft Windows 7 es un Sistema Operativo con mayor popularidad que Canaima GNU/Linux, y que además ha conseguido a través del marketing una gran porción del mercado de software, Canaima ha demostrado que en muy poco tiempo ha logrado convertirse en un gran competidor para Windows.

 

¿Y tú que opinas?

Fuente:
De fecha: 19/07/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

La imagen: Canaima 3.0 consume menos memoria que Fedora 15 y Debian 6.0


Según un estudio publicado en Infomaster21, Canaima GNU/Linux 3.0 consume menos memoria que las últimas versiones de Fedora y Debian.

Las imagenes hablan por sí solas:

Fedora 15 (167,3MB)

Debian 6.0 (94.4MB)

Canaima 3.0 (91,2MB)

Fuente:
De fecha: 18/07/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

¡Hijo er Diablo! 5ta Cayapa Canaima en Cumaná


La Cayapa Canaima es un evento semestral organizado por la Comunidad Canaima y las Instituciones del Estado que busca fortalecer y mejorar el desarrollo de la Metadistribución Canaima GNU/Linux.

Es por ello que, la cayapa es el espacio propicio para discutir temas medulares de la Comunidad Canaima, hacer jornadas de desarrollo colaborativo intensivo, entre muchas otras actividades.

castillo-de-san-antonio-de-la-eminencia-cumana-ven038 Cumana cumana_clip_image001.redimensionado Playa_de_Cumaná.redimensionado Playa_San_Luis_Cumana

En ese sentido, la 5ta Cayapa Canaima viene a ser una actividad predominantemente técnica, con miras a consolidar la forma en que el grupo de personas que le da vida al Proyecto pueden contribuir en las diversas áreas que lo conforman. Aportaremos ideas a Canaima Semilla, una herramienta para la creación de sabores; conversaremos acerca de las normas de participación en la Plataforma Colaborativa; delimitaremos el rol de un Desarrollador Canaima; organizaremos y asumiremos tareas en el desarrollo de la próxima versión de Canaima, entre otras actividades que puedes apreciar más abajo.

La comunidad está reunida para asistir a uno de los eventos de Software Libre más importantes del país, y están preparados para venir desde todos los rincones de la patria. Si estás en Cumaná durante los días 20, 21 y 22 de Julio, acércate al Hotel Minerva y encontrarás a un grupo de aficionados del Software Libre echando código hasta por la nariz.

Al llegar te podrás encontrar con:

Nombre Ciudad de origen Estado
Hector Mantellini Valencia Carabobo
John Vera Valencia Carabobo
Axel Díaz San Juan de los Morros Guárico
Eliezer Romero San Juan de los Morros Guárico
Orlando Fiol San Juan de los Morros Guárico
Luis Galinez San Juan de los Morros Guárico
Jesús Galíndez San Juan de los Morros Guárico
Dehivix Pérez San Juan de los Morros Guárico
Jennifer Montilla San Juan de los Morros Guárico
Wuilmer Bolívar Calabozo Guárico
Raul Briceño Barquisimeto Lara
Jesús Contreras Barquisimeto Lara
Ernesto Mata San Felipe Yaracuy
Juan Carlos Da Costa San Felipe Yaracuy
Augusto Dávila Barinas Barinas
Leonardo Caballero El Vigia Mérida
Franklin Mendoza El Vigia Mérida
Linda Martínez El Vigia Mérida
Flamel Canto El Vigia Mérida
Hector Colina El Vigia Mérida
Luis Márquez El Vigia Mérida
Eibert Reinoza El Vigia Mérida
Juan josé Márquez El Vigia Mérida
Mariely Parra El Vigia Mérida
María Dugarte El Vigia Mérida
Octavio Rossell Maracaibo Zulia
Jesús Lara Caracas Distrito Capital
Peter Blanco Caracas Distrito Capital
Sasha Solano Caracas Distrito Capital
Luis Martínez Caracas Distrito Capital
Nehomar Barragán Caracas Distrito Capital
William Cabrera Caracas Distrito Capital
Edixon Idrogo Caracas Distrito Capital
Angélica Delgado Caracas Distrito Capital
Juan Infante Caracas Distrito Capital
Carlos Escobar Caracas Distrito Capital
Francisco Vásquez Caracas Distrito Capital
José Ramírez Caracas Distrito Capital
Erika Hernández Caracas Distrito Capital
Rina Hernández Caracas Distrito Capital
Gabriel Patrizzi Caracas Distrito Capital
Juan Mejías Caracas Distrito Capital
Joaquín Muñoz Caracas Distrito Capital
Carlos Parra Caracas Distrito Capital
Edgar Guerrero Caracas Distrito Capital

¡Nos Vemos!

Fuente:
De fecha: 17/07/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Emulando el Nintendo Wii en Canaima 3.0/Debian 6.0


ADVERTENCIA: Éste contenido tiene un propósito estrictamente académico. No se recomienda el uso de los juegos mencionados acá, a menos que estés consciente de que jugarlos no cambiará la forma en que te relacionas con la sociedad.

¿Que en Linux no se puede jugar? ¿Que Linux es Retrotecnológico? Hacer caso omiso de esas aseveraciones. En ésta oportunidad voy a enseñarte como convertir tu Canaima 3.0 (o Debian 6.0) en una consola de juegos Wii, con muy pocos materiales. Necesitarás:

[OPCIONAL] Uno o varios controlles wii (o wiimotes) con sus nunchucks. El precio varía entre 300 y 500BsF en una tienda de consolas de videojuego.
[OPCIONAL] Un adaptador (o dongle) bluetooth para establecer comunicaciones entre el wiimote y tu computadora. Se consiguen por 50BsF en cualquier tienda de artefactos electrónicos.
[OPCIONAL] Una barra de sensores infrarrojos para wii, permite al wiimote ubicarse en el espacio tridimensional a través de un sistema de referencia de 2 focos. Se consiguen por 50BsF en cualquier tienda de artefactos electrónicos.

La experiencia de juego es mucho mejor si logras jugarlo con el wiimote, sin embargo no es un requisito obligatorio: si no posees un wiimote real, puedes emularlo a través del teclado y el mouse (pero es un poco incómodo).

También es recomendable que tengas una tarjeta gráfica NVIDIA o ATI con la aceleración 3D activada, 1GB de memoria RAM y un procesador doble núcleo; sin embargo, tampoco es obligatorio.

Instalando Software Necesario

Dolphin (dolphin-emu) es un proyecto de Software Libre que busca emular las consolas de Nintendo Wii y Gamecube en sistemas GNU/Linux. Está enteramente escrito en Lenguaje C y C++, y podemos encontrar el código fuente en Google Code. Una de las características más resaltantes es que permite emular los juegos en alta definición (720p o 1080p) aprovechando la aceleración gráfica de tu computadora, cosa que la consola Wii no puede hacer.

Para instalar Dolphin necesitarás descargar e instalar los siguientes paquetes en el orden en que se encuentran, y según la arquitectura de tu computadora (AMD64 o I386):

Los paquetes se instalan a través de la interfaz gráfica (click derecho sobre el paquete y luego “Abrir con Instalador de Paquetes GDebi”) o a través de una Terminal de Root (Aplicaciones > Accesorios > Terminal de Root) con el comando:

dpkg -i /ruta/al/paquete.deb

Además, debes asegurarte que tienes instalados los paquetes para compatilidad con dispositivos Bluetooth, los necesitarás si planeas utilizar un wiimote real. Ejecuta el siguiente comando en un Terminal de Root:

aptitude install gnome-bluetooth bluetooth bluez bluez-utils blueman

The Legend of Zelda: Twilight Princess

Seguidamente, necesitamos una imagen ISO de algún juego para poder emularlo. Descargar juegos de redes para compartir archivos como por ejemplo The Legend of Zelda: Twilight Princess es ILEGAL, debes ser dueño de una copia para poder utilizarlo.

Podrás iniciar Dolphin a través del menú Juegos > Dolphin-emu. Una vez allí puedes indicarle la carpeta en donde guardas las ISO haciendo click en Opciones > Configurar > Directorios.

Luego de ésto, te aparecerán en la ventana principal los juegos que tengas guardados en la carpeta que especificaste.

Bien, ahora configuremos el wiimote:

  • Asegúrate que el wiimote tiene pilas con suficiente carga.
  • Conecta el Adaptador Bluetooth a un puerto usb.
  • Conecta el nunchuck al puerto del wiimote.
  • Enciende la barra de sensores infrarrojos.
  • En la barra de herramientas de Dolphin, haz click sobre el botón de configuración del wiimote. Seguidamente presiona al mismo tiempo los botones 1 y 2 del wiimote para que entre en modo de descubrimiento. Luego presiona “Actualizar”, el control vibrará cuando se conecte.
  • Finalmente haz doble click sobre el juego de tu preferencia y disfruta!

Acá les dejo un video y algunas fotos de “The Legend of Zelda: Twilight Princess” corriendo sobre Canaima GNU/Linux 3.0

N9j0FPbXPY4

Música: These are my twisted words – Radiohead
Editado con: Pitivi (Canaima GNU/Linux)

DSC_0344.redimensionado logowii DSC_0350.redimensionado guesswhicho6lk DSC_0351.redimensionado DSC_0346.redimensionado DSC_0338.redimensionado DSC_0343.redimensionado
Fuente:
De fecha: 14/07/2011
Identi.ca: @@willicab
Correo: william en linux.es

Instalar el Centro de Software en Canaima 3.0


El centro de Software es una aplicación que facilita la instalación de paquetes en sistemas GNU/Linux con sistemas de paquetes basados en .deb, fue originalmente escrito por la gente de ubuntu.

Este paquete se encuentra en los repositorios de debian, por lo tanto, también están en Canaima 3.0. La instalación es sencilla, solo se debe escribir en la consola (como root) aptitude install software-center o más facil aun, desde el synaptic se busca y se instala, el problema viene al intentar ejecutarse:

willicab@canaima-popular:~$ software-center
Traceback (most recent call last):
    File "/usr/bin/software-center", line 78, in <module>
        from softwarecenter.app import SoftwareCenterApp
    File "/usr/share/software-center/softwarecenter/app.py", line 42, in <module>
        from view.viewswitcher import ViewSwitcher, ViewSwitcherList
    File "/usr/share/software-center/softwarecenter/view/viewswitcher.py", line 34, in <module>
        from softwarecenter.backend.channel import SoftwareChannel
    File "/usr/share/software-center/softwarecenter/backend/channel.py", line 22, in <module>
        from softwarecenter.distro import get_distro
    File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 104, in <module>
        distro_instance=_get_distro()
    File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 95, in _get_distro
        distro_class = getattr(module, distro_id)
AttributeError: 'module' object has no attribute 'Canaima'

Esto se debe a que el paquete solo instala los módulos para Debian y Ubuntu, así que lo que puedes hacer es descargarte este modulo y copiarlo en /usr/share/software-center/softwarecenter/distro/


Tal vez te interese:

Fuente:
De fecha: 13/07/2011
Identi.ca: @Phenobarbital
Correo: jesuslara en devel.com.ve

[Hacking Canaimita] Activando tarjeta inalámbrica


Uno de los inconvenientes que se presenta con la actualización de GNU/Linux de las Canaimitas es precisamente, la activación de la tarjeta inalámbrica, todo un dolor de cabeza por ser una realtek que ni está en el Kernel Linux oficialmente ni el firmware está empaquetado para Debian.

Descarga

Debemos descargar el siguiente paquete:

http://download.wireless-driver.com/driver/Realtek/RTL8191_8192_SE/rtl8192se_linux_2.6.0015.0127.2010.tar.gz

Dicho paquete contiene el módulo para GNU/Linux y el firmware necesario.

Instalación de dependencias

Necesitamos instalar los siguientes paquetes

  • Build-essential
  • linux-headers-`uname -r`

Donde instalaremos el linux-headers que corresponda a nuestra versión de kernel, lo mejor es en una consola como root escribir:

aptitude install build-essential linux-headers-`uname -r`

Luego de instalado, procedemos a copiar el archivo que descargamos a la carpeta /usr/src (debe hacerse como usuario root), ejemplo:

cp rtl8192se_linux_2.6.0015.0127.2010.tar.gz /usr/src

 Y lo descomprimimos ahí:

tar xvf rtl8192se_linux_2.6.0015.0127.2010.tar.gz

y Cambiamos a la carpeta que ha creado:

cd /usr/src/rtl8192se_linux_2.6.0015.0127.2010

Proceso de instalación

Para instalar simplemente ejecutamos:

make

Esto compilará el módulo, al terminar ejecutamos:

make install

Y el módulo quedará instalado.

Luego, copiamos el firmware:

cp -arf firmware/RTL8192SE /lib/firmware

Para dejarla completamente lista para encender.

Activación del módulo

Para activar la inalámbrica ejecutamos en una cónsola como root:

modprobe r8192se_pci

Y esto monstrará la siguiente salida con el comando dmesg:

[  577.074909] Linux kernel driver for RTL8192 based WLAN cards
[  577.074914] Copyright (c) 2007-2008, Realsil Wlan Driver
[  577.075001] rtl819xSE 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[  577.076708] rtl819xSE 0000:01:00.0: setting latency timer to 64
[  577.077071] Memory mapped space start: 0xfeafc000
[  577.077136] Adapter(8192SE) is found - DeviceID=8172

Para que siempre se cargue, colocamos el módulo en el archivo:

/etc/modules

r8192se_pci

Luego de cargado el módulo, debemos “activarlo”, para ello presionamos la combinación de teclas “Fn+F1″ y con ello encienden la inalámbrica.

Esperan unos segundos y Network-Manager les permitirá usar la Inalámbrica:

Y como verán, este artículo lo estoy escribiendo desde mi Canaimita!-.

Happy Hacking Canaimita! <3


Fuente:
De fecha: 13/07/2011
Identi.ca: @Phenobarbital
Correo: jesuslara en devel.com.ve

[Hacking Canaimita] Incorporando Bluetooth externo


Bluetooth es una forma muy práctica de compartir archivos entre dispositivos, sobre todo entre teléfonos y equipos portátiles, aunque la Canaimita cuenta con tarjeta inalámbrica, no cuenta con bluetooth.

Bluetooth es una red de corta distancia.

Los dongle bluetooth son extremadamente baratos, se los puede encontrar hasta por 2US$ en ebay o amazon:

Adquirí uno muy pequeño que sirve de manera muy eficiente.

Nota: pueden encontrarlo en Mercadolibre por menos de 40 Bs. cada uno:

http://listado.mercadolibre.com.ve/bluetooth-dongle

Instalación de Bluetooth en Canaima GNU/Linux

Proceda a conectar el dongle bluetooth en algún puerto disponible USB del equipo, luego, instalaremos las aplicaciones.

Los paquetes referentes a bluetooth en GNU/Linux Debian/Canaima se conocen como los Bluez, una búsqueda en synaptic los muestra:

Los paquetes más importantes a incorporar son:

  • bluetooth
  • bluez
  • bluez-utils
  • bluez-firmware
  • blueman

Con esto, se instalarán el resto de dependencias.

Utilizando bluetooth

Lo primero que debemos hacer es levantar el servicio de bluetooth, para ello agregamos a la lista de aplicaciones al arranque:

Sistema > Preferencias > Aplicaciones al inicio

Y agregamos una nueva entrada con el comando:

bluetoothd

Esto permitirá que el servicio levante con la sesión del usuario.

Cerramos sesión y volvemos a entrar.

Aparecerá un ícono de bluetooth en la barra de sistema:

Entonces, podemos ir a “Sistema > Preferencias > Administrador Bluetooth” y poder administrar los dispositivos conectados:

Y ya podemos usarlo sin problemas!

Haciendo pairing (enlazado) de equipos con Bluetooth

Una de las cosas más prácticas es enlazar dos equipos para que transmitan información, en el Administrador bluetooth presionamos “buscar” y este comenzará a buscar equipos:

Cuando encuentren un dispositivo:

Este pedirá una clave de pairing (enlazado) así:

Cuando han terminado de enlazar, ya pueden comenzar a enviarse archivos.

Cuando por ejemplo, desde un teléfono deseen enviar un archivo a la Canaimita, verán aparecer un cuadro como este en el área de notificación:

Y en la carpeta “PUBLICO” podrán encontrar todo lo que han enviado desde el teléfono u otro dispositivo.

Tips:

  • El equipo siempre va a pedir una contraseña y autorización de transmisión, si desean “confiar” en él, entonces en el administrador bluetooth le dan botón derecho sobre el dispositivo y le dicen “Confianza” esto permitirá que transmita sin necesidad de contraseña o autorización
  • El dispositivo bluetooth es como cualquier otro dispositivo USB, deben primero apagarlo (botón derecho sobre el ícono de bluetooth > Desactivar bluetooth) si desean desconectarlo, por medidas de seguridad
  • Blueman es una aplicación que funciona como un applet en Gnome y permite gestionar dispositivos bluetooth.
  • Para usar bluetooth desde la consola tienen el comando “hcitool”
  • Para que el equipo sea visible por otros equipos, presionen botón derecho sobre el ícono de bluetooth, preferencias y ahí colocarán el nombre del dispositivo y que sea visible por defecto al encender el bluetooth.

Espero les sirva de ayuda!.

En la próxima entrega, la instalación de un modem 3G y lo necesario para navegar vía 3G.

Happy Hacking Canaimita!


Fuente:
De fecha: 13/07/2011
Identi.ca: @Phenobarbital
Correo: jesuslara en devel.com.ve

[Proyecto] Hacking Canaimita! <3


“Hacking Canaimita” será de ahora en adelante una serie de artículos acerca de modificaciones, tunning y mejoras que podemos realizar a nuestro equipo Canaima (del proyecto Canaima-Educativo).

Conocemos como “Canaimita” al equipo Intel Classmate Magallanes que el Estado Venezolano distribuye con el proyecto Canaima-Educativo:

Canaima Magallanes

Su configuración:

  • 1 Gb de RAM
  • Microprocesador (CPU) intel Atom (desde N270 hasta N465)
  • Disco duro de 160 Gb
  • Tarjeta de red alámbrica e Inalámbrica

Advertencia: Algunas modificaciones requieren amplios conocimientos de GNU/Linux y/o de desarmado y ensamblaje de hardware, este blog no se hace responsable si por impericia o no seguir las instrucciones adecuadamente, termina dañando el equipo.

El tiraje de artículos acerca de “Hacking Canaimita” girará en torno a todas las posibilidades de ampliación, tunning, accesorios y otras mejoras que podrán realizar los padres (o sus hijos, como aprendizaje, siempre con la supervisión de sus padres y/o representantes) a las computadoras del proyecto Canaima-Educativo.

Y claro, este tipo de artículos solo es posible por la colaboración y el compartir que existe gracias al conocimiento libre; si deseas colaborar para que siga contribuyendo puedes dar una donación a través de paypal, mis experimentos te lo agradecerán.

Espero que todos aprovechen y “Happy Hacking Canaimita!” …


Fuente:
De fecha: 12/07/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Mejorando la seguridad de tu identidad en internet con GnuPG


En los últimos tiempos, con los avances tecnológicas en materia de transacciones electrónicas, se ha hecho cada vez más importante proteger la identidad de las personas en internet. Es impresionante la cantidad de casos de estafas, robos, y situaciones fraudulentas en general de las que han sido víctimas un sinnúmero de personas que no han sido precavidas en el cuidado de su “e-dentidad”.

Una de las formas de mejorar la seguridad de tu identidad en internet es a través del uso de técnicas para la encriptación de los datos transmitidos en línea, entre las que podemos mencionar:

  • Firmas digitales de mensajes.
  • Cifrado y descifrado de datos.

El Software GnuPG facilita al usuario común realizar éstas operaciones. A continuación explicaré su principio de funcionamiento y su uso a través de la línea de comandos. ¡No os desesperes! Si no te interesa saber todo ese gamelote, adelántate hasta donde dice “Usando GnuPG con tu cliente de correo electrónico“.

¿Y cómo funciona?

El usuario de GnuPG, posee una llave pública y una privada asociadas a su identidad en internet (normalmente su nombre completo y uno o varios correos electrónicos). Con ayuda del par de llaves puede firmar, cifrar y descifrar los datos que comúnmente comparte en internet o en cualquier otro medio público.

El par de llaves es generado una sola vez. La llave pública debe ser expuesta para que todo el mundo conozca que la llave está asociada a una persona en particular, por lo que existen servidores públicos alrededor del mundo que guardan la información actualizada de todas las llaves GPG. Por otro lado, la llave privada es confidencial, protegida por contraseña y lógicamente encontrada en la computadora personal del dueño (aunque puede ser movida a otros computadores).

Por ejemplo, al firmar un documento, el usuario lo hace con su llave pública, pero sólo puede hacerlo si posee la privada y conoce su contraseña. Quien recibe el documento entonces puede estar seguro de que quien lo envía es quien dice ser.

La cosa es un poco más complicada en el cifrado y descifrado de documentos. Pensemos por un momento que una clave pública es como una caja fuerte de seguridad. Cuando un usuario cifra un documento, lo hace utilizando la llave pública perteneciente al destinatario, entonces ese documento se pone en la caja fuerte, la caja se cierra, y el bloqueo de la combinación de ésta se gira varias veces. La parte correspondiente a la clave privada, es decir, el destinatario, es la combinación que puede volver a abrir la caja y retirar el documento. Dicho de otro modo, sólo la persona que posee la clave privada puede recuperar un documento que ha sido cifrado utilizando la llave pública asociada a esa clave privada.

Si sólo tienes tu clave privada y pública no puedes cifrar mensajes, sólo firmarlos, ya que necesitas la clave pública del usuario al que quieres enviar el mensaje o documento cifrado para poder hacerlo. Si el usuario al que quieres enviar mensajes cifrados ya tiene clave pública, pídele que te la proporcione para que puedas establecer comunicaciones cifradas con él.

Empezando a usar GnuPG

La mayoría de las distribuciones Linux existentes hoy en día vienen con GnuPG preinstalado. Sin embargo puedes comprobar si lo tienes instalado con el siguiente comando en un terminal (Aplicaciones > Accesorios > Terminal):

dpkg-query -W -f='${Status}' gnupg

Si el resultado es “install ok installed”, quiere decir que está instalado. De lo contrario podemos instalarlo con el siguiente comando en una terminal de Root (Aplicaciones > Accesorios > Terminal de Root):

aptitude install gnupg

Seguidamente, creemos nuestro primer par de llaves nuevas con el comando gpg --gen-key (recuerda no hacer esto como usuario administrador, o de lo contrario estarás haciendo las llaves para el usuario root y no para tu usuario).

El asistente te hará una serie de preguntas a las que tenemos que prestar especial atención. También te recomiendo que enciendas tu reproductor de música para mejorar la entropía, el proceso que permite la aleatorización en la creación de las llaves.

gpg --gen-key
gpg (GnuPG) 1.4.10; Copyright (C) 2008 Free Software Foundation, Inc.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
 
Por favor seleccione tipo de clave deseado:
(1) RSA and RSA (default)
(2) DSA and Elgamal
(3) DSA (sólo firmar)
(4) RSA (sólo firmar)
Su elección: 1

Mi elección fué RSA (default), un algoritmo que te permite tener un encriptado de alto nivel y no está afectado por patentes (a excepción de Estados Unidos).

las claves RSA pueden tener entre 1024 y 4096 bits de longitud.
¿De qué tamaño quiere la clave? (2048) 4096
El tamaño requerido es de 4096 bits

Mientras más alto sea el tamaño, más difícil de desencriptar es la clave y por lo tanto es más segura. Sin embargo, en algunos equipos de baja prestación, es mayor el tiempo que debe emplearse para descifrar un mensaje. También es bueno que sepas que, en algunas comunidades en donde es importante mantener la confianza de las personas que protagonizan las actividades (como por ejemplo los Debian Developers), es recomendable utilizar una longitud de 4096bits.

Por favor, especifique el período de validez de la clave.
0 = la clave nunca caduca
  = la clave caduca en n días
w = la clave caduca en n semanas
m = la clave caduca en n meses
y = la clave caduca en n años
¿Validez de la clave (0)? 0
La clave nunca caduca
¿Es correcto? (s/n) s

Podemos introducir una fecha de caducidad, para obligarnos a rotar siempre la contraseña de la llave, pero como yo soy muy olvidadizo, escojo que nunca caduque.

Lo siguiente es llenar nuestros datos personales (Nombres y Apellidos completos, Correo y un Comentario) y establecer una contraseña segura (compuesta por números, letras mayúsculas y minúsculas intercaladas preferiblemente).

Al final del proceso obtendremos algo así:

pub   LONGITUD/LLAVE FECHA
Huella de clave = XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
uid                  NOMBRE (COMENTARIO) CORREO
sub   LONGITUD/LLAVE FECHA

El par de llaves está creado y guardado en nuestro computador. Podrás localizar el identificador de la llave pública (UID) en la primera línea que comienza con la palabra “pub”, compuesto de 8 dígitos hexadecimales.

Exportando llaves

Al exportar la llave pública se amplía el número de personas que conocerán tu identidad GPG, y por tanto, el número de personas con las que podrás comunicarte de manera segura. La clave se puede distribuir poniéndola en una página web, por correo, subiéndola en un servidor de llaves públicas, o cualquier otro método.

La orden para exportar la llave es:

gpg --armor --output [ARCHIVO] --export [UID]

Si no designamos un identificador de usuario ([UID]) todas las claves presentes en el anillo de claves serán exportadas. El resultado es enviado por defecto a la línea de comandos de la terminal, pero con la opción --output podemos especificar que sea enviado a un archivo ([ARCHIVO]) en particular. Si no utilizamos la opción --armor exportaremos la llave en formato binario.

Importando llaves

Cuando se recibe la llave pública de otra persona hay que añadirla a la base de datos (anillo de llaves) para poder hacer uso de ella. La orden para importarlas es la siguiente:

gpg --import [ARCHIVO]

El archivo puede contener una sola llave o varias a la vez, pertenecientes a diferentes personas o a la misma.

Enviar llaves a servidores públicos

Ahora que sabes como importar y exportar llaves, es buena idea enviarla a un servidor público de llaves que te ayude a distribuir tu llave. Existen un montón de servidores de llaves en el mundo y la mayoría de ellos intercambian y actualizan llaves entre ellos.

El comando para enviar llaves es:

gpg --keyserver [SERVIDOR] --send-key [UID]

En donde el [UID] es el identificador de la llave que deseamos enviar y [Servidor], el servidor de llaves públicas a donde la enviaremos. Los servidores más comunes se listan a continuación:

  • pgp.mit.edu
  • keys.gnupg.net
  • subkeys.pgp.net

Obtener llaves desde los servidores públicos

Es posible buscar y descargar llaves en los servidores públicos de una manera bastante sencilla. La búsqueda se hace en toda la llave, por lo que puedes buscar por apellido, nombre, correo o comentario. Busquemos por ejemplo en el servidor subkeys.pgp.net las llaves que contengan la palabra “faneyth”, luego de encontrados los resultados, seleccionamos el número de la que queremos importar a nuestro anillo de llaves.

gpg --keyserver subkeys.pgp.net --search-keys faneyth
gpg: buscando "faneyth" de hkp servidor subkeys.pgp.net
(1)	Luis Alejandro Martí­nez Faneyth (Hunting Bears)
	  4096 bit RSA key 5B849610, creado: 2010-02-22 (revocada)
(2)	Luis Alejandro Martínez Faneyth (Hunting Bears)
	Luis Alejandro Martí­nez Faneyth (Hunting Bears)
	Luis Alejandro Martínez Faneyth (Hunting Bears)
	  4096 bit RSA key E78DAA2E, creado: 2010-01-20
(3)	Luis Alejandro Martínez Faneyth (Hunting Bears)
	  1024 bit DSA key 6575420A, creado: 2009-12-18
Keys 1-3 of 3 for "faneyth".  Introduzca número(s), O)tro, o F)in >2
gpg: solicitando clave E78DAA2E de hkp servidor subkeys.pgp.net
gpg: /home/huntingbears/.gnupg/trustdb.gpg: se ha creado base de datos de confianza
gpg: clave E78DAA2E: clave pública "Luis Alejandro Martí­nez Faneyth (Hunting Bears) " importada
gpg: no se encuentran claves absolutamente fiables
gpg: Cantidad total procesada: 1
gpg:               importadas: 1  (RSA: 1)

Firmando otras llaves

Cuando tenemos la certeza de que una clave es válida y pertenece a quien dice, podemos firmarla digitalmente, de modo que otros que confíen en nuestra firma la puedan dar por válida.

Usando el comando:

gpg --edit-key [UID]

para la clave que queremos firmar, nos llevará al subcomando:

Command> sign

Una vez firmada, debemos subir la llave a un servidor de llaves.

Usando GnuPG con tu cliente de correo electrónico

Una de las aplicaciones de usuario más comunes en donde se puede utilizar GnuPG es el correo electrónico. Existe un plugin para Thunderbird (y sus derivados: Icedove en Debian y Guácharo en Canaima) llamado enigmail, que permite integrar todas las funcionalidades de GnuPG a través de una interfaz gráfica bastante amigable.

Para instalarlo sólo debemos buscar en la página de descargas del plugin la versión necesaria según nuestro sistema operativo y versión de Thunderbird, para luego “guardar el enlace como” haciendo click derecho sobre el enlace de descarga. Finalmente en Thunderbird nos vamos a Herramientas > Complementos, y en la pestaña “Extensiones” hacemos click en el botón “Instalar…”, lo cual nos llevará a un diálogo en donde debemos seleccionar el plugin (un archivo de extensión xpi).

Generación del par de llaves

Abre Thunderbird y verás una nueva opción en el menú superior a la izquierda de Herramientas titulado “OpenPGP”. Selecciona OpenPGP > Administración de claves. Se abrirá una ventana; selecciona en el menú Generar > Nuevo par de claves.

En el diálogo que aparece puedes especificar varias preferencias de la clave:

  • La cuenta/identificación que quieres usar para el par de claves.
  • La contraseña o frase clave del par de claves.
  • El tiempo de expiración de la clave.
  • En la pestaña Avanzadas, el tamaño y el tipo de clave.

Haz clic en el botón “Generar clave”. El proceso puede llegar a tardar varios minutos, como indica la nota al pie del diálogo.

Configuración de las llaves

Puedes utilizar tu nueva clave para firmar los correos que envíes. Para ello, abre el diálogo de configuración de las cuentas (Editar > Configuración de las Cuentas) y en la sección “Seguridad OpenPGP” de la cuenta de correo para la que generaste la llave, selecciona “Activar el soporte OpenGPG (Enigmail) para esta identidad”.

Si sólo tienes la clave que acabas de generar, utiliza la opción “Usar la dirección de correo de esta identidad para identificar la clave OpenPGP”, pero, si tienes más de una, puedes utilizar la opción “Usar un ID de clave OpenPGP específico” para elegir la que quieres usar.

Más abajo puedes activar el firmado y/o cifrado de los mensajes por defecto. Si no lo activas, siempre puedes hacerlo mientras estés redactando un correo a través del menú OpenPGP o los botones OpenPGP y S/MIME de la ventana de redacción, que se muestran por defecto tras instalar Enigmail.

Subir la clave pública al servidor de claves

Para publicar tu clave en uno de estos servidores, no tienes más que hacer clic derecho en ella en la ventana de administración de claves de Enigmail (OpenPGP > Administración de Claves) y seleccionar la opción “Subir claves públicas al servidor de claves”. En la lista de servidores que aparece, selecciona uno (por ejemplo pgp.mit.edu) y pulsa el botón Aceptar.

Firmar y/o cifrar mensajes

Firmar y cifrar mensajes desde la ventana de redacción es muy sencillo.

Si quieres firmar tu mensaje, selecciona en el menú superior OpenPGP > Firmar mensaje, o pulsa el botón OpenPGP de la barra de herramientas y marca la opción. Al enviar el mensaje se te pedirá la contraseña o frase de paso de tu clave privada, si la protegiste de esta manera, y se generará un código a partir del contenido de tu mensaje que se adjuntará a éste y permitirá al destinatario verificar que el cuerpo del mensaje no ha sido alterado en su trayecto.

Si quieres cifrar tu mensaje, selecciona en el menú superior OpenPGP > Cifrar mensaje, o pulsa el botón OpenPGP de la barra de herramientas y marca la opción. Como ya se comentó, para enviar un mensaje cifrado a alguien necesitas su clave pública. Las claves de los destinatarios especificados en los campos «Para:» se buscarán en tu anillo de claves en función de su dirección de correo electrónico. Si al enviar el mensaje no se encuentra alguna clave o no es de confianza, se abrirá una ventana pidiéndote seleccionar las claves públicas que se usarán para cifrar, desde la que puedes también descargarte las claves que te falten desde los servidores de claves.

 

 

Ésto es más o menos lo que esencialmente se debe saber en cuanto a GnuPG, espero les haya sido de utilidad.

Fuente:
De fecha: 11/07/2011
Correo: hierro59 en gmail.com

La revolución en el negocio de la música y las tecnologías libres como alternativa


p.sdfootnote { margin-left: 0.5cm; text-indent: -0.5cm; margin-bottom: 0cm; font-size: 10pt; }p { margin-bottom: 0.21cm; }a:link { }a.sdfootnoteanc { font-size: 57%; }
En un mundo en donde las tecnologías están revolucionando y las computadoras forman parte esencial en nuestras vidas a tal punto que andamos pegados todo el día frente a una pantalla o con un audífono metido en la oreja ya sea del teléfono, reproductor mp3, mp4, ipod o todas las anteriores; las formas básicas y esenciales en el negocio de la música tienen que cambiar.

Recuerdo en aquellos días cuando la Internet era solo el privilegio de pocos; no podíamos imaginar tan siquiera escuchar música en nuestra PC; para eso estaban los “equipos de sonido” que cada vez eran más potentes y costosos. Tenían distintas características según las posibilidades de nuestros bolsillos. Algunos tenían incorporados un “plato” para escuchar los añejos LP’s, un sintonizador de FM y AM en donde perfectamente podían escuchar nuestras madres la novela mientras terminaban de preparar el almuerzo. Un par de depósitos reproductores de “CASSETTE” que eran una maravilla.

Los equipos más lujosos y modernos sustituían el enorme “plato” por una gaveta para reproducir los revolucionarios CD’s. La única manera que teníamos entonces de copiar, piratear o inmortalizar esos antiguos LP’s o los novedosos CD’s era grabándolos en un CASSETTE, íntegros en sus lados “A” y “B” solo se desgastaban con el uso y nunca se rayaban o les entraba algún virus que acabara con todo. Si la casetera se los comía con un poco de cinta adhesiva se arreglaba todo.

Podíamos conseguir en las calles del comercio los éxitos mas sonados grabados en una “cinta” de esas y copiarlas cuantas veces quisiéramos para regalarle una a nuestra novia o amigos sin ningún tipo de problemas, porque regalar un CD era como para un regalo de matrimonio.

También en esos días los artistas luchaban para poder sonar sus demos en una estación de radio porque en ese entonces era la única forma de poder vender su arte, de darse a conocer. Claro, esto ha sido y es así siempre; los que tienen grandes contratos discográficos serian los privilegiados por este negocio dejando casi nulos a los artistas emergentes con talento enorme pero nada comercial.

Mientras los artistas se peleaban por dar a conocer su música y los dueños de las discografías se hacían ricos explotando a los músicos y obligando a las personas a que compraran sus discos, asistir a los conciertos y adquirir cuanta tontería relacionaban con estos; en ese momento se revolucionaba el mundo de la informática y fueron surgiendo alternativas para todos aquellos que sufrían el delirio de no poder adquirir el Disco Compacto de su banda favorita a causa de los altos precios.

Nace el formato MP3 y estalla una revolución informática en el negocio de la música. Este formato es creado única y exclusivamente para ser usado en ordenadores y librar de los límites que le colocaban formatos como WMA (Windows Media Audio), o más atrás archivos como WAV (Waveform Audio File) o RA (Real Audio) que nos permitían almacenar música en la PC con derechos de autor o Copyright pero al momento de hacer un respaldo en otro CD para conservar el original o comprimirlo para liberar espacio en el disco duro no lo permitían.

Con esta revolución nacen también los programas P2P (Peer-to-peer o entre pares) en el año 1996 con el programa Hotline Connect creado para el sistema operativo Mac OS por el joven australiano Adam Hinkley, proyectaba ser una plataforma para distribuir archivos destinados a empresas y universidades. Hoy en día conseguimos decenas de programas como este en la Web disponibles y de uso libre.

Es gracias a programas como Napster (a quien se le atribuye erróneamente la invención del P2P), EMule, Kazza, Ares, Shareaza, BiTorrent y una infinidad de programillas similares a estos, es que las fronteras y obstáculos que las grandes disqueras colocan a los menos favorecidos, que se han podido superar. Hoy en día la lucha no es por sonar en una emisora de radio o vender mas discos; la lucha es por darse a conocer y que le guste tu producto a la gente.

La información no puede tener ningún valor material, solo puede ser valorada por cuanto sea de utilidad al individuo, y el valor que le da una persona a la información es meramente espiritual según la utilidad que pueda tener. Un ejemplo de esto es que para un poeta un libro de leyes no tiene ninguna importancia o interés, en contraposición un abogado pagaría hasta la mitad de su salario por obtenerlo.

No es casualidad que llamemos informática a todo lo relacionado con computadoras. La definición dada por el Diccionario de la Real Academia Española DRAE, informática es: "El conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento automático de la información por medio de ordenadores". Es decir que INFORMÁTICA es la ciencia que estudia el tratamiento automático de la información. ¿Y que es la información? En sentido general, la información es un conjunto organizado de datos procesados, que constituyen un mensaje sobre un determinado ente o fenómeno.

Entendido todo esto por los mercaderes de las artes y músicos en general, es cuando debemos ir transformando el negocio. Debemos tener bien en claro que ya es incontrolable que alguien en el mundo pueda descargar tu tema de la Internet; de hecho esto no esta del todo mal, porque de esta manera es que muchas bandas han podido expandirse internacionalmente y esto lo han venido entendiendo ya muchas bandas reconocidas a nivel mundial como Radio Head que grabó un disco para ser distribuido exclusivamente por medio de su pagina Web y en países como México que la competencia es muy dura, las bandas emergentes publican sus temas y discos a disposición del publico; es que la lucha ya no es por vender discos si no por ser escuchados.

¿Como controlamos o evitamos que los temas musicales sean pasados de móvil a móvil, enviados por correo, descargados de programas P2P, o copiados a nuestro reproductor personal? Al contrario hay que darle rienda suelta a todas las posibilidades en la adquisición de música, porque esta ya no es un producto que pueda ser vendido bajo el control que las leyes que no se adaptan a estos tiempos de cambio. El negocio debe ser redireccionado a otras latitudes; otros son los vientos que soplan y tenemos que adaptarnos.

Ahora el negocio debe estar en el artista y más allá en los verdaderos músicos; dejar que las personas escojan cual es la banda que quieren escuchar y que les sea presentada en un concierto que además debería ser un éxito total en cualquier momento. El negocio del futuro esta en el espectáculo, el ¡SHOW!
Luego de expuesto todo esto nos entran una serie de dudas y realidades que no podemos dejar de presentar. Lo primero sería pensar en los costos de producción. Claramente entendemos que para poder grabar una canción de manera profesional se necesita mucho dinero; dinero que se convierte en inversión que se espera sea retribuida y genere una ganancia. Es en este punto es donde las tecnologías libres entran en acción.

En Venezuela día a día nacen alternativas que se ponen a disposición de los colectivos que pretenden llevar un mensaje a la colectividad. Ejemplo de esto es el estudio de grabación que se inauguró en la ciudad de Caracas que lleva por nombre “Hormiga Roja”1. Este estudio es financiado y mantenido por la Alcaldía de Caracas y tiene en proyecto 4 estudios adicionales.

Gracias a los procesos de cambio que vivimos y a las políticas de estado, también podemos contar un Sistema Operativo (SO) criollo, “Canaima”. Esta metadistribución que es totalmente creada bajo Software Libre (SL), es una herramienta fundamental en la liberación y soberanía tecnológica.

Canaima soporta programas escritos con tecnologías libres como Rosegarden y Audacity para el tratado de ondas sonoras, que no tienen nada que envidiarle a programas privativos como Nuendo.

A los colectivos musicales se les presentan un par de alternativas para poder “grabar” su mensaje. La primera es en estudios en donde posiblemente no paguen un solo céntimo o muy poco dinero. La segunda y la que toma cada vez mas fuerza, es la autoproducción. Con una computadora personal, el software y hardware adecuado y con muy poco dinero, se pueden lograr muy buenos resultados.

La intención es que las personas comiencen a cambiar sus hábitos de consumo para poder cambiar la industria y deje de ser industria para convertirse en lo que realmente debe ser, un medio para compartir ideas.

De ideas no solo vive el hombre”

Los resultados que fácilmente puedes obtener con estas alternativas los puedes distribuir gratuitamente por el medio de comunicación mas grande disponible actualmente; INTERNET. Si se toma la primera propuesta correspondiente al financiamiento del Estado o ente gubernamental, el ahorro sería considerablemente aceptable, podría ser hasta totalmente gratuito. Pero si lo que se prefiere es la autogestión y autoproducción el gasto sería mínimo. Sin gastos de en licencias privativas, solo tendríamos que gastar dinero en el alquiler de alguno u otro equipo que no se posea.

Teniendo a disposición las redes sociales el gasto de promoción y difusión no es mas caro que una hora de conexión en un cyber café o la factura de la conexión a Internet. Twitter, Facebook, MySpace, Blogger, Google+ son las alternativas mas comunes a la hora de promocionar un producto.

Un estudio hecho recientemente en junio de 2011 por la empresa comScore Data Mine2 nos posiciona como el sexto país con mas horas mensuales dentro de las redes sociales. Según la pagina, Venezuela es el país en donde los internautas consumen hasta 7 horas mensuales dentro de las redes sociales. El primer país es Israel con 10.7 horas seguido de Rusia con 10.3; España se ubica en el décimo lugar con 5.7 y EEUU en décimo tercero con 5.2 horas. La información detallada la podemos ver en el siguiente cuadro comparativo3.


Estamos claros que muchas de estas herramientas aunque son gratuitas no son completamente libres; pero existe una lista larga de SL dedicado a integrarse a ellas. En el caso de nuestro SO Criollo “Canaima”, tenemos programas como Turpial, que se adapta a las redes de microblogging abiertas como Identi.ca o cerradas como la mas popular del pajarito. Tambien contamos con software para mensajería instantánea con EMESENE o gestores de correo electrónico como Guácharo.
Por ahorrar dinero, la gente está dispuesta a pagar cualquier precio.”4

Aunque un poco sesgado contra los países que no están alienados a la Business Software Alliance (BSA); un estudio realizado por esta empresa coloca a Venezuela como el país suramericano con mayor indice de piratería informática. Con 88% de software pirata para 2010 y 87% en 2009 la BSA considera que se han perdido solo en Venezuela $1.347 millones5.

Cifras no muy alejadas de la realidad, que nos hacen pensar que el tema monetario a la hora de escoger el software de nuestra computadora, es irrelevante; al contrario nos afianza la necesidad de crear cultura libre dentro de la población. Sobre todo cuando logramos entender los problemas de seguridad, rigidez, legalidad y muchos otros que nos trae el software privativo.

Librándonos de las maldiciones del Software Privativo y creando consciencia libre, los colectivos musicales podríamos librarnos del yugo de la industria y dedicarnos en cuerpo y alma a la producción de contenidos verdaderamente hermosos, gratuitos y de calidad inmejorable.

El negocio de la música debe humanizarse y reeditarse pensando en la necesidad del creador y no de quien pretende apoderarse del conocimiento. Es el usuario final quien determinará el valor y la calidad del trabajo del creador.

Imaginemos un mundo en donde el músico puede distribuir su creación libremente. Imaginemos un mundo donde el músico pueda organizar su propio recital y la gente, el consumidor final; se sienta complacido y pague el precio justo por ver a su artista favorito. Imaginemos un mundo verdaderamente libre.

---------------------------

Félix Eduardo León Sosa
Técnico Audiovisual
15.867.174

Colectivo Puño Alzao

blog: http://hierro59.blogspot.com
e-mail: hierro59@gmail.com
identi.ca - Twitter: @hierro59

Tlfs: 0255 665 62 73
0416 926 56 18

3 http://www.comscoredatamine.com/wp-content/uploads/2011/06/avg-hours-on-sn-sites-apr-11-ww.jpg
4Lido Anthony "Lee" Iacocca (nacido el 15 de octubre de 1924 en Allentown, Pensilvania, Estados Unidos), de ascendencia italiana, es una de las personas más representativas de la industria del automóvil de finales del siglo XX y principios del XXI. Es el responsable de la creación del Ford Mustang y de las Minivans de Chrysler. Fuente: Wikipedia.org
5Octavo Estudio Anual de la BSA sobre PIRATERÍA DE SOFTWARE GLOBAL DE 2010 – mayo 2011 http://portal.bsa.org/globalpiracy2010/downloads/translatedstudy/2010GlobalPiracyStudy_es.pdf
Fuente:
De fecha: 02/07/2011
Correo: juanv.cisneros en gmail.com

Blender Game Engine, Software Libre y Arquitectura


Fuente:
De fecha: 01/07/2011
Correo: juanv.cisneros en gmail.com

Comandos de teclado más usados en Blender 2.5 o HotKey`s


Blender teclado 2.5

Blender teclado 2.5

Blender teclado 2.5

Blender teclado 2.5

Blender teclado 2.5

Blender teclado 2.5

Fuente:
De fecha: 24/06/2011
Identi.ca: @geopelia
Correo: atilioquintero en gmail.com

Usando Opera como navegador por defecto en Canaima 3


O remplazando a Cunaguaro como navegador por defecto. En Canaima como en muchos otros SO digamos que se manejan listas internas que contienen cual es la aplicación por defecto para navegar por el web, leer correos, escuchar música que son distintas a las que manejan los entornos de escritorios tales como Gnome o KDE que usan sus propios listados y son facilmente accesibles desde herramientas gráficas y sencillas para personalizarlos.

Al usar otros entornos como Openbox por ejemplo que básicamente no cuenta con ninguna (o muy pocas) herramienta de personalización, hay que usar la vieja consola y leer un poco. En el caso de los navegadores para listar cuales son los navegadores detectados por el sistema tenemos:

update-alternatives –list x-www-browser

En donde el primer navegador es el que se usa por defecto (Cunaguaro), en caso de que no te aparezca tu navegador tendrás que agregarlo al listado, en mi caso uso el util comando whereis para saber cual es la ruta del ejecutable de opera

whereis opera

Ahora se que al llamar el comando opera estoy llamando es /usr/local/bin/opera

Y ahora ya que tenemos el comando con la ruta, lo agregamos (como root)  con este comando:

update-alternatives –install /usr/bin/x-www-browser x-www-browser /usr/local/bin/opera 3

Ok este comando tiene sus argumentos y eso pero si quieren mas detalles vayanse a la documentación, pero ya saben que pueden probar cosas similares para cambiar su consola por defecto, por ejemplo.

Y bueno ya con nuestro navegador agregado volvemos a listar los navegadores, ya les deberia aparecer opera. Y ahora por fin poner a opera como predeterminado ejecuten como root

update-alternatives –config x-www-browser

Y seleccionen el numero que esta al lado de la opcion de su navegador (si no escriben ninguno no se cambiará nada). Y ya esta ahora cuando en cualquier gestor de ventanas le den a la opción navegador web les abrira opera directamente.

Para que entiendan todo este rollo lean Cambiar el navegador web predeterminado en Debian y el cuarto comentario en este foro en ingles

 

 


Fuente:
De fecha: 23/06/2011
Identi.ca: @geopelia
Correo: atilioquintero en gmail.com

Leyendo tus pdfs directamente desde el navegador en Canaima 3


Algo que me sorprendio al pasarme de el lado oscuro (aka Windows y sus SO) es que al hacerle click a una página que contenia un pdf me aparecia el cuadro de guardar documento en vez de mostrar el pdf directamente desde el navegador, no se a que se debe eso pero si como arreglarlo.

Eso lo hacemos que instalando el complemento mozplugger que nos permite embeber (o incrustar) en nuestro navegador (probado en Cunaguaro, midori, chromium y opera) nuestro lector pdf del sistema (probado con evince y epdfview).

Aunque el soporte no es del todo completo (no puedo ir a la cajita buscar) el pluggin funciona de maravilla, solo tienes que instalarlo y reiniciar tu navegador y listo.

Este programa se encuentra en los repositorios de Canaima, por lo que pueden buscarlo en el Gestor de Paquetes Synaptic (en el menu Sistema ->Administración) o escribiendo en un terminal de root.

apt-get install mozplugger

Y listo traten de abrir un pdf desde su nevegador, seguro veran algo como esto:

evince embebido en cunaguaro

Pero bueno como nada es perfecto, en algunos navegadores como chromium (uso chromium de repositorios de ubuntu) puede que les un error de plugin perdido, etc. Si les sucedo eso les recomiendo que se bajen la versión de mozplugger para Ubuntu Natty que esta más actualizado y en mi caso todo corre al pelo.

 Y bueno disfruten leer sus pdf desde el navegador y ojo no solo sirve para pdf sino para muchos tipos de archivos como postscript, audio, etc.


Fuente:
De fecha: 22/06/2011
Identi.ca: @Phenobarbital
Correo: jesuslara en devel.com.ve

[Conocimiento Libre] Música y compartir …


Una persona hoy en el trabajo me preguntaba como un proyecto de software podía mantenerse con tantas personas de pensamientos distintos dando vueltas alrededor de él, esta persona, acostumbrada al desarrollo de aplicaciones usando ambientes propietarios como Visual Studio y .NET y entornos corporativos; parafraseando el coloquial dicho “muchas manos ponen el caldo morado” hablaba de que jamás podría entender como un desarrollo con mucha gente trabajando de manera colaborativa (software libre) pudiera ser mejor que algo con un líderazgo bien pagado, de marketing y mucho dinero invertido detrás (software privativo) …

Y se me ocurrió un símil que ahora quiero compartirlo con ustedes …

La música: compartir y colaboración

A la típica pregunta “¿Qué musica escuchas?” y a la más típica aún respuesta “De todo un poco”, le recordé cómo la música comercial funciona, pongamos por ejemplo, el Reggaeton, una música eminentemente comercial diseñada para “agradar a las masas” (al igual que el -software privativo-), sin más necesidad que satisfacer una masa ingente de personas que escuchan (-usan-) “lo que sea” y para sacarles algo de plata en discos (-CD-), conciertos (-licencias-) y marchandising (igual que las empresas de software privativo), y bueno, ¿cómo se hace una música comercial? …

Al igual que ese desarrollo “corporativo” con *casi todo* pre-construido y/o pre-hecho, cualquier persona puede montarse a hacer música (-software-), de hecho, una sola y única persona (casa de software) puede montarse en un sintetizador y ella sola tomar un par de loops, unos samples de alguna biblioteca comercial de samples de sonido, un par de beats rítmicos muy conocidos y aunado a un demente gritando sus ansias imperiosas de reproducirse sexualmente, obtendrás el siguiente producto **comercial**:

Tal vez sea (como siempre en las cosas comerciales que te las repiten una y otra vez a través de todos los vehículos de marketing) un exito rotundo, pero ¿es ESO música? …

Ahora, tomando el mismo “ejemplo”, con un líder asumiendo el control de todo (pero con muchísimas más experiencia y más herramientas experimentales a la mano) y dejando de lado el *único y comercial* sintetizador, para trabajar con consolas de audio profesionales, mezcladores y en colaboración con otros músicos, usando pianos, guitarras eléctricas, cuatro, maracas, arpas y claro, asumiendo el hecho que fué hecho hace más de 40 años (antes de que cualquiera pensara en “rock progresivo” o “música experimental” o comprara sintetizadores en tiendas CASIO); el compositor Venezolano Vytas Brenner sorprende con fusiones rock-folk músicales tan increíbles entre las cuales destacan por ejemplo “La Ofrenda de Vytas Brenner” donde le canta a parajes exóticos de Venezuela como Barlovento, Los Andes Venezolanos y “Morrocoy”:

Disfruten la colaboración de Pablo Manavelo en la guitarra eléctrica …

Y hablando de colaboración, se necesitó la colaboración y meses de ensayo (y años de preparación!) para que 50 jóvenes músicos de cuerda (empezando con 12 primeros violines), 30 músicos de madera y metales (y hasta un Xilófono y dos timbaleros) de la Orquesta Sinfónica Juvenil de Venezuela “Simón Bolivar” y obviamente la dirección magistral de Gustavo Dudamel para que la pieza “Mambo” de Leonard Bernstein suene así:

ESO si es música!, carajo! :)

¿Se dan cuenta, que las cosas que salen de la incansable y multitudinaria colaboración de los *muchos* son cada vez más extraordinarias?, ¿cómo la colaboración, aunque más ardua y difícil, produce los resultados más provechosos y agradables? …

Espero que comprendamos lo importante que es la colaboración y cómo el desarrollo colaborativo ha llevado al mundo por rumbos (Internet, Linux, BSD, GNU, Hardware abierto, conocimiento libre, etc) que jamás nos hubieramos imaginado …


Fuente:
De fecha: 22/06/2011
Identi.ca: @geopelia
Correo: atilioquintero en gmail.com

Instalando PostgreSQL en Canaima 3


Ok segundo intento después de perder el borrador con la entrada casi hecha, de pana que te odio WordPress.

Para instalar y poner a funcionar PostgreSQL Canaima 3  es muy sencillo solo requiere unos pocos comandos.

Primero instalamos el postgres en sí

apt-get install postgresql postgresql-contrib uuid oidentd postgresql-doc-8.4 libdbd-pg-perl

Al instalar el postgresql se creará un nuevo usuario del sistema, con este usuario es que podemos conectarnos a la consola de postgres directamente

Ahora instalamos el adminpack que le da a postgres varias funcionalidades

su – postgres
psql template1 < /usr/share/postgresql/8.4/contrib/adminpack.sql

Cerrando la sesión de postgres (escribiendo exit en la terminal), le cambiamos la contraseña al usuario postgres

passwd postgres

Ahora nos volvemos a logear como el usuario postgres y modificamos las bases de datos para actualizar nuestra contraseña

su - postgres
psql -c "ALTER USER postgres WITH PASSWORD 'tucontraseñaqui'" -d template1

Probando crear una base de datos (como usuario postgres)

createdb mytestdb

Usando la base de datos en postgres

psql mytestdb

Y bueno eso es lo mas básico referente a la instalación, del resto queda de ustedes aprender sql y hacer consultas a la base de datos
Para mas información de consulta de creación de tablas, busqueda e inserción de registros y creación de roles, consulten La Fuente de esta entrada (ojo en ingles).

Y bueno siempre existen las herramientas gráficas que nos facilitan la vida, en mi caso recomiendo PgAdmin, lo instalamos haciendo:

aptitude install pgadmin3

Y bueno eso es todo, disfruten trabajando con PostgreSQL

Fuente: Use PostgreSQL Relational Databases on on Debian 6 (Squeeze) por Phil Paradis

 


Fuente:
De fecha: 22/06/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Instalando el driver privativo de ATI Radeon en Canaima 3.0/Debian 6.0


¿Te ha pasado que cuando inicias Debian Squeeze o Canaima 3.0, observas el siguiente error, muy al estilo matrix? (si es que lo logras ver sin hacer un tail -l /var/log/dmesg)

radeon 0000:01:00.0: object_init failed for (5242880, 0x00000002)
[drm:radeon_gem_object_create] *ERROR* Failed to allocate GEM object (5242880, 2, 4096, -22)
[drm:radeon_gart_bind] *ERROR* trying to bind memory to unitialized GART !
[drm:radeon_ttm_backend_bind] *ERROR* failed to bind 1280 pages at 0x00000000
[TTM] Couldn't bind backend.

Bueno, este error ocurre cuando posees una tarjeta ATI Radeon, y no has instalado el driver privativo fglrx. Lamentablemente, todavía no hemos podido desarrollar un driver libre para sistemas GNU/Linux (recuerden que como los fabricantes no liberan el código fuente, los desarrolladores GNU/Linux deben utilizar ingeniería inversa para hacer los drivers, lo cual es muy engorroso).

Si no te importa perder un poco del control de tu computadora instalando drivers que no sabes lo que tienen por dentro pero que hacen funcionar el hardware, entonces ésta guía es para ti.

1. – Primero averiguemos cuál es la arquitectura bajo la cual está corriendo tu sistema operativo GNU/Linux con el siguiente comando en consola de root (Aplicaciones > Accesorios > Terminal de Root).

uname -r | sed 's,[^-]*-[^-]*-,,'

2.- Luego, procedemos a instalar los paquetes fglrx-control, fglrx-driver, fglrx-glx, fglrx-modules-dkms y linux-headers-2.6-ARQUITECTURA, que en mi caso es linux-headers-2.6-686. Podemos hacerlo a través del gestor de paquetes synaptic, o con el siguiente comando en consola (con permisos de root):

aptitude install linux-headers-2.6-686 fglrx-control fglrx-driver fglrx-glx fglrx-modules-dkms

Ésto va a instalar el driver nuevo, inhibir el viejo y hacer las inserciones de módulos necesarias en el kernel.

3.- Seguidamente, configuramos el archivo de configuraciones /etc/X11/xorg.conf:

aticonfig --initial

5.- Actualizamos nuestro initramfs para que cargue los nuevos drivers (fglrx) y olvide los viejos (radeon). Al instalar el paquete fglrx-glx, se agrega una entrada al blacklist de los módulos de kernel que evita que radeon se cargue al inicio en los próximos booteos.

update-initramfs -u

6.- Reiniciamos la PC.

Para comprobar que tenemos cargados los drivers privativos, podemos verificar la salida del siguiente comando:

glxinfo | grep "OpenGL vendor string:"

Si la salida es “ATI Technologies Inc.”, todo está bien.

Fuente:
De fecha: 31/05/2011
Correo: juanv.cisneros en gmail.com

Disponible Revista Blender Art # 33 – Edición “Todo menos el fregadero de la cocina”


Invito a todas las personas que estén interesadas en el interesante mundo de los gráficos generados por computadora con la herramienta Blender, visitar el sitio web Blender Art Maganize el cual posee un conjunto de revistas con artículos, tutoriales y ejemplos para iniciarse y especializarse en esta poderosa herramienta.

Esta edición incluye los siguientes artículos:

  • Modelando un carro.
  • Control dinámico de un rostro.
  • Haciendo un videojuego => Alpha Polaris.
  • 8 cosas que aprender para hacer un corto.
  • Entre otros.

Puedes descargarla aquí: Revista BlenderArt Edición 33 “Todo menos el fregadero de la cocina”

Algunas imágenes de la revista BlenderArt.

BlenderArt #33

BlenderArt #33

BlenderArt #33

BlenderArt #33

BlenderArt #33

BlenderArt #33

 

Fuente:
De fecha: 27/05/2011
Twitter: @indesoft
Correo: peterblancobetancourt en gmail.com

Lista para su descarga la versión alpha del Canaima Comunal


Ya esta disponible para la descarga del canaima comunal en su versión alpha, le colocamos alpha por que el desarrollo del canaima comunal estaba basado en la antigua versión del canaima GNU/LINUX 2.1  Con el reciente lanzamiento del canaima GNU/LINUX 3.0 el equipo de desarrollo, del canaima comunal tomo la decisión de cambiar de versión y realizar canaima comunal basándose en la versión 3.0 estable del canaima, esto debido a todas las mejoras que la comunidad del software libre en Venezuela y el equipo del CNTI le realizaron a esta versión.

Con este cambio se nos dificulto por el corto tiempo para el lanzamiento ya pautado el diseño del canaima comunal, y por eso el nombre alpha y no beta.

http://descargas.canaima.softwarelibre.gob.ve/canaima-comunal-3.0~alpha1_i386.iso

Estamos trabajando en el diseño gracias al aporte del CNTI, para adecuarlo al canaima comunal, con la versión estable 3.0 y pronto le incorporaremos el diseño a esta versión.

Es grato para nosotros anunciarles que el canaima comunal, es un trabajo de todos y que tu aporte es valioso para continuar llevando acabo este proyecto, por eso te pedimos que evalúes el canaima comunal y escribas los posibles errores y lo mas importante des tu aporte.

Esperamos que muchos consejos comunales puedan contar con esta herramienta para su trabajo del día a día y que si necesitan otros aplicativos puedan comentárnoslos por las vías de comunicación establecidos para tal caso.

También quisiéramos hacerle una invitación a la comunidad de software libre en conjunto a las organizaciones sociales que nos apoyen por que solo con su apoyo un proyecto como el canaima comunal perdurara en el tiempo.

Quisiéramos también, hacerle un llamado a los entes gubernamentales para que apoyen los proyectos de software libre que son un bien para la transformación de nuestro país, cuando comprendamos esto dejaremos de ser un país consumidor de tecnologías para convertirnos en un creador de tecnologías libres.

Lista de correo canaima comunal

canaima-comunal-discussion@lists.coactivate.org

Canal IRC #canaima_comunal

Correo: contacto@indesoft.org.ve

TW: @indesoft @canaima_comunal

Prensa: Indesoft

Fuente:
De fecha: 26/05/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

El camino a la Soberanía Tecnológica en Venezuela


La soberanía tecnológica es un concepto bastante novedoso. Novedoso no porque sea nuevo, sino porque tiene bastantes particularidades. Un estado es soberano tecnológicamente cuando está en completo control de toda su infraestructura tecnológica, y todos sabemos que en el ámbito de las tecnologías de la información, eso sólo se logra a través del Software 100% Libre de código ilegible (binarios, blobs, privativos, etc…).

Sin embargo, no se puede tener completo control del parque tecnológico, si existen periféricos o dispositivos inoperantes debido a que los drivers que le prestan soporte no tienen su código fuente público y abierto.

En Venezuela estamos caminando hacia la Soberanía Tecnológica, porque como leí por ahí, ciertamente la soberanía no se crea, se construye. En nuestro país se construye a través de Canaima GNU/Linux: una distribución 100% libre de Código Privativo o No Libre, que sin embargo te da la libertad de elegir instalar software privativo cuando la ausencia de éste impide la funcionalidad de algún componente del hardware.

Masificación

No se puede tener un estado (y más aún, un país) soberano, si tenemos Software 100% Libre, espectacular, bonito y atractivo, pero nadie lo usa porque no funciona. Eso es tan grave como que si no existiese Canaima GNU/Linux y todos usáramos Sistemas Operativos Privativos. La masificación es tan importante como la libertad, ya que es el paso de la teoría a la práctica. La declaración de la Soberanía mediante el uso de Software Libre sólo está plasmado en papeles, decretos, y leyes; en resumen, es una Soberanía Teórica. La Soberanía Real (esa que queremos, aplicada en la práctica), se logra cuando finalmente se logra tener el control de la tecnología en la mayoría (por no decir en la totalidad) del Parque tecnológico.

Lamentablemente, el mundo (capitalista) sigue estando lleno de empresas que acostumbran a privatizar el conocimiento, a pesar de ser el motor que potencia los avances de la sociedad.

El reto a largo plazo es ir transformando el mercado nacional de hardware para que dejen de incluir dispositivos con drivers no libres, y paulatinamente las personas dejen de tener hardware privativo que obligue a incluir software privativo en sistemas operativos libres.

La particularidad de la APN

La Administración Pública Nacional también tiene particularidades bastante interesantes. Al ser un cuerpo uniforme, consciente de su papel como impulsor del Conocimiento y las Tecnologías de Información Libres; además, con una capacidad política y económica bastante importantes, ha decidido establecer el uso obligatorio de Canaima GNU/Linux en todas sus estaciones de trabajo, sin la necesidad de instalar componentes privativos, tal cual establece la resolución 025 de la gaceta 39633 (imagen). Como cuerpo soberano de sus fuentes de abastecimiento, es capaz de ser bastante selectivo en los futuros contratos para compras de estaciones de trabajo, lo que le permite evitar comprar hardware que necesite software privativo para funcionar.

Contrastándolo con el venezolano de a pie, muy probablemente no tenga esa capacidad económica o logística para darse el lujo de comprar sólo hardware 100% compatible con software libre. La realidad es que el mercado sigue inundado de marcas privativas que no liberan el código fuente de sus drivers.

Al ciudadano de a pie no se le puede obligar a usar Software Libre (y mucho menos a la Empresa Privada). ¿Cómo hacemos para que la Soberanía Tecnológica los toque a ellos también?

Enamorando al usuario con Canaima

Estamos avanzando cada vez más en ese camino, existe una comunidad alrededor de Canaima, cada vez más comprometida con enamorar a la gente con Canaima GNU/Linux. Acá les dejo “pa’ que se enamoren”:

Pantallazo-6.1000px Pantallazo-12.1000px Pantallazo-2.1000px Pantallazo-8.1000px Pantallazo-11.1000px Pantallazo-10.1000px Pantallazo-4.1000px bandera-venezuela-soberania Pantallazo-5.1000px Pantallazo-3.1000px Pantallazo-9.1000px Pantallazoqwe.1000px sfsdfsdfsdfsdf.1000px Pantallazo-7.1000px
Fuente:
De fecha: 25/05/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Aún más fondos de pantalla para Canaima 3.0


Ordenando mis archivos regados durante el torbellino del desarrollo de Canaima 3.0, encontré un conjunto de wallpapers que había olvidado publicar.

Por acá tienen, sírvanse con gusto.

Cunaguaro 1 (70% de Transparencia) Recomendación: Prueba cambiando el color de fondo del escritorio! Cunaguaro 2 (70% de Transparencia) Recomendación: Prueba cambiando el color de fondo del escritorio!
Descargar PNG Descargar PNG
Descargar SVG Descargar SVG
(Click derecho, guardar destino como) (Click derecho, guardar destino como)
   
Canaima Selva Vectorial Morado Canaima Selva Vectorial Verde
Descargar PNG Descargar PNG
Descargar SVG Descargar SVG
(Click derecho, guardar destino como) (Click derecho, guardar destino como)
   
Canaima Selva Vectorial Gris Claro Canaima Selva Vectorial Gris Oscuro
Descargar PNG Descargar PNG
Descargar SVG Descargar SVG
(Click derecho, guardar destino como) (Click derecho, guardar destino como)
   
Canaima Selva Vectorial Amarillo Canaima Selva Vectorial Azul Claro
Descargar PNG Descargar PNG
Descargar SVG Descargar SVG
(Click derecho, guardar destino como) (Click derecho, guardar destino como)
   
Canaima Selva Vectorial Bohemio Canaima Selva Vectorial Fucsia
Descargar PNG Descargar PNG
Descargar SVG Descargar SVG
(Click derecho, guardar destino como) (Click derecho, guardar destino como)
   
Fuente:
De fecha: 25/05/2011
Identi.ca: @Phenobarbital
Correo: jesuslara en devel.com.ve

[Linux] Smart TV: Para los que aún no se convencen del futuro …


El artículo anterior de mi blog sobre “HP Quickweb” causó bastante revuelo, sobre todo porque mucha gente hablaba de mi “sesgado y parcial” apoyo a Linux (se nota tanto? xD).

…  solo comentarios “pro-Microsoft Windows 7″ se veía la molestia de mucha gente …

Pero siempre hay gente que defiende a capa y espada sus posiciones, únicamente por no admitir que se están “quedando atrás” en el aparato.

¿Qué es un Smart TV?

Smart TV es un término de la convergencia tecnológica para definir un Televisor de alta definición, que posee además conexión de banda ancha a Internet, web-widgets, aplicaciones de escritorio de usuario común y combina TV, tecnologías de smartphones, aplicaciones y conectividad a Internet, todo en uno.

Smart TV no solamente se refiere a Televisores, sino a una amplia gama de “dispositivos integrados convergentes” como Reproductores táctiles para el vehículo, consolas de juego, reproductores de blue-ray, etc.

¿Qué viene dentro de un Smart TV?

Todo depende de la marca, Samsung, Sony y Panasonic son las que actualmente están más dedicadas a sacar al mercado Smart TVs, pero, ¿qué hardware es eso?.

Sony a apostado por asociarse con Intel, para desarrollar “pequeñas computadoras” basadas en el chipset Atom + Nvidia Ion imbuidas en el chasis del Televisor (técnicamente, estás adquiriendo un computador “portatil” con una pantalla de 36 pulgadas); mientras tanto, Samsung apuesta por su propia tecnología de CPUs ARM Cortex, LG apuesta por tecnologías híbridas basadas en su experiencia con smartphones.

¿Y el sistema Operativo?

Para los que pensabaís que todos esos lindos y vistosos televisores HD 3D smart TV del mercado venían con alguna versión de Microsoft Windows 7 TV premium plus platinum version (o hablando seriamente, Microsoft IPTV Mediaroom, como ciertamente lo llaman), pues lástima que los decepcione, veámos a qué le apostaron …

LG: Una Linux Box corriendo XBMC modificado (XBox Media Center, aplicación hecha en python GPL y que corre encima del S.O. de las Xbox 360).

Sony: Sony apuesta por Google TV (una versión modificada de Linux Android OS corriendo en x86 atom)

Samsung: corre una versión “nativa” de Google Android, basada en HoneyComb, pero ya hay rumores de una versión “TV” de su sistema operativo Bada.

Logitech: Son su línea “revue” que son PC-box adaptables al TV HD, apuestan por Google Android HoneyComb.

Conclusiones

Tanto revuelo ha causado la aparición de los dispositivos convergentes de TV (ya algunos incluso vaticinan la muerte de las HTPC -como las HP Pavillion que hablé en el artículo anterior- pues nadie comprará una HTPC si el TV regular de la casa te dará las mismas funciones) que ya la Linux Foundation ha anunciado la creación de la “Smart TV working group” un grupo dedicado a estandarizar el uso de Meego y otras versiones de Linux en sistemas embebidos de Televisión digital inteligente, empresas como Intel, Nokia o Sigma apoyan este grupo de desarrollo.

y ¿qué necesitarás para aprender a crear aplicaciones para estos *dispositivos convergentes*?, en su mayoría se decantan por aplicaciones *open source* (o como google, “applications stores”) como XBMC, hecho sobre C, python y wxWidgets, o Meego, hecho sobre python con Qt o aplicaciones web “in-cloud” como las aplicaciones en python o java, (o el C++ de apple, cocoa) desarrolladas para el marketplace de Google o Apple.

¿Seguirán nuestras universidades enseñando Pascal con Visual Basic? …


Fuente:
De fecha: 23/05/2011
Identi.ca: @geopelia
Correo: atilioquintero en gmail.com

Probando MPD+Sonata en canaima!


En Canaima ademas del Rhythmbox que nunca me ha quedado mal, me he dado a la tarea de probar otros reproductores de musica como Banshee (que es muy bueno), via twitter me encontre con este post MPD + Sonata: Una combinación perfecta para reproducir música y quise probarlo en Canaima a ver que tal, y el resultado es bastante bueno.

El unico detalle que encontre es que al ejecutar el siguiente comando:

# /etc/init.d/mpd restart --create-db

Me daba un error y no se reiniciaba el mpd, al final leyendo un poco haye mi solucion

# /etc/init.d/mpd start-create-db

Y listo muerto el perro se acabo la rabia, cualquier cosa mejor que le pregunten al autor original, no a mi XD

sonata en canaima

Fuente: El Rincon Maldito


Fuente:
De fecha: 23/05/2011
Identi.ca: @geopelia
Correo: atilioquintero en gmail.com

Usando IceWM sobre Canaima 2.1


Buenas todos los que usan Canaima en computadoras que tienen sus añitos ya notaran que Canaima con Gnome es un pelín pesadito , por lo que decidi instalar un escritorio mas acorde a mis necesidades. Existen varias alternativas en el mundo de los administadores de ventana: tenemos varios muy ligeros y configurables lxde, xcfe, blackbox, fluxbox (lo tengo en Trisquell), OpenBox (estaba en Arch :( ), fvwm, etc.

En mi caso decidi usar icewm porque nunca lo habia usado, y si eres de los que se quejan porque los escritorios se parecen mucho al de windows (como lxde) mejor alejate de este ya que tiene su botón inicio que se activa con la tecla Super (simbolito windows) por defecto, esto lo hace ideal para los que extrañan el escritorio windows. Tambien me gusta de este escritorio es que tiene muchos temas (el paquete de temas que esta en los repositorios te trae como 70 temas de una vez) y se pueden conseguir temas en la internet fácilmente, incluye varias aplicaciones para manejar tu escritorio como icewmbg (para fondo de pantalla) y icewm-session (para cargar tus sesiones personalizadas),  y es superligero solo carga lo necesario y puedes hacer que cargue menos cosas todavia para ahorra mas memoria, y puedes editar cualquier elementos del menú o ventanas que quieran e incluso estas personalizaciones pueden hacerse para programas específicos, lo malo es que muchas aplicaciones para facilitar su personalización y administración no están en los repositorios y hasta llevan varios años que no se actualizan.

Bueno esta no sera una guía en sí, ya que hay mucha información en la internet estaría redundando, solo dare mis tips de como funciono todo.

Primero los links que use de referencia, cada uno da una alternativa un pelo diferente asi que leanlos todos y decidan cual guia seguir (ensayo y error es genial opcion).

http://manualinux.my-place.us/icewm.html#Fondo_de_Escritorio

http://www.esdebian.org/articulos/23914/configuracion-icewm#winoptions

http://www.espaciolinux.com/2007/12/howto-configuracion-basica-de-icewm/

http://www.esdebian.org/articulos/23912/por-que-uso-icewm-parte-2

http://www.esdebian.org/articulos/24059/por-que-uso-icewm

http://www.estrellateyarde.org/so/icewm

http://forums.linuxmint.com/viewtopic.php?f=42&t=44165&start=0

Aunque lean estas 3 paginas de la wiki que dan una idea muy buena sin leer tanto:

http://www.icewm.org/FAQ/IceWM-FAQ-3.html  —->instalar

http://www.icewm.org/FAQ/IceWM-FAQ-4.html#conffiles ——> configurar

http://www.icewm.org/FAQ/IceWM-FAQ-11.html —–> Programas utiles para configurar ;D

Si puede ser fastidioso leer tanto, pero que mas paso a paso, se acomodan las cosas además que con la instalación base ya puedes empezar a trabajar (a diferencias de algunos otros escritorios).

Y bueno los consejos:

Al instalar todo (los paquetes que dicen gnome support convienen instalarlos) creen una carpeta .icewm que contendrán las preferencias y configuraciones de icewm para su usuario.

mkdir .icewm

Copien  del directorio del sistema  /usr/share/icewm/ (donde están las configuraciones globales de icewm) a su directorio local (a mi parecer es mejor que crearlos vacíos usando touch), recuerden que deben realizar la copia desde la consola (o terminal de root).

Una forma por consola

cd /usr/share/icewm/

cp preference keys menu winoptions toolbar /home/tusuario/.icewm

En realidad el archivo que es vital copiar es preference ya que contiene tus preferencias del icewm, los otros contienen: los atajos de teclado personalizado, la estructura del menu inicio, las opciones de las ventanas, la barra de herramientas.

Siempre respalda los archivos que modifique sobretodo preferences, que es el mas critico.

Instala MenuMaker con una linea de comando te actualiza el feo menú inicio a como el que esta en tu escritorio gnome incluyendo las entradas personalizadas como el netbeans que se instalan en carpetas apartes (los instaladores mas nuevos).

Instala IceWm Control Center y modifica opciones como teclas, fondos de pantallas, barras de herramienta de forma fácil y sencilla con una interfaz gráfica, una de las opciones que ame fue que te permite ubicar iconos usando un navegador de archivos cosa que es bastante ladilla hacerlo usando archivos de texto. Ame esa aplicación!

Y en general recomiendo que instales aplicaciones para ayudar a editar preferencias, debido a que aunque las propiedades son fáciles de editar (la mayoría son poner 0 u 1), hay tantas que confunde. Otra cosa es que primero elige un tema que te guste ya que dependiendo del tema cambiaran esas opciones, así que cuidado ya que un tema nuevo puede arruinar horas y horas de configuraciones personalizadas.

Es buena idea elegir primero un tema que te guste primero y luego editar las preferencias para que te quede como te gusta. También puedes crear tus propios temas (recomiendo copiar un tema existente a tu carpeta .icewm/themes y personalizarlo a tu gusto) o modificar los existentes (no lo recomiendo, sobretodo por que los temas están en carpetas del sistema).

Usa atajos del teclado (shortcuts) y la barra de herramientas, son muy útiles ya que te evitan tener que entrar en el menú, casi todos los tutoriales que revise hacen hincapié en esto.

Aquí les adjuntos mis archivos para que se copien (aunque usando el icewm control panel lo pueden hacer de forma rápida, fácil y limpia):

keys (con el icecc puedes probar las teclas):

key “Alt+F1″ gnome-terminal
key “Ctrl+Alt+r” gksu -D Terminal — env -u ORBIT_SOCKETDIR /usr/bin/x-terminal-emulator
key “Ctrl+Alt+Shift+r” rhythmbox
key “Ctrl+Alt+x” xchat
key “Ctrl+Alt+t” turpial
key “Print” gnome-screenshot
key “Alt+F2″ gmrun
key “Ctrl+Alt+g” gedit

El del toolbar:

prog XTerm /usr/share/icons/gnome-colors-common/16×16/apps/gnome-eterm.png x-terminal-emulator
prog Firefox /usr/share/firefox/icons/mozicon16.xpm firefox
prog “Carpeta Personal” /usr/share/icons/gnome-brave/16×16/apps/file-manager.png nautilus –browser –no-desktop

Es muy probable que que los iconos no les aparezcan asi que usen icecc para buscar iconos, les recomiendo que comiencen a buscar en /usr/share/icons y del tamaña 16×16.

Ahora dos pasos importantes, como Canaima viene con GNOME se instala por defecto el Gnome Display Manager  o gdm, asi que si leyeron los links que deje deberían saber que deben crear un archivo llamado .xsession que contengan todas las aplicaciones que deberían ejecutarse antes de que arranque el icewm propiamente dicho ¿como cuales? bueno en realidad solo tengo dos una para que me desaparezca el puntero del ratón cuando no lo muevo por un periodo de tiempo largo, y otro para que me active el NumLock al iniciar el sistema sin tener que darle al botón.

Creando el archivo

touch .xsession

Agregandole contenido:

#!/bin/bash
unclutter &
numlockx &
exec icewm-session

Ojo: uso exec icewm-session en vez de icewm, porque esta opción me trae las configuraciones que he hecho en el escritorio como el fondo de pantalla, y si usara exec icewm me mostraría el icewm como si recién lo hubiera instalado y tendría que volver a especificar las opciones de mi preferencia, cada vez que tenga que iniciar la sesión (que lala!).

Y bueno,hay aplicaciones como  el salva-pantalla, o el monitor de la red de gnome, o el deposito de claves (que guarda las contraseñas que usemos en la sesión) que nos gustaría que se ejecuten automáticamente cuando iniciamos sesión. Para eso creamos el archivo startup en nuestra carpeta de icewm para decirle que programas ejecutar.

decimos desde consola.

touch .icewm/startup

Y este es el contenido del mio:

#!/bin/sh
[ -x ~/.icewm/restart ] && source ~/.icewm/restart
gnome-keyring-daemon &
(sleep 2 &&nm-applet –sm-disable &)&
gnome-screensaver &
(sleep 2 && cairo-dock -c)&

Aqui estan los que mencione anteriormente, el icewmtray (se ejecuta con icewm-session)que es una barra de notificacion que nos dice que programas se estan ejecutando aunque hayamos cerrado su ventana (como deluge o rythmbox).

Es muy importante los sleeps a las aplicaciones que se mostraran en la pantalla, sino pasaron como 4 horas mentando madre porque muestra mal los iconos del tray.

También es importante que modifiquemos el archivo winoptions, para que se muestran bien los iconos que van en el tray, en mi caso les mando las opciones para el nm-applet, debo hacer lo mismo con el cairo-dock pero sera despues. En las guias encontraran todas las opciones para que configuren sus aplicaciones como gusten, pero ando muy cansado ahorita para eso.

Archivo .icewm/winoptions

nm-applet.tray: Exclusive
nm-applet.dMinimize: 0
nm-applet.fMinimize: 0
nm-applet.dMaximize: 0
nm-applet.fMaximize: 0
nm-applet.dResize: 0
nm-applet.fResize: 0
nm-applet.dClose: 0
nm-applet.fClose: 0
nm-applet.fHide: 0
nm-applet.fRollup: 0

Recuerden que esos archivos deben tener permisos de ejecución, asi que desde terminal de root o administrador typeen:

chmod u+x .xsession
chmod u+x .icewm/startup

Y bueno el icewm no se puede apagar por defecto, ya que su usuario no tiene permisos para apagar el sistema desde hay, pueden editar el fichero sudoers (en uno de los links explican como hacer todo eso) pero tengan mucho cuidado, si se equivocan pueden bloquear la entrada al sistema a su usuario.

Y bueno aquí tiene su guía gigantesca!!! No pensaba escribir tanto  que problema. En fin ahora las screenshots que eso es lo que quería mostrar desde un inicio.

escriorio usando icewm

Con ventanas abiertas

escritorio usando icewm

Por cierto pueden agregarles mas aplicaciones como un escritorio virtual como idesk, una barra de aplicaciones como awn, wbar o cairodock, applets como conky o screenlets
(deben modificar winoptions para que se vean bien) e incluso las consolas transparentes y sin bordes que aunque son muy bonitas, no son tan funcionales.

En fin a dormir, perdón la ortografía pero miren la hora. Dejen un comentario por favor que llevo como 1 hora escribiendo esto.

PD: Ya ven como 5 horas y como que me faltaran mas para el cairo-dock, pero bueno recuerden yo me doy los golpes para que ustedes se los eviten (que bueno soy). De pana la proxima vez prueben programas que hayan realizado su ultima actualizacion hace menos de 3 años.

Agradecimientos a toda la gente que trabajo en los post que puse arriba y me sirvieron de referencia.

Pagina Principal ICEWM


Fuente:
De fecha: 23/05/2011
Identi.ca: @geopelia
Correo: atilioquintero en gmail.com

Instalando kernel 2.6.33.7 y parcheandolo para soporte de tiempo real


Leyendo el excelente artículo del pana phenobarbital acerca de Canaima comparada contra Debian y otras hijas como Ubuntu o Trisquell que pueden leer aqui, escuche acerca de sus maneras de “adelgazar” su sistema debian para poder sacarle provecho. Hoy comence con la parte mas fundamental del asunto que es la de parchear el kernel con el parche de Ingo Molnar para lograr respuesta de tiempo real a los procesos del kernel.

Pero bueno la cosa no es tan calidad ya que para usar las ultimas versiones del parche (rt 29), necesitas un kernel 2.6.33.7 y al menos de que tengas suerte y con sigas un paquete deb con la imagen del kernel ya parcheada tocara hacerlo a mano y la verdad es que un proceso delicado y largo, no acto para principiantes.

Aunque si crees que ya hora de jugar con el nucleo linux, aqui les mando un par de tutoriales para crear sus paquetes debs con su kenel nuevo, parcheado y lo puedan instalar como cualquier paquete de debian (gdebi, dpkg -i).

Este esta en español y esta bien explicado, pero pilas que las fuentes que el usa ya están viejas deben usar este kernel y este parche para tener lo ultimo hasta la fecha, del resto lo pasos son los mismo.

http://www.linuxav.net/index.php/2009/05/compila-tu-propio-kernel-realtime-en-debian-y-ubuntu/

Y bueno yo me base en esta versión en ingles, ya que conseguí el tuto en español después:

http://technowizah.com/2005/12/debian-how-to-custom-kernel-compile.html

Si tienen problemas compilando el kernel este tutorial (ingles) explica mas cosas, ademas  ofrece un script muy bueno para automatizar todo,  aunque no parchea el kernel (que es lo queremos) y deberian ajustar cosillas del script como la arquitectura (si saben lenguaje bash pueden modificarlo para que realice los parches :D ).

http://www.funzt.info/?p=331

Si tienen problemas para crear la imagen y el header, porque no saben que poner en version y esas cosas, aqui les paso el que use (pueden modificarlo para personalizar su kernel a su gusto).

fakeroot make-kpkg –initrd  –append_to_version -custom-686 –revision=2.6.33.7.1~custom –us –uc kernel_image kernel_headers

Pero bueno como la cosa no puede ser facil, posiblemente encontaran varios errores despues de dejar la pc compilando por un rato largo (depende de su maquina pero les suguiero que no realizen la compilacion en algo menor a una Pentium 4 o estaran como 2 horas pegados).

El primero es relacionado con una librería lguest que no es soportada la version del libc6-dev que esta en Canaima, por lo que sale un error como este (no es el que me dio a mi, sino con otra version de kernel aunque el mensaje de error es identico)

make[1]: se sale del directorio `/usr/src/linux-2.6.32.3′ /usr/bin/make EXTRAVERSION=.3-pp01 ARCH=i386 \ -C Documentation/lguest make[1]: se ingresa al directorio `/usr/src/linux-2.6.32.3/Documentation/lguest’ cc -m32 -Wall -Wmissing-declarations -Wmissing-prototypes -O3 -I../../include -I../../arch/x86/include -U_FORTIFY_SOURCE lguest.c -o lguest lguest.c:21:25: error: sys/eventfd.h: No existe el fichero o el directorio lguest.c: In function ‘create_thread’: lguest.c:1027: warning: implicit declaration of function ‘eventfd’ make[1]: *** [lguest] Error 1 make[1]: se sale del directorio `/usr/src/linux-2.6.32.3/Documentation/lguest’ make: *** [debian/stamp/build/kernel] Error 2

Y la solucion que tenemos es:

lenny:# nano /usr/src/linux/Documentation/lguest/Makefile

-Cambiamos- “all: lguest” por “all:”

Fuente de la solucion

Tenemos este otro error:

make[1]: se ingresa al directorio `/usr/src/linux-2.6.33.7.1′
====== making target debian/stamp/install/linux-image-2.6.33.7-rt29-custom-686 [new prereqs: ]======
This is kernel package version 11.015.
echo “The UTS Release version in include/linux/version.h”; echo “       \”\” “; echo “does not match current version:”; echo “       \”2.6.33.7-rt29-custom-686\” “; echo “Please correct this.”; exit 2
The UTS Release version in include/linux/version.h
“”
does not match current version:
“2.6.33.7-rt29-custom-686″
Please correct this.
make[1]: se sale del directorio `/usr/src/linux-2.6.33.7.1′

que haciendo esto, se arregla (aunque no estoy seguro de que sea la opcion mas recomendada)

cp include/generated/utsrelease.h include/linux/

Fuente de la solucion

Y bueno en mi caso se crearon los debs, despues de este par de errores. instale primero el linux-image luego el linux-header y ya, tengo mi kernel con realtime (en realidad no fue exactamente asi por peos con el grub pero muy especificos a mi pc).

Si quieren probar como yo si la vaina del realtime es verdad o puro cuento. Instalen el cyclitest como sugeria el amigo del primer enlace y corranlo a ver (en su wiki dice todo pero en ingles). Yo corri este comando en particular

cyclictest -t1 -p 80 -n -i 10000 -l 10000

y dio estos tiempos de respuesta en  microsegundos, como ven es bastante rapido:

C: 10000 Min: 5 Act: 9 Avg: 9 Max: 23

Despues seguire con mas cosas que pueda probar, aunque en el blog de phenobarbital pueden inspirarse y probar todo lo que el sugierio aunque varias de esas cosas no funcionaran en Canaima.


Fuente:
De fecha: 23/05/2011
Identi.ca: @geopelia
Correo: atilioquintero en gmail.com

Instalando Chromium y Chrome


Ya saben que lo mio es copy y paste, asi que rapidito:

Para instalar el navegador  Google Chrome: es muy simple vayan a la pagina de descarga para linux seleccionen el .deb que sea acorde a su arquitectura (32 o 64 bits) acepten la licencia y esperen que se descarguen el paquete (bastane pesado) y luego desde consola de administrador (o root) typeas el comando

dpkg -i google-chrome-stable_current_xxx.deb (o como se llame el paquete que instalaste).

Y listo ya tienen el chrome instalado, con muchas cositas extras como soporte para idioma orientales, lo bueno es que chrome no necesita casi dependencias ya que viene con casi todo lo que necesita (por eso es tan pesado).

Si prefieren chromium la version libre de chrome (aunque son practicamente lo mismo), seguimos este tutorial para instalarlo usando fuentes provenientes desde fuentes de Ubuntu Hardy que son “compatibles” con Canaima.

Lo mejor, siempre que podamos, es instalar los programas y aplicaciones mediante repositorios, ya que así se nos irán actualizando junto con el resto del sistema en el momento que haya revisiones del software.

Entramos como root a nuestro sources.list

gedit /etc/apt/sources.list

Y agregamos las siguientes líneas

## CHROMIUM

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu/ jaunty main

deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu/ jaunty main

Actualizamos repositorios

apt-get update

y como nos dará un error de firmas, tendremos que ejecutar lo siguiente

apt-key adv –recv-keys –keyserver keyserver.ubuntu.com 4E5E17B5

E instalamos el Chromium así como el paquete de idiomas

apt-get install chromium-browser

apt-get install chromium-browser-l10n

Aunque también podemos hacer la instalación con Synaptic, obviamente.

Fuente: MundoLinux

Errata: corregi el nombre de paquete de idiomas y recuerden hacer apt-get update, despues de importar las llaves y antes de instalar los paquetes.

Facilito pues!!


Fuente:
De fecha: 23/05/2011
Identi.ca: @geopelia
Correo: atilioquintero en gmail.com

Repositorios extras para Canaima


Aqui una pagina con repositorios de Canaima, por si se llegan a caer los centrales (como ha pasado antes) o porque estan cerca de Merida y mejora la latencia. Gracias a DebianSick del irc de canaima por la ayuda.

deb http://debian.fundacite-merida.gob.ve/debian lenny main contrib non-free

deb http://debian.fundacite-merida.gob.ve/security lenny/updates main contrib non-free

deb http://repositorio.canaima.fundacite-merida.gob.ve/ estable usuarios

deb http://seguridad.canaima.fundacite-merida.gob.ve/ seguridad usuarios

Para bajar isos de varias distros de Linux

http://isos.fundacite-merida.gob.ve/


Fuente:
De fecha: 23/05/2011
Identi.ca: @geopelia
Correo: atilioquintero en gmail.com

Instalando Jdownloader en Canaima


Buenas, seguramente muchos esperaban que buscara algo tipo instalar tu servidor web con Apache y postgre, pero esto me resulta mas útil en mi dia a dia. Los que tenemos la dicha de una internet decente siempre nos inclinamos por descargar contenidos a través de servidores dedicados a almacenar archivos como megaupload, rapidshare, mediafire, 4share y un largo etc, y cuando queremos bajar varios contenidos a la vez se nos hace casi imprescindible un programa que gestione esas descargas, y a pesar de que en Linux hay varios programas para tal fin como tucan, no son rivales para el Jdownloader para mi el mejor gestor de descargas, con muchas opciones y extras, y la mayor compatibilidad de servicios.
Aqui su descripción del sitio oficial:

Es una plataforma de código abierto escrita completamente en Java, diseñado para simplificar la descarga de archivos de servidores como Rapidshare.com o Megaupload.com, no solo para usuarios con cuenta Premium sino también para los de cuenta gratuita.
JD ofrece descargas múltiples paralelas, reconocimiento de captcha, extracción automática de archivos, administración de contraseñas y mucho más. Adicionalmente, soporta muchos sitios de “encriptación de enlaces”, así que solo tendrá que pegar los enlaces “encriptados” y JD hará el resto. JD puede importar archivos DLC, CCF y RSDF.
Por supuesto, JD es gratuito.

Existen muchas maneras de instalarlo, ya sea bajando un comprimido con los archivos de java, usando un script de instalación u otros. Para instalarlo usaré la version que esta en los repositorios de ubuntu.
Abrimos desde consola de root el archivo que tiene las fuentes de actualización de Canaima (mucho cuidado al manipular el archivo)

nano /etc/apt/sources.list

Y al final agregamos las siguientes líneas:

deb http://ppa.launchpad.net/jd-team/jdownloader/ubuntu hardy main
deb-src http://ppa.launchpad.net/jd-team/jdownloader/ubuntu hardy main

Cerramos el archivo, e importamos las llaves para poder autentificar los paquetes que bajemos (si no hacemos esto no servirán las descargas)

apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 6A68F637

Actualizamos el sistema e instalamos el Jdownloader

aptitude update

aptitude install jdownloader

Ya el programa estara listo para funcionar, ahora a esperar que se actualice y a comenzar a bajar yeah!


Fuente:
De fecha: 23/05/2011
Identi.ca: @geopelia
Correo: atilioquintero en gmail.com

Por fin instalando Dropbox en Canaima 3 VC 1


Por varias razones he pasado mucho tiempo sin poder instalar el complemento de Dropbox en mi escritorio Gnome, cuando por fin creí que con Canaima 3 basado en Debian Squeeze se iba a solucionar eso, me daba problemas con dependencias en los .deb que se conseguían por ahí. Al final encontré una forma de instalar dropbox usando el código fuente y santo remedio, se pudo instalar.

Las instrucciones las conseguí en vjavierf y de son fáciles y sencillas.

Y ahora a disfrutar de Dropbox!


Fuente:
De fecha: 23/05/2011
Identi.ca: @geopelia
Correo: atilioquintero en gmail.com

Canaima 3 testeando y esperando la version final


Bueno gente desde hace un rato ya, la tan esperada, deseada y anhelada versión de Canaima 3 (basada en Debian Squezze esta entre nosotros) y bueno:

Aquí una nota de su lanzamiento, incluyendo mejoras y las cosas que trae en general:

http://canaima.softwarelibre.gob.ve/news/lanzamiento-de-la-primera-version-candidata-para-canaima-3.0

ya ahora estamos en la versión candidata 4:

http://canaima.softwarelibre.gob.ve/news/despues-de-la-cayapa-…-viene-la-vc4

Seguro que quieres probarla, ¿no? pero recuerda las sabias palabras de e1th0r

Canaima 3.0 no debe usarse para:

* Migrar estaciones estables, esto es, máquinas de uso diario por parte de usuarios finales

* Migrar equipos que requieran estabilidad

* Instalar servidores

Canaima 3.debería usarse SOLO para:

* Probar nuevas funcionalidades y ayudar a reportar errores

* Ayudar en el desarrollo de la nueva versión

Nuevamente, NO INSTALE CANAIMA 3.0 PARA SU USO COTIDIANO es una versión inestable y no debe promocionarse su uso para labores cotidianas.

Al menos que te la des de sobrado como yo, pero despues no vayas a llorar cuando el sistema explote, en vez de eso documenta el error lo mas ampliamente posible (todos los logs habidos y por haber, pantallas de error, versión del SO y el kernel) en la herramienta de Reporte de Errores para que los desarrolladores vean el problema y traten de solucionarlo.

http://proyectos.canaima.softwarelibre.gob.ve/canaima

Y bueno como la cosa se trata de que uno aporte algo, aquí van las screenshot yeah!

La pantalla inicial

Algunos programas abiertos

Aplicaciones canaima 3

Y ya un pelo personalizado

Ya personalizado un poco

Me gustan mucho los nuevos iconos

Con lanzadores de aplicaciones

Y bueno no me juzguen por poner un wallpaper de Fedora, en Canaima esa Fedora-tan robo mi corazón :D


Fuente:
De fecha: 23/05/2011
Identi.ca: @geopelia
Correo: atilioquintero en gmail.com

Instalando tu servidor XAMPP en Canaima 3 VC sin despeinarse


¿Recuerdan lo de que Canaima 3 esta en desarrollo y no deberían instalar nada importante? si aman el peligro y quieren tener su servidor xampp (antes llamado lampp) de forma fácil, sencilla y cómoda. Solo tienen que hacer estos sencillos pasos.

Descarguen desde aquí la última versión estable de xampp

Y entren a la consola de root y empecemos a echar estos comandos:

1-Extraemos el comprimido desde nuestra carpeta personal al directorio /opt

tar xvfz xampp-linux-1.7.4.tar.gz -C /opt

2- Iniciamos el demonio lampp

/opt/lampp/lampp start

Vemos los mensajes:

Starting XAMPP for Linux 1.7.4…
XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Starting MySQL…
XAMPP: Starting ProFTPD…
XAMPP for Linux started.

Y listo ya tenemos nuestro servidor xampp corriendo y listo para trabajar, entremos al navegador escribamos localhost y admirense!

Les recomiendo que antes de seguir leanse todas las opciones que pueden manejar al usar xampp como los demonios y las consideraciones de seguridad (IMPORTANTE si quieres usar el xampp como servidor de producción)


Fuente:
De fecha: 23/05/2011
Identi.ca: @geopelia
Correo: atilioquintero en gmail.com

Canaima 3 ya es estable!


Después de varios meses y 5 versiones candidatas ya por fin Canaima 3 es estable vayan a la página de descargas y empiecen a usarlo!

Si quiere saber más aquí están los cambios de versión:

Canaima 3.0 tiene las siguientes características:

Nuevas aplicaciones por defecto:

  • Deluge: Gestor de descargas torrent ligero basado en Python.
  • Emesene: Cliente de Mensajería instantánea MSN basado en Python.
  • Turpial: Cliente de twitter e identi.ca basado en Python, desarrollado por comunidades venezolanas.
  • Exaile: Reproductor multimedia integral basado en Python.
  • LibreOffice: Suite ofimática basada en OpenOffice, libre de restricciones corporativas.
  • Canaima Notas: Aplicación propia desarrollada para facilitar el reporte de errores por parte de los usuarios. Publica características de hardware en la plataforma notas.canaima.softwarelibre.gob.ve.
  • Cunaguaro: Navegador web basado en Iceweasel, adaptado a la plataforma Canaima y con mejoras de rendimiento. Desarrollador por comunidades venezolanas.
  • Guácharo: Cliente de correo basado en Icedove, adaptado a la plataforma Canaima. Desarrollador por comunidades venezolanas.
  • Shotwell: Visor de imágenes con diversas funcionalidades.
  • Simple Scan: Gestor de scáneres.

Otras aplicaciones:

  • Canaima Desarrollador: Conjunto de ayudantes y herramientas que asisten en el proceso de creación de software.
  • Canaima Semilla: Herramienta para la creación de ISO’s basadas en sabores de Canaima.
  • Canaima Contraseña: Asistente de cambio de contraseña para los usuarios de las computadoras distribuídas por los fabricantes (VIT, CANTV, Siragon, etre otros).
  • Canaima Restaurar: Permite restaurar el Sistema Operativo a su estado inicial de Instalación.
  • Canaima Curiara: Visor HTML ligero y de alto rendimiento basado en Python-Webkit.

Agrupación de paquetes a través de metapaquetes temáticos (canaima-web, canaima-ofimatica, canaima-multimedia, entre otros).

Creación de un nuevo estilo visual:

  • Nuevo tema GTK para la decoración de las ventanas.
  • Nuevo tema Metacity para los bordes de las ventanas.
  • Nuevo set de íconos basados en el tema Faenza Dark.
  • Incluídos conjunto de 11 wallpapers hechos en comunidad.
  • Nuevo gestor de inicio Plymouth, con tema adaptado a Canaima.
  • Nuevo gestor de arranque BURG, con tema adaptado a Canaima.

Optimizaciones de rendimiento variadas:

  • Implementación de demonios de optimización de la experiencia de usuario (prelink, preload, readahead).
  • Reducción de los demonios que se activan durante el arranque del sistema.
  • Reducción del factor de swappiness.
  • Reducción del número de TTY’s a 2.
  • Implementación del parche de Lennart Poettering.
  • Añadiendo la opción de noatime a los discos donde sea pertinente en /etc/fstab.

Generación del sabor canaima-primera-base, que es una base mínima de canaima, destinado a ser la fuente de los demás sabores.

Profunda reestructuración del sistema de paquetes de canaima, basándose en la metodología git-buildpackage para la generación de paquetes binarios a través de paquetes fuente

Bueno digamos que no es el non-plus-ultra no tiene nada tan innovador como Ubuntu, pero es una buena distro ligera (esta la versión cd antes era puro dvd) y libre (los componentes no libres se pueden instalar después). Se cuenta con el respaldo de debian basado en su versión estable además de que se han resulto infinidad de bugs par ayudar a que la experiencia del usuario sea mejor.

Y bueno hecha por Venezolanos en un espiritu de solidaridad y trabajo comunitario donde no solo fueron los pica teclas nerds que contribuyeron sino un montón de personas que de una manera u otra aportarón para que los Venezolanos tengamos una distribución propia adaptada en lo posible a nuestra necesidades y nos brinde la soberanía tecnologica.

Por cierto si piensas trabajar para el Estado mejor que la vayas probando de aquí a unos meses por ley ya no habrá mas Window$ en pcs de la administración publica.

Fuente: Canaima 3.0


Fuente:
De fecha: 23/05/2011
Twitter: @e1th0r
Identi.ca: @e1th0r
Correo: hcolina en gmail.com

Convenios Microsoft universidades


Hace unos días, mafaldr1ta (@mafaldr1ta en twetter) enviaba un tweet sobre un convenio entre la ULA y microsoft [1]

A raíz de dicho mensaje, varios activistas nos unimos y empezamos la redacción de una carta de protesta en contra dicho de convenio; la mencionada carta, además, contiene una propuesta desde los activistas para dicha universidad en aras de construir, de proponer vías de trabajo en conjunto.

La carta está finalizada, únete a la misma, necesitamos generar una masa crítica para poder llevar dicha carta hasta el rectorado de esa casa de estudios.

Esperamos por ti en http://universitario.canaima.net.ve/wiki/doku.php?id=2_carta_publica_ula

[1] http://twitter.com/mafaldr1ta/status/64777449170419712

Fuente:
De fecha: 23/05/2011
Identi.ca: @Phenobarbital
Correo: jesuslara en devel.com.ve

Decepción …


Este tipo de artículos rayan en el chavismo más campante, como sabrán, tengo ciertas adversiones al chavismo, sus idearios y su forma de ejecutar ideas, eso no quiere decir ni quita en lo absoluto que como hombre de izquierda, apoyo fielmente muchas de sus ideas, como las de promover legítimamente el Software Libre …

Mi preámbulo

En estos momentos, me encuentro abarrotado de trabajo alrededor del Software Libre, promoviendo su implantanción en instituciones públicas y privadas, en escuelas y universidades, por eso Apoyo Canaima Popular, Canaima Educativo, Canaima Servidores, apoyo al diseño de versiones como Canaima Radio o Canaima Comunal; además apoyo a través de CANTV de proyectos en el área de Software Libre como Canaima Telefonía, para la generación de centralitas telefónicas de bajo coste para cualquier institución pública y privada.

Esto no trata de si Canaima es malo o no como Sistema Operativo, la versión 2.1 ciertamente carecía de mucho interés (era como dicen muchos comentarios, 100 veces mejor Ubuntu), pero al menos era un intento de hacer algo “por nosotros mismos” y esto se ha demostrado en Canaima 3.0, espero que se entienda este esfuerzo …

También apoyo abiertamente a cualquier evento que promueva concientemente el Software Libre, sin importar tendencias o política, desde el FLISOL hasta el CNSL, pasando por los Días Debian o de Ubuntu hasta Grupos como Fedora o RadioGNU, sin olvidar que soy amigo de todos sin distinción alguna.

He tenido mis ciertos *encontronazos* graciosos con gente de la comunidad del software libre, desde aquellos del chavismo rudo (como Octavio Rossell de FSFLA) que me dicen “adeco” hasta aquellos como Ghostbar (de Linux Táchira y marcadamente de derecha) que me dicen un perdido izquierdoso y como siempre, logro llegar a puntos de acuerdo y entendimiento …

El uso del Software Libre

Muy al estilo de Ghostbar, utilizo SL por una cuestión de convicción y características técnicas, de sus potencialidades y de las capacidades infinitas de crecimiento (él lo ve a través de los ojos que el liberalismo y tiene derecho a pensar así); considero que, luego de entendida la filosofía y el movimiento mundial, cualquier entidad pública o privada se verá beneficiada con el uso de Software Libre y abandonar todas aquellas tecnologías privativas que los atan a proveedores, problemas y gastos (y virus).

Pero es inobjetable que la posibilidad que tiene un país de garantizar por si mismo su adecuación tecnológica, a través de proyectos como Canaima o Directorio Libre, independientemente de cualquier potencia extranjera, hacen de las migraciones a Software Libre punto crítico de la soberanía tecnológica y de la adecuada independencia de los poderes a aplicaciones y servicios centradas alrededor de poderes supra-nacionales; esto no es solamente realizado por naciones “enemigas del Imperio”, por algo Francia, Alemania o Rusia migran con éxito a Software Libre …

¿Y de donde viene mi decepción?

La oposición política venezolana (no toda, pero si su gran mayoría), sufre un atisbo de “negacionismo puro”, mi propia esposa usaba Microsoft Windows, sin ganas reales del cambio, alienada por medios de comunicación que hablaban del “software chavista y comunista”, fue luego de verme varias veces en charlas pregonando las verdades y los mitos detrás del SL que admitió que estaba equivocada y ahora está muy feliz usando Ubuntu.

Por un lado, existe la esperanza, alrededor de amigos del lado opositor, que clara y fervientemente defienden el software libre y me dicen “esto no es cuestión de política y claro, la promoción del SL seguirá no importando quien esté mandando”, y claro, a veces uno se lo cree … pero después viene la decepción …

Decepción

El artículo viene a raíz de una serie de abiertas actividades alrededor de esos “personeros políticos” de la oposición, con amplia cobertura mediática (por ejemplo, Pablo Pérez en Zulia, Cesar Perez Vivas del Táchira o Salas Feo en Carabobo) y que abiertamente abandonan los progresos en migración a Software Libre en sus estados, satanizándolos, diciendo que es “software de izquierda ideado por comunistas” (textuales palabras de la directora de educación de la gobernación del Zulia) para rendirse plenamente, en sus tecnologías (y en sus presupuestos) a compañías transnacionales extranjeras …

¿No creen que a muchos nos de miedo, el que simple y llanamente seamos expulsados, satanizados e incluso atacados por simplemente promover un software técnicamente superior?, no sé ustedes pero a mí me da excesivo pánico …

Para muestra, varios botones …

Convenio ULA-Microsoft

Si, la mayoría de las instituciones públicas de este país no tienen dinero para pagar un buen comedor, pero si tienen garantizado millones de dólares anuales en renovación de licencias y pago de regalías a empresas extranjeras como Sun/Oracle, Cisco o Microsoft, pero el convenio ULA-Microsoft va  más allá.

La ULA se ha convertido mediáticamente en ese “bastión de la lucha estudiantil opositora”, juventud estudiantil que tristemente no se opone a este yugo tecnológico de la cátedra al interés de una única corporación, la ULA dice tener graves problemas de presupuesto, pero abiertamente sus profesores se enorgullecen de estar planificando laboratorios de “terminales ligeros” que les cuestan unos 100 millones de bolívares por laboratorio (que en SL los ensablarían a un tercio de ese precio), solo en hardware especializado y licencias pagarán una fortuna, pero dicen no tener dinero para pagar nómina y salarios a profesores, con orgullo admiten que pagarán certificaciones MSDN AA a todos los profesores y entrarán en un proceso para adquisición de lotes de licencias Windows 7 en el orden de varios millones de dólares para su “renovación tecnológica”; mientras universidades como Harvard o el MIT invierten clara y abiertamente el Software Libre para reducir costos (y por sus notables potencialides tecnológicas) y hasta tienen licencias compatibles GPL para el licenciamiento de sus inventos; nuestra universidad tecnológica se rinde incuestionablemente al poder de una única empresa y con el beneplácito de todos sus profesores y personal rectoral.

Yo sé que mi gran amiga Mariángela Petrizzo se reirá de mi y me dirá ingenuo e inocente en la cara, por pensar que todos los de la oposición de derecha pensarán como Ghostbar y dirán que el SL es una ventaja competitiva, 100% superior y un ahorro económico notable (lo que busca la mayoría de la gente en el capitalismo), pero bueno, uno siempre guarda su esperanza bajo la almohada, ¿no creen? …

El negacionismo Zuliano

El negacionismo Zuliano raya en el ridículo, la directora regional de educación devolvió cientos de equipos portátiles Canaima Educativo simplemente “porque venían de Chávez”, sin embargo, no vemos al gobierno Zuliano pensar en un “equivalente” Libre (de los tantos que hay, OLPC, Classmate, etc), ¿Qué hace el gobierno Zuliano?, firma un convenio de cooperación educativa con Microsoft y da exclusividad en materia de inducción tecnológica donde no solamente estamos “enseñando” a usar Windows a 1000 y tantos profesores-inductores, sino que estos, le enseñaran a los jovenes lo importante que es “tener siempre en el bolsillo 499 Bs para la adquisición de una licencia Microsoft”, pues será lo único que aprenderán los jovenes en las escuelas Zulianas.

No conformes con esto, en el año 2005/2006, LUZ hace una inversión millonaria en adecuación tecnológica (servidores con comunicación con fibra óptica de 10 Gb, espacios SAN de varios terabytes, etc), la única razón de esta adecuación es albergar *los altamente consumidores de recursos* servicios Microsoft, entre ellos Sharepoint, MS Exchange, .NET portal, SQL Server, etc … ¿en qué está la página web de luz.edu.ve?, ¿en PHP?, ¿por qué habrá sido?, ¿será porque colapsó su plataforma tecnológica por virus, fallas de sistema y demás?, ¿y aún así se hizo la inversión y es un caso de éxito?; aún así después del despilfarro de millones (y dólares, las transnacionales no cobran en bolívares) hacen un llamado a la protesta porque “el presupuesto del 2011 está en rojo”; la segunda casa de estudios en matrícula del país requiere en renovación de licencias la misma cantidad de dinero que requiere para el aumento de las becas o mejoramiento del comedor … ¿es que aún no entendemos?

Carabobo y el SL

La comunidad de Software Libre del Estado Carabobo es bastante activa, con activistas muy concientes como mi amigo el profesor Alvaro Hernández de la UC, sin embargo, esto no bastó para que toda la renovación tecnológica (a lo Universidad del Zulia) del gobierno de Carabobo y toda la inversión en materia educativa fuera puesta en manos de una única empresa, ¿adivinan cual? …

Con la activa partipación de instituciones educativas y el propio gobierno, la educación pro-Microsoft se realiza en todo el estado, sobre todo en instituciones públicas y privadas de la alcaldía de San Diego, lo triste del caso, es que además de recibir dinero por ello, este “negocio de venderles copias baratas de Microsoft Windows 7 o de enseñar a usar el Internet Explorer 8 en las escuelas” es avalado como el compromiso social de esta empresa con Venezuela …

Seguir haciendo a nuestros niños dependendientes de una única tecnología, de un único sistema operativo y parte del mercado cautivo de esta empresa comercial transnacional y para colmo, lo avalamos como parte de su compromiso social … simplemente solo en Venezuela! …

Conclusiones

Claro, cuando lees artículos acertados como los de Luigino Bracci (en el espacio de Lubrio) sobre este mismo tema pero desde la óptica Chavista, no es de esperar que muchos de la oposición por “reacción natural” salten a decir lo contrario, que eso es mentira, etc.

Pero claro, tomando prestada una afirmación de Lubrio en su artículo, es claramente PREOCUPANTE que las Universidades más conflictivas en problemas presupuestarios y con más adversión al Gobierno (ULA, LUZ, UCV, UPEL), sean las que tengan mayores gastos de renovación tecnológica y pago de licencias con Microsoft, es ciertamente triste que las gobernaciones y alcaldías de oposición más mediáticamente populares (Zulia, Miranda, Carabobo, Alcaldía de Hatillo, Alcaldía de Baruta y Alcaldía de Chacao) sean las que tengan los más amplios convenios de cooperación tecnológica y educativa con la transnacional (sirvase a revisar la lista de convenios institucionales de Microsoft Venezuela para comparar).

A mi me parece claramente preocupante, ¿y a ustedes? …


Fuente:
De fecha: 23/05/2011
Identi.ca: @Phenobarbital
Correo: jesuslara en devel.com.ve

Linux Debian/Canaima en Soneview N110 mini-Laptop (classmate)


Preámbulo

Este equipo es una tipo classmate diseñada por la gente de Soneview (no sabía que armaban laptops); como “hardware” es bastante decente:

Características notables:
* 2 Gb de RAM
* CPU atom 455 (doble procesador, arquitectura 64 bits)
* Pantalla Touchscreen
* Disco Duro 300 Gb

He decidido instalarle una forma optimizada (tunning) y modificada de Debian GNU/Linux (con temática Canaima) para aprovechar al máximo el equipo.

NOTA: La mayoría de estos trucos de “tunning” pueden ser aplicados a las diversas versiones de mini-laptops, incluyendo la Classmate PC Magallanes (Canaimita).

ADVERTENCIA

La mayoría de estas opciones de “Tunning” son modificaciones agresivas del sistema GNU/Linux, ameritan un conocimiento exhaustivo de GNU/Linux, de cónsola, de modificación de archivos de configuración, de reinicio de servicios y de revisión de errores (syslog, dmesg).

EXCEPCION DE RESPONSABILIDAD: aún cuando esta guía ha sido probada de manera intensiva en diversidad de equipos Atom (Canaimitas, HP-Mini, Acer Aspire One, Soneview, Asus EE-PC, etc), no me hago responsable si por omisión de pasos o desconocimiento de algunas herramientas, terminas por dañar tu equipo, queda bajo tu expresa responsabilidad la aplicación de estas modificaciones.

Responderé cualquier tipo de dudas, salvo cosas como “¿como guardo y salgo de vim?” (para ello, escriben “:x” y no lo volveré a repetir!).

Instalación de Debian GNU/Linux

Se instaló inicialmente, una base mínima del sistema GNU/Linux Debian (arquitectura de 64 bits *amd64*) esto con el fin de reducir al mínimo el tiempo de instalación y comenzar desde un sistema estable mínimo de pruebas.
Se usó: Debian Squeeze (stable)
Arquitectura: amd64

Distribución de disco duro

Al ser un equipo que se usará para actividades de usuario final y sobre todo niños, se distribuyó el espacio en su mayoría para /home (HOME de los usuarios) y 2 GB de SWAP.

/boot (tipo: ext2, 256MB de espacio, primaria, marcada activa, flags: nodev)
/ (tipo: ext4, 20Gb de espacio, extendida, flags: noatime)
/home (tipo: xfs, resto del espacio, extendida)
swap (tipo: swap, 2GB)

En este caso particular, no conectaré a la red, para que netinstall instale solamente lo básico (así, podré actualizar después).

Actualización de repositorios

Debian Squeeze puede ser convertido en un GNU/Linux Canaima simplemente con colocar los repositorios correctos de ambas versiones, Debian y Canaima:

Editamos el archivo:

vim.tiny /etc/apt/sources.list

Agregamos los repositorios:

#debian (squeeze)
deb http://debian.cantv.net/debian/ squeeze main contrib non-free

# canaima (roraima)
deb http://repositorio.canaima.softwarelibre.gob.ve/ roraima usuarios

# multimedia (codecs privativos, codecs de mplayer, otros)
deb ftp://ftp.debian-multimedia.org squeeze main non-free

Se ejecutó la actualización del repositorio:

aptitude update

Y se instalaron las respectivas llaves de los 3:

aptitude install debian-multimedia-keyring debian-keyring canaima-llaves

Y luego se actualizó el equipo (versión minimal de Debian)

aptitude full-upgrade

Actualicé los identificadores de hardware:

update-pciids
update-usbids

Y verifico que ya describe mejor los dispositivos:

lsusb
lspci

Instalando Canaima

Para evitar inconvenientes, he instalado Canaima en 2 pasos, primero, la versión “segura” de Canaima:

 aptitude install base-files canaima-base canaima-llaves

Cuando la base de Canaima está completamente lista, ejecuto “tasksel” para instalar:

  • * Entorno de Escritorio Gnome
  • * Equipo Portátil

Claro, podemos instalar esto vía aptitude con:

aptitude install ~t^laptop ~t^desktop

Cuando esto termine, instalamos el resto de Canaima:

aptitude install canaima-escritorio-gnome canaima-estilo-visual

Modificamos BURG, para que utilice el Tema de Canaima:

 vim.tiny /etc/default/burg
THEME=”radiance”

 Actualizamos burg:

update-burg

Y reiniciamos el equipo, al finalizar, tendremos un sistema Canaima GNU/Linux.

Sistema de Archivos

Se cambiaron directivas del sistema de archivos y se agregaron opciones de performance a cada partición.

Cambiamos a modo init 1

 init 1

Colocamos la clave de root:

(root password for maintenance)

Modificamos el journal de “root” (/) para que sea en modo writeback:

tune2fs -o journal_data_writeback /dev/sda2

Luego, desmontamos temporariamente root (/)

 umount /

Y chequeamos la partición por errores:

e2fsck -fp /dev/sda2

También desactivamos por completo el journal de /boot

tune2fs -O ^has_journal /dev/sda1

Y chequeamos:

e2fsck -fp /dev/sda1

Montamos /

mount -a

Y editamos el fstab:

vim.tiny /etc/fstab

Y agregamos las opciones nuevas de montaje a “/”:

 / ext4 noatime,journal_async_commit,data=writeback,barrier=0,nobh,commit=60,nouser_xattr,errors=remount-ro

Tambien a /home:

 /home relatime,nodiratime,errors=remount-ro

 Guardamos los cambios y reiniciamos el equipo.

 reboot

Performance del Disco

Instalamos hdparm:

 aptitude install hdparm

Luego de mejorar el performance de los sistemas de archivos, habilitamos 2 cosas importantes al disco duro (/dev/sda):

-W1 habilita el caché del disco duro

-M254 deshabilita la acústica del disco duro (hace más ruido, pero va más rápido)

agregamos la siguiente información al /etc/hdparm.conf

 /dev/sda {
 lookahead = on
 write_cache = on
 acoustic_management = 254
}

Y ejecutamos con el comando, para que se active:

hdparm -q -W1 -M254 -A1 /dev/sda

Kernel Linux

Se instaló un kernel pre-compilado para Intel AMD64 que soporta Core, Xeon y Atom, no he tenido tiempo de crear un kernel monolítico más rápido exclusivo para Atom, espero publicarlo a futuro.

Se instaló (como requerimiento del rápido algoritmo de compresión-descompresión del Kernel Linux):

aptitude install lzop

Entre las caraterísticas importantes habilitadas:

CONFIG_CGROUPS=y
CONFIG_SCHED_AUTOGROUP=y
CONFIG_RD_LZO=y
CONFIG_NO_HZ=y # tickless system
CONFIG_X86_CPU=y
CONFIG_MATOM=y
CONFIG_HPET_TIMER=y
CONFIG_PREEMPT=y
CONFIG_MICROCODE_INTEL=y # requiere instalar intel-microcode
CONFIG_TRANSPARENT_HUGEPAGE=y
CONFIG_MTRR=y
CONFIG_HZ_1000=y
CONFIG_HZ=1000
CONFIG_BKL=n #desactivamos el Big Kernel Lock
# CONFIG_DEBUG_KERNEL is not set
# desactivamos cualquier tipo de “debug” del kernel.

Luego de compilado y generado el paquete .deb, se instaló en el equipo:

* Primero: los headers del kernel

dpkg -i linux-headers-2.6.38.2-10.00.atom_amd64.deb

* Segundo, el kernel en si

dpkg -i linux-image-2.6.38.2-10.00.atom_amd64.deb

* Modificamos la línea de arranque del grub, Esto con el fin de corregir ciertos detalles del MTRR del video y habilitar el gfxpayload correcto de la consola entre otros:

Editamos:

vim.tiny /etc/default/burg

Y modificamos:

GRUB_CMDLINE_LINUX=”numa=on acpi=on lapic mtrr_spare_reg_nr=1 enable_mtrr_cleanup clocksource=hpet gfxpayload=1024×600 video=intel:1024x600x16″

Actualizamos el grub:

update-grub2

Y reiniciamos el equipo (para iniciar con el kernel 2.6.38 y las mejoras añadidas).

 Reglas del SysCTL

Sysctl permite cambiar dinámicamente opciones del sistema (en general), de módulos y del kernel en sí mismo, las opciones a habilitar tienen que ver con la reducción del impacto general sobre la memoria virtual del kernel, la reducción de uso de SWAP, entre otras.

Editamos:

vim.tiny /etc/sysctl.conf

Incorporamos al archivo:

# —-
#disminuir el uso de swap
vm.swappiness=1

 

#shared buffers
kernel.shmmni = 4096
kernel.shmall = 536870912
kernel.shmmax = 2147483648

 

#cantidad de hilos maximos
kernel.threads-max = 98006

 

#cantidad de archivos máximos abiertos
fs.file-max = 307615
fs.aio-max-nr = 1048576

 

# frecuencia de flush del demonio writeback
vm.dirty_background_ratio = 10
# porcentaje de RAM que será usada para memoria paginada (dirty memory)
vm.dirty_ratio=25
# para equipos con poca RAM, se usará solamente el 40% de la RAM como cache
vm.vfs_cache_pressure = 40
# wine, qemu y otras aplicaciones, requieren mapear Low-memory
vm.mmap_min_addr=4096 # una aplicacion no podrá usar más de 4096Kb de memoria baja

 

# Habilitamos el schedule autogroup y su velocidad de respuesta
kernel.sched_autogroup_enabled=1
kernel.sched_rt_runtime_us = 960000

 

# —

* ejecutamos:

sysctl -p

Para aplicar los cambios.

CGROUPS

Es una técnica del Kernel Linux para aislar, solapar, limitar o distribuir (incluído priorizar) todos los recursos hardware de la máquina (CPU, Memoria RAM, Disk I/O) en forma de contenedores de procesos aislados, con el fin de mejorar la eficiencia del kernel Linux, al paralelizar de manera óptima los procesos.

Esta técnica permite priorizar tareas y organizarlas jerárquicamente por criterios definidos, mejorando notablemente el performance general del sistema.
(Sirvase a buscar información sobre “el milagroso parche de 200 líneas” y “el script alternativo de Lennart Poettering”, ambos eran versiones preliminares de lo que ahora se puede hacer en Debian vía aplicaciones).

Instalaramos lo que necesitamos para administrarlos en GNU/Linux (> 2.6.32)

 aptitude install cgroup-bin libcgroup1 libpam-cgroup

* editamos el archivo cgconfig e indicamos donde se encuentra la ruta donde se montarán los CGROUPS:

 vim.tiny /etc/cgconfig.conf

En Debian esa ruta es:

/sys/fs/cgroup/

Quedando:

mount {
 all = /sys/fs/cgroup;
}

Y se ve así después de “montado” el fs:

tree -d /sys/fs/cgroup/

/sys/fs/cgroup/
├── realtime
├── srv
│   ├── server
│   ├── spool
│   └── X
├── sys
│   ├── cmn
│   ├── ctl
│   └── sys
└── usr
├── batch
└── inter

Editamos el cgrules:

vim.tiny /etc/cgrules.conf

Y creamos un grupo “especial”, llamado default, donde se agregarán los procesos de todos los usuarios (procesos no de sistema):

*   *   default/

 Editamos:

vim.tiny /etc/pam.d/common-session

Y agregamos el pam_cgroup, esto con el fin de que las tareas de usuario, sean agrupadas y gestionadas por el control CGROUP:

 session optional pam_cgroup.so

 libpam-cgroup clasifica los trabajos interactivos que implican inicio de sesión, de cada usuario.

Luego de esto, procedemos a cambiar la configuración del security/limits del audio:

 vim.tiny /etc/security/limits.conf

Y agregamos al final:

# acceso del grupo audio a privilegios especiales
@audio – rtprio 99
@audio – memlock unlimited
# acceso de grupo users a privilegios especiales
@users soft cpu $TIMEOUT
@users – rtprio $RT_PRIORITY
@users – nice $NICE
@users – memlock $MEMLOCK

Por ultimo, y para que libpam-cgroup y las modificaciones de audio funcionen, agregamos nuestro usuario a los grupos correspondientes:

adduser <mi usuario> users
adduser <mi usuario> audio

Y reiniciamos el equipo, para que todos los cambios acumulados se apliquen:

reboot

Verificaciones varias

Verificar MTRR:

cat /proc/mtrr

Para verificar que hay una región de memoria en “write-combining” (de la memoria de Video)

Verificar que se ha llenado el CGROUP:

ls -l /sys/fs/cgroup/

Y que está creando grupos (por usuario, etc)

 lscgroup
cpuset,ns,cpu,cpuacct,devices,freezer,net_cls:/
cpuset,ns,cpu,cpuacct,devices,freezer,net_cls:/3223
cpuset,ns,cpu,cpuacct,devices,freezer,net_cls:/3221
cpuset,ns,cpu,cpuacct,devices,freezer,net_cls:/default
cpuset,ns,cpu,cpuacct,devices,freezer,net_cls:/default/4387

Carga del touchscreen de la portatil

Instalamos el módulo evtouch del Xorg:

 aptitude install xserver-xorg-input-evtouch

La portatil tiene un touchscreen, modelo:

Bus 001 Device 006: ID 1bfd:1688 TouchPack Resistive Touch Screen

* Creamos el archivo:

vim.tiny /etc/modprobe.d/usbhid.conf

Y agregamos:

options usbhid quirks=0x1bfd:0×1688:0×40

- Esto corregirá y activará el touchscreen del equipo.

Aceleración de Video Intel

Instalamos lo necesario:

aptitude install mesa-utils libgl1-mesa-glx

La portatil posee una tarjeta de video Intel que soporta el driver 915 (intel)

Se ha creado el siguiente archivo:

vim.tiny /usr/share/X11/xorg.conf.d/10-scree

Que contiene:

Section “Device”
Identifier “Configured Video Device”
Driver “intel”
Option “VideoRam” “262144″
Option “AccelMethod” “UXA”
Option “EXAOptimizeMigration” “true”
Option “MigrationHeuristic” “smart”
Option “Tiling” “true”
Option “NoDDC”
Option “BackingStore” “True”
Option “MTRR” “on”
Option “LinearAlloc” “6144″
Option “MonitorLayout” “CRT,LFP”
Option “DRI” “true”
Option “XvMC” “on”
Option “TripleBuffer” “true”
Option “CacheLines” “1980″
EndSection

Y un archivo serverflags:

 vim.tiny /usr/share/X11/xorg.conf.d/30-serverflags.conf

Que contiene:

Section “Extensions”
Option “Composite” “Enable”
Option “RENDER” “Enable”
Option “DAMAGE” “Enable”
EndSection

 

Section “ServerFlags”
Option “AllowGLXWithComposite” “true”
Option “XAANoOffscreenPixmaps” “true”
Option “AddARGBGLXVisuals” “True”
Option “RandR” “on”
Option “RENDER” “on”
Option “AIGLX” “True”
Option “DRI2″ “True”
Option “GlxVisuals” “all”
Option “AutoAddDevices” “True”
Option “AutoEnableDevices” “True”
Option “AllowEmptyInput” “False”
EndSection

Editamos el archivo:

vim.tiny /etc/environment

Y agregamos:

INTEL_BATCH=”1″

Dimensiones de pantalla y fuente (DPI)

Editamos el archivo:

vim.tiny /etc/X11/xinit/xserverrc

Y cambiamos de esto:

exec /usr/bin/X -nolisten tcp "$@"

a esto:

exec /usr/bin/X -nolisten -dpi 75 tcp "$@"

Con esto, podremos contar con unas fuentes “más pequeñas” para que podamos disfrutar cómodamente de las dimensiones de pantalla del equipo.

Reiniciamos el equipo para aplicar los cambios.

Aceleración de Firefox 4 (iceweasel)

Aunque Canaima viene con Cunaguaro, e instalado firefox 4 (iceweasel 4 de Debian)

Agregué lo siguiente repositorio (source.list):

deb http://mozilla.debian.net/ squeeze-backports iceweasel-4.0

Actualicé:

aptitude update

e Instalé:

aptitude install iceweasel libosmesa6

Para aprovechar al máximo Iceweasel 4, agregamos al /etc/environment las siguientes lineas:

MOZ_DISABLE_PANGO=”1″
MOZ_GLX_IGNORE_BLACKLIST=”1″

Cerramos sesión y volvemos a entrar.

Cargamos Iceweasel y lo forzamos a utilizar aceleración por hardware, escribimos la dirección:

about:config

Y cambiamos las siguientes opciones (escribirlas en la línea de búsqueda):

layers.acceleration.force-enabled=true
webgl.force-enabled=true
webgl.prefer-native-gl=true
webgl.osmesalib=/usr/lib/libOSMesa.so.6

Cerramos el Iceweasel y lo volvemos a cargar para probar la aceleración:

The Planetarium:

http://mozillademos.org/demos/planetarium/demo.html

Asteroides Game:

http://www.ambiera.at/copperlicht/demos/asteroid/

Fractal de Mandelbrot (peligro, extremadamente pesado, puede tardar unos 60 segundos en renderizarse)

http://fractal.io/

 Aceleración de Video y XvMC

No solamente la aceleración de video, el rendering openGL y el mejoramiento del frame-rate hacen que podamos disfrutar de videos a buena calidad y pantalla completa, sino que hemos habilitado XvMC (X-Video Motion Compensation), esto hace que porciones del renderizado de video sean realizados directamente por la GPU (tarjeta de video) mejorando el performance (y la suavidad general del sistema).

Reproductores de video como Xine y Mplayer ya usan XvMC para la reproducción de video (VLC es medio “buggy” al respecto).

Instalamos:

aptitude install libxvmc1 libxcb-xvmc0

Y ejecutamos:

echo /usr/lib/libIntelXvMC.so > /etc/X11/XvMCConfig

Como VLC da algunos problemas con XvMC, es preferible usar el Xine Plugin (o el mozilla-mplayer) para Firefox, instalamos:

aptitude install xine-plugin mozilla-mplayer

Nota: deben tener activo el repositorio “multimedia” para acceder a ellos.

Al cerrar y volver a entrar a Firefox, podemos ejecutar:

about:plugins

Y ver que los plugins ya están activos.

Probaremos la velocidad de los videos a pantalla completa.

Nota: esta portatil específicamente tiene una resolución máxima de 1024×600, no se pueden ver videos (ej. youtube) de más de 360p.

Y volvemos a reiniciar el equipo, para tener los cambios fijados y estables.

Tarjeta inalámbrica

El equipo cuenta con una tarjeta realtek inalámbrica (que necesita un firmware privativo), para hacerla funcionar debemos:

* Instalamos el firmware privativo:

aptitude install firmware-ralink
cd /etc/modprobe.d
* creamos los siguientes archivos:
touch rt2800lib.conf rt2800pci.conf rt2800usb.conf \
rt2x00lib.conf rt2x00pci.conf rt2x00usb.conf rt61pci.conf

Editamos el archivo:

vim.tiny rt2800lib.conf

Y agregamos:

blacklist rt2800lib
blacklist rt2800pci
blacklist rt2800lib
blacklist rt2x00pci
blacklist rt2x00lib
blacklist rt2x00usb

Y agregamos al /etc/modules:

rt2860sta
rt2870sta

Desmontamos los módulos:

modprobe -r rt2800pci
modprobe -r rt2800lib

Y montamos:

modprobe rt2860sta

Nota: la versión 2860sta es de la Realtek Soneview, la versión 2870sta de la Canaimita.

Luego, presionamos el rfkill-switch (Fn+F5) para encender la inalámbrica.

Ejecutamos:

ifconfig wlan0 up

Y luego:

iwlist wlan0 scan

Para verificar el funcionamiento de la Inalámbrica.

Soporte a modems 3G

Se deberán instalar los siguientes paquetes:

aptitude install network-manager network-manager-gnome \
 modem-manager mobile-broadband-provider-info usb-modeswitc

Nota: la mayoría de los paquetes vienen por defecto en Debian Squeeze.

Conecte su equipo 3G, presione botón derecho sobre el ícono de network-manager, seleccione “Activar Banda Ancha Móvil” y luego, seleccione la opción de su proveedor.

Y listo!.

Bluetooth

Instalamos:

aptitude install bluez-util blueman bluez-firmware

Para habilitar el dispositivo bluetooth ejecutamos:

echo 1 > /sys/class/rfkill/rfkill1/state

Para gestionar (y probar) nuestro dispositivo bluetooth.

Compiz

Los conocidos efectos gráficos de escritorio, se instalan con los siguientes paquetes:

aptitude install compiz compiz-fusion fusion-icon \
compiz-fusion-plugins-main compiz-fusion-plugins-unsupported \
compiz-fusion-bcop compiz-fusion-plugins-extra \
compizconfig-backend-gconf compizconfig-settings-manager

Nota: fusion-icon es la aplicación que permite cargar Compiz desde la bandeja de sistema.

Cargamos “fusion-icon” entre las aplicaciones en Sistema > Preferencias > “Aplicaciones al inicio”

Nota: si no vemos las barras de titulo y bordes de nuestras ventanas, en el Compiz-Manager habilitar “Decoraciones de ventanas”.

Prelink, Preload, Readahead

Prelink, preload y readahead, insserv, son 4 aplicaciones que mejoran notablemente el performance general del equipo:

Prelink: Modifica las librerías, para que carguen más rápido (pre-binding)

Preload: Carga en RAM las aplicaciones y librerías más usadas, para un inicio más rápido.

Readahead-Fedora,Insserv: Re-organizan los servicios para mejorar el arranque inicial del equipo.

Instalamos:

aptitude install prelink preload readahead-fedora insserv

Editamos:

vim.tiny /etc/default/readahead-fedora

Cambiamos:

# enable readahead at system startup
READAHEAD=”yes”

Y modificamos el IO:

IO_PRIORITY=”real-time”

Editamos:

vim.tiny /etc/default/prelink

Modificamos:

PRELINKING=yes

Luego, ejecutamos:

prelink --all

Para que haga un análisis de todos los ejecutables y librerías (puede tardar unos minutos).

Luego, editamos:

vim.tiny /etc/init.d/rc

Y cambiamos el nivel de concurrency a:

CONCURRENCY=makefile

Número de Terminales

Cada terminal virtual consume recursos (las TTY virtuales están asignadas en CTRL+ALT+F1 al F6), pero por lo general, en equipos de este tipo, uno no está cargando terminales virtuales, así que las limitaremos solo a 2 (F1 y F2); para ello:

Abrimos el archivo:

vim.tiny /etc/inittab

Y cambiamos de esto:

1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6

A esto:

1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
#3:23:respawn:/sbin/getty 38400 tty3
#4:23:respawn:/sbin/getty 38400 tty4
#5:23:respawn:/sbin/getty 38400 tty5
#6:23:respawn:/sbin/getty 38400 tty6

Comentando las consolas del 3 al 6.

Reiniciamos por última vez para verificar que todo funciona correctamente.

Conclusiones

Es interesante explorar las capacidades de estos equipos, inicialmente dudaba de las propias capacidades de los equipos Canaima Magallanes, pero GNU/Linux ha demostrado que funciona bien (muy bien) en equipos de esta gama (mini-laptops, netbooks, etc).

Disfruten de un equipo optimizado y acelerado.


Fuente:
De fecha: 23/05/2011
Identi.ca: @tr0n
Correo: octavio en gnu.org.ve

Canaima y retrotecnología


Apuesto a que después de escribir esto más de uno dirá que si soy “purista” o “retrotecnológico”, otra vez.

Hoy en Identi.ca leo esta publicidad engañosa de Canaima GNU/Linux:

@canaimagnulinux ¡EPA! ¿Sabías que #Canaima3 es 100% libre? ¡Corre la voz! #SoberaníaTecnologica

Las distribuciones 100% Libres son aquellas que no contienen Software Privativo, que no lo invocan, no lo permiten y mucho menos invitan a instalarlo con un click en un menú.

Si Canaima GNU/Linux por una u otra razón no quiere o dice que no puede romper con la cadena de dependencia, coloniaje, imperialismo tecnológico o como quiera llamarse a esa adicción, tiene un problema grave, pero peor aún es hacer una campaña haciéndose pasar por un sistema 100% libre, puesto que eso es, además de falso y de una campaña engañosa, una contradicción legal.

¿Contradicción Legal?

Me voy a copiar el sistema de subtítulos que usa Jesús Lara para ver, si cómo él, logro exponer mis ideas de forma clara para ser entendido por mis lectores.

Si leemos la Gaceta Oficial 39633, Ordenanza 025, Artículo 5, evidenciamos un maravilloso hito: Canaima GNU/Linux es el único sistema operativo que usará la APN, sin la instalación de componentes privativos, “desestimando las ofertas que no cumplan con esa condición”.

Si Canaima en su instalación dice “dale instala Software Privativo, total, es gratis” ¿cómo dar cumplimiento a esta ordenanza?

En las distribuciones 100% Libres, la dependencia se rompe inmediatamente no permitiendo el Software Privativo bajo ningún concepto. El driver simplemente no se instala. Con el Software privativo, así como con el capitalismo o con el imperialismo NO SE NEGOCIA. “No se puede confiar en el imperialismo ni un tantito así”.

Canaima GNU/Linux, cuando se instala advierte la necesidad de componentes privativos. Al conseguir un dispositivo como por ejemplo una tarjeta INTEL 3945ABG sale un mensaje que dice “necesito un pegoste privativo, que causa dependencia tecnológica, que lanza la soberanía al caño y que no se ajusta a la Gaceta Oficial 39633 llamado iwlwifi-ucode, el cual es un FIRMWARE PRIVATIVO. Si me lo ponen en un USB o en donde sea que esté disponible, yo lo instalo y no le digo a nadie que se está incumpliendo con el 39633, tranquilo, que eso queda entre nos y ayuda e incentiva la dependencia tecnológica”

¿ese es todo el problema? ¿no fue que se les pasó a los desarrolladores y es sólo un bug?

Sería una maravilla, sería el problema resuelto incluso antes de poner el ticket en el trac, pues ya habría conciencia de libertad y soberanía, sin medias tintas, SIN NEGOCIAR CON EL IMPERIALISMO TECNOLÓGICO. (por eso nos dicen radicales, fundamentalistas, puristas y “retrotecnológicos” ¿ya entienden?).

Pero, al abrir el sistema se le coloca al USUARIO FINAL una opción que dice “instalar todo el porqueriero privativo que existe, lo necesite o no su computadora” ¿eso es soberanía?

Rehago la pregunta ¿eso es lo que dice la Gaceta Oficial 39633 en su Ordenanza 025, Artículo 5?

Ahora viene la parte donde por haber escrito este artículo me dejan de invitar a las reuniones, me tildan de contra-algunavaina o retro-algunavaina o simplemente me agarran más rabia de la que ya me tienen por expresar mis ideas tal cual y como las aplico en la realidad.

¿Solución?

Es fácil quejarse (algunos lo hacen por deporte), pero hacerlo sólo sirve para resolver el problema cuando se ha propuesto una solución.

La solución es que haya un Canaima GNU/Linux que DE VERDAD no tenga partes privativas ni invite o permita instalarlas, sin publicidad engañosa de “100% libre de humo… acá no puedes fumar pero si quieres te regalamos los cigarros y te los empaquetamos ‘para llevar’ “.

Eso servirá para que antes de comprar un hardware en la APN, se pueda saber si DE VERDAD no requiere partes privativas y se pueda DE VERDAD escoger la mejor opción propuesta por los proveedores “desestimando las ofertas que no cumplan con esta condición”. Eso es lo que dice la Gaceta Oficial, por fin, a los 200 años de independencia.

Fuente:
De fecha: 23/05/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Instalando el driver privativo de NVIDIA en Canaima 3.0/Debian 6.0


Lamentablemente, el driver privativo para las tarjetas NVIDIA todavía sigue prestando mayor rendimiento que su equivalente libre (NOUVEAU). Hay que seguir ciertos pasos que no están especificados explícitamente en muchas de las guías que encontré en internet para instalarlo.

1. – Primero averiguemos cuál es la versión del kernel que está corriendo en tu pc. En el menú Aplicaciones > Herramientas del Sistema > Monitor del Sistema, ubica la pestaña “Sistema”. Allí verás algo como:

Para éste ejemplo, la versión del kernel es “2.6.32-5-686“.


También puedes obtener la versión del kernel directamente de la consola con el siguiente comando:

uname -r

2.- Luego, procedemos a instalar los paquetes nvidia-glx, nvidia-settings, nvidia-xconfig y nvidia-kernel-VERSIÓN-DE-KERNEL, que en mi caso es nvidia-kernel-2.6.32-5-686. Podemos hacerlo a través del gestor de paquetes synaptic, o con el siguiente comando en consola (con permisos de root):

aptitude install nvidia-glx nvidia-settings nvidia-xconfig nvidia-kernel-2.6.32-5-686

3.- Seguidamente, configuramos el archivo de configuraciones /etc/X11/xorg.conf:

nvidia-xconfig

4.- (opcional) Si queremos evitar que salga en logo de NVIDIA al inicio del sistema, podemos editar el archivo /etc/X11/xorg.conf. En la sección “Device”, podemos agregar la línea:

Option              "NoLogo" "true"

Para que quede:

Section "Device"
    Identifier            "Device0"
    Driver                "nvidia"
    Option                "NoLogo" "true"
    VendorName            "NVIDIA Corporation"
EndSection

5.- Actulizamos nuestro initramfs para que cargue los nuevos drivers (nvidia) y olvide los viejos (nouveau). Al instalar el paquete nvidia-glx, se agrega una entrada al blacklist de los módulos de kernel que evita que nouveau se cargue al inicio en los próximos booteos.

update-initramfs -u

6.- Reiniciamos la PC.

Para comprobar que tenemos cargados los drivers privativos, podemos verificar la salida del siguiente comando:

glxinfo | grep "OpenGL vendor string:"

Si la salida es “NVIDIA Corporation”, todo está bien.

Fuente:
De fecha: 23/05/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Tutorial: Cómo actualizar a Canaima 3.0 desde Canaima 2.1


El día de hoy, nuestro compañero Carlos Guerrero hizo público un tutorial para lograr hacer una migración directa de Canaima 2.1 a Canaima 3.0. Dicho tutorial forma parte del desarrollo del asistente de actualización automatizado que será liberado próximamente para que cualquier usuario pueda actualizar cómodamente a Canaima 3.0.

Es importante que sepas que éste es un procedimiento intermedio – avanzado que todavía está en período de pruebas  y que podría dejar tu sistema operativo inutilizado. Síguelo con precaución.

Requisitos

  • Tener una conexión a internet.
  • Tener 3GB de espacio libre en disco.
  • Tener Canaima 2.1.
  • Tener de 1 a 2 horas de tiempo libre.

Fase 1: Preparación de Canaima 2.1

Primeramente, abrimos una consola con permisos de administrador en el menú Aplicaciones > Accesorios > Terminal de Root (debes conocer la contraseña de administrador o de root para poder ejecutar este paso).

Utilizando algún editor de texto de consola como vim, nano o gedit, cambia el contenido del archivo /etc/apt/sources.list para que luzca de la siguiente manera:

#
# Repositorios de Canaima GNU/Linux
#
 
# Repositorio Estable
deb http://repositorio.canaima.softwarelibre.gob.ve/ aponwao usuarios
 
# Repositorio de la Base (Debian)
deb http://universo.canaima.softwarelibre.gob.ve/ lenny main contrib non-free

Obtenemos las últimas actualizaciones disponibles para Canaima 2.1

aptitude update && apt-get autoclean && aptitude --assume-yes full-upgrade

Instalamos el navegador galeon como navegador temporal de transición.

aptitude install --assume-yes galeon

Removemos la configuración por defecto de GRUB.

rm /etc/default/grub

Removemos software no necesario en Canaima 3.0.

apt-get purge --force-yes -y openoffice* firefox* thunderbird* canaima-instalador-vivo canaima-particionador

Removemos paquetes obsoletos.

apt-get autoremove --force-yes -y

Fase 2: Actualizando Software de Instalación

En esta fase, comenzaremos a actualizar las herramientas de instalación y algunas otros componentes básicos (aptitude, apt, dpkg, locales y debian-keyring).
Debemos cambiar el contenido del archivo /et/apt/sources.list para que tenga el siguiente contenido:

#
# Repositorios de Canaima GNU/Linux
#
 
# Repositorio de la Base (Debian)
deb http://universo.canaima.softwarelibre.gob.ve/ squeeze main contrib non-free

También el contenido del archivo /etc/apt/preferences debe decir lo siguiente:

Package: *
Pin: release o=Debian
Pin-Priority: 800

Actualizamos los repositorios de software y limpiamos cualquier paquete huérfano que quede por ahí

aptitude update && apt-get autoclean

Actualizamos finalmente los componentes básicos:

aptitude install --assume-yes aptitude apt dpkg debian-keyring locales --without-recommends && apt-get -f install

Actualizamos el Kernel, junto con las librerías de Perl:

aptitude install --assume-yes linux-image-2.6.32-5-686 perl libperl5.10

Acá debemos reiniciar la computadora y asegurarnos de iniciar con el último kernel instalado (linux-image-2.6.32-5-686).

Fase 3: Actualizando Gestor de Dispositivos

Nos aseguramos de que no hay ningún paquete roto o mal instalado:

apt-get --force-yes -y -f install

Instalamos la nueva versión del UDEV (Gestor de Dispositivos):

aptitude install --assume-yes udev

Volvemos a reiniciar la computadora e iniciamos con el último kernel.

Fase 4: Actualización del Sistema Base

Ésta es una de las fases más importantes, ya que se actualiza el sistema base de Canaima (Debian Squeeze). También es uno de los más largos, porque se descarga gran cantidad de contenido.
Actualizamos software específico relacionado con la configuración:

aptitude --assume-yes install gconf2=2.28.1-6 libgconf2-4=2.28.1-6 gconf2-common=2.28.1-6

Actualizamos los repositorios:

apt-get --force-yes -y update

Hacemos una actualización simple:

apt-get --force-yes -y upgrade

Luego una actualización parcial:

apt-get --force-yes -y dist-upgrade

Y finalmente la actualización completa:

aptitude --assume-yes full-upgrade

Volvemos a reiniciar la computadora.

Fase 5: Actualización completa

Debemos cambiar el contenido del archivo /et/apt/sources.list para que tenga el siguiente contenido:

#
# Repositorios de Canaima GNU/Linux
#
 
# Repositorio de Pruebas
deb http://repositorio.canaima.softwarelibre.gob.ve/ roraima usuarios
 
# Repositorio de la Base (Debian)
deb http://universo.canaima.softwarelibre.gob.ve/ squeeze main contrib non-free

También el contenido del archivo /etc/apt/preferences debe decir lo siguiente:

Package: *
Pin: release o=Canaima
Pin-Priority: 900
 
Package: *
Pin: release o=Debian
Pin-Priority: 100

Removemos configuraciones obsoletas:

rm /etc/skel/.purple/accels /etc/skel/.purple/accounts.xml /etc/skel/.purple/blist.xml /etc/skel/.purple/status.xml

Actualizamos el repositorio de software:

aptitude update && apt-get autoclean

Instalamos las llaves del repositorio para la nueva versión:

aptitude install canaima-llaves

Removemos software obsoleto:

aptitude purge --assume-yes epiphany-browser epiphany-browser-data libgraphviz4 libslab0 gtkhtml3.14 busybox-syslogd dsyslog inetutils-syslogd rsyslog socklog-run sysklogd syslog-ng libfam0c102

Actualizamos la paquetería de Canaima 3.0:

aptitude install --assume-yes canaima-escritorio-gnome

Removemos software innecesario:

aptitude purge --assume-yes galeon canaima-accesibilidad

Actualizamos por completo toda la paquetería:

aptitude --assume-yes full-upgrade

Removemos software obsoleto:

aptitude purge --assume-yes gstreamer0.10-gnomevfs splashy

Forzamos la instalación de la nueva versión de GDM:

aptitude install --assume-yes gdm3

Forzamos la instalación de BURG:

aptitude install --assume-yes burg

Reinstalamos algunos paquetes

aptitude reinstall --assume-yes canaima-base
aptitude reinstall --assume-yes canaima-estilo-visual
aptitude reinstall --assume-yes canaima-escritorio-gnome

Reconfiguramos el estilo visual:

dpkg-reconfigure canaima-estilo-visual

Actualizamos la configuración del BURG:

update-burg

Forzamos el uso de la nueva versión de GDM:

echo "/usr/sbin/gdm3" > /etc/X11/default-display-manager

Por última vez, reinicia la computadora y … ¡Disfruta de tu Canaima 3.0!

Por favor cuéntame cómo te fué para que podamos seguir mejorando el asistente de actualización. ¡Gracias!

Fuente:
De fecha: 23/05/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Cómo solucionar una corrupción del Disco en Canaima 3.0/Debian 6.0 (Run fsck manually)


De vez en cuando, especialmente luego de una variación brusca en la alimentación de voltaje que llega al disco duro o un “apagado forzado” (cuando mantenemos presionado el boton de apagado), los datos que están almacenados en el disco quedan corruptos.

Entonces, usualmente obtenemos una pantalla parecida a la que mostramos más abajo, que no nos permite acceder al sistema.


(Captura de pantalla cortesía de los usuarios Felipe y Johan en los comentarios, gracias)

Si prestamos atención, en la imagen de arriba observaremos lo siguiente:

Give root password for maintenaince
(or type Control-D to continue):

Eso significa “Introduzca el password de root para hacer mantenimiento o presione CTRL+D para continuar”. Lo que haremos es introducir la contraseña de root (no te preocupes si no sale nada mientras la escribes, es así) y presionar enter. Aparecerá una línea de comandos en donde introduciremos el siguiente comando que arreglará el disco corrupto:

fsck -a

Esperaremos a que el proceso culmine y podremos reiniciar la pc con el siguiente comando:

reboot

¡Espero les haya sido de utilidad!

Fuente:
De fecha: 23/05/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Como instalar Canaima 3.0 desde una Memoria USB


Muchas personas no tienen disponible un dispositivo lector de medios ópticos (CD/DVD) y las imágenes ISO son publicadas especificando que son especialmente para ser quemadas en ese tipo de dispositivos. Lo cierto es que esas mismas imágenes ISO pueden ser utilizadas para grabarse en un pen-drive o Dispositivo de Almacenamiento Portátil USB mediante la utilización un comando en consola, para que igualmente puedas instalar Canaima 3.0 desde éstos dispositivos (útil para las netbooks).

Debes tener a la mano un pen-drive con capacidad igual o mayor a 1 GB (la imagen de Canaima 3.0 pesa 700MB) y la imagen de Canaima 3.0 que sea de tu agrado (arquitectura de 64Bits o 32Bits). También debes saber que éste procedimiento borrará por completo el contenido de tu dispositivo, respalda toda la información antes de continuar.

Lo primero que haremos es conocer la ruta del dispositivo USB, que usualmente es algo como /dev/sdX, en donde X es una letra del abecedario (en minúscula y usualmente entre a y f). Para ello, echémosle un vistazo a nuestro(s) disco(s) duro(s) utilizando el programa gparted (Sistema > Administración > Gparted), por ejemplo, como yo tengo uno solo, al pulsar la lista desplegable de la esquina superior derecha aparece sólo /dev/sda.


La idea es que al enchufar el pen-drive, notemos cuál es el nuevo dispositivo existente. Enchufemos el pen-drive, presionemos CTRL+R (para actualizar los dispositivos) y nos daremos cuenta que hay un nuevo dispositivo, en mi caso es /dev/sdb.

Bien, ahora procedemos a escribir el siguiente comando en una consola con permisos de root ( Aplicaciones > Accesorios > Terminal de Root ):

dd if=/ruta/a/la/imagen.iso of=/dev/sdX

En donde “if” es igual a la ruta donde se encuentra la imagen ISO de Canaima que hemos descargado (por ejemplo, si está en la carpeta “Descargas”, la ruta es /home/TU_USUARIO/Descargas) y “of” es igual al dispositivo que identifica a tu pen-drive.

Éste proceso dura unos cuantos minutos, y culmina cuando aparece un resumen como el que sigue:

1432276+0 records in
1432276+0 records out
733325312 bytes (733 MB) copied, 134,127 s, 5,5 MB/s

Finalmente, la imagen IMG de Canaima 3.0 se encuentra perfectamente alojada en nuestro pen-drive, y si reiniciamos nuestra PC (con el pen-drive enchufado), podremos acceder al instalador.

NOTA: el BIOS de tu máquina debe estar configurado para iniciar mediante dispositivo USB para que puedas ver el instalador de Canaima. Usualmente puedes acceder al menú de configuración de la BIOS presionando F2, F10, F11 o ESC (depende del modelo) al momento del arranque.

Fuente:
De fecha: 11/05/2011
Identi.ca: @guerrerocarlos
Correo: guerrerocarlos en gmail.com

Descargar Canaima 3.0 desde Windows


Para descargar Canaima GNU/Linux 3.0 desde Windows a maxima velocidad y utilizando la tecnología Torrent solo debes descargar alguno de los siguientes:

Y al finalizar tendrás la imagen iso de Canaima lista para quemar en un CD y luego instalar en tu maquina. Si no sabes la arquitectura de tu procesador, escoge el que dice “i386″.

Para descargar del modo habitual estos son los enlaces: i368 y amd64 si tienes dudas simplemente haz clic aqui: DESCARGAR

Fuente:
De fecha: 01/05/2011
Correo: juanv.cisneros en gmail.com

Pensamientos para la Reflexión


1 de Mayo Día del Trabajador Revolucionario

1 de Mayo Día del Trabajador Revolucionario

Muchas personas pequeñas, en muchos lugares pequeños, haciendo muchas cosas pequeñas, pueden transformar el mundo.

Proverbio Chino (creo)

Fuente:
De fecha: 01/05/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Un detalle especial para el nuevo modelo de las Canaimitas de 3er Grado


Por primera vez en una computadora, en toda la historia de las PC’s … El botón de Windows no tiene el botón de Windows… Tiene el botón de Canaima GNU/Linux :-D

Éste modelo de computadora que ven acá, en mis manos, es el próximo modelo de Canaimita para los muchachitos de tercer grado, que actualmente estamos probando y haciendo las adaptaciones correspondientes.

¿Que te parece?

 

2011-04-29 18.58.30 2011-04-29 18.59.06 2011-04-29 18.58.59
Fuente:
De fecha: 01/05/2011
Twitter: @e1th0r
Identi.ca: @e1th0r
Correo: hcolina en gmail.com

ssh-copy-id


ssh-copy-id es una herramienta muy útil al momento de copiar las llaves públicas generadas mediante ssh-keygen a otro equipo; no obstante, ssh-copy-id tiene un detalle cuando se pretende usar contra un equipo que no posee el servidor ssh funcionando en un puerto no standar (diferente al 22); en este caso, hay que ejecutar una orden parecida a:

ssh-copy-id -i ~/.ssh/id_rsa.pub "user@host -p PUERTOSSH"

De esa manera el comando se ejecutará satisfactoriamente.

Fuente:
De fecha: 30/04/2011
Twitter: @e1th0r
Identi.ca: @e1th0r
Correo: hcolina en gmail.com

Nuevo mirror de Debian para Venezuela


La comunidad de Debian Venezuela posee un nuevo mirror a su disposición:

http://mirror.reacciun.ve/

Este mirror es actualziado diariamente y posee : experimental, estable, inestable, pruebas,. seguridad, multimedia y backports.

En estos momentos se hacen diligencias para que también se tenga  un mirror de Canaima GNU/Linux allí.

Úsenlo, para que los admins de dicho servidor tengan justificación del por qué mantenerlo.

Adicionalmente, no es un mirror oficial, tal como puede verse en http://www.debian.org/mirror/mirrors_full

Otro mirror existente en Venezuela es el de Fundacite Mérida, [1]pero su acceso es bastante lento

Como sea, nada mejor que mantener un mirror interno, actualizado con una frecuencia interdiaria, por ejemplo, cuando uno se dedica al estudio de Debian.

[1] http://asl-mirror.fundacite-merida.gob.ve/debian/

Fuente:
De fecha: 29/04/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Canaima Desarrollador: Herramienta para el desarrollo y empaquetamiento de Software Libre


Desde un tiempo para acá, en el equipo de desarrollo de Canaima GNU/Linux nos hemos propuesto como meta la creación de cada vez más herramientas liberadoras que le faciliten a la gente la apropiación del conocimiento, que es al final de cuentas, el propósito del Software Libre.

En ese sentido, podemos decirles que hemos venido trabajando en Canaima Desarrollador, un conjunto de herramientas destinadas a facilitar la creación de software para Canaima.

¿De qué se trata Canaima Desarrollador?

Canaima Desarrollador (C-D) es un compendio de herramientas y ayudantes que facilitan el proceso de desarrollo de software para Canaima GNU/Linux. Está diseñado para facilitar el trabajo a aquellas personas que participan en dicho proceso con regularidad, como también para iniciar a los que deseen aprender de una manera rápida y práctica.

C-D sigue dos líneas de acción principales para lograr éste cometido: la práctica y la formativa. La práctica permite:

- Agilizar los procesos para la creación de paquetes binarios canaima a partir de paquetes fuentes correctamente estructurados; es decir, facilita el empaquetamiento.

- Automatización personalizada de la creación de Paquetes Fuentes acordes a las Políticas de Canaima GNU/Linux.

- Creación de un depósito personal, por usuario, donde se guardan automáticamente y en carpetas separadas los siguientes tipos de archivo:

  • Proyectos en proceso de empaquetamiento
  • Paquetes Binarios (*.deb)
  • Paquetes Fuente (*.tar.gz, *.dsc, *.changes, *.diff)
  • Registros provenientes de la creación de paquetes binarios (*.build)

- Versionamiento asistido (basado en git) en los proyectos, brindando herramientas para realizar las siguientes operaciones, con un alto nivel de automatización y detección de posibles errores:

  • git clone
  • git commit
  • git push
  • git pull

- Ejecución de tareas en masa (empaquetar, hacer pull, push, commit, entre otros), para agilizar procesos repetitivos.

En el otro aspecto, el formativo, C-D incluye:

- El Manual del Desarrollador, resumen técnico-práctico de las herramientas cognitivas necesarias para desarrollar paquetes funcionales para Canaima GNU/Linux.

- La Guía de Referencia para el Desarrollador, compendio extenso y detallado que extiende y complementa el contenido del Manual del Desarrollador.

- Un Manual de Uso para la herramienta Canaima Desarrollador.

Configurando Canaima Desarrollador

Una vez leída la documentación, lo primero que hay que hacer antes de poder usar canaima-desarrollador es hacer la configuración inicial de la aplicación, editando un archivo de texto como el que se muestra más abajo para llenar los datos del usuario. El archivo en cuestión se encuentra en la carpeta del usuario /home/<nombre-usuario>/.config/canaima-desarrollador/usuario.conf y se puede editar con cualquier editor de texto simple como vim, nano o gedit.

# Fichero de configuración personal para Canaima Desarrollador
 
# Datos del repositorio remoto donde se alojan todos tus proyectos
# Dominio del servidor
REPO="gitorious.org"
 
# Usuario SSH para acceder al servidor
REPO_USER="git"
 
# Directorio del servidor donde se encuentran alojados todos los proyectos
REPO_DIR="canaima-gnu-linux"
 
# Directorio local donde guardas todos tus proyectos git
DEV_DIR="/home/dev/"
 
# Nombre con el que identificarás tus proyectos.
# Debe coincidir con los datos de tu llave GPG.
DEV_NAME="Luis Alejandro Martínez Faneyth"
 
# Correo con el que identificarás tus proyectos.
# Debe coincidir con los datos de tu llave GPG.
DEV_MAIL="martinez.faneyth@gmail.com"
 
# Tu llave pública GPG
DEV_GPG="E78DAA2E"
 
# Lugar donde se moverán los .tar.gz .changes .diff y .dsc
# cuando se termine de empaquetar un proyecto
DEPOSITO_SOURCES="/home/dev/SOURCES"
 
# Lugar donde se moverán los .deb cuando se
# termine de empaquetar un proyecto
DEPOSITO_DEBS="/home/dev/DEBS"
 
# Lugar donde se moverán los .build cuando se
# termine de empaquetar un proyecto
DEPOSITO_LOGS="/home/dev/LOGS"

Un poco de explicación extra acerca de los campos:

  • REPO, REPO_USER Y REPO_DIR: estos campos se utilizan para construir la dirección SSH del servidor donde se encuentra alojado el repositorio git de código fuente. Se construye de la forma REPO_USER@REPO:REPO_DIR/<PROYECTO>.git
  • DEV_NAME, DEV_MAIL Y DEV_GPG: Corresponden a los datos personales del desarrollador, con los cuales se identificarán todos los proyectos que se hagan con Canaima Desarrollador. Los campos DEV_NAME y DEV_MAIL sirven para identificar el campo Maintainer del archivo control, mientras que DEV_GPG es un campo opcional (si es ingresado, canaima-desarrollador firmará todos los paquetes con esa llave GPG, si no, se obvia la firma de los paquetes).
  • DEV_DIR, DEPOSITO_LOGS, DEPOSITO_SOURCES y DEPOSITO_DEBS son directorios para la organización del proceso de empaquetamiento. El directorio especificado en DEV_DIR debe existir, mientras que los DEPOSITO_*, si no exiten, canaima-desarrollador los creará por ti.

¿Y como empiezo a usar Canaima Desarrollador?

Bueno, todo depende de cuáles sean nuestros objetivos. Supongamos que queremos solucionar un ticket de error en la página de Reporte de Bugs de la Plataforma Colaborativa (TRAC), por ejemplo, el 152 (ya resuelto) habla de sustituir una cadena de texto que dice “OpenOffice” por otra que diga “LibreOffice” en la aplicación canaima-acerca. Analizando el problema, podemos identificar una serie de pasos que debemos realizar para lograr este objetivo:

  1. Descargar el código fuente del paquete canaima-acerca.
  2. Hacer una búsqueda recursiva en el directorio base para encontrar en cuáles archivos se encuentra la cadena de texto “OpenOffice”.
  3. Realizar la sustitución de las cadenas encontradas por la cadena “LibreOffice”.
  4. Versionar los cambios.
  5. Empaquetar la nueva versión del paquete canaima-acerca.
  6. Subir los cambios al repositorio de código fuente.

El paso 1 está cubierto por el ayudante c-d descargar y los pasos del 4 al 6 por el ayudante c-d empaquetar, mientras que los pasos 2 y 3 requieren la intervención manual del desarrollador.

Comencemos:

1 .- Descarguemos el código fuente:

c-d descargar --proyecto="canaima-acerca"

Finalizado el procedimiento,  tendremos una carpeta con el nombre del paquete (canaima-acerca) en al carpeta de desarrollador (la variable DEV_DIR que llenamos en el archivo de configuración). Ésta carpeta debe estar nombrada de la forma nombre-paquete-X.Y+Z, en donde X.Y+Z es la versión actual del paquete. Sin embargo, no te preocupes, en el proceso de empaquetamiento canaima-desarrollador se encargará de renombrarla por ti.

2.- Busquemos dentro del paquete, la palabra “OpenOffice”:

cd /ruta-carpeta-desarrollador/canaima-acerca
grep -R "OpenOffice".

Resultados:

./gnome-version.xml:- Se encuentra equipado con herramientas ofimáticas como OpenOffice, (procesador de palabras, hojas de cálculo, presentaciones), diseño gráfico, planificación de proyectos y bases de datos.

3.- Reemplacemos “OpenOffice” por “LibreOffice”:

sed -i 's/OpenOffice/LibreOffice/g' gnome-version.xml

4.- Reempaquetemos la aplicación:

c-d empaquetar --mensaje="Corrigiendo la aparición de la aplicación OpenOffice por LibreOffice. Ticket #152."

Listo, deberíamos tener el paquete .deb en la carpeta que especificamos como DEPOSITO_DEBS en la configuración.

Te invito a leer en profundidad el Manual del Desarrollador para que descubras el resto de las interesantes funcionalidades de Canaima Desarrollador.

Los ayudantes de Canaima Desarrollador

c-d crear-proyecto: Crea un proyecto de empaquetamiento al estilo Canaima.
c-d debianizar: Alista un proyecto de software existente para ser empaquetado.
c-d crear-fuente: Crea un paquete fuente a partir de un proyecto de software.
c-d empaquetar: Crea un paquete binario a partir de un proyecto de software.

c-d descargar: Descarga un proyecto existente en el repositorio de código y lo ubica en la carpeta del desarrollador.
c-d registrar: Registra los cambios hechos localmente para un proyecto específico.
c-d enviar: Envía los cambios al repositorio de código de un proyecto específico.
c-d actualizar: Actualiza tu código local con el del repositorio de código para un proyecto en específico.

c-d descargar-todo: Descarga todo lo existente en el repositorio de código y lo coloca en la carpeta del desarrollador.
c-d registrar-todo: Registra todo lo existente en la carpeta del desarrollador al repositorio de código.
c-d enviar-todo: Envía todo lo existente en la carpeta del desarrollador al repositorio de código.
c-d actualizar-todo: Actualiza todo lo existente en la carpeta del desarrollador con lo encontrado en el repositorio de código.
c-d empaquetar-varios: Crea los paquetes binarios de los proyectos especificados.
c-d empaquetar-todo: Empaqueta todo lo existente en la carpeta del desarrollador.

c-d listar-remotos: Lista los proyectos existentes en el repositorio de código.
c-d listar-locales: Lista los proyectos existentes en la carpeta del desarrollador.



Fuente:
De fecha: 27/04/2011
Correo: juanv.cisneros en gmail.com

Disponible Blender 2.57 Estable


Blender 2.5 Estable

Blender 2.5 Estable

Después de mucho tiempo de espera y pruebas, La Fundación Blender y comunidad de desarrolladores en línea con mucho orgullo presentan Blender 2.57a. Esta es la primera versión estable de la serie Blender 2.5, lo que representa la culminación de muchos años de rediseño y desarrollo.

El nombre de “estable“, no es sólo porque incorpora todas las funcionalidades que Blender nos tiene acostumbrado, sino además porque incluye más de 1000 parches y actualizaciones de funciones que se realizaron durante todo el desarrollo de la versión 2.5.x  beta.

Linea del tiempo de Blender 2.57

Línea del tiempo de Blender

Línea del tiempo de Blender

Lo más nuevo de Blender 2.57

Interfaz de usuario rediseñada

Interfaz de usuario Blender 2.57

Interfaz de usuario Blender 2.57

Con el diseño gráfico actualizado y un conjunto nuevo de iconos y menús, Blender ha sido rediseñado para ser más clara, mejor organizada y más fácil de navegar, y es totalmente personalizable con scripts de Python. Otras mejoras incluyen un navegador de archivos nuevos, estante de herramientas personalizable, entre otros.

Aparición de los complementos o “Add-ons”

 

Complementos o Add-ons Blender

Complementos o Add-ons Blender

Blender 2.57 ha implementado un nuevo método para extender sus funcionalidades con secuencias de comandos de Python. Estos ahora están siendo distribuidos y almacenados como “complementos” que se puede optar por activar o desactivar cada uno individualmente. Esto ayuda a mantener la interfaz limpia y bien organizada. Pueden conocer más sobre estos complementos en la sección: Add-ons Blender

Herramientas para esculpir objetos rediseñado

 

Esculpir en más facil

Esculpir en más fácil

El modo de esculpir en Blender ha sido optimizado, incrementando el rendimiento de edición y diseño de forma significativa, reduciendo el uso de memoria para soportar modelos más detallados. Se han añadido nuevas herramientas y mejorado las existentes.

Programación con Python

 

Programación con Python en Blender

Programación con Python en Blender

Blender 2.5 dispone de un completa re-implementación de secuencias de comandos de la API de Python. Cualquier cosa que el usuario puede interactuar a través de la interfaz de usuario – datos, opciones y herramientas – también está disponible para los programadores ahora.

Sistema de animación mejorado (F – Curves – NLA)

 

Sistema de animacion en Blender

Sistema de animacion en Blender

El criterio de Blender 2.5 con respecto a la animación es “hacer todo animable“.  Todos los objetos y sus propiedades son animables para proporcionar mayor flexibilidad a los animadores y diseñadores.

Sistema de física mejorado (humo)

 

Humo en Blender 2.5

Humo en Blender 2.5

Blender 2.5 incluye un nuevo motor de humo a partir de simulación de fluidos. Junto a esto está la capacidad de escalar hasta un simulador de baja resolución, mantenimiento el detalle de la turbulencia. El humo puede ser generado por el movimiento de entrada de partículas, y pueden ser afectados por los obstáculos que chocan y campos de fuerza externos.

Render o visualización en pantalla (Volumen y Ray-Tracing)

 

Nubes en Blender

Nubes en Blender

Blender 2.5 incluye un material de volumen, destinados a la prestación de partículas y gases como el humo, las nubes, y el fuego. Todas las texturas de procedimiento se admiten como fuentes de datos, así como dos nuevas texturas para la representación de voxels (como el humo) y nubes de puntos. Varias opciones están disponibles desde las sombras tenues volúmenes como la niebla, a base física dispersión y auto-sombreado

 

Ray Tracing Blender

ray Tracing Blender

Como parte del Google Summer of Code, el Ray Tracing del sistema de aceleración ha tenido una revisión completa, por lo que es significativamente más eficiente y con soporte para nuevas características, haciendo que algunas escenas se generen hasta 10 veces más rápido!

Descargar Blender 2.57 aquí

Fuente: http://www.blender.org/development/release-logs/blender-257/

Fuente:
De fecha: 27/04/2011
Twitter: @xirix
Correo: magroberth en gmail.com

Liberada Canaima GNU/Linux 3.0 VC5


Así como les comente de la salida a la luz de la VC4 de Canaima GNU/Linux, en esta oportunidad les quiero dejar los enlaces de la VC5 de la versión 3.0. Debo decir que se han corregido detalles que tenía la VC4, quizas faltan algunos otros que saldrán a la luz pero esta madurando muy [...]
Fuente:
De fecha: 27/04/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Canaima Chuleta: Cubo de comandos básicos para ayudar a familiarizarte con una consola en Canaima GNU/Linux


Compañero o Compañera visitante, ¿te encuentras en Canaima GNU/Linux y deseas adentrarte un poco más en el ambiente de consola (o terminal)? ¡Pues este post es para ti!

Basándome en el trabajo previo de Carolina Flores para el Cheat Sheet de Debian en español, adapté uno para Canaima GNU/Linux. La idea es que puedas imprimirlo, para recortar, pegar y formar el cubo que podrás tener a la mano encima de tu escritorio o mesa de trabajo con los comandos más comunes para las operaciones básicas que se pueden realizar a través de una consola en canaima.

Más abajo puedes descargar el archivo fuente SVG y versiones PNG y PDF.

Haz click derecho en el enlace y selecciona la opción “Guardar enlace como …”
Descargar Código Fuente SVG
Descargar Versión Grande en PNG
Descargar Versión en PDF para imprimir

Fuente:
De fecha: 19/04/2011
Twitter: @xirix
Correo: magroberth en gmail.com

Creador de discos de inicio para Canaima GNU/Linux


Buenos días/tardes/noches a los lectores de este blog, como ya se me hecho costumbre en estos últimos meses desde que probe la versión VC2 de a href=”http://canaima.softwarelibre.bog.ve” target=”_blank”>Canaima GNU/Linux3.0, me he dedicado a colocar a la disposición de ustedes, pequeñas transformaciones, adaptaciones, microinstalaciones(si cabe el término) de todas aquellas cosillas de las que los usuarios [...]
Fuente:
De fecha: 17/04/2011
Twitter: @xirix
Correo: magroberth en gmail.com

Activar busqueda rapida de synaptics en Canaima GNU/Linux


Algunas distros basadas en Debian/Ubuntu cuando abres el Synaptic no trae por defecto activo el cuadro de búsqueda rápida que en mi opinión es muy útil, a continuación les voy a explicar como activarla en Canaima GNU/Linux. La responsable de esto es un paquete llamado apt-xapian-index, para instalarlo solo debes abrir una consola y ejecutar [...]
Fuente:
De fecha: 15/04/2011
Correo: carlos en gnu.org.ve

Como mejorar el video de una trajeta grafica Intel


antes que nada debes ir a apliocaciones => accesorio => terminal

despues  de eso te logueas como root. si usas Debian o Canaima escribe esto

[obi-wan@R4~]$ su

luego te pedira la contraseña de root colocala y dale a la tecla enter

ahora si estando como root el cual lo identificamos en con el siguiente prom [obi-wan@R4~]# seguimos los siguientes pasos :

1.- Primero  identificamos el tipo de tarjeta gráfica que que tengo.

Para ello escribimos lo siguiente:

# lspci |grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)

Como vemos tengo una Intel X3100 y el chipset es GM965/GL960.

2.- Instalación del Driver Intel. Gracias a la comunidad los driver de Intel estan listos para ser instalados, para ello solo basta hacer uso de nuestros repositorios.

# aptitude install xserver-xorg-video-intel

En muchas guías decía que podía escoger el driver haciendo simplemente un dpkg-reconfigure xserver-xorg y escoger Intel en la opción del Driver, la verdad lo intente por todos lados y nunca me pregunto el tipo de driver. Así que debemos modificar esta opción de forma manual.

3.- Antes les recuerdo que esta tarjeta puede trabajar con AIGLX. asi que instalaremos los siguientes paquetes para poder trabajar.

# aptitude install libdrm2 libgl1-mesa-dri libpng3 libpng12-0 libpng12-dev libxdamage1 libxcomposite1 x11proto-core-dev x11proto-composite-dev x11proto-damage-dev x11proto-fixes-dev x11proto-gl-dev x11proto-render-dev x11proto-randr-dev libcairo2 libcairo2-dev libcairo-perl libmono-cairo1.0-cil python-cairo libgl1-mesa-dev mesa-common-dev mesa-utils libsvn1 libglitz1 libglitz-glx1 libxfont1 libfontenc1 libwnck-common libwnck22 libsvn1 libglu1-mesa

4.- Modificación de xorg.conf. Por ultimo modificaremos el archivo de configuración de X11, para ello hacemos lo siguiente:

Respaldar el archivo xorg.conf
# cp /etc/X11/xorg.conf /etc/X11/xorg.conf.orig

Modificamos el  el xorg.conf con el editor que mas nos gustes  (nano, gedit, vim, vi, gvim, etc)
#vim /etc/X11/xorg.conf

Dejar el archivo de la siguiente manera. (Pueden agregar más opciones si asi lo desean, lo que es a mi con esto mi sistema anda muy bien).

XORG:CONF PARA CANAIMA 2.1 o DEBIAN LENNY

#############################################################################

# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type “man xorg.conf” at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section    “Module”
Load    “glx”
Load    “v4l”
Load    “dbe”
EndSection

Section “InputDevice”
Identifier    “Generic Keyboard”
Driver        “kbd”
Option        “XkbRules”    “xorg”
Option        “XkbModel”    “pc105″
Option        “XkbLayout”    “latam”
EndSection

Section “InputDevice”
Identifier    “Configured Mouse”
Driver        “mouse”
EndSection

Section “Device”
Identifier    “Intel Corporation Mobile 945GM/GMS, 943/GML Express Integrated Graphics Controller”
Driver        “intel”

VideoRam        131072

Option        “XAANoOffscreenPixmaps”     “True”
Option        “RenderAccel”    “true”
Option        “AllowGLXWithComposite”    “true”

Option          “XAANoOffscreenPixmaps” “true”
Option          “AccelMethod”   “EXA”
Option          “AddARGBGLXVisuals”     “True”

Option          “DRI”   “True”

Option        “UseFBDev”    “true”
Option        “AccelMethod”    “XAA”
Option        “DRI”    “true”
EndSection

Section “Monitor”
Identifier    “Configured Monitor”
EndSection

Section “Screen”
Identifier    “Default Screen”
Monitor        “Configured Monitor”
Option        “AddARGBGLXVisuals”    “True”
EndSection

Section “Extensions”
Option “Composite” “Enable”
Option “RENDER” “Enable”
Option “DAMAGE” “Enable”
EndSection
#############################################################################

XORG:CONF PARA CANAIMA 3.0 o DEBIAN SQUEEZE

#################################################################

Section “ServerLayout”
Identifier     “X.org Configured”
Screen      0  “Screen0″ 0 0
InputDevice    “Mouse0″ “CorePointer”
InputDevice    “Keyboard0″ “CoreKeyboard”
EndSection

Section “Files”
ModulePath   “/usr/lib/xorg/modules”
FontPath     “/usr/share/fonts/X11/misc”
FontPath     “/usr/share/fonts/X11/cyrillic”
FontPath     “/usr/share/fonts/X11/100dpi/:unscaled”
FontPath     “/usr/share/fonts/X11/75dpi/:unscaled”
FontPath     “/usr/share/fonts/X11/Type1″
FontPath     “/usr/share/fonts/X11/100dpi”
FontPath     “/usr/share/fonts/X11/75dpi”
FontPath     “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType”
FontPath     “built-ins”
EndSection

Section “Module”
Load  “glx”
Load  “record”
Load  “dbe”
Load  “dri2″
Load  “dri”
Load  “extmod”
Load  “v4l”
EndSection

Section “InputDevice”
Identifier  “Keyboard0″
Driver      “kbd”
EndSection

Section “InputDevice”
Identifier  “Mouse0″
Driver      “mouse”
Option        “Protocol” “auto”
Option        “Device” “/dev/input/mice”
Option        “ZAxisMapping” “4 5 6 7″
EndSection

Section “Monitor”
Identifier   “Monitor0″
VendorName   “Monitor Vendor”
ModelName    “Monitor Model”
EndSection

Section “Device”
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: “True”/”False”,
### <string>: “String”, <freq>: “<f> Hz/kHz/MHz”
### [arg]: arg optional
#Option     “ShadowFB”               # [<bool>]
#Option     “Rotate”                 # <str>
#Option     “fbdev”                  # <str>
#Option     “debug”                  # [<bool>]
Identifier  “Card0″
Driver      “fbdev”
VendorName  “Intel Corporation”
BoardName   “System Controller Hub (SCH Poulsbo) Graphics Controller”
BusID       “PCI:0:2:0″
Option      “XAANoOffscreenPixmaps”     “True”
Option      “RenderAccel”    “true”
Option      “AllowGLXWithComposite”    “true”
Option      “XAANoOffscreenPixmaps” “true”
Option      “AccelMethod”   “EXA”
Option      “AddARGBGLXVisuals”     “True”
Option      “DRI”   “True”
Option      “UseFBDev”    “true”
Option      “AccelMethod”    “XAA”
Option      “DRI”    “true”

EndSection

Section “Screen”
Identifier “Screen0″
Device     “Card0″
Monitor    “Monitor0″
SubSection “Display”
Viewport   0 0
Depth     1
EndSubSection
SubSection “Display”
Viewport   0 0
Depth     4
EndSubSection
SubSection “Display”
Viewport   0 0
Depth     8
EndSubSection
SubSection “Display”
Viewport   0 0
Depth     15
EndSubSection
SubSection “Display”
Viewport   0 0
Depth     16
EndSubSection
SubSection “Display”
Viewport   0 0
Depth     24
EndSubSection
EndSection

Section “Extensions”
Option “Composite” “Enable”
Option “RENDER” “Enable”
Option “DAMAGE” “Enable”
EndSection

##################################################################

5.- Reiniciar el Entorno grafico y Verificar 3D con este comando.

(canaima 2.1 o Debian Lenny)

#/etc/init.d/gdm restart

(Canaima 3.0 o Debian Squeeze)

#/etc/init.d/gdm3 restart

entramos y que verificamos que este activado la aceleración gráfica con el siguiente   comando

# glxinfo |grep direct
direct rendering: Yes

Fuente:
De fecha: 10/04/2011
Twitter: @mafaldr1ta
Correo: alejandra.dugarte en gmail.com

FLISOL Lara


Tuve la oportunidad de asistir el día de ayer al FLISOL Lara, específicamente se llevó a cabo en la Universidad de Yacambú, y como parte del colectivo de Canaima Universitario, se me otorgó la responsabilidad de representar al equipo y la tarea de conformar un nuevo grupo de activistas, así que desde ayer, se suman nuevos amigos, colaboradores a este colectivo: Canaima Universitario Lara.

La jornada estuvo muy concurrida, muchos asistentes, muy buenas charlas, pero sobretodo los talleres técnicos se llevaron el premio mayor! los asistentes a los mismos tuvimos oportunidad de aprender cosas técnicas nuevas y esa variedad de salas y temáticas distribuidas en 4 áreas (incluyendo el área de soporte e instalación) hace posible que todos, en todos los niveles de conocimiento, hallen su espacio para incluirse cómodamente y ser parte del Flisol.

El área de soporte estuvo bastante concurrida, aunque la mesa de las canaimitas para la práctica del taller de recuperación no se pudo dar, dado que las canaimitas que se habían ofrecido nunca llegaron :S aún así, los activistas que estaban allí se dedicaron a hacer prácticas sobre las iso de recuperación y se dio el taller de una manera menos práctica, lo bueno de la comunidad es que te queda poco espacio para no aprender algo nuevo.

En cuanto a mi intervención de Canaima Universiatrio debo decir que me sentí bastante tranquila y cómoda con ella, un auditorio bastante concurrido y un tema que despertó el interés de mucho de los asistentes, por otro lado estaba rodeado de varios amig@s y compañeros de la comunidad que no dudaron en estar presente a manera de conocer más sobre el trabajo que estamos haciendo y apoyarnos! y de esta nueva intervención nace un equipo local con un grupo agradable de chic@s, provenientes de la UNEFA el IUT, la UCLA y la UNY (sede del evento) y con el cual compartimos una muy buena charla después de la ponencia e intercambiamos ideas, y propuestas para mejorar e integrase al proyecto, su primera reunión será el próximo Viernes  así que esperamos noticias de ellos muy pronto!.

En cuanto a la organización del evento no me queda más que felicitar el gran trabajo que hicieron los amig@s de la comunidad de Barquisimeto, Edgardo, Loris, Samuel y Abril y el resto de los compañer@s del equipo estaban muy bien organizados y dispuestos a realizar un gran evento, lo mejor? no dudaron en compartir y disfrutar del mismo, esto es parte importante y se logra sólo cuando ya tienes experiencia y confianza en el equipo con el que trabajas, muchos éxitos en próximos eventos y espero poder seguir compartiendo y construyendo junto a ustedes este gran sueño que hemos llamado conocimiento libre para todos!.

 


Fuente:
De fecha: 10/04/2011
Correo: juanv.cisneros en gmail.com

Vídeo Conmemorativo del 19 de Abril de 1810 en Blender


Fuente:
De fecha: 10/04/2011
Correo: juanv.cisneros en gmail.com

Flisol 2011 – Tiuna El Fuerte – Videojuegos en Blender


Flisol 2011 - Tiuna El Fuerte

Flisol 2011 - Tiuna El Fuerte

Colectivo TeleTriunfador

Colectivo TeleTriunfador

La tecnología no es un fin en sí misma.... La tecnología debe ser un medio para alcanzar la mayor suma de bienestar posible para la sociedad...

La tecnología no es un fin en sí misma.... La tecnología debe ser un medio para alcanzar la mayor suma de bienestar posible para la sociedad...

Blender en lo Social

Blender en lo Social

Blender y Mocap

Blender y Mocap

Blender y Mocap

Blender y Mocap

Descargar la presentación completa Videojuegos en Blender en Flisol 2011

 

Fuente:
De fecha: 10/04/2011
Correo: juanv.cisneros en gmail.com

Vídeo Conmemoración del 19 de Abril de 1810 en Blender


Fuente:
De fecha: 10/04/2011
Correo: juanv.cisneros en gmail.com

Conmemoración del 19 de Abril de 1810 en Blender


Fuente:
De fecha: 10/04/2011
Twitter: @xirix
Correo: magroberth en gmail.com

Error en Canaima GNU/Linux 3 VC4 en canaima-plymouth


Este post es para comentarles de un error que se me presentó cuando instalé los paquetes de actualización luego de instalar la versión 3.0 VC4 de Canaima GNU/Linux, basicamente el problema que me dio fué con el paquete canaima-plymouth y los sintomas son los siguientes: Por synaptic simplemente te da un error sin mucho detalle, [...]
Fuente:
De fecha: 08/04/2011
Twitter: @@machavez84
Correo: machavez en gmail.com

Ejecutar Script automáticamente al volver de Suspensión del equipo(Debian,Canaima))


canaima
Muchos nos hemos encontrado en la necesidad de automatizar tareas en nuestros sistemas. Una de las cosas mas comunes suele ser crear Scripts y configurarlos para que se ejecuten cuando arranque nuestro sistema, colocando los mismos en /etc/init.d/ y creando los enlaces respectivos de acuerdo al runlevel en el que queremos que se ejecute etc…

Pero que pasa si por alguna razón cuando suspendemos nuestra maquina esta pierde cierta configuración o algo así, y necesitamos que ejecute un script determinado en el momento en que la abrimos y volvemos de la suspensión?

simplemente basta con colocar el Script con permisos de ejecución dentro del directorio /etc/pm/sleep.d/ !

Y listo!! ahora se ejecutarán nuestras instrucciones a penas abrimos nuestro Laptop.

Nota: Esta configuración es para Debian/Canaima

Fuente:
De fecha: 08/04/2011
Twitter: @mafaldr1ta
Correo: alejandra.dugarte en gmail.com

Feliz cumpleaños Canaima Universitario


Hoy me limito a copiar el correo que hice llegar a la lista de Canaima Universitario por motivo de celebrar nuestro primer año. :)

Saludos a todos.

Hoy me tomo un segundo dentro de tantas ocupaciones, y sacando a pasear mi instinto femenino y materno en eso de las fechas, los aniversarios y los cumpleaños, no podía menos que dedicarles unas palabras de felicitaciones y mis mayores y sinceros agradecimientos por estar acá hoy día, un 8 de Abril, y después de un año de gran trabajo en equipo, celebramos nuestro primer aniversario y me siento muy orgullosa de poder ser parte de este proyecto.

Principalmente a mis grandes amigos del equipo de Mérida quienes no han dejado de estar durante este trayecto y que hoy siguen creyendo en nuestro proyecto, lo llamo nuestro porque fuimos quienes lo iniciamos, y los responsables de sentar las bases y el ejemplo que lo han hecho crecer y hemos logrado después de un año fortalecernos, definirnos y empezar a trabajar activamente en la comunidad Canaima GNU/Linux donde hoy algunos ya son parte de los administradores de plataforma y han tenido la oportunidad de capacitarse en el manejo de nuevas herramientas, otros colaboramos en tareas de organización, documentación y en algunos casos, llevan la labor de tejer acciones que fortalecen el proyecto para convertirlo en un futuro en un orgullo nacional. Son parte de esto chicos, en media de su interés para ser parte del cambio. Nuestros objetivos aún no se han cumplido por completo, pero agradezco todo lo que hemos logrado hasta hoy y principalmente agradezco el hecho de no desmayar en el intento.

A los otros equipos regionales, a sus líderes y a sus integrantes activos que tienen un poco menos tiempo acá, igual les reitero mi sincero agradecimiento y orgullo por llevar a Canaima Universitario a nuevos niveles y el dominio de nuevos espacios que sin ustedes no sería posible, el reto continúa, las metas están claras en el horizonte: a capacitarse muchach@s, a apropiarse de Canaima y de todos los proyectos sociotecnológicos que nacen en este país, y del cual ustedes serán los responsables de asurmir en pocos años como la generación que los hará posible, que creará productos tecnológicos basados en principios morales, humanos e integrales y llevarán la bandera del conocimiento libre como un DERECHO irrenunciable de una generación que se ha caracterizado por invadir, apropiarse y generar espacios de lucha, de cambios y de revolución donde otros  han cerrado las puertas. No tenemos limites muchach@s, no hay universidad, profesor, institución, jefe ni líderes politicos de ninguna tendencia que nos digan como debemos hacer las cosas, estamos claros! las debemos hacer con el corazón y siempre anteponiendo el beneficio de todos antes de nosotros mismos, de lo contrario no seremos una comunidad. Sientanse orgullosos de llevar la bandera de cambio dentro de todas las comunidades de software libre del país, y no limiten nunca sus palabras ni sus acciones a actos de enajenamiento moral, a temas de propiedades intelectuales o licencias cerradas; sus ideas, sus aportes y sus vidas, serán valoradas en medida de la cantidad de personas a las que ustedes influyan positivamente. Logramos mucho más enseñando a otros que acumulando conocimientos inertes que no confluyan en un aporte positivo a la sociedad.

Esto es para mi Canaima Universitario hoy, en su primer año de existencia, y me siento orgullosa de poder compartirlo con ustedes.

Feliz cumpleaños.


Fuente:
De fecha: 08/04/2011
Identi.ca: @tr0n
Correo: octavio en gnu.org.ve

(true) Infogobierno && Software Libre == Soberanía


El Diputado Geovanni Peña, vicepresidente de la Comisión Permanente de Ciencia, Tecnología e Innovación en la Asamblea Nacional informmó recientemente que Dentro de las definiciones establecidas en la ley para ser añadidas en la agenda de 2011 figuran, entre otras: el “Conocimiento Libre como forma de adquirir conocimiento, en su sentido más diverso, sin ningún tipo de ataduras y sujeciones, para ser usado y modificado con cualquier propósito en función del desarrollo pleno de los pueblos”.

Igualmente agregó: “También se define como creadores independientes a aquellas personas naturales que creen o diseñen tecnologías de información, desvinculados contractualmente de las corporaciones, industrias y firmas comerciales que se desempeñan en ese ramo”

Asimismo, en Gaceta Oficial 39633 publicada en abril del presente año tenemos un logro importante:

Artículo 5: Los Organos y Entes de la Administración Pública Nacional deben incluir en los términos de referencia de aquellos contratos que tengan por objeto la adquisición de estaciones de trabajo, el requerimiento de justificar su funcionamiento bajo la distribución Canaima GNU/Linux sin la necesidad de la instalación adicional de componentes o partes privativas o cerradas para su operatividad; debiendo además ser éste el único sistema instalado en los equipos desestimando las ofertas que no cumplan esta condición.

SumaDeFelicidad++

Fuente:
De fecha: 07/04/2011
Twitter: @xirix
Correo: magroberth en gmail.com

Monitoreo de procesos y Disco con MONIT en Canaima GNU/Linux


Hace un tiempo estube buscando una forma de poder monitorear de manera simple los procesos de los servidores donde trabajo. Buscando y buscando encontre nagios que la cual es una herramienta muy completa pero para fines practicos y de implementacion, a mi manera de ver es muy compleja de implementar. Es así como encontre monit, [...]
Fuente:
De fecha: 07/04/2011
Twitter: @xirix
Correo: magroberth en gmail.com

Liberada Canaima GNU/Linux 3.0 VC4


Luego de la Cayapa Técnica Extraordinaria llevada a cabo el pasado sábado 26 y domingo 27 de marzo, se ha liberado la Versión Candidata 4 de Canaima GNU/Linux 3.0. Debo decir que se han corregido satisfactoriamente algunos detallitos que tenía la VC3 como son el problema de su-to-root y el problema que tenia con los [...]
Fuente:
De fecha: 07/04/2011
Identi.ca: @Phenobarbital
Correo: jesuslara en devel.com.ve

[Linux] Pimp my Canaimita! en el FLISOL Lara


Luego del arduo trabajo que se ha desarrollado alrededor de las mejoras de Canaima 3.0 (actualmente en versión candidata 4), he trabajado en las mejoras alrededor del hardware de las famosas “Canaimitas” (proyecto Canaima Educativo), el equipo REALMENTE es potente, pero la versión de Canaima anterior (la 2.1) ciertamente no se sacaba “en lo absoluto” provecho alguno.

Eso ahora va a cambiar … bueno, eso espero! ;)

Se le han hecho unas arduas modificaciones a la Canaimita, con el fin de que aprovechemos al máximo dicho Hardware:

* Intel Atom N450 (el mismo de las HP mini y las Sony Vaio) a 1.6Ghz con doble núcleo

* 1Gb de RAM

Se le han hecho las siguientes mejoras:

  • Canaima 3.0 modificado, con opciones de optimización en sistema de archivos, kernel y gestión de memoria
  • Aceleración de video y 3D habilitada para la tarjeta de video Intel 965
  • Kernel 2.6.38 con parches de autogroups (mejora de performance habilitada por defecto) y parche de Lennart Poettering de grupos por tareas)
  • XvMC para video, para soportar reproducción de video sin latencia

He logrado realizar las siguientes “hazañas” antes imposibles en Canaima 2.1:

Instalar y ejecutar “Celestia” (un programa que te permite ver el universo conocido en 3D)

Ejecutar incluso “Blender” (sistema completo de modelado 3D) a pantalla completa:

Para los Gamers, he podido ejecutar “UrbanTerror” sin ningún penalty en el performance de la maquina:

E hice algunas pruebas de optimización de navegación, usando para ello Google Chromium (el más rápido de los navegadores instalable *por ahora* en Canaima 3.0, hasta que exista Cunaguaro basado en Firefox 4):

Y Ejecutando el cubo de Compiz mientras ejecuto el test del navegador:

Por último, puedo mostrar videos en pantalla completa, sin afectar el rendimiento general del equipo (ahh, y con Compiz):

 

Pimp my Linux! en el FLISOL

Estaré presentando todas estas (y otras adicionales) mejoras durante mi charla “Pimp my Linux!” en el FLISOL (Festival Latinoamericano de Instalación de Software Libre) a realizarse en el estado Lara el día 9 de abril …

Más información acá > http://dev.gusl.org.ve/registro/

Los esperamos!


Fuente:
De fecha: 07/04/2011
Identi.ca: @LuisAlejandro
Correo: martinez.faneyth en gmail.com

Sobre el por qué Canaima GNU/Linux no debería tener el logo “Hecho en Socialismo”


Aclaratoria: Las opiniones aquí expresadas son totalmente personales, y no reflejan la opinión de institución, organización, u otro grupo de personas en la cual yo participe.

Como anécdota, antes de escribir éste artículo estuve buscando el código fuente del logo “Hecho en Socialismo” en algún formato libre (SVG, XCF) y me resultó imposible encontrarlo (aún buscando en las páginas gubernamentales). Si el Software Libre es una política de estado ¿Qué pasó?

También, es bueno que sepan que éste artículo sirve como respuesta a un hilo bastante concurrido acerca de ponerle o no el logo a Canaima GNU/Linux, en las listas de discusión.

Para empezar, ¿Qué es el socialismo? Vamos a dejar que la Wikipedia nos ayude:

El socialismo es un orden político basado en la apropiación de los medios de producción por parte de la clase obrera. También se define por socialista a toda teoría, doctrina o movimiento que aboga por su implantación y a su vez se deriva de la esencia política del comunismo. El socialismo puede ser no-estatal (mediante la propiedad comunitaria en un sentido amplio) o estatal (a través de la nacionalización y la planificación económica de la producción).

Wikipedia – Socialismo

Matices más, matices menos, y un poco más adaptado a la realidad venezolana, ese párrafo describe el fenómeno político que está en desarrollo en el país.

En ese sentido, sabemos esto: el estado se ha apropiado de algunos medios de producción, y ha impulsado la propiedad comunitaria de los mismos a través de empresas socialistas  y consejos comunales. Sin embargo, también sabemos que eso representa una reducida porción de todos los medios de producción y que la mayoría sigue estando en manos de empresas que poco les interesa lo que al pueblo pobre le pase.

¿Estamos en Socialismo? Este brevísimo análisis nos da indicios de que no hemos llegado allí todavía.

¿Socialismo en Canaima GNU/Linux?

Poniendo a un lado el hecho de Canaima fue creado para satisfacer una necesidad del Estado venezolano ante el decreto 3390, sabemos que hoy en día Canaima es un Proyecto de Software Libre que tiene una tendencia a ser cada vez más participativo y comunitario. También, hereda (y comparte gustosamente) la Filosofía del Movimiento del Software Libre: la defensa de la Libertad del Conocimiento y la abolición de las prácticas privativas de las grandes empresas del Software.

Sin embargo, el modelo socialista aplicado al desarrollo de software libre pasa más allá de compartir unos simples (pero importantes) postulados.

Me imagino que “Canaima Socialista” es un Proyecto en donde Pueblo y Gobierno comparten y administran armónicamente la Plataforma Colaborativa  de Canaima (el medio de producción), y en base a un conocimiento colectivo (que debe ser difundido por quienes son poseedores y generadores de ese conocimiento), generan “productos” (por ponerles un nombre) para el bienestar social. Eso no creo que esté pasando.

Por otro lado, creo firmemente en que el software es una herramienta, y como herramienta tiene ciertas características que son provistas por su fabricante para cumplir determinada labor. Por ejemplo, un martillo, es fabricado con un extremo de un metal sólido para golpear y con otro extremo largo y cómodo para ser agarrado; y seguramente fue concebido para facilitar las tareas de las personas involucradas en la construcción. Sin embargo eso no evita que venga un asesino a romperle la cabeza a alguien con un martillo; lo cual es un fiel ejemplo de que la direccionalidad de la herramienta no la establece quien la fabrica sino quien la usa. La Metadistribución Canaima GNU/Linux es (entre otras cosas) una herramienta, y no debería ser utilizada con fines lucrativos porque no la hacemos para eso… sin embargo eso no significa que no se pueda. El tildarla de socialista no evitará que se use para fines capitalistas.

Entonces, volviendo al punto original: ¿Vale la pena engañarnos? ¿Por qué poner una vil mentira como logo? ¿Cuál es la idea detrás de la idea? ¿Querer capitalizar políticamente el éxito de Canaima? Hacerlo siendo mentira no nos hace diferentes de los adecos del pasado.

Yo estaré de acuerdo con ponerle el logo cuando:

  • En todos los procesos que intervienen en Canaima GNU/Linux participe activamente su comunidad (Pueblo+Gobierno) y ésta (representada en un consejo/comité) tome la mayoría de las decisiones.
  • El país lleve el rumbo que el pueblo decida, no porque eligió a alguien que lo dirija y represente, sino porque él mismo (en colectivo) tenga en sus manos las riendas del país.
  • Haya una votación unánime de la Comunidad Canaima diciendo que está de acuerdo con denominarse socialista (unánime para que nadie se vea obligado a participar en algo que tiene una denominación con la cuál no está de acuerdo, o mucho peor, no tenga que abandonarlo).

 

Para finalizar, quiero recordarles que la experiencia nos ha hecho saber que son precisamente las diferencias ideológicas entre los miembros de la Comunidad Canaima, las que han hecho surgir adelante los diferentes proyectos que se han gestado desde su seno. Citando un párrafo de la página “Comunidad” en la Wikipedia, podemos afirmar que las diferencias y contradicciones son potenciadoras del autodesarrollo dentro de una comunidad.

La participación y cooperación de sus miembros posibilitan la elección consciente de proyectos de transformación dirigidos a la solución gradual y progresiva de las contradicciones potenciadoras de su autodesarrollo.

Wikipedia – Comunidad

Para una lectura más amplia, les recomiendo leer “Las contradicciones en el seno del pueblo“, de Mao Tse Tung.

Fuente:
De fecha: 07/04/2011
Identi.ca: @guerrerocarlos
Correo: guerrerocarlos en gmail.com

Diferencia entre Software Libre y Software Propietario “Video”


Revisando la pagina web de mi estimado grupo de usuarios de linux del Tárchira www.linuxtachira.org, consigo esta excelente explicación de la diferencia entre Software Libre y Software Propietario en vídeo. Que con gusto comparto:

Fuente:
De fecha: 07/04/2011
Identi.ca: @guerrerocarlos
Correo: guerrerocarlos en gmail.com

Dropbox para Debian Squeeze / Canaima 3.0


Ya que la pagina oficial de dropbox ofrece un .deb que no es compatible con Debian Squeeze por la forma en que ubuntu trabajan las versiones de sus paquetes. Pongo a disposición un .deb que hice, que corrige este problema y además sirve para Canaima 3.0. DESCARGAR AQUI

Dropbox para debian squeeze y canaima 3.0

Dropbox para debian squeeze y canaima 3.0


Fuente:
De fecha: 27/03/2011
Twitter: @xirix
Correo: magroberth en gmail.com

Solución al problema su-to-root en Canaima GNU/linux VC3


He estado probando la VC3 de Canaima GNU/linux que dicho sea de paso es una distro Venezolana basada en Debian Squeeze que en mi opinión está bastante bien lograda, actualmente la tengo instalada en mi pc con la finalidad de ayudar a toda la comunidad Canaimera en los problemitas que se le puedan presentar, para […]
Fuente:
De fecha: 27/03/2011
Twitter: @xirix
Correo: magroberth en gmail.com

Instalar Linberry A3 en Canaima GNU/linux


Estos han sido dias en los que he estado full involucrado con Canaima GNU/linux y en esta fase me encuentro colocando todo lo que viene, o haciendo lo posible, en ubuntu 10.10, en esta oportunidad quiero dejarles los pasos para la instalacion de Linberry Alpha3 que es una alternativa al Desktop Manager de Blackberry que […]
Fuente:
De fecha: 27/03/2011
Correo: juanv.cisneros en gmail.com

Software Libre para la Construcción Civil y la Arquitectura


 

Ciudad Caribia

Ciudad Socialista Caribia

Siguiendo la orientación del articulo Vinculación entre los PNF de la Misión Sucre, creo oportuno explicar algunas herramientas existentes en la comunidad del software libre, que  puedan apoyar a los estudiantes del PNF de Construcción Civil de la Misión Sucre o cualquier otro estudiante de Arquitectura en su formación académica integral. Mucho se ve en  Internet sobre el uso del Software Libre en el ámbito informático y empresarial, pero muy poco  se encuentra sobre el uso del Software Libre en el diseño arquitectónico y urbanístico. El gobierno nacional adelanta un plan extraordinario de construcción de viviendas que demanda de la participación de todos los sectores del país, son los profesionales y los estudiantes que deben elaborar proyectos urbanísticos para dar respuesta a estas necesidades. Para ello necesitan de contar con las herramientas informáticas que les permitan hacer análisis, diseño, diagramación, visualización y publicación de estudios en el área de construcción civil y arquitectura. A continuación detallo algunas herramientas  en Software Libre en esta área que están disponibles en la red:

FreeCAD

FreeCAD y Arquitectura

FreeCAD y Arquitectura

Es una aplicación desarrollada en software libre de diseño asistido por computadora en tres dimensiones (3D), para la asistencia en ingeniería mecánica y el diseño de elementos mecánicos. Adicionalmente incorpora un modulo para arquitectura y elaboración de planos de construcción. Es una herramienta que ha sido utilizada en varias universidades de mundo por sus prestaciones.

 

QCAD

QCAD y Arquitectura

QCAD y Arquitectura

Es una aplicación informática de diseño asistido por computadora (CAD) para diseño 2D. Funciona en los sistemas operativos GNU/Linux, Mac OS X, Solaris y Microsoft Windows. fue diseñado bajo la premisa “hacer QCad más productivo, más amigable al usuario, más flexible y para incrementar su compatibilidad con otros productos”, buena parte de la interfaz y de los conceptos sobre su uso son iguales que los de AutoCAD, aunque quizás más fácil de entender.

Blender

Blender y Arquitectura

Blender y Arquitectura

Es un programa de modelado 3D, multiplataforma. Está orientado a artistas y profesionales del diseño y multimedia, puede ser usado para crear modelos 3D, animaciones, arquitectura y todo lo que se te ocurra = ). También incorpora un motor de render para la visualización de contenido tridimensional.  Blender se desarrolla como Software Libre, con el código fuente disponible bajo la licencia GNU GPL.

 

K – 3D

 

K - 3D y Arquitectura

K - 3D y Arquitectura

Es un programa libre de modelado 3D y  animación. El programa cuenta con un  motor de procedimiento orientado a  plugins para todos sus contenidos. K-3D  soporta moldeado poligonal e incluye  herramientas básicas para NURBS,  parches, curvas y animación con las  cuales se pueden crear diseños arquitectónicos de alta calidad visual.

RLMutfak

 

Diseño de Cocinas en Software Libre

Diseño de Cocinas en Software Libre

Es un programa libre disponible bajo licencia GNU GPL para el diseño 3D de cocinas empotradas. Desarrollado con Delphi y utiliza OpenGL como el motor de renderizado. Muy útil la momento de planificar cocinas para desarrollos habitacionales antes de su ejecución, lo que permite considerar con antelación medidas, materiales y apariencia entre otras cosas.

 

Sweet Home 3D

Diseño de Interiores con Software LIbre

Diseño de Interiores con Software LIbre

Es una aplicación libre con licencia GNU GPL de diseño de interiores que le ayuda a colocar sus muebles sobre un plano de una casa en 2D, con una vista previa en 3D. También puede ser utilizado para el diseño de interiores en espacios como baños, cocinas, jardines entre otros.

Anuga

Estudio Hidrológico en Software Libre

Estudio Hidrológico en Software Libre

Es un desarrollo en Software Libre, capaz de modelar el impacto de los desastres hidrológicos, tales como rupturas de presas, inundaciones fluviales, mareas de tempestad o Tsunamis. Se basa en la ecuación de onda en aguas poco profundas discretizado para no estructurados mallas triangulares con un número finito de volúmenes esquema numérico. Una capacidad importante de ANUGA es que se puede modelar el proceso de humedecimiento y secado ya que el agua entra y sale de un área. Esto significa que es adecuado para simular el flujo de agua en una playa o de secano y alrededor de estructuras tales como edificios. Este tipo de aplicaciones son muy importantes al momento de planificar un desarrollo habitacional, ya que permite estimar los riesgos en una potencial zona de riesgo y tomar las previsiones.

ngPlant

 

NgPlant y Arquitectura

NgPlant y Arquitectura

Es un software para el modelado 3D, especialmente pensado para diseñadores, pues es una herramienta interactiva para crear modelos en 3D de diferentes plantas y árboles. Además, ngPlant también puede ser utilizado como plugin especializado en el modelado de plantas, para diferentes herramientas de modelado 3D como Blender, esta disponible bajo licencia GNU GPL.

Therion (Mapas de Cuevas Digitales)

 

Software Mapas de Cuevas en Digital

Software Mapas de Cuevas en Digital

Es un paquete completo que procesa los datos topográficos para elaborar los mapas o modelos 3D de las cuevas. Se ejecuta en una amplia variedad de plataformas: Linux, Windows, Mac OS X. Es totalmente gratuito, distribuido bajo los términos de la GNU GP

 

 

Oportunidades

Uno de los puntos fuertes de los Planes Nacionales de Formación (PNF) impartidos en la Misión Sucre y próximamente en las Universidades Nacionales Territoriales (UNT) es la vinculación de la carrera con la comunidad, esa interacción necesaria para dar respuesta y solución desde la aplicación de la tecnología a los problemas que aquejan al pueblo venezolano, específicamente en la construcción de viviendas y espacios para el buen vivir. Entre uno de los Proyectos Socio Tecnológicos que buscan reivindicar la Arquitectura Social se me ocurren los siguientes:

  1. Desarrollo de propuestas de urbanismos para elaborar proyectos en los Consejos Comunales.
  2. Desarrollo de estudios para la administración de desastres hidrológicos en las zonas de riesgos como Caracas, Zulia, Vargas, etc.
  3. Modelo 3D de nuestro extenso sistemas de cuevas, para impulsar la exploración y promoción de cuevas venezolanas, como La Cueva del Indio, La Cueva del Guacharo, entre otras.

Pueden revisar este documento sobre la Experiencia de Universidades en la Migración del Software Libre en la Arquitectura

Fuente: http://foroarqsl.creatuforo.com/index.php
Fuente:
De fecha: 27/03/2011
Twitter: @xirix
Correo: magroberth en gmail.com

Solución al problema su-to-root en Canaima Linux VC3


He estado probando la VC3 de Canaima Linux que dicho sea de paso es una distro Venezolana basada en Debian Squeeze que en mi opinión está bastante bien lograda, actualmente la tengo instalada en mi pc con la finalidad de ayudar a toda la comunidad Canaimera en los problemitas que se le puedan presentar, para […]
Fuente:
De fecha: 27/03/2011
Twitter: @xirix
Correo: magroberth en gmail.com

Instalar Linberry A3 en Canaima Linux


Estos han sido dias en los que he estado full involucrado con Canaima Linux y en esta fase me encuentro colocando todo lo que viene, o haciendo lo posible, en ubuntu 10.10, en esta oportunidad quiero dejarles los pasos para la instalacion de Linberry Alpha3 que es una alternativa al Desktop Manager de Blackberry que […]
Fuente:
De fecha: 25/03/2011
Identi.ca: @@willicab
Correo: william en linux.es

Canaima 2.0



Canaima es una la distribución GNU/Linux basada en Debian y orientada principalmente a los usuarios finales de la administración pública venezolana, aunque no es limitativo, cualquier persona puede usarla sin problema alguno. Alguna de las aplicaciones instaladas son las siguientes:

Web del Proyecto: http://canaima.softwarelibre.gob.ve/

Lista de correo para soporte: http://canaima.softwarelibre.gob.ve/cgi-bin/mailman/listinfo/soporte

Lista de correo para Discusión:
http://canaima.softwarelibre.gob.ve/cgi-bin/mailman/listinfo/discusion

Actualimente no tengo mucho que decir, apenas lo acabo de instalar y lo estoy probando, aunque si puedo decir que ha cambiado demasiado con respecto a la versión 1.1 que fué la que probé, hasta ahora esta versión me está convenciendo, solo me falta configurarle varias cosas como la tarjeta inalambrica y la aceleración 3D pero eso será en otro momento (y tema para otro post).

La pantalla de Login de Usuario (sacada del cd de instalación)

 

El Escritorio (la barra de botones usualmente está abajo, pero ma mi me gusta así)

Tal vez te interese:

  • No hay Artículos relacionados
Fuente:
De fecha: 25/03/2011
Correo: hierro59 en gmail.com

Fondos de pantalla para Comunidad Canaima


¡Saludos! Estoy en pañales con respecto a la distro Canaima. Tengo algún tiempo usando Ubuntu y me dije “si me gusta el GNU/Linux, ¿Por qué no usar el criollo?” y aquí estoy, con animo de colaborar y ayudar a sacar adelante este maravilloso proyecto. Aquí les dejo mi primer aporte. Son 3 fondos de pantalla que he hecho con una fotografía que tome en la zona alta del estado Portuguesa. La foto se llama “Cima Tropical” espero les guste.




Mientras mas mentes estén haciendo realidad sus sueños, menos delincuentes tendremos en las calles.
Fuente:
De fecha: 25/03/2011
Correo: hierro59 en gmail.com

Canaimita de mi vida



Todo comienza cuando el Presidente de la republica Bolivariana de Venezuela, el Comandante Hugo Chávez se reunió con el Primer Ministro Portugués y le compró un millón de computadoras portátiles que se convertirían el la punta de lanza del Proyecto Canaima Educativo.

En el marco del Plan Nacional Simón Bolívar en donde se enfoca en su segundo punto la Suprema Felicidad Social, se incluye este Proyecto ya que “la inclusión social adquiere su más elevado desarrollo cuando el modo de atención es personalizada para los grupos sociales en situación de máxima exclusión social y está orientada hacia el autodesarrollo de las personas, las comunidades y sus organizaciones, lo cual implica prácticas democráticas, responsables y autogestionarias, por parte de los involucrados.”

Y en el tercer aparte donde se pretende profundizar la universalización de la educación Bolivariana nos invita a “incorporar las tecnologías de la información y la comunicación al proceso educativo” (II-3.4.7)

            Nace Canaimita y se materializa el sueño de involucrar a los niños y niñas del sistema de educación primaria. ¿Pero es suficiente con entregarles una maravillosa computadora a nuestros escolares sin ningún tipo de control?

            Control no es necesariamente prohibición, limitación o exclusión; es velar por que se cumpla con propósito en que se fue pensado. Con el control no vamos a limitar la creatividad o desarrollo de la niña o niño, al contrario, nos vamos a asegurar de le saque el máximo provecho.

De seguida me voy a atrever hacer un análisis lo más detallado posible sobre las responsabilidades y quien debe ejercer este “control”.

Con respecto al contrato de donación.

Nótese que el contrato de donación es entre el MPPCTII, CANTV y directamente el escolar en la figura legal de su representante. El ministerio de educación no esta en ningún lado. Esto presumo es para asegurar que las computadoras se mantengan en las manos de los niños y por ningún motivo sean requeridas o decomisadas por los profesores o el ministerio. Ahora esto esta muy bien porque el "Gobierno Bolivariano" le obsequia al pueblo un bien material con un alto valor intelectual elevadísimo; acción sin precedente en la historia de nuestra nación.

¿Para que y por que fue echa esta donación?

Del primer párrafo del contrato se podría responder estas incógnitas. Fíjense que el párrafo contiene las siguientes líneas.

“...(con el) objetivo (de) apoyar la formación integral de las niñas y niños del subsistema de educación primaria... ...mediante la dotación de una computadora portátil escolar con contenidos educativos desarrollados por venezolanos en software libre con estándares abiertos... ...(para) la construcción del nuevo modelo educativo revolucionario, inclusivo y democrático que requiere la formación de la niñas y niños en el uso de las Tecnologías de Información...”

El análisis de este párrafo es muy importante para determinar y establecer responsabilidades. Según mi apreciación el MPPCTII y CANTV ya cumplieron o están cumpliendo con su grano de arena en este proyecto revolucionario. Ellos solo pueden actuar hasta donde lo están haciendo. Ahora bien para que este proyecto no se convierta en una anarquía total se debe reglamentar el uso y establecer los lineamientos que permitan que este proyecto tenga un éxito nacional e impacto internacional y se convierta en pilar fundamental para la construcción de la patria grande y el hombre nuevo.

¿Pero si son ellos los que están entregando las computadoras, no deberían ser ellos los que pongan las reglas del juego?

Pues no. El MPPCTII y CANTV solo están capacitados para dar soporte técnico a las Canaimitas. Ellos podrían aportar algunos requerimientos con respecto al uso, cuidado y garantías, nada más. Al contrario, el Ministerio del Poder Popular para la Educación (ME) desde el momento que se hace efectiva la donación, es el garante de que se cumpla con el objetivo. "apoyar la formación integral de las niñas y niños del subsistema de educación primaria" dice el contrato.

¿Como puede el ME ser garante de se cumpla con los objetivos?

El ME cuenta con una herramienta fundamental para el desarrollo del proyecto Canaima Educativo; esta es FUNDABIT. La Fundación Bolivariana de Informática y Telemática es un organismo adscrito al ME. Su misión espromover la formación integral de la persona a través de la incorporación de las Tecnologías de la Información y la Comunicación (TIC), en el proceso educativo nacional.”

Su visión es “Incorporar el uso educativo de la herramientas informáticas y multimedia, sobre la base de los artículos 108 y 110 de la Constitución Bolivariana y Decreto Presidencial Nº 825.”

Ya por aquí vamos viendo más o menos el marco legal que debería regir el proyecto. Aunque el decreto 825 habla básicamente del Internet en las instituciones educativas, al Proyecto Canaima Educativo se le pueden aplicar ciertas normar establecidas aquí, como por ejemplo incluir el Sistema Operativo criollo en los Centros Bolivarianos de Informática y Telemática (CBIT) en todo el territorio nacional. Y que sean ellos los encargados de que el proyecto marche correctamente.

En los estatutos de FUNDABIT podemos ver que su objeto es el siguiente:

Cláusula Quinta: La Fundación tiene por objeto:
1. Crear, administrar y dirigir los Centros Bolivarianos de Informática y Telemática.
2. Desarrollar Actividades orientadas al mejoramiento de la cultura de informática y telemática en general y otras áreas que se relacionen con las mismas.
3. Diseñar, investigar, adaptar, desarrollar producir, distribuir y evaluar los contenidos de los proyectos dirigidos a los Centros Bolivarianos de Informática y Telemática.
4. Cooperar con el Ministerio de Educación, Cultura y Deportes en cuanto a la aplicación y divulgación del conocimiento de las tecnologías de informática y telemática.
5. Administrar y gerenciar la prestación o contratación de servicios relacionados con los proyectos o actividades que desarrolle la Fundación, conforme a lo que se prevea en estos Estatutos Sociales.

Los puntos 4 y 5 son los más importantes en cuanto a Canaima Educativo se refiere, ya que por ser una institución adscrita al ME están obligados a cooperar en cuanto a la aplicación y divulgación de las TIC.

La FUNDABIT creó la Unidad de Producción de Soluciones Educativas Tecnológicas, que se encarga entre otras cosas de promover la participación interactiva con el computador de los estudiantes y docentes. Aunque no lo dicen con exactitud se refieren a Canaima Educativo que tiene el mismo objetivo. En esta dirección pueden leer con mas detalle de lo que se trata http://fundabit.me.gob.ve/index.php?option=com_content&task=view&id=85&Itemid=66.

A modo de conclusión.

No es el MPPCTII, CANTV, el Comandante Hugo Chávez, o San iGNUcio quien debe crear las políticas necesarias para que el proyecto Canaima Educativo sea un éxito; es el Ministerio del Poder Popular para la Educación quien debe ordenar a FUNDABIT crear los lineamientos fundamentales para sacar adelante uno de los proyectos que logrará cambiar el futuro de nuestro país. No inventando o déspotamente decidiendo y normalizando absurdamente como por lo general se hace. Se debe convocar a todo el voluntariado, comunidades educativas, profesores, estudiantes, representantes y toda es Gran Comunidad Canaima que es la única que tiene la experiencia necesaria para que justamente se creen las herramientas.

Propuestas.

Propongo que nos organicemos en un colectivo y en la próxima Cayapa se incluya este punto a tratar y el resultado recoja en un documento que se haga llegar a todas las autoridades competentes.

Propongo que al que le interese vaya pensado en algo para crear y como se pueden crear estos lineamientos.

Propongo crear políticas de seguridad y divulgación del Proyecto.

Propongo que nos dejemos de hablar tanta paja y nos dediquemos a actuar, porque no es nuestro ego lo que esta en juego, es el futuro de nuestra patria y el de nuestros hijos. Si Canaimita es todo un éxito mi nieto podría ser el próximo Albert Einstein.

Propongo y de una me comprometo y me pongo a trabajar en que Canaima Educativo sea un éxito de esta Revolución Socialista.

Félix León
15 867 174
0424 509 92 42
  
Referencias







http://fundabit.me.gob.ve
Fuente:
De fecha: 25/03/2011
Correo: hierro59 en gmail.com

Proyecto Comuna Caimán



Ficha Técnica:

Titulo
Comuna Caimán

Autores
Mirian Sosa y Félix León

6 guiones escritos para radio y teatro de títeres


Personajes:
  • Canaima
  • Simoncito
  • Maestra
  • Narrador
  • Pedrito
  • Marianita
  • Manuelito
  • Miguelito
  • Luisito

Capítulo 1: Piloto.

Capítulo 2: Iniciando.

Capítulo 3: Energía.

Capítulo 4: Simoncito hace una travesura.

Capítulo 5: Conociendo Canaima.

Capítulo 6: Problemas.


El Colectivo Puño Alzao se suma el esfuerzo de miles de venezolanos en la construcción de la Patria Grande que soñó Bolívar.

En conjunto con el esfuerzo del Ministerio del Poder Popular para la Educación, el Ministerio del Poder Popular para la Ciencia, Tecnología e Industrias Intermedias, CANTV y el Proyecto Canaima Educativo; nuestro Colectivo se dispuso a realizar este trabajo divulgativo dirigido a toda la población que se ve inmersa en la novedosa herramienta tecnológica que se pone a disposición de los escolares de nuestra nación.

Comuna Caimán pretende divulgar las bondades y educar a los usuarios sobre el Proyecto Canaima Educativo. Tomando la idea de hombres y mujeres que sin ningún animo de lucro, trabajan y dedican su tiempo en la transformación de la sociedad, para lograr uno de los objetivos enmarcados en el Proyecto Nacional Simón Bolívar el cual es lograr la mayor suma de felicidad posible; unimos nuestra tradición folclórica y la imaginación para crear a unos personajes que nos identifiquen y lleven el mensaje.

El Cacique Canaima es el encargado de dirigir la Comuna Caimán. Esta Comuna representa todos los colectivos, organizaciones, instituciones y personas que están unidas en lograr los objetivos, la Comunidad del Software Libre. Estudiantes, profesores, comunidad en general, padres y representantes se hacen presentes para contar estas historias, que pretenden sumergirnos en el mundo de la tecnología.

Para leer los guiones de los 6 capítulos completos has click aquí y descarga el .pdf

Fuente:
De fecha: 25/03/2011
Twitter: @e1th0r
Identi.ca: @e1th0r
Correo: hcolina en gmail.com

Ciudad Caracas y el manifiesto


La semana pasada se realizó una acción conjunta en el mundo del conocimiento y del software libre venezolano: varios movimientos, grupos, colectivos, comunidades, elaboraron una carta en conjunto que fue entregada al Ministro de Ciencia y Tecnología.
Esta carta expone una situación y exhorta al gobierno venezolano a tomar acciones  con respecto al decreto 3390 y al software libre en el país.

Un reportaje sobre dicha misiva y la misma pueden ser encontrados en la edición del diario Ciudad caracas. Pueden consultar la edición digital acá en este enlace.

Fuente:
De fecha: 25/03/2011
Twitter: @e1th0r
Identi.ca: @e1th0r
Correo: hcolina en gmail.com

Entrevista Carlos Figueira CNTI


El día de ayer, mediante el uso de redes sociales, me enteré de una entefista que le harían a  Carlos Figueira, presidente del CNTI en la Radio del Sur [1] en el prohrama “Picadillo del Domingo”

Siendo que el CNTI es el ente encargado del desarrollo de Canaima en la APN, y que ha sido uno de los principales promotores de que Canaima es un hecho social y como tal debe ser construido en colectivo, muchos activistas nos abocamos a hacerle preguntas a Carlos Figueira.en esa oportunidad.

Ciertamente, que ha habido y hay problemas en canaima, pero la construcción de un proyecto de ese tipo no es fácil, sin embargo, muchos soñadores creemos que el sueño es posible.y por ello estamos allí, sin pagos de ningún tipo más allá de la satisfacción de saber que estamos aportando para la construcción del futuro de nuestros hijos.

La entrevista está codificada en .ogg y comprimida con bz2 y para descargarla  utilice este enlace

[1] http://laradiodelsur.com/

Fuente:
De fecha: 25/03/2011
Twitter: @e1th0r
Identi.ca: @e1th0r
Correo: hcolina en gmail.com

Reportes de Bugs en canaima 3.X


Si ya descargaste Canaima 3.X y has encontrado un bug, repórtalo en la siguiente dirección: http://proyectos.canaima.softwarelibre.gob.ve/canaima

Con tu aporte estarás ayudando a mejorar nuestra distribución

Fuente:
De fecha: 25/03/2011
Twitter: @e1th0r
Identi.ca: @e1th0r
Correo: hcolina en gmail.com

Entrevista Circuito Unión radio Proyecto Canaima


En la mañana de hoy tuve una entrevista en el cirtcuito radial Unión Radio [1] para el programade Elyangélica González y Daniel Castellano

Dicha entrevista, bastante corta, gira sobre el proyecto Canaima y sobre sus implicaciones socio-educativas, políticas y económicas en el Estado venezolano de cara a un proyecto comunitario.

Deboi agradecer desde este espacio las gestiones de Alejandro Jiménez Patino productir del espacio para hacernos llegar el audio en cuestión.

Pueden descargarla desde este enlace

[1] http://www.unionradio.net/

Fuente:
De fecha: 25/03/2011
Twitter: @e1th0r
Identi.ca: @e1th0r
Correo: hcolina en gmail.com

II Festival SL 2011


El 17 de este mes, estaremos presentes en el  II Festival SL 2011, impulsado por el SAPI (Servicio Autónomo de Propiedad Intelectual)  a realizarse en la sede  de la UNEFA, en la Sala Federico Nuñez Corono, Piso 12, entre la Av LA Estancia y Av. Caracas con calle Holanda, Frente al Edificio Banaven, Chuao, a partir de las 8:30 am

El contenido del evento será:

* Ferias de instalación

* Aspectos legales del SL

* Charlas Básicas y avanzadas

* Participación de ponentes de diferentes comunidades de SL en Venezuela

* Demostraciones, stand

Por nuestra parte, estaremos llevando una charla del proyecto Canaima como proyecto de una nueva visión de la gestión de la ciencia y la tecnología en Venezuela; será una charla técnica (entendida como una explicación, descripción de la plataforma sobre la que funciona este proyecto), social en tanto que explicará los modos de articulación social de este proyecto, político en tanto que discutiremos los modos, las vías en que se gestó Canaima en un marco geo-político nacional e internacional.

Así mismo, estaremos apoyando al proyecto Canaima Universitario que estará presente con un stand atendido por activistas de Mérida, Yaracuy y Caracas, en el cual darán información de dicho proyecto y cómo participar en el mismo.

Pueden descargar el afiche acá.

Les esperamos para conversar y generar nuevas ideas en este proyecto.

Fuente:
De fecha: 25/03/2011
Twitter: @e1th0r
Identi.ca: @e1th0r
Correo: hcolina en gmail.com

No usar Canaima 3.0 sino…


Canaima 3.0 no debe usarse para:

* Migrar estaciones estables, esto es, máquinas de uso diario por parte de usuarios finales

* Migrar equipos que requieran estabilidad

* Instalar servidores

Canaima 3.debería usarse SOLO para:

* Probar nuevas funcionalidades y ayudar a reportar errores

* Ayudar en el desarrollo de la nueva versión

Nuevamente, NO INSTALE CANAIMA 3.0 PARA SU USO COTIDIANO es una versión inestable y no debe promocionarse su uso para labores cotidianas

Fuente:
De fecha: 25/03/2011
Twitter: @e1th0r
Identi.ca: @e1th0r
Correo: hcolina en gmail.com

No usar Canaima 3.0 sino.. Ampliación


En mi post anterior hablaba de que no se usase Canaima 3.0 para situaciones cotidianas y, a petición de algunos compañeros, amplio la información:

Canaima 3.X es, en este momentos una versión INESTABLE; su última actualización es la RC2 (Release candidate 2) y como tal puede tener erreores. Estos errores pueden ser consultados en http://proyectos.canaima.softwarelibre.gob.ve/canaima

Mientras no se libere la versión estable de Canaima 3.0, las indicaciones que dimos en nuestro post anterior deben ser consideradas.

Como corolario aun no existir una fecha fija para la liberación de la 3.0 estable.

Fuente:
De fecha: 25/03/2011
Correo: nemecis000 en gmail.com

WebM (formato libre)


WebM (formato libre)

Cast: nemecis1000

Fuente:
De fecha: 25/03/2011
Identi.ca: @@alexondriuus
Correo: alexanderalvarez57 en hotmail.com

Configuración de xorg.conf




¿Que es el xorg?

(Comúnmente conocida como Xorg Server o simplemente como Xorg) es una implementación de código abierto del sistema X Window System, que surge como bifurcación de proyecto XFree86.


Explicación de algunos aspectos del Xorg 

Similar a este ejemplo podrá ver su xorg.conf. Observe las frecuencias del monitor. Estas suelen estar expresadas en frecuencia de refresco horizontal y vertical. Estos valores se añaden al fichero xorg.conf en la sección "Monitor". 


Ejemplo:

Section "Monitor"

Identifier "Monitor0"

VendorName "Monitor Vendor"

ModelName "Monitor Model"

HorizSync 30-107

VertRefresh 48-120

EndSection



Las palabras HorizSync y VertRefresh podrían no existir en el fichero de configuración. Si no existen es necesario añadirlas con la frecuencia horizontal correcta puesta después de la palabra HorizSync y la frecuencia vertical correcta después de la palabra VertRefresh. En el ejemplo anterior se pusieron las frecuencias del monitor.

X permite usar las características DPMS (Energy Star) con los monitores que lo soportan. Si desea habilitar las características DPMS para su monitor tendrá que añadir la siguiente línea en la sección Monitor:

Option "DPMS"

Agrege a su xorg.conf la resolución por omisión y la profundidad de color deseada. Esto se define en la sección "Screen":


Section "Screen"

Identifier "Screen0"

Device "Card0"

Monitor "Monitor0"

DefaultDepth 24

SubSection "Display"

Viewport 0 0

Depth 24

Modes "1024x768" vea abajo: (OJO)

EndSubSection

EndSection


(OJO) Esta linea "Modes" va a depender de su monitor, es decir si su monitor es de 20 pulgadas la resolución puede ser de 800x600 o recomendablemente 1024x768 , si es de 19 pulgadas los fabricantes recomiendan que sea 1440x900 aunque la opción es de su preferencia.

La palabra DefaultDepth describe la profundidad de color a la que arrancará por omisión. Esto puede sobrescribirse con el argumento -bpp. La palabra Modes describe la resolución a la que funcionará para esa profundidad de color. Observe que sólo los modos estándar VESA están soportados por el hardware gráfico. En el ejemplo anterior la profundidad de color es 24 bits por pixel. En esta profundidad de color la resolución aceptada es 1024 por 768 pixels.

PRECAUCIÓN: Si desea modificar este archivo queda bajo su responsabilidad, se le pide encarecidamente hacer siempre una copia fiel de este documento antes de modificarlo para evitar futuros problemas.

El xorg.conf modificado se realizó con una tarjeta de vídeo GeForce GT 220 y un monitor Síragon Modelo: L1902W



Especificaciones del Monitor Síragon Modelo: L1902W



  • Pantalla 
LCD de pantalla plana con TFT de matriz activa de 19 pulgadas (48,14 cm)

  • Revestimiento antideslumbrante 
19 pulgadas visibles
  • Píxeles por pulgada de 0,285 X 0,285 mm 
  • Sincronismo de entrada 
- Frecuencia Horizontal: 28 - 83 kHz (automático)

- Frecuencia vertical: 56 - 75 Hz (automático)

- Forma de entrada: TTL independiente, positivo/negativo SOG (sincronización en verde)

-Entrada de vídeo

- Entrada de señal: Conector D-Sub de 15 patillas

- Forma de entrada: RGB analógico (0,7 Vp-p/75 ohm) NO INCLUYE CORNETAS

  • Resolución 
- Máx: VESA 1440 x 900 @ 75 Hz

- Recomendada: VESA 1440 x 900 @ 60 Hz

  • Plug and Play 
- DDC 2AB

  • Consumo de alimentación 
- Modo encendido: 36W(Típico)

- Temporizado: ≤ 1W

- Desactivado: ≤ 1W

  • Entrada de alimentación 
- CA 100-240 V~ 50/60 Hz 0,8 A

  • Soporte giratorio y de inclinación 
- Rango de inclinación: -5° ~ 20°



Especificaciones de GeForce GT 220







Para comenzar a configurar este archivo lo primero que debemos hacer es darle permisos para poder escribir sobre el, para ello hacemos lo siguiente:

  • Aplicaciones
  • Accesorios 
  • Terminal de << Root >> 
Colocamos lo siguiente: 
nautilus

Se nos abre una ventana como esta:





El primer recuadro pequeño encerrado en un pequeño circulo rojo, sirve para cambiar entre la barra de lugares de botones y de texto. Con esto al darle clic al primer recuadro rojo nos desplegara la barra grande en el segundo rectángulo rojo allí colocaremos lo siguiente: /etc/X11



Seleccionamos el archivo xorg.conf hacemos doble clic y vemos el archivo, en mi caso lo veo así por defecto:


# nvidia-xconfig: X configuration file generated by nvidia-xconfig

# nvidia-xconfig: version 260.19.29 (buildmeister@swio-display-x86-rhel47-08.nvidia.com) Wed Dec 8 12:28:55 PST 2010


Section "ServerLayout"

Identifier "Layout0"

Screen 0 "Screen0"

InputDevice "Keyboard0" "CoreKeyboard"

InputDevice "Mouse0" "CorePointer"

EndSection



Section "Files"

EndSection




Section "Module"

Load "dbe"

Load "extmod"

Load "type1"

Load "freetype"

Load "glx"

EndSection




Section "InputDevice"

# generated from default

Identifier "Mouse0"

Driver "mouse"

Option "Protocol" "auto"

Option "Device" "/dev/psaux"

Option "Emulate3Buttons" "no"

Option "ZAxisMapping" "4 5"

EndSection




Section "InputDevice"

# generated from default

Identifier "Keyboard0"

Driver "kbd"

EndSection




Section "Monitor"

Identifier "Monitor0"

VendorName "Unknown"

ModelName "Unknown"

HorizSync 28.0 - 33.0

VertRefresh 43.0 - 72.0

Option "DPMS"

EndSection




Section "Device"

Identifier "Device0"

Driver "nvidia"

VendorName "NVIDIA Corporation"

Option "RenderAccel" "true" # render accel is enabled by default

Option "AllowGLXWithComposite" "true"

Option "RandRRotation" "on" 

EndSection




Section "Screen"

Identifier "Screen0"

Device "Device0"

Monitor "Monitor0"

DefaultDepth 24

Option "UseFBDev" "true" 

Option "AddARGBGLXVisuals" "True" 

#also supports 1280x1024 at 60Hz 

SubSection "Display"

Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480" 

Depth 24

EndSubSection

EndSection



Muy bien aquí les dejo el mio para que puedan ver como quedo modificado:


# nvidia-settings: X configuration file generated by nvidia-settings

# nvidia-settings: version 260.19.29 (buildmeister@swio-display-x86-rhel47-08.nvidia.com) Wed Dec 8 12:28:43 PST 2010




# nvidia-xconfig: X configuration file generated by nvidia-xconfig

# nvidia-xconfig: version 260.19.29 (buildmeister@swio-display-x86-rhel47-08.nvidia.com) Wed Dec 8 12:28:55 PST 2010




Section "ServerLayout"

Identifier "Layout0"

Screen 0 "Screen0" 0 0

InputDevice "Keyboard0" "CoreKeyboard"

InputDevice "Mouse0" "CorePointer"

Option "Xinerama" "0"

EndSection




Section "Files"

EndSection




Section "Module"

Load "dbe"

Load "extmod"

Load "type1"

Load "freetype"

Load "glx"

EndSection




Section "InputDevice"




# generated from default

Identifier "Mouse0"

Driver "mouse"

Option "Protocol" "auto"

Option "Device" "/dev/psaux"

Option "Emulate3Buttons" "no"

Option "ZAxisMapping" "4 5"

EndSection




Section "InputDevice"




# generated from default

Identifier "Keyboard0"

Driver "kbd"

EndSection




Section "Monitor"

Identifier "Monitor0"

VendorName "Unknown"

ModelName "XXX L9W"

HorizSync 31.0 - 81.0

VertRefresh 56.0 - 75.0

Option "DPMS"

EndSection




Section "Device"

Identifier "Device0"

Driver "nvidia"

VendorName "NVIDIA Corporation"

BoardName "GeForce GT 220"


Option "RenderAccel" "true" # render accel is enabled by default
Option "AllowGLXWithComposite" "true"
Option "RandRRotation" "on"
EndSection



Section "Screen"

# Removed Option "metamodes" "1440x900 +0+0"

Identifier "Screen0"

Device "Device0"

Monitor "Monitor0"

DefaultDepth 24

Option "UseFBDev" "true"

Option "AddARGBGLXVisuals" "True"

Option "TwinView" "0"

Option "metamodes" "1440x900_60 +0+0; 1440x900 +0+0"


SubSection "Display"

Depth 24

EndSubSection

EndSection





IMPORTANTE: De esta manera quedó configurado mi xorg.conf lo subrayado en color rojo fueron las lineas que configure.

Si por algún motivo al tratar de configurar la calidad de nuestra tarjeta de vídeo, la resolución o los Hz del monitor y no se guardan los cambios realizar lo siguiente ir a:

  • Sistema 
  • Preferencias 
  • Menú principal 

Seleccionamos: 
Preferencias y NVIDIA X Server Settings


Una demostración en esta imagen:




Hacemos doble clic en "NVIDIA X Server Settings" luego nos saldrá una ventana como esta:



En el rectángulo rojo llamado: "Comando" agregaremos lo siguiente:  gksu

Quedando de la siguiente manera:

gksu /usr/bin/nvidia-settings

Vea la siguiente imagen:






Luego de colocar esto cerramos la ventana y nos vamos a:

  • Sistema 
  • Preferencias 
  • NVIDIA X Server Settings 

Probablemente le suceda que al mover la barra de Quality a High Performance al reiniciar no guarde los cambios, pues muy bien con todos los pasos que hemos venido realizando al fin podremos notar que si se guardaran los cambios que ha realizado a su tarjeta de vídeo. Desplaze la barra de Quality a High Performance.


Procedemos a configurar la resolución de pantalla, los hertz del monitor, esto lo podrá saber con las especificaciones del fabricante de su monitor o en manual de instrucciones, en este caso es un síragon aquí les dejo una captura:


Por cierto pasaba por alto lo más importante recuerde hacer los cambios a su configuración para esto procedemos a hacer clic en "Apply" y "Save to X configuration file", vea la siguiente imagen:





Presionamos "salir" y reiniciamos las "X" de la siguiente manera presionando:

Ctrl+Alt+blackspace





    Eso es todo espero que esta información sea de su ayuda.



    Fuente de información:

    http://es.wikipedia.org/wiki/X.Org_Server


    Gracias al compañero jmanuel_cool: del chat irc #canaima por aportar parte de las soluciones antes descritas.


    Fuente:
    De fecha: 25/03/2011
    Identi.ca: @@alexondriuus
    Correo: alexanderalvarez57 en hotmail.com

    Instalación de DeVeDe en Canaima




    DeVeDe es un programa que permite crear video DVDs y CDs, aptos para un reproductor doméstico, a partir de casi cualquier conjunto de archivos de vídeo, en cualquier formato reproducible por Mplayer.



    • Permite crear: DVD, CD, SCD, CVD, DIVX / MPEG-4 
    • Soporta discos discos de: 1.4 GB, 4.7 GB o 8 GB DVD 
    • Trabaja con las normas: PAL/SECAM or NTSC 
    • Trabaja con los formatos: Mpeg, mpeg4, avi, asf, youtube y google flash, wmv, ogg, entre otros. 

    Tendremos que agregar 3 lineas al repositorio de canaima para hacerlo ir a:


    • Aplicaciones 
    • Accesorios 
    • Terminal de << Root >> y colocamos: 
    • gedit /etc/apt/sources.list 


    Nos saldrá una ventana en ella podremos agregar las lineas deseadas al repositorio:

    ADVERTENCIA: Si usted ya tiene estas lineas en el repositorio no será necesario agregarlas.


    deb http://ftp.debian.org/debian lenny main contrib non-free
    deb http://security.debian.org lenny/updates main non-free contrib
    deb http://www.debian-multimedia.org lenny main


    Nos aseguramos de guardar cambios, no dirigimos a:


    • Aplicaciones 
    • Accesorios 
    • Terminal de << Root >> Y colocamos: 
    • aptitude update 

    Ahora para poder usar DeVeDe debemos instalar una serie de dependencias las cuales necesitará para que podamos usarlo, para ello nos dirijimos a:


    • Sistema 
    • Administración 
    • Gestor de Paquetes Synaptic 

    En el boton “Buscar” colocamos lo siguiente uno por uno:


    • libcucul0 
    • Mplayer 
    • Mencoder 
    • DVDAuthor 
    • VCDImager 

    • Mkisofs 

    Luego presionamos el Botón “Aplicar” y esperamos que se instalen los paquetes seleccionados.

    Después de esto presionamos en el botón “Buscar” y escribimos:


    • DeVeDe

    Presionamos el botón “Aplicar” y si con esto al fin podemos instalar nuestro querido programa, dejamos que se instale el paquete seleccionado y para comprobar que se ha instalado correctamente nos vamos a:
    • Aplicaciones
    • Sonido y vídeo
    • DeVeDe 

    Presionamos el botón “Aplicar” y si con esto al fin podemos instalar nuestro querido programa, dejamos que se instale el paquete seleccionado y para comprobar que se ha instalado correctamente nos vamos a: 

    • Aplicaciones 
    • Sonido y vídeo 
    • DeVeDe 

    Bingo!!! tenemos instalado DeVeDe aquí les dejo algunas capturas.





    Fuente:
    De fecha: 25/03/2011
    Twitter: @arawako
    Identi.ca: @arawako
    Correo: arawako en gmail.com

    Script de restauración para cybers, infocentros, y centros de computo genericos


    El procedimiento que genere para este script fue el siguiente,

    1. Hacer una configuración de todo el usuario, dejarlo bien configurado
    2. Comprimir la carpeta del usuario en .tar.gz = :~$ tar cvfz usuario.tar.gz /home/usuario /home/
    3. Ocultar dicho comprimido en el home (se puede colocar en donde sea con tal que no sea dentro de la carpeta del usuario)
    4. Eliminar la carpeta Documentos del usuario
    5. Crear un enlace simbólico dentro de dicho usuario hacia una carpeta externa cuyo propietario es el mencionado usuario y asignarle el nombre Documentos a dicho enlace.
    6. Colocar el script como ejecutable y lo meterlo en las ordenes de ejecución 0,1,6 y vetarlo de los demás niveles, esto hace que al encender, apagar o reiniciar el computador todo el archivo usuario vuelva a un estado limpio.
    Es script en cuestión es este:
    #!/bin/bash
    ############
    #Escript de restauracion de usuario para equipos tipo cyber, infocentro y centros de computos genericos
    #Licencia GPLv3 http://www.gnu.org/licenses/gpl.html Nota: a los de la FSFLA se les agradece y traduzcan esto a la lengua que los pario
    #ceador José Leonel SUbero Gamarra, aka arawako, contacto@arawako.com
    #usalo si te da la gana :D
    #############
    #este escript debe estar en el directorio ini.d, en el caso de debian /etc/init.d/
    #debes darle ordenes de ejecución chmod +x yo prefiero chmod u+x para que se root el unico que pueda ejecutar este script
    #este rchivo debe estar en las ordenes de ejecucion 0,1,6 y fuera de 2,3,4,5 para que funcione al encender el computador, al apagar el computador o al reiniciar el computador.
    #lo antes dicho se logra con update-rc.d restaurar start 20 0 1 6 stop 20 2 3 4 5
    ############
    echo "Restaurando configuración"
    rm -r /home/usuario/ #borra el directorio del usuario puedes cambiar el nombre por el del usuario l que quieres aplicar la restauración
    cd /home/ #sitio donde esta colocado el archivo comprimido, puede estar donde quieras, para mi es mas seguro alli
    tar xvfz .usuario.tar.gz #esta es la restauración como tal, descomprime el archivo creando nuevamente el home del usuario sin la basura que estaba antes :P
    Fuente:
    De fecha: 25/03/2011
    Twitter: @arawako
    Identi.ca: @arawako
    Correo: arawako en gmail.com

    Cuando estar bien con Dios y con el Diablo es necesario


    El día de hoy recibí una llamada de una de las coordinadoras regionales de Infocentro en el estado Sucre solicitándome que en los equipos de un Infocentro a inaugurar el día de mañana estuviera el fondo de escritorio de la fundación, mientras que las pautas recibidas por el analista encargado de la zona es que los Infocentros a inaugurar deben tener instalado Canaima GNU/Linux (de hecho todos mis Infocentros deben tener Canaima GNU/Linux pues me gusta cumplir con lo que predico), bien como ya había realizado un fondo de escritorio para el estado Sucre con motivo del 200 Bicentenario, se me ocurrió una salomónica solución, quiero mostrarle a las personas de las comunidades que lo que están usando es Canaima GNU/Linux y a su vez que se recuerden que están en un espacio de la fundación Infocentro.

    He acá mi solución Canaima.v2.1-Infocentro.tar.gz, este paquete contiene un script que debe ejecutarse con permisos de Super usuario ejem. “:~$ sudo sh install.sh” o “:~# sh install.sh” desde el directorio donde lo desempaquetaste, este script crea un backup previo de los archivos que va a reemplazar

    Y como dije en principio, ya le cumplí a Dios y al Diablo XD


    Fondo de escritorio de Canaima GNU/Linux para Infocentros

    Fondo de escritorio de Canaima GNU/Linux para Infocentros

    Grub splash de Canaima GNU/Linux para Infocentros

    Grub splash de Canaima GNU/Linux para Infocentros

    Gnome Splash de Canaima GNU/Linux para Infocentros

    Gnome Splash de Canaima GNU/Linux para Infocentros

    Splashy imagen de Canaima GNU/Linux para Infocentros

    Splashy imagen de Canaima GNU/Linux para Infocentros

    Fuente:
    De fecha: 24/03/2011
    Identi.ca: @CanaimaGNULinux
    Correo: discusion en listas.canaima.softwarelibre.gob.ve

    ¡Llegó la Tercera Versión Candidata (VC3) de Canaima 3.0!


    El día de hoy, damos a conocer al público la Tercera Versión Candidata (VC3) de Canaima 3.0. Éste nuevo lanzamiento incluye mejoras sustanciales, impulsadas desde una comunidad que participa activamente en las pruebas de las Versiones Candidatas. Con más de 40 errores solucionados de versiones anteriores, una reestructuración de los sabores de Canaima, la estabilización de las herramientas comunitarias "Canaima Semilla" y "Canaima Desarrollador" y la inclusión del instalador en vivo, nos sentimos bastante orgullosos de ésta versión, la cual, tiene una alta estabilidad.
    Fuente:
    De fecha: 24/03/2011
    Identi.ca: @Phenobarbital
    Correo: jesuslara en devel.com.ve

    GNU Debian Squeeze será estable (por fin)


    Luego de una espera bastante larga, el grupo de la distribución Debian ha anunciado la finalización de las últimas pruebas de Debian Squeeze (versión 6) y le han puesto fecha al lanzamiento de la versión estable:

    5 y 6 de Febrero

    El anuncio de la finalización de pruebas del release candidate 2 fueron realizadas el 19 de Enero, con lo que la fijación de la fecha definitiva (fijada el día 25) queda pautada y ya -por fin- tendremos a Debian Squeeze como próximo estable.

    Debian Squeeze trae algunas novedades (que comenté meses atrás cuando comenté su congelamiento), pero considero que las más destacadas son:

    * Ambiente multi-arquitectura (cross-architecture y cross-compiling) para arquitecturas heterogeneas (no solamente i386/amd64)

    * Primer kernel No-linux estable (freeBSD)

    * Limpieza de la gran cantidad de compatibilidad -hacia atrás- que tenía a Debian estancado, entre ellos el uso de deb ver. 3 y la eliminación de módulos deprecated (como dsp y video4linux versión 1)

    Para más información acá.

    ¿Qué pasará ahora?

    * La versión estable (squeeze) reemplazará a Lenny (ahora old-stable)

    * La Old-Stable (etch) desaparecerá de todos los repositorios del planeta (será un grato recuerdo)

    * La versión testing pasará a llamarse wheezy (los extraterrestres de 3 ojos)

    * Esperemos que Canaima GNU/Linux prontamente sea basada en Squeeze

    * Nadie salvará a Sid de ser un enfermo inestable …


    Fuente:
    De fecha: 24/03/2011
    Identi.ca: @Phenobarbital
    Correo: jesuslara en devel.com.ve

    Linux: Los CGROUPS no son un DEVICE, son un Filesystem!


    Cgroups es una incorporación reciente del Kernel Linux que permite agregar/particionar grupos de tareas y todos sus futuros procesos hijos, en árboles jerárquicos con un comportamiento especializado.

    Los CGROUPS han sido caso de estudio y debate, pues luego que se incorporaran al Kernel (luego de una “idea” de Linus Torvalds y creada la primera prueba de concepto por Kon Colivas) han salido muchas buenas ideas de allí, sobre todo los sub-sistemas de virtualización como LXC y los “parches” para optimizar el rendimiento del equipo escritos por Mike Galbraith (que genera grupos de tareas por TTY) y por Lennart Poettering (que crea grupos de tareas por usuario).

    Mucha gente, tal vez por desconocimiento, siguiendo guías que a diestra y siniestra han salido por Internet, monta los CGROUPS en donde se les ocurre:

    • /cgroups
    • /usr/lib/cgroups
    • /dev/cgroups

    Y hasta en usr/local o carpetas “personalizadas”, sin embargo, este último es el más popular en muchisimas guías …

    Hago esta aclaratoria, pues existe algo que se llama los LSB (Linux Standard Base: convenciones de la estructura organizativa de GNU/Linux, árbol de directorio y ubicación de recursos en cada Linux, para disminuir las diferencias entre diversas distribuciones de Linux).

    Les explico, gracias a LSB, la carpeta /etc siempre contendrá los archivos de configuración de los programas, no importa la distribución donde estés, que podrás acceder a logs en /var/log y que los comandos más comunes (ls, cp, mv) siempre tengan “al menos”, los mismos parámetros.

    Para eso son los estándares y la compatibilidad.

    Bueno, he leído en muchos lados (incluyendo en el script de Lennart Poettering incorporado a Canaima Linux) que la gente monta los CGROUPS en /dev/cgroup, /dev es una carpeta especial del sistema Base Linux para contener ¿adivinan qué?, DEVICES, todo recurso en POSIX se representa con un archivo y los recursos de hardware y sistema (devices) son representados acá.

    Pero CGROUPS utiliza la estructura jerárquica representacional de los sistemas de archivos y su módulo se incorpora al kernel Linux como un Sistema de Archivos (el cgroup FS, lo pueden en /proc/filesystem:

    cat /proc/filesystems | grep cgroup
    nodev    cgroup

    ¿Vieron que es un FS de tipo “NODEV”?, en Debian y derivados (si soportan CGROUPS, activado en el Kernel de Debian Squeeze 2.6.32) se creó una carpeta en:

    /sys/fs

    Que es donde se montan todos los filesystem (como FUSE u otros) y es donde (si instalas libcgroup1, la librería de gestión de cgroups de Debian) se debería montar los CGROUPS, más específicamente en:

    /sys/fs/cgroups

    Tal vez los que usan el parche se dieron cuenta que es un filesystem sin “tanta” explicación, por algo hay que montarlo, ¿no?


    Fuente:
    De fecha: 24/03/2011
    Correo: nemecis000 en gmail.com

    GNU-Linux Canaima instalar sin DvD (Unetbootin)


    GNU-Linux Canaima instalar sin DvD (Unetbootin)

    Video tutorial pag en le video

    UNETBOOTIN WINDOWS goo.gl/​EOC4K
    UNETBOOTIN Linux goo.gl/​tVPsm
    pag canaima.softwarelibre.gob.ve/​

    Cast: nemecis1000

    Fuente:
    De fecha: 24/03/2011
    Correo: nemecis000 en gmail.com

    GNU/Linux Canaima Colibrí (un vistazo)


    Fuente:
    De fecha: 24/03/2011
    Identi.ca: @CanaimaGNULinux
    Correo: discusion en listas.canaima.softwarelibre.gob.ve

    Lanzamiento de la Versión Final Canaima GNU/Linux 2.1


    Luego de una semana de pruebas, la Versión Candidata 1 (VC1) de Canaima GNU/Linux 2.1 ha llegado finalmente a su versión estable.
    Fuente:
    De fecha: 24/03/2011
    Identi.ca: @CanaimaGNULinux
    Correo: discusion en listas.canaima.softwarelibre.gob.ve

    Lanzamiento de la Primera Versión Candidata para Canaima 3.0


    Canaima 3.0 es la nueva versión basada en Debian Squeeze que ha estado en desarrollo desde mediados del año 2010. El día de hoy, anunciamos su paso a la rama de Pruebas, y con él, el lanzamiento de la Primera Versión Candidata (VC1).
    Fuente:
    De fecha: 22/03/2011
    Identi.ca: @guerrerocarlos
    Correo: guerrerocarlos en gmail.com

    Canaima GNU/Linux ya es de uso Obligatorio en la APN


    Me complace informar que el sistema operativo en software libre, Canaima GNU/Linux es desde ahora, de uso OBLIGATORIO en todas las estaciones de trabajo de los Entes y Organos de la Administración Pública Nacional, de la República Bolivariana de Venezuela gracias a la Gaceta Oficial Numero 39663.

    Un logro y un orgullo sin duda, para todos los Venezolanos.

    Fuente:
    De fecha: 22/03/2011
    Identi.ca: @guerrerocarlos
    Correo: guerrerocarlos en gmail.com

    ¿Como desarrollar en Canaima GNU/Linux?


    Si quieres modificar algun paquete de Canaima para adaptarlo a tus necesidades, hacerle alguna mejora y/o contribuir a la distribución Canaima GNU/Linux, este es el mejor momento para aprender a hacerlo.

    Luego de una muy interesante evolución dentro de los equipos de desarrollo de Canaima, se ha llegado ya a un punto de automatización que permite hacer el proceso de empaquetado y versionamiento del software, un proceso casi transparente para el desarrollador.

    Esta guía es un adelanto de lo que probablemente será uno de los modelos oficiales de desarrollo para la distribución. En una intención de compartir y socializar el conocimiento que he adquirido en el desarrollo y uso de estas nuevas herramientas.

    Paso 1: Selecciona un paquete que quieras modificar:

    Ingresa a http://gitorious.org/canaima-gnu-linux/ y selecciona cualquiera de los paquetes que allí se encuentran. Todos los paquetes que verás son los que conforman la distribución, como por ejemplo: canaima-plymouth es el tema grafico que muestra el logo de canaima con las estrellas dando vueltas en circulo cuando se inicia el sistema; canaima-estilo-visual contiene todos los iconos y el estilo gráfico; mientras que canaima-escritorio-gnome tiene todo lo referente al entorno grafico por defecto de canaima (gnome).

    Paso 2: Instala canaima-desarrollador:

    canaima-desarrollador” es un paquete que instala una colección de herramientas y documentación que tienen como objetivo facilitar todo el proceso de desarrollo y empaquetamiento de aplicaciones para Canaima. Para instalarlo puedes hacerlo mediante el gestor de paquetes synaptic buscando la palabra “canaima-desarrollador” o simplemente ejecutando “aptitude install canaima-desarrollador” desde cualquier terminal (actualmente debes tener el repositorio de pruebas en  /etc/apt/sources.list).

    Paso 3: Traete el codigo fuente a tu computadora:

    O en terminos de versionamiento “Clonalo” a tu maquina para hacerle las modificaciones. En Canaima se utiliza un sistema de control de versiones llamado “git” este sistema es el que nos permite trabajar de manera distribuida y modificar el codigo fuente del sistema al mismo tiempo por muchos desarrolladores y poder integrar todas las mejoras en un solo codigo; en otras palabras es como si muchos arquitectos pudieran modificar el plano de una casa al mismo tiempo, cada uno desde un rincon diferente de Venezuela, y luego se pudieran integrar en un solo plano todas las modificaciones de cada uno para resultar en un solo plano final. Solo que en vez de el plano de una casa, es el plano del sistema operativo. Obviamente este sistema “git” permite ver cada modificacion, retroceder, deshacer cambios y todo lo necesario para que entre todos podamos decidir que modificaciones se quedan y cuales no. Aqui puedes ver una hoja de resumen en español de como se utiliza git.

    Es por eso que la forma mas sencilla de obtener el codigo fuente de cualquier paquete de Canaima, es tambien utilizando “git”, supongamos que quieres modificar el codigo de canaima-plymouth para cambiar el color de fondo que sale al iniciar canaima.

    Deberás ingresar a http://gitorious.org/canaima-gnu-linux/ y ver donde dice Clone & push urls justo debajo de “canaima-plymouth”, alli copias la linea que dice: “http://git.gitorious.org/canaima-gnu-linux/canaima-plymouth.git”para utilizarla en el comando:

    $ git clone http://git.gitorious.org/canaima-gnu-linux/canaima-plymouth.git

    al terminar este comando tendrás una nueva carpeta llamada canaima-plymouth donde se encuentra el codigo fuente que puedes modificar a tu gusto.

    Paso 4: Realiza las modificaciones/mejoras/aportes:

    En este ejemplo, vamos a modificar el color de fondo que sale al arrancar canaima, que por defecto es un degradado de marron oscuro.

    Como es de esperarse, cada codigo fuente requiere ser revisado, y entendido para poder ser modificado, por lo que en este paso habria que revisar todo el contenido de las carpetas y entender el funcionamiento del tema, esperando que el desarrollador se haya tomado la molestia de documentarlo lo maximo posible para facilitar precisamente este proceso.

    Luego de entendido el codigo, nos damos cuenta que el codigo fuente se encuentra dividido en varias carpetas, cuales son:

    AUTHORS (contiene la información de quienes hicieron y han aportado a este paquete, y a quienes corresponden entonces los creditos de autoria)  COPYING (define la licencia del software y los permisos que tiene o no de ser copiado y distribuido, obviamente canaima-plymouth tiene licencia GPL) CREDITS (contiene los creditos y agradecimientos que el autor haya querido dar a quienes colaboraron y siguen colaborando en el paquete) debian (es una carpeta que contiene toda la informacion y ajustes requeridos para empaquetar este software para debian) img (contiene las imagenes que utiliza este codigo fuente) Makefile (es el archivo que define como se “compila” o instala este paquete, independientemente del modo de empaquetamiento que se quiera usar) README (contiene la descripcion e instrucinoes) scripts (es una carpeta con los scripts que hacen que el tema pueda funcionar en plymouth) src (es una carpeta que contiene los archivos fuentes con los que se han creado las imagenes que ahora se encuentran en la carpeta img, por ejemplo alli esta el archivo de Blender con el que se crearon las estrellas en 3D, que giran al rededor del logo, asi como el archivo original de gimp con el que se realizo el logo) TODO (es un archivo de texto donde se tiene anotado cualquier otra cosa que falte por hacer)

    Para modificar los colores de fondo se deben modificar las lineas 4 y 5 del archivo /scripts/canaima-plymouth.script

    Window.SetBackgroundTopColor (0.313, 0.241, 0.036); #esta linea define el color de fondo del borde superior de la pantalla
    Window.SetBackgroundBottomColor (0.392, 0.249, 0.061); #esta linea define el color de fondo del borde inferior de la pantalla

    Como se puede observar, el fondo resultante es un degradado desde el color superior al color inferior. Los valores se refieren a la cantidad de rojo, verde y azul que lleva cada color, de manera que (0.313, 0.241, 0.036) da un marron mas claro que (0.392, 0.249, 0.061)

    Les dejo a su ingenio como generar el color que necesiten, les doy la pista de que el valor de cada color primario solo va de 0 a 1. ;)

    Paso 5: Generar el paquete .deb:

    Luego de realizadas las modificaciones, para generar el paquete .deb con el que se intalará canaima-plymouth en esta version modificada, basta con ejecutar el comando:

    c-d empaquetar –mensaje=”Version de canaima-plymouth con el color de fondo en degradado de equis color” –procesadores=”2″ –no-enviar

    El “mensaje”es una linea de texto que sirve para identificar las modificaciones que se realizaron para este empaquetamiento, si tienes una maquina con cuatro procesadores, puedes poner “4″ en vez de “2″, –no-enviar se utiliza para generar el paquete, sin subir las modificaciones al repositorio git de donde extragiste el codigo fuente. Para poder subir codigo directamente al repositorio de Canaima en gitorious.org, debes formar parte del grupo +canaima-developers pero tambien puedes configurar canaima-desarrollador para que suba tu codigo al repositorio git que tu prefieras (puedes crear tu propio repositorio en gitorious.org sin ninguna restricción, de modo que lleves tus propios proyectos y desarrollos por separado, luego tus aportes pueden ser integrados a los repositorios de canaima sin ningun problema), esta información la configuras en el archivo: ~/.config/canaima-desarrollador/usuario.conf

    Una vez que tengas bien configurado este archivo usuario.conf, podrás tambien obtener el codigo fuente del paquete que necesites, con el comando:

    $ c-d descargar –proyecto=”canaima-plymouth”

    en vez de “git clone …”

    Este comando c-d empaquetar … generará el .deb en la carpeta que le hayas especificado en el archivo usuario.conf, esto para facilitar que tengas todos los codigos fuentes en un lugar, y todos los .deb se generen en otro.

    Luego puedes usar ese .deb para instalarlo en tu maquina directamente o subirlo a algun repositorio que luego utilizas con canaima-semilla y con un comando tan sencillo como:

    $ canaima-semilla construir –medio=”iso” –arquitectura=”i386″ –sabor=”popular”

    Obtienes una imagen .iso de Canaima GNU/Linux pero con las modificaciones realizadas por ti en los paquetes, pero canaima-semilla es ya otra herramienta que merece su propio articulo ;)

    Fuente:
    De fecha: 22/03/2011
    Identi.ca: @tr0n
    Correo: octavio en gnu.org.ve

    Canaima Primera Base


    Foto de la primera base de un campo de Beisbol

    Publicar copias modificadas de Canaima GNU/Linux es posible actualmente, ya más documentado su proceso aunque pienso que debe hacerse de la forma más unificada y documentada que se pueda.

    Documentar y hacer una Primera Base, común a todas las derivaciones logrará, ahora sí, que Canaima GNU/Linux sea una META-distribución, hará que en una instalación pueda en el proceso de instalación, escoger la opción para que el resultado sea la distribución Canaima Talcuestión y con eso tenga en una máquina al final un entorno de ciencias o un escritorio ligero, o una maquina para la APN o una estación de trabajo para radios comunitarias, etc.

    De la manera actual nos acercamos a que esta sea una forma coherente y organizada de establecer la unidad que garantiza un árbol sano. Alguna vez seremos bosques en Canaima y habrá modificaciones por doquier, activas y prolíferas, ahora toca definir bien cómo es el árbol para que no se reinvente la rueda en cada uno de las versiones y usos propuestos o hechos por la gente de Canaima GNU/Linux.

    Canaima parte de Debian. Eso ya está entre todos acordado. A mi me gusta muchísimo más Trisquel GNU/Linux pero para no practicar el deporte de dividir con mi discusión y mis argumentos, sino con la intención y la conciencia de sumar o multiplicar, me calo “mi debian” en Canaima y trato de que independientemente de la distribución base que se use, se tenga la mejor de las distribuciones para el usuario final.

    Habrá en ese proceso de creación, un “Canaima APN” para la cual todos estamos, a mi forma de ver, en la responsabilidad de ayudar. Nuestro esfuerzo para con las instituciones debe estar claramente ejercido para el bien común. Una buena Canaima APN convencerá a quienes pueden tomar las decisiones, que Canaima GNU/Linux vale la pena. Que se llegó a un punto donde puede ser tomada en serio y se usará en las instituciones públicas. Pero eso si entre todos documentamos cómo se hace Canaima, para que todos la podamos hacer bien partiendo de un mismo punto en común. Apoyando a las instituciones que hacen posible que Canaima GNU/Linux exista y sea lo que es y mejor aún: lo que pronto será.

    Para eso hace falta que esa documentación llegue a describir con suficiente detalle y universalidad, la creación de un instalador (tipo NetInstall) en una ISO mínima, que sería Canaima Primera Base. Si existe una mínima expresión de Canaima GNU/Linux, pueden haber, desde una base sólida común, un árbol que da distintos frutos. Todos con sabores distintos.

    Hay que documentar en qué consiste Canaima GNU/Linux como distribución, y no como una suerte de formas distintas de hacer una distribución de GNU/Linux. Debe existir entonces algo como un “Canaima Primera base”, que sea una ISO de un poco más de 100MB con el cual pueda instalarse Canaima GNU/Linux en su expresión más mínima, permitiendo a partir de allí, con alguna interfaz que use la librería que sea, instalar los paisajes que se quieran de Canaima GNU/Linux a través de un proceso como TASKSEL (puede ser otro, TASKSEL es el que a mi manera de ver es el más apropiado para ersto) con capacidad para soportar “plugins” de los distintos resultados que se pueden obtener en la selección de instalación., es decir, que cada creador o creadora de una derivación de Canaima GNU/Linux pueda contribuir para hacerle competencia a la famosa heladería en Mérida.

    Canaima Primera Base no debería tener escritorio (pues puede escogerse instalar un Canaima Servidores). Canaima Primera Base es sólo un Debian convertido básicamente en un Canaima GNU/Linux: con los repositorios, las llaves de los mismos, las firmas en base-files y en LSB y finalmente algunas pocas aplicaciones mínimas añadidas a discreción, como pudiera ser el VIM o herramientas Wireless (para hacer instalaciones por WiFi) o cualquier otra personalización puntual grupal, pero acordada como básica y por lo tanto homogénea en las distribuciones derivadas.

    “Por una base sólida para un Canaima Libre”. Esa es una consigna.

    Fuente:
    De fecha: 21/03/2011
    Identi.ca: @tr0n
    Correo: octavio en gnu.org.ve

    La ley en Venezuela :-)


    Es importante saber quiénes somos y dónde estamos. En el ámbito legal en mi país, existen estas leyes en el área de Tecnología. Hay otras, pero estas son, a mi entender, las más relevantes:

    • El Decreto 825 cuyo objetivo es declarar a la internet como política prioritaria para el desarrollo cultural, económico, social y político de la República Bolivariana de Venezuela (Mayo de 2000).
    • La Ley de Mensajes de Datos y Firmas Electrónicas, (Febrero de 2001)
    • Ley Especial Contra los Delitos Informáticos, (Octubre de 2001)
    • Decreto 3.390, que establece Uso Prioritario de Software Libre de Estándares Abiertos en la Administración Pública Venezolana, (Diciembre de 2004).
    • Ley Orgánica de Ciencia, Tecnología e Innovación (Agosto de 2005) y sus reglamento (Octubre de 2006), con modificaciones en Diciembre de 2010, la cual establece el principio de aplicación social de la ciencia, la tecnología y la innovación, además de la articulación entre las empresas y el sector científico tecnológico a través aportes e inversiones en ciencia y tecnología.
    • Gaceta Oficial 39.109 (Enero de 2009) mediante la cual se norma el uso de los formatos de archivos ODF y PDF, así como las características mínimas de los portales web de la Administración Pública.
    • Gaceta Oficial 39.633, en el cual se establece el uso de Canaima GNU/Linux como sistema operativo de Software Libre en las estaciones de trabajo de los Órganos y Entes de la Administración Pública Nacional de la República Bolivariana de Venezuela.

    Asimismo, todas estas leyes incluyen preferencias para adultos mayores, personas con discapacidad e igualdad de género.

    Ciertamente las leyes a veces no se cumplen, pero en mi país las condiciones están dadas para la justicia en materia de Ciencia y Tecnología. No se para las demás áreas, pero en lo que respecta a la que más me compete: aunque muchos funcionarios no hacen cumplir esta ley (por excusas, flojera o ignorancia) este país es un ejemplo de legislación a favor del Software Libre. Aún faltan cosas como penalizaciones para quienes no cumplan estas leyes. Así uno pudiese ayudar a apretar las tuercas en todos lados y lograr verdadera soberanía tecnológica, poder popular, contraloría social y participación democrática y protagónica. Actualmente los funcionarios, a discreción de cada uno, cumple o no con alguno de estos decretos, en especial el 3390 y las gacetas referidas.

    Pero soy de los que ve el vaso medio lleno: tenemos una legislación que es maravillosa y ejemplo para el resto del mundo.

    Fuente:
    De fecha: 21/03/2011
    Twitter: @mafaldr1ta
    Correo: alejandra.dugarte en gmail.com

    Canaima Universitario


    Hace tiempo que tengo pendiente la publicación de algunos artículos sobre Canaima Universitario, así que esta entrada está dirigida a los compañeros interesados en saber más del proyecto. Este proyecto nace el “oficialmente” el 8 de Abril del 2010 como iniciativa propia con el interés de formar un grupo aliado de estudiantes universitarios de varias instituciones a nivel nacional, que planificaramos actividades de intercambio de conocimientos y capacitación en habilidades para el desarrollo de aplicaciones de software libre que pudieran beneficiar el proyecto Canaima GNU/Linux.

    Así que durante los preparativos de la 3ra Cayapa Canaima, se dio a conocer la propuesta a los amigos de la comunidad Canaima y a  varios compañeros y amigos de mi universidad quienes hasta el día de hoy se han convertido en los actores principales del proyecto y quienes hacen posible que hoy día, 9 meses después, Canaima Universitario haya crecido sustancialmente en número de activistas, en grandes proyectos y sobretodo en reconocimiento como un grupo de activistas emprendedores y confiables.

    De esta manera, ya se cuenta hoy día con varios núcleos regionales como Mérida, Barquisimeto, Caracas, Portuguesa, Yaracuy, Sucre y Guárico, con una gran número de compañeros que dedican tiempo al logro y consolidación de este proyecto. Como objetivo general, CU tiene el propósito de generar fuentes de capacitación a estos estudiantes, y la generación e inclusión de respuestas viables y consonas de las necesidades reales de nuestro país a partir de desarrollos estudiantiles.

    En mi opinión personal, Canaima Universitario es un proyecto que puede alcanzar a futuro grandes proyectos ambiciosos y alcanzar el logro de los objetivos por medio del establecimiento de nuevos modelos organizacionales y culturales de la forma tradicional a como nuestras comunidades de software libre venezolanas han hecho las cosas a través del tiempo. Canaima Universitario es la consolidación de la nueva generación de activistas de software libre venezolanos. Gracias a los amigos que lo hacen posible.

    Para leer más sobre el proyecto visita: http://universitario.canaima.softwarelibre.gob.ve/


    Fuente:
    De fecha: 21/03/2011
    Twitter: @mafaldr1ta
    Correo: alejandra.dugarte en gmail.com

    Cayapa Universitaria Yaracuy 2011


    Este post es una deuda pendiente con los compañeros del equipo de Canaima Universitario Yaracuy  [1] quienes a su vez son fundadores y grandes activistas de la comunidad de IUTYGLUG [2]. La intención es resaltar la gran labor que están haciendo en la organización de la 1era  Cayapa Universitaria Yaracuy 2011 [3].

    El evento  tendrá por sede el Instituto Universitario de Tecnología de Yaracuy y se celebrará durante los próximos 24 y 25 de Febrero; es de entrada completamente libre y tendremos 2 días de actividades como charlas, talleres prácticos y para los interesados en integrarse al equipo de Canaima Universitario Nacional podrán participar durante el segundo día en alguna de las mesas de trabajo propuestas.

    El evento también servirá de encuentro para participantes de los equipos regionales de Mérida, Guárico, Portuguesa y Yaracuy, a los que esperamos que se sumen nuevos compañeros que nos ayuden a seguir la gran labor de difusión y capacitación que intentamos cumplir desde nuestra comunidad.

    Pronto estaré publicando el cronograma del evento y algunos otros detalles, por favor ayúdanos a replicar la información, y unete a la fiesta.

     


    Fuente:
    De fecha: 21/03/2011
    Twitter: @mafaldr1ta
    Correo: alejandra.dugarte en gmail.com

    Impresiones de mi visita a VTELCA y VIT


    Así es,  un par de días en Falcón que sirvieron entre otras actividades (lamentablemente sin playa :S ) para visitar estas 2 fabricas socialistas: VTELCA, la ensambladora de teléfonos celulares y VIT la ensambladoras de las computadoras Bolivarianas.

    ¿Qué tengo que decir al respecto?, lo máximo! :)

    Independientemente de cualquier tipo de discusión que podamos tener en relación a que no dejan de ser unas ensambladoras y aún no son fabricas, o que si son chavistas, o que si esta tontería o la otra, mi intención es dar a conocer mi impresión a modo personal de estas instituciones, debo decir que la idea que tenemos de un lugar de este tipo es aquel en el que hay un montón de “hormiguitas” trabajando una a una en su función dentro de la cadena de producción y al mejor estilo de una Maquila nosteamericana como las existentes en México o Perú, cada persona es inhumanizada al punto de no saber ni siquiera el nombre del compañero de al lado después de años de labor juntos.

    En VTELCA parece una gran familia, te consigues en cada pasillo y en cada lugar a trabajadores de cualquier rango que se saludan unos a otros sin mayor miramientos, los jefes utilizan los mismos uniformes que los empleados e incluso lo que más me gusta, es que comparten el mismo comedor sin ningún tipo de diferencias en los platos de comida. Es decir, consigues un ambiente de respeto y valoración del ser humano como aquel que hace posible la diferencia entre ser ensambladores y ser estudiantes de tecnologías.

    La diferencia radica en labores tan simples como que los puestos de trabajo son rotativos, como que los empleados deben conocer todos los procesos, como que los jefes de líneas no son otros más que empleados que ya han pasado por los todos lo puestos de producción y sus compañeros lo reconocen como líder ya que los guía en su proceso de aprendizaje mientras otro en un futuro próximo alcanza el mismo nivel.  De igual forma se siente un ambiente muy venezolano, es decir no es posible que estemos reunidos en una gran galpón sin escuchar un chiste, una retorica o cualquier cosa que haga que todos volteen a ver de que se ríen.

    Si si si, mucha habladera y a lo que vinimos! :) pudimos visitar la fabrica por todos sus departamentos, conocimos los depósitos, los procesos de almacenamiento, los sistemas para cada parte de la línea de producción desde el momento en que se recibe las piezas hasta el momento en que salen los celulares armados en su totalidad, estudiamos la posibilidad de algunas migraciones simples y seguimos trabajando en conseguir el convenio de cooperación entre Canaima Universitario y VTELCA, aunque debo confesar que aún cuando este último no se de, la oportunidad que tuve de haber podido participar de este experiencia paga mucho a nivel de crecimiento profesional.

    En cuanto VIT fue una visita mucho más corta pero no menos emocionante, dado que ya conocía el proceso de la otra fabrica podía hacer comparaciones y habían cosas que ya tenía resueltas en mi mente para las que no ocupé preguntas innecesarias, pero no perdí oportunidad de poder ver los nuevos prototipos que están  siendo probados con Canaima 3.0 y quedar super enamorada de la Laptop, vale la pena destacar que es única en el país, del compañero Rafael Marín. Otra buena impresión que me dió fue que este último y el amigo Rodrigo (RO-RO) hablaron del próximo envento de Canaima Universitario dando muy buenas impresiones al respecto. (chicos somos famosos xD ).

    Debo agradecer a los amigos que siempre son los que hacen posible estas cosas, particularmente agradezco el trabajo que se hizo con los compañeros Angel, Willian, Angie, David y Hector quienes sé que están poniendo todo de su parte para que este acuerdo siga adelante, espero pronto poder contarles nuevas experiencias que salgan de este trabajo y estaremos búscando la posibilidad de que otros de los amigos del equipo de CU tengan también la oportunidad de participar… Saludos


    Fuente:
    De fecha: 21/03/2011
    Twitter: @mafaldr1ta
    Correo: alejandra.dugarte en gmail.com

    Haciendo historia en Canaima Universitario…


    Así es! con esta reflexión inicié mi charla en el evento Primera Cayapa Canaima Universitario que se celebró en Yaracuy el pasado Jueves y Viernes. Acá un poco de mi relato.

    Muchos asistentes, 468 según el sistema se registro, quienes se debieron confirmar los dos días para poder recibir su certificado,  un salón repleto ya que se tenían 300 sillas nada más, la verdad todos estabamos muy sorprendidos del interés mostrado.  Lo más interesante es que  se trataba de estudiantes de varias instituciones de la zona que asistieron, pero nos sorprendió el segundo día, cuando una profesora llegó al evento con todos sus alumnos de 5to año a los cuales les dirigimos un especial saludo.

    Por otra parte debo comentar que los contenidos de todas las ponencias estuvierón muy bien orquestados unos con otros para motivar y demostrar el porque confiar y unirse a CU pero sobretodo el porque del Software Libre. Ponentes de talla como Hector Colina, Jesús Lara o Manuel Tovar tuvieron la tarea de mostrar el trabajo que historicamente a hecho la comunidad, otras ponencias como la de Ernesto, Juan Carlos , Cesar, Yiret, Hansel o la profesora Nathaly estaban orientadas a mostrar las ventajas y desventajas, a demostrar casos reales y a motivar con hechos que los nuevos paradigmas que impone un modelo de tecnologías libres son viables.

     

    Asistentes al evento

     

     

    El segundo día estuvo orientado a capacitación técnica, talleres de herramientas de programación, instalación y la inesperada visita y apoyo de Will Alavarez mostrando el proceso de creación de Turpial, lograron capturar el publico joven hasta las 5 de la tarde del día Viernes, mientras que en paralelo y al más puro estilo del “salón de la justicia” los activistas nacionales que colaboran desde hace tiempo con el proyecto y algunos nuevos “hijos adoptados”, estabamos en un laboratorio en Cayapa técnica y de discusión mejorando temas puntuales y generando acuerdos… lo bueno y lo que más me alegra de esta tarea, es que hoy, a 8 días de la actividad, estos chicos ya están trabajando en sus acuerdos y no se han quedado en palabras… Los felicito, esto esta es la aptitud que hará un verdadero cambio en Canaima, las capacidades técnicas son apenas una de las aristas :)

    Así que de esto SOMOS CAPACES chicos, esta nueva generación que está tratando de formar una nueva escuela, un nuevo modelo de activistas comunitarios en software libre nacional, ha demostrado con hechos concretos que estamos claros en lo que queremos y sobretodo que no nos detenemos a “filosofar” mucho sobre estos aspectos, nos ponemos un objetivo claro, que apuntan a una meta, trabajamos en equipo nacional para lograrlo, nos entregamos a hacer lo mejor que está en nuestras manos y luego evaluamos nuestras fallas y nuestros aciertos y de estos aprendemos… demostramos que hacemos historia, no por superar a otros sino por ser capaces de superarnos a nosotros mismos.

    Mis sinceras felicitaciones a todos los que confiaron y ayudaron a hacer este evento posible, en sus manos está el futuro de este gran proyecto, y un reconocimeinto especial a los amigos del equipo regional de Yaracuy, esperamos pronto reencontrarnos y seguir trabajando por esta causa.

    Más fotos del evento: https://picasaweb.google.com/galeria.cu


    Fuente:
    De fecha: 21/03/2011
    Identi.ca: @LuisAlejandro
    Correo: martinez.faneyth en gmail.com

    Cunaguaro y Guácharo: Nuevas aplicaciones para Canaima GNU/Linux 3.0


    En la nueva versión de Canaima 3.0 se incluye un nuevo Navegador Web llamado Cunaguaro, y un nuevo Cliente de Correo llamado Guácharo.

    Cunaguaro y Guácharo son paquetes derivados de Iceweasel y Icedove respectivamente. Éstos dos últimos son el navegador web y cliente de correo principales de Debian GNU/Linux, la distribución en la que se basa Canaima.

    Nuevas características

    • Mejoras de rendimiento: se han modificado los valores por defecto de las configuraciones de usuario para mejorar la forma en que se cargan las páginas y el tiempo con que la GUI reacciona para brindar mayor rapidez en la experiencia del usuario.
    • Añadido el Feed RSS al twitter de Canaima (@CanaimaGNULinux) a la barra de marcadores.
    • Añadido el Feed RSS de las noticias del portal Canaima a la barra de marcadores.
    • Añadido a los favoritos las páginas principales desde las cuales se puede interactuar con la comunidad.
    • Añadido el Plugin “Adblock Plus”, el cual remueve molestos mensaje publicitarios, mejorando la velocidad de carga de las páginas.
    • Añadido el Plugin “Download StatusBar”, el cual redirige todas las descargas para que se visualicen en una cómoda y compacta barra de descargas en la parte inferior, permitiendo ver el progreso de las mismas, cancelarlas, reanudarlas, entre otras interesantes funcionalidades.
    • Añadido el Plugin “Hide MenuBar”, el cual remueve la barra de Menú para ofrecer mayor espacio de visualización, pero se muestra si presionas la tecla ALT.
    • Agregada funcionalidad de búsqueda en tres ámbitos de la Plataforma Canaima: El portal principal, las listas y la wiki.
    • Imagen y nombres más ajustados a la identidad venezolana.

    La razón detrás del cambio

    Muchos se preguntarán ¿Por qué el cambio?, al parecer no era algo primordial. Bueno, resulta que desde cierto punto, sí lo era.
    Como saben, Canaima 2.1 viene con el navegador Firefox y el cliente de correo Thunderbird, ambos con versiones bastante caducas, incluso arrastradas de versiones anteriores de Canaima. Lo cierto es que ésto se hizo mientras Debian todavía los empaquetaba.

    Cuando Debian dejó de empaquetarlos, por los conflictos de licencia que todos conocemos, a Canaima se le hizo cada vez más difícil empaquetarlos, hasta llegar al punto que de la versión 2.0.4 a la 2.1, se dejaron las mismas versiones.

    Para Canaima 3.0 había que tomar una decisión, ante la imposibilidad de empaquetar Firefox y Thunderbird: había que cambiarnos de navegador y cliente de correo por unos que estuviesen más disponibles. Lo primero que nos pasó por la mente fueron Iceweasel y Icedove, de Debian GNU/Linux.

    Sin embargo, había que asegurar que la transición fuese suave, y la resistencia al cambio fuese lo más baja posible … los nombres e imágenes de esos programas no ayudaban mucho. Entonces se nos ocurrió hacerlos nosotros mismos, basándonos en Iceweasel y Icedove… y así nacieron Cunaguaro y Guácharo.

    ¿Como instalar?

    Abre el archivo /etc/apt/sources.list con tu editor de textos preferido (con permisos de root) y modifícalo de forma tal que sólo queden las siguientes líneas:

    deb http://repositorio.canaima.softwarelibre.gob.ve/ pruebas usuarios
    deb http://universo.canaima.softwarelibre.gob.ve/ squeeze main contrib non-free

    Luego ejecuta los siguientes comandos para instalar Cuanguaro, Guácharo y sus traducciones al español:

    aptitude update
    aptitude install cunaguaro cunaguaro-l10n-es-es guacharo guacharo-l10n-es-es

    Listo, con ésto quedará instalado.

    Fuente:
    De fecha: 18/03/2011
    Identi.ca: @tr0n
    Correo: octavio en gnu.org.ve

    Canaima 3.0 VC2


    Hoy me dispuse a probar Canaima GNU/Linux 3.0 VC2

    Inicialmente, después de descargarme la ISO no pude quemarla en un CD puesto que sólo tengo CDs de 700MB (los estándares). Al levantar la distribución en vivo, tengo las siguientes observaciones:

    • Muy agradable y mejorada la animación de inicio. Tiene “mística”.
    • Turpial dice “cliente de Twitter”. Turpial es tremendo cliente de microblog y lo mejor que tiene es que es Venezolano, pero considero que debería hacerse mención a que esa aplicación es también cliente de Identi.ca, red social en la cual lo que escribimos nos pertenece y está protegido automáticamente con licencia CC-BY 3.0..
    • El navegador (Cunaguaro) abre por defecto la primera vez en una ventana sobre “statusbar”. Sólo hay que cerrarla y listo, pero eso puede confundir a los nuevos en la informática.
    • Ese mismo navegador (Cunaguaro) tiene un problema grave, pero es fácilmente solventable: usa Adobe Flash Player. Si existen soluciones como Flash Video Replacer en la cual totem puede reproducir el flash de las páginas e incluso se puede usar GNASH para cosas más simples ¿para qué usar Software Privativo?
    • Orca viene incluído, pero no pre-configurado. Al invocarlo abre una cónsola. Considero que si se pre-configura (español, sin ecos ni brailey) servirá para la grandísima mayoría de los casos. Asimismo, Orca debería traer otras voces mucho más suaves y menos robóticas que la que viene por defecto. Muchos usuarios con discapacidad afirman que la voz en GNU/Linux es muy robótica en comparación con las privativas… ¡démosle opciones que les faciliten su libertad!
    • El kernel no está identificado como libre, pero me supongo que lo es, en caso de que provenga de Debian Squeeze. No vi módulos privativos a simple vista. Este es un avance enorme. Si Debian no hubiese dado ese paso antes, me pregunto si lo hubiésemos dado nosotros para dar el ejemplo de libertad y soberanía al mundo.
    • En la pantalla de aplicaciones que sale al inicio (donde está Turpial y Cunaguaro) aparece la imagen de un guácharo que invoca a un cliente de correos, pero al colocarle el puntero encima dice “chatear por MSN”. Es un error menor y simple de corregir.
    • Tengo un Disco Duro externo en EXT4 y no pude leerlo puesto que no hay soporte para ese sistema de archivos. Considero que no sólo debe haber soporte, sino que al menos la raiz / debe estar en EXT4.

    Si se elimina el poco Software Privativo que le queda a Canaima, la podemos promocionar como Distribución Oficial del CNSL. ¿es posible lograr esto?

    En comparación con Canaima 2.1 esto es un avance realmente impresionante. En mi caso falta muy poco para sentirme orgulloso de mi distribución nacional. ¡Falta poco!

    ¡Viva el Software Libre y nuestra verdadera Independencia Tecnológica!

    Fuente:
    De fecha: 18/03/2011
    Identi.ca: @LuisAlejandro
    Correo: martinez.faneyth en gmail.com

    Canaima Semilla: Herramienta para la creación y distribución de Sabores Canaima


    Canaima Semilla es un paquete diseñado para facilitar a individuales, colectivos e instituciones la creación de distribuciones GNU/Linux personalizadas y adaptadas a sus necesidades (lo que conocemos como sabores), partiendo de la Metadistribución Canaima GNU/Linux. Actualmente existen varios sabores de Canaima:

    • Canaima Primera Base: Sabor con aplicaciones básicas, desde el cuál se pueden instalar el resto de los sabores.
    • Canaima Popular: Sabor ligero de fácil distribución, con aplicaciones de uso común.
    • Canaima Institucional: Sabor utilizado en la Administración Pública Nacional venezolana para fortalecer la Soberanía Tecnológica dentro del estado.
    • Canaima Educativo: Proyecto educativo liberador para los niños de la educación primaria.
    • Canaima Forense: Sabor que facilita la investigación forense en sistemas informáticos.
    • Canaima Colibrí: Sabor destinado a optimizar el rendimiento del sistema en computadoras de baja capacidad.

    Mediante una serie de sencillos pasos, podrás crear una imagen instalable de los sabores antes mencionados, o si lo prefieres, crear tu propio Sabor Canaima. En un futuro, Canaima Semilla también instalará los Sabores.

    ¿Cómo instalo Canaima Semilla?

    Abre el archivo /etc/apt/sources.list con tu editor de textos preferido (con permisos de root) y modifícalo de forma tal que sólo queden las siguientes líneas:

    deb http://repositorio.canaima.softwarelibre.gob.ve/ pruebas usuarios
    deb http://universo.canaima.softwarelibre.gob.ve/ squeeze main contrib non-free

    Luego ejecuta los siguientes comandos:

    aptitude update
    aptitude install canaima-semilla

    Listo, con ésto quedará instalado.

    ¿Cómo empiezo a construir ISO’s?

    Canaima Semilla puede crear imágenes instalables (ISO o IMG) basado en los perfiles de sabores existentes. Puede especificársele el tipo de Medio, la arquitectura a construir, y el sabor. Las imágenes resultantes del proceso de construcción se guardan en el directorio /usr/share/canaima-semilla/semillero/.

    USO

    canaima-semilla construir --medio="iso|usb" --arquitectura="i386|amd64" --sabor="institucional|popular|primera-base|sabor1|sabor2" [--ayuda]

    PARÁMETROS

    • –medio: Tipo de imagen que será generada. Coloca “iso” para una imagen ISO grabable en CD/DVD o “usb” para una imagen IMG grabable en dispositivos USB.
    • –arquitectura: Arquitectura soportada por la imagen resultante. Canaima GNU/Linux soporta i386 y amd64.
    • –sabor: Sabor Canaima contenido en la imagen instalable. Debe estar definida en el directorio de los perfiles para poder funcionar.
    • –ayuda: Muestra la documentación para el ayudante.

    Por ejemplo, para construir el sabor “popular”, se utiliza la siguiente línea:

    canaima-semilla construir --medio="iso" --arquitectura="i386" --sabor="popular"

    ¿Y cómo creo un Sabor Canaima?

    Canaima Semilla facilita la creación de Sabores Canaima mediante el establecimiento de reglas o perfiles que definen los componentes que integran el sabor. Un perfil está compuesto de varios archivos con nombres específicos colocados dentro de una carpeta que lleve por nombre el nombre del sabor en minúsculas. La. La carpeta contendrá:

    1.- (Obligatorio) Un archivo llamado “sabor.conf” con las siguientes variables y sus valores:

    • “PUBLICADO_POR”: Individuo o colectivo que publica la imagen. Ejemplo: PUBLICADO_POR=”Canaima GNU/Linux; http://canaima.softwarelibre.gob.ve/
    • “SABOR_DIST”: Distribución Debian en la que se basa el sabor. Ejemplo: SABOR_DIST=”squeeze”
    • “APLICACION”: Nombre de la Metadistribución. Ejemplo: APLICACION=”Canaima GNU/Linux”
    • “MIRROR_DEBIAN”: Mirror de Debian desde donde se extraerán los paquetes que contendrá la la imagen. Los repositorios extra se definen en los archivos *.binary y *.chroot definidos más adelante. Se pueden especificar mirrors locales o remotos. Ejemplo: MIRROR_DEBIAN=”http://universo.canaima.softwarelibre.gob.ve/
    • “COMP_MIRROR_DEBIAN”: Componentes del MIRROR_DEBIAN a estar disponibles para la construcción de la imagen. Ejemplo: COMP_MIRROR_DEBIAN=”main contrib non-free”
    • “SABOR_PAQUETES”: Lista de paquetes disponibles en MIRROR_DEBIAN o en alguna lista de repositorios extra. Ejemplo: SABOR_PAQUETES=”canaima-base canaima-instalador-vivo canaima-blobs”

    2.- (Opcional) Una imagen PNG llamada “syslinux.png” de una dimensión no mayor a 1024×768 pixeles, la cuál servirá de fondo en el menú de inicio del Medio Vivo.

    3.- (Opcional) Una imagen PNG llamada “banner-instalador.png” de una dimensión exacta de 800×75 pixeles, la cuál será el banner del dialogo del instalador del Medio Vivo.

    4.- (Opcional) Un archivo de configuración GTKRC llamado “gtkrc-instalador”, el cuál albergará los parámetros GTK para modificar la apariencia del instalador. Ver el sabor de ejemplo.

    5.- (Opcional) Un par de archivos para definir repositorios extra en la etapa de instalación de paquetes finales (BINARY):

    • Uno de extensión *.binary (pudiendo tener cualquier nombre), que contenga una lista de repositorios extra necesarios para la instalación de paquetes no incluídos en MIRROR_DEBIAN y especificados en SABOR_PAQUETES.

    Ejemplo: canaima.binary

    deb http://repositorio.canaima.softwarelibre.gob.ve/ pruebas usuarios
    deb http://seguridad.canaima.softwarelibre.gob.ve/ seguridad usuarios
    • Otro de extensión *.binary.gpg, conteniendo la (o las) llave(s) GPG válida(s) correspondientes a los repositorios listados en el archivo *.binary.

    6.- (Opcional) Un par de archivos para definir repositorios extra en la etapa de instalación del sistema base inicial (CHROOT):

    • Uno de extensión *.chroot (pudiendo tener cualquier nombre), que contenga una lista de repositorios extra necesarios para la instalación de paquetes no incluídos en MIRROR_DEBIAN y especificados en SABOR_PAQUETES.

    Ejemplo: canaima.chroot

    deb http://repositorio.canaima.softwarelibre.gob.ve/ pruebas usuarios
    deb http://seguridad.canaima.softwarelibre.gob.ve/ seguridad usuarios
    • Otro de extensión *.chroot.gpg (con nombre igual al anterior), conteniendo la (o las) llave(s) GPG válida(s) correspondientes a los repositorios listados en el archivo *.chroot.

    7.- (Opcional) Un archivo llamado “preseed-debconf.cfg” en donde se incluirán los parámetros debconf que se quieran modificar en el modo nVivo del medio instalable.

    8.- (Opcional) Un archivo llamado “preseed-instalador.cfg” en donde se incluirán los parámetros debconf a modificar en el instalador.

    Se provee en la dirección de los perfiles (/usr/share/canaima-semilla/perfiles) un perfil de ejemplo, el cuál podrá ser utilizado como base para nuevos sabores. La ausencia de alguno de los archivos Opcionales causará que Canaima Semilla use los valores por defecto (Debian).

    Los perfiles se definen en la carpeta “/usr/share/canaima-semilla/perfiles”, para la cual debes tener permisos de superusuario si deseas editarla. La mejor forma de crear un nuevo sabor, es duplicar la carpeta de ejemplo y comenzar a editar sus archivos hasta obtener el resultado esperado.

    Sugerencias

    • Optimizar la estructura de paquetes del sabor a construir. Lo ideal es que los paquetes se encuentren organizados y agrupados en metapaquetes, de forma tal de que con incluir unos pocos paquetes en SABOR_PAQUETES, todo el árbol de dependencias sea incluído.
    • No utilizar scripts de configuración. Toda configuración adcional que se desee realizar al medio vivo, debe ser incorporado en paquetes detro de su respectivo postinst.
    Fuente:
    De fecha: 17/03/2011
    Identi.ca: @LuisAlejandro
    Correo: martinez.faneyth en gmail.com

    El Decreto 3390 tiene una nueva aliada: la gaceta 39633


    El día de ayer 14 de Marzo se publicó en Gaceta Oficial N° 39633, una resolución que obliga a toda la Administración Publica Nacional a usar Canaima GNU/Linux como sistema operativo estándar en las estaciones de trabajo.

    La resolución específicamente dice lo siguiente:

    Resolución mediante la cual se establece el uso de Canaima GNU/Linux como sistema operativo de Software Libre en las estaciones de trabajo de los Órganos y Entes de la Administración Pública Nacional de la República Bolivariana de Venezuela, con el propósito de homogeneizar y fortalecer la plataforma tecnológica del Estado Venezolano.

    Y aunque no dice la palabra “obligatorio”, todo lo que sale en Gaceta Oficial es obligatorio.

    Paso a paso, ¡Prevaleceremos!

    Fuente:
    De fecha: 17/03/2011
    Identi.ca: @LuisAlejandro
    Correo: martinez.faneyth en gmail.com

    Más Fondos de Pantalla para Canaima 3.0


    Corrigiendo algunos errores de la Segunda Versión Candidata, me topé con un item que decía “Incluir los Wallpapers faltantes, basados en las fotos aportadas por la comunidad”. Con la gran expectativa de pasarle una gran raya por el medio a esa frase, me puse a trabajar y me salieron estas dos cosas:

    Canaima-Fondo-Femenino

    Inspirado en una foto proporcionada por la compañera Bertha Fuentes, tuvo como resultado un fondo de escritorio dedicado al público femenino de Canaima.

    Canaima-Fondo-Océano

    Inspirado en una foto proporcionada por el compañero Juan Mejías, bastante simple.

    Acá pueden descargar las versiones de alta resolución (1600×1200) y sus respectivos códigos fuente:

    canaima-fondo-femenino (click derecho, guardar como): PNG | SVG

    canaima-fondo-oceano (click derecho, guardar como): PNG | SVG

    Fuente:
    De fecha: 17/03/2011
    Identi.ca: @guerrerocarlos
    Correo: guerrerocarlos en gmail.com

    Manual sobre restauración de sistemas Canaima GNU/Linux


    Nueva guia que explica una manera de restaurar tu sistema Canaima GNU/Linux utilizando un DVDnVivo de Canaima y así no tener que reinstalar ni perder información.

    Manual sobre restauración de sistemas Canaima GNU/Linux

    Manual sobre restauración de sistemas Canaima GNU/Linux

    URL: http://wiki.canaima.softwarelibre.gob.ve/wiki/index.php/Restauracion

    Fuente:
    De fecha: 17/03/2011
    Identi.ca: @guerrerocarlos
    Correo: guerrerocarlos en gmail.com

    Paquete para restaurar el sistema de modo automatizado


    Ahora los nuevos equipos que entregan empresas como VIT o Lenovo, con Canaima GNU/Linux instalado de Fábrica, podrán tener una opción que diga “Restaurar Canaima” en el arranque (GRUB) que permitirá a los usuarios recuperar y restaurar su sistema a como venia de fabrica, en caso de una falla, con solo seleccionar esta opcion y seguir un sencillo asistente. El paquete se llama “canaima-restaurar“.

    canaima-restauracion

    Instalación de canaima-restauracion

    La información sobre como instalarlo se encuentra pública en la wiki de canaima y puede ser instalado tambien por cualquier usuario de canaima, solo debe tener la precaución de que este paquete realizará un respaldo de su sistema de archivos en el disco duro, asi que debe tomar las precauciones de espacio pertinentes

    Fuente:
    De fecha: 17/03/2011
    Identi.ca: @guerrerocarlos
    Correo: guerrerocarlos en gmail.com

    Establecer tu propio usuario y contraseña al recibir tu maquina con Canaima


    Eso es lo que hace posible el nuevo paquete canaima-contrasena que vendrá instalado de fabrica en los equipos con Canaima GNU/Linux, de manera que cada usuario final, decide cual será su usuario y contraseña, ademas de contraseña de administración o “root”.

    Interfaz Gráfica de Canaima Contraseña

    Interfaz Gráfica de Canaima Contraseña

    Esto aumentará grandemente la seguridad de estos equipos y solucionará problemas que se tenían con CANTV EQUIPADO a la hora de proporcionar la información correcta de usuario y contraseña de los equipos que entrega con Canaima.

    Codigo fuente: http://gitorious.org/canaima-gnu-linux/canaima-contrasena

    Fuente:
    De fecha: 17/03/2011
    Identi.ca: @guerrerocarlos
    Correo: guerrerocarlos en gmail.com

    Se buscan instructores en Software Libre


    Se buscan instructores para formar a personal en las
    siguientes aplicaciones libres:

    - Blender - K-3D - Ktoon - Macao
    - Amaya - eXeLearning - Bluefish - Malted
    - Fontforce

    Esto en materia de desarrollo de contenidos Educativos
    para las canaimitas. Si conoce alguna Unidad Productiva o
    compañero que esté en capacidad de dar por lo menos alguno
    estos cursos/talleres, favor comunicarse conmigo por el correo
    guerrerocarlos@gmail.com twitter: @guerrerocarlos
    Fuente:
    De fecha: 17/03/2011
    Identi.ca: @guerrerocarlos
    Correo: guerrerocarlos en gmail.com

    Kernel Linux con el parche milagroso de Mike Galbraith


    Empaqueté el kernel Linux 2.6.37-rc2-1 con el parche “milagroso de Mike Galbraith” aplicado, de manera de probarlo y ver la diferencia.

    En una prueba sencilla con glxgears -info tuvime los siguientes resultados antes de utilizar este nuevo kernel:

    3866 frames in 5.0 seconds = 773.078 FPS
    3861 frames in 5.0 seconds = 771.517 FPS
    3867 frames in 5.0 seconds = 773.301 FPS

    Y despues de instalar el nuevo kernel:
    5820 frames in 5.0 seconds = 1163.894 FPS
    5842 frames in 5.0 seconds = 1168.349 FPS
    5793 frames in 5.0 seconds = 1158.497 FP

    Por lo que si parece que tiene buena mejora en el desempeño del equipo.

    Para probarlo en Debian Squeeze puede descargarlo directamende del repositorio de desarrollo de Canaima o puede agregar el repositorio de desarrollo de Canaima en su /etc/sources.lst:

    deb http://repositorio.canaima.softwarelibre.gob.ve/ desarrollo usuarios

    Si utilizan Canaima GNU/Linux, basta con ejecutar:

    aptitude install linux-image-2.6.37-rc2-1-686-canaima

    Esté es el archivo de configuracion que utilizé para compilar el kernel, en caso de que quieran revisarlo.

    Fuente:
    De fecha: 17/03/2011
    Identi.ca: @guerrerocarlos
    Correo: guerrerocarlos en gmail.com

    Fondo abstracto #1


    Aprendiendo a utilizar un filtro que no conocía de GIMP, he logrado algunas imagenes abstractas bien interesantes que aprovecho para convertir en fondos para Canaima GNU/Linux.

    Fondo Abstracto #1

    Fondo Abstracto #1

    El filtro que estoy utilizando se encuentra en GIMP, en: Filtros->Renderizado->Naturaleza->Llamas…

    Fuente:
    De fecha: 17/03/2011
    Identi.ca: @guerrerocarlos
    Correo: guerrerocarlos en gmail.com

    Nueva interfáz grafica (GUI) para canaima-restaurar


    Ahora canaima-restaurar cuenta con un asistente grafico que permite personalizar mucho mas facilmente, la configuración de la restauración e incluso hacer el respaldo mismo!

    GUI canaima-restaurar

    GUI canaima-restaurar

    Hecho en python ;-)

    Codigo fuente en http://gitorious.org/canaima-gnu-linux/canaima-restaurar.git