
jueves, 31 de marzo de 2011
viernes, 18 de marzo de 2011
Grep Poquet Reference
Muy interesante. Para quien lo quiera leer clic en la imagen. Que lo disfruten los que puedan :)
lunes, 14 de marzo de 2011
Lanzado OpenSuSE 11.4
Fiel a la fecha prevista, OpenSUSE 11.4 ha sido liberada el día 10 de marzo. Es una distribución GNU/Linux caracterizada por su sencillez de manejo gracias a la herramienta de administración Yast (Yet another Setup Tool), excelente soporte de hardware, una de las mejores integrando KDE y también por su larga instalación.
Desde que apareció la RC1 en febrero, he estado probando esta nueva versión que me ha sorprendido por su gran estabilidad a pesar de ser release candidate. También la velocidad y limpieza con la que maneja Plasma Workspaces de KDE 4. Con el producto final, vamos a repasar las novedades que trae porque son interesantes.
El núcleo
El núcleo (2.6.37) incluye una modificación, Kernel activity patch, que aumenta de forma notable la velocidad del escritorio. Se ha mejorado el soporte de hardware con la inclusión de muchos controladores nuevos. La aceleración 2D y 3D se potencia con la inclusión de los últimos controladores gráficos de Xorg y Mesa.
Destacable el soporte para multiproceso en el sistema de archivos Ext4, empleado por defecto en la distribución y del que sacarán buen provecho los procesadores de dos o más núcleos, con un incremento significativo de rendimiento en las operaciones de acceso a disco.
Entornos de escritorio
KDE (4.6) es el entorno preferido de OpenSuSE, son años decantándose por él y funciona a la perfección. De las distribuciones que he instalado, con diferencia la más rápida manejando KDE.
GNOME (2.32) con posibilidad de probar la versión 3 Beta. Tienes una prueba en Genbeta de Gnome Shell con OpenSUSE 11.4 RC1. Ahora, simplemente va mejor aunque no es recomendable más que para curiosear. Si quieres trabajar con Gnome en OpenSUSE, usa la versión estable.
XFCE (4.8), es un entorno de escritorio ligero, muy atractivo, perfectamente integrado en esta versión, que se adapta como un guante a máquinas con poca memoria RAM.
La distribución dispone de más entornos, como LXDE y gestores de ventanas ligeros, como Icewm, Openbox o fvwm2. La lista es más completa y desde Yast puedes investigar todos los que contempla la distribución aunque no vengan dentro del DVD.
LibreOffice
OpenSUSE 11.4 es la primera de las “grandes distribuciones” en versión final que incluye la suite ofimática LibreOffice (3.3.1), creada por The Document Foundation. Es un fork de OpenOffice, que está siendo abandonada también en otras distribuciones.
A propósito de LibreOffice, al comprobar su buen funcionamiento en los test realizados sobre la RC1, decidí instalarla sobre Windows 7, obteniendo idéntico nivel de satisfacción. Va realmente bien en ambas plataformas.
Navegadores
En la medida que se populariza el paradigma Cloud Computing, la importancia del navegador es mayor. Cada vez utilizamos más herramientas y servicios en la nube. La elección de OpenSUSE ha sido la inclusión por defecto de Firefox 4 (beta-12).
Chromium 11, incluido en la distribución pero que no instala por defecto y Konqueror, el navegador de KDE que ahora usa completamente las capacidades de WebKit, completan la selección de navegadores Web.
Cualquiera de los tres seleccionados proporciona las prestaciones que de ellos se esperan. La elección del navegador es una cuestión personal. Los usuarios de Opera pueden instalar la versión 11 desde la Web oficial del fabricante.
Cargador de arranque
OpenSUSE ha incorporado el cargador de arranque GRUB (GRand Unified Bootloader) desde hace años, ahora sigue manteniéndose por compatibilidad como cargador por defecto, aunque ya en la RC1 disponías de la opción GRUB2. Las diferencias entre una y otra versión de este paquete son importantes:
- Con GRUB2 puedes arrancar directamente desde el disco duro imágenes ISO de Live CD.
- Tiene mejor soporte gráfico para el menú de arranque.
- Puedes configurar temas.
- Modo de rescate.
- Mejora de velocidad y fiabilidad.
- Detección automática de otros sistemas operativos.
También cambia el modo de configuarar el paquete, bastante diferente a su predecesor. Elegir uno u otro está en tu mano, por compatibilidad y estabilidad GRUB, en una instalación limpia cabe plantearse GRUB2 aunque sea experimental.
Scribus
Scribus es una aplicación DTP (Desktop Publishing) multiplataforma (Linux/UNIX, Mac OS X, OS/2 Warp 4/eComStation y Windows) que debuta en OpenSUSE con esta versión. Con Scribus puedes acometer trabajos profesionales de autoedición al disponer de separación de color, cuatricomía (CMYK), soporte Spot Color, maneja perfiles de color ICC y creación de PDF. Es una herramienta de aspecto sencillo aunque muy potente.
Reproductores multimedia
Banshee (1.9.3) gestor y reproductor multimedia desarrollado con Mono y GTK#, disponible para varias plataformas (GNU/Linux, Mac OS X y Windows), capaz de gestionar audio, vídeo, podcast y audiolibros.
Amarok (2.4.0), el reproductor de audio de referencia en KDE, también multiplataforma (*BSD, GNU/Linux, Mac OS X y Windows), que incorpora como novedad la posibilidad de codificación de ficheros desde el propio paquete.
Rhythmbox (0.13), otro reproductor de audio propio de Gnome inspirado en iTunes de Apple, con capacidad de importación de audio desde CD y grabación de CD audio. Por la versión puedes suponer que está en una fase temprana del proyecto. Dispone de soporte experimental para iPod.
En el apartado de reproducción de vídeo cuenta con Totem (2.32.0), que usa Gstreamer. Si instalas el entorno de escritorio Xfce, dispones además de Parole (0.2.0.2), otro reproductor de vídeo que funciona igualmente en Gnome y KDE.
Virtualización
La virtualización es otro aspecto que se ha cuidado extraordinariamente con la inclusión de los últimos paquetes, Xen (4.0.2), VirtualBox (4.0.4) con soporte para VMDK y VHD, player y driver para VMware Workstation y KVM (Kernel-based Virtual Machine).
Herramientas profesionales
La lista en este apartado es enorme, lenguajes de programación, compiladores, herramientas de desarrollo y casi cualquier otra en la que pienses, están a tu alcance con Yast. En el capítulo servidores Web tienes el sempiterno Apache (2.2.17), lighttpd (1.4.26) y ngninx (0.8.54), el ligero servidor web/proxy multiplataforma.
En cuanto a servidores de bases de datos, incorpora PostgreSQL (9.0.3), MySQL (5.1.53) community edition y su fork MariaDB (5.1), que es código abierto y buena alternativa a MySQL, ya que incorpora otros motores de almacenamiento y optimizaciones en el servidor.
Conclusiones
Reconozco no ser imparcial respecto de OpenSUSE, es mi distribución favorita. La he comprado en cuatro ocasiones desde SuSE 5.5 hasta SuSE 9.0, (anteriormente era un producto propietario), debido a su completa documentación impresa.
Este producto tiene un buen equilibrio entre distribución para uso doméstico, que funciona en prácticamente cualquier máquina, y servidor en redes de tipo medio, siendo ideal para una Pyme.
La prueba se ha efectuado en máquina virtual con un rendimiento excelente, no he notado grandes diferencias con cualquier otra distribución instalada de forma real. Me ha llamado la atención la buena integración, incluso a nivel visual, entre los tres entornos de escritorio, ya que una vez elegido KDE por defecto, antes de instalar seleccioné los demás.
En la galería de imágenes puedes apreciar diversos momentos de la instalación, tanto de los pasos fundamentales como del software que carga por defecto.
Si decides probar OpenSUSE 11.4 y te convence, ten presente que los paquetes contenidos en el DVD son los que proporcionan mayor estabilidad, desde los repositorios puedes instalar cualquier aplicación que sea de tu interés mediante Yast.
Es una opción muy a tener en cuanta si te gusta KDE, aunque no es la distribución ideal para iniciarse en GNU/Linux. En cualquier caso, lo bueno que tiene este sistema operativo es la variedad, usa la distribución que más te satisfaga con tu escritorio preferido.
Web oficial | Descarga
Fuente: Genbeta
domingo, 27 de febrero de 2011
Actualizaciones
lunes, 21 de febrero de 2011
Crea tus Pdf a partir de imagenes en GNU/linux
...a Citerea por el hermoso gesto de COMPARTIR :)
Nadie lo vio desembarcar en la unánime noche...
Las Ruinas Circulares, J. L. Borges
El año 2005 fue cuando conocí al poeta Argentino Juan Gelman, lo recuerdo bien porque en torno a él había un halo de admiración que en ese minuto no entendía, y claro, como entender algo que no se conoce. El poeta era un hombre flaquito, vestía una camisa blanca con rayas o lineas -no sé la diferencia- y caminaba lento con su pucho. Eso sucedió en la casa que el extinto poeta Chileno Pablo Neruda tenia acá en Valparaíso, la Sebastina. La ignorancia otra vez me hizo desperdiciar una gran oportunidad que de seguro no voi a volver a tener.
Varios años mas tarde, después de muchas idas y venidas, me encontré con unos poemas que me encantaron, eran dueños de una voz poética que me resultó genial. Como ya se habrán dado cuenta eran de ese poeta que conocí años atrás y que ignoraba completamente. Tras superar el golpe inicial y reírme de mi típica mala suerte, me di a la tarea de buscar libros de este poeta. La búsqueda en todo Valparaíso, Viña del Mar y sus alrededores no me dejo ningún libro, por ahí me tope con una antología poética hecha a la rápida y que no valía la pena; en estas situaciones queda la opción de mandar a comprar el libro a una librería de la capital con el impacto económico que ello implica o bien directamente a Argentina, opción aun mas costosa. Por ahora para mi es imposible hacer esos gastos, en Chile los libros son extraordinariamente caros, más los libros mandados a pedir!
¿Que hacer entonces? - Lo que hacemos todos, recurrir a internet! La búsqueda ahí si que fue muy buena, más para alguien como yo que soi un gran buscador :D. Mientras buscaba conocí a alguien que también gustaba de la poesía de este poeta. Intercambio de mensajes y resulta que esta persona tenia un libro del poeta, que obviamente yo no tenia y que no podía conseguir acá. Esta persona vive en Argentina, así que imposible que me lo prestara por el fin de semana. Acordamos que iba a escanear el librito y me lo iba a enviar a través de un servidor archivos publico (Megaupload). El nombre del libro es Violin y Otras Cuestiones.
Haz tus Pdf con imágenes escaneados en tu GNU/linux
El proceso es muy simple, pero un poco trabajoso. Necesitamos algunas aplicaciones y el resto corre por nuestra cuenta.
Primero debemos tener instalado los siguientes programas:
- Sam2p
- Pdftk
- Gimp
- Ghostscript
- Gsfonts
Si eres usuario de alguna distro Debian-like, como *buntu, Mint, etc, basta con abrir una consola y escribir
# apt-get install sam2p pdftklos que tengan configurado sudo lo harán a su manera, a mi no me gusta darle tantas atribuciones a los usuarios normales, por lo tanto no recomiendo usar sudo para todo. Recuerden que el signo # significa que deben estar logueados como root.
Para los usuarios de OpenSuSE con YaST también deberían estar listos, lo mismo con los demás usuarios de distros que empaquetan en RPM.
Para los Slacker, mi distro preferida, los paquetes Gimp, Ghostscript y Gsfonts vienen por defecto, en otras palabras, si hicimos una instalación por defecto ya van a estar, pdftk, lo podemos encontrar en los repos de slacky, si me preguntan a mi, recomiendo que agreguen el repositorio a su slapt-get y la instalen con un simple
# slapt-get -i pdftk-....Así, lo único que faltaría seria sam2p. Si visitan su pagina encontraran un archivo binario que basta con descargarse y ejecutarlo. Es una buena opción siempre, por mi parte hice un SlackBuilds para construir el paquete txz y lo comparto --> sam2p.tar.gz o bien el paquete txz para Slackware 13.1 --> sam2p-0.47-i686-1cff.txz
Ya con todas las herramientas instaladas a ponernos a trabajar :)
Lo primero es escanear lo que queramos convertir a pdf, por mi pequeña historia, ya las tengo y las descargamos de acá --> Violin y Otras Cuestiones, esas son las imágenes del libro que me mandaron, como pueden ver, no estan del todo claro, para mejorarlas usamos nuestro querido GIMP.
Usando Gimp
Como ven las imágenes están un poco borrosas, en este caso vamos a aumentar el contraste y el brillo. Abrimos nuestro Gimp y nos dirigimos a Herramientas --> Herramientas de Color --> Curvas
y nos va a aparecer algo como esto:
Y movemos las curvas de modo que nuestra imagen quede mas clara. Esta no es la unica forma de hacerlo, por ejemplo, tambien podemos ir a Herramientas --> Herramientas de Color --> Brillo y Contraste y vamos a obtener un resultado similar:
También cuando las imagenes escaneadas por algun motivo estén chuecas, las podemos rotar y cortar. Antes de hacerlo es recomendable elegir un tamaño para que todas las imagenes nos queden iguales y el resultado final, nuestro ebook en pdf, quede mejor -¿como lo queremos? :p -. Para rotar una imagen, por ejemplo esta:
Vamos a a la Caja de Herramientas y seleccionamos el icono de Rotar (lo mismo resulta si apretamos Mayuscula + R):
rotando la imagen del modo que nos quede derecha o por lo menos mas legible cuando terminemos :) algo así:
Otro tip que les puede ser útil es el de cortar la imagen con GIMP, para eso vamos a la Caja de Herramientas y Seleccionamos el icono que parece un cuchillito :) o lo que es igual, apretando Mayuscula + C. El uso es muy simple, basta seleccionar el rectangulo a cortar y damos enter.
Recuerden que este paso es el mas engorroso y en el que hay pestar mas atencion, ya que el resultado depende de como editen las imagenes, a cuanto mejor las dejen, mejores resultados en su pdf final. Las imágenes terminadas de editar las guardan en formato JPG.
Usando Sam2p
Ya teniendo todas las imagenes como queremos, el resto es muy simple. Desde acá solo son un par de comandos para tener nuestro PDF terminado.
Al usar sam2p es conveniente que dejemos las imagenes terminadas en un directorio. Recuerden que las hay que numerar con el orden que queremos que queden dentro del futuro ebook. Con esto listo, nos dirigimos al directorio y abrimos una consola.
$ cd /imagnes/ebook/
y ejecutamos unas palabritas magicas que nos convertiran las imagnes en pdf:
$ for f in $(ls *.jpg); do sam2p $f PDF: $f.pdf ; done
El signo $ quiere decir que no es necesario loguearnos como root, con nuestro usuario esta bien. Si hechamos un vistazo al directorio vamos a ver que tendremos la foto original en jpg y un pdf con el numero de la foto. Ahora solo resta unir todos esos pdfs y para eso recurrimos a Pdftk
Usando Pdftk
En la misma consola ejecutamos pdftk con las siguientes palabras mágicas
$ pdftk *.pdf cat output e-book.pdfDonde e-book.pdf sera el nombre del archivo final, osea nuestro libro en PDF. Algo para hacer notar es que si queremos hacer nuestro libro con las paginas en un orden como, por ejemplo: 1, 3, 7, 9, 4, 2, 8, simplemente ejecutamos pdftk de la sigueinte manera:
Ahora ya tenemos nuestro ebook en pdf perfectamente compaginado y hasta listo para ser leido o compartido si asi lo queremos, pero siempre es bueno que lo que compartimos sea más liviano, entonces antes de cerrar la consola hagamos algo más!
$ pdftk 01.pdf 03.pdf 07.pdf 09.pdf 04.pdf 02.pdf 08.pdf cat output orden_caprichoso.pdf
Reduciendo nuestro Pdf con Ghostscript y Gsfonts
Y llegamos al ultimo paso por fin! Como antes, también usamos la consola y unas palabritas magicas:
$ gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen -dNOPAUSE -dQUIET -dBATCH -sOutputFile=Ebook_reducido.pdf e-book.pdf
Donde Ebook_reducido.pdf es el nombre final de nuestro libro y e-book.pdf es el libro que queremos reducir. Muy simple ¿no? Y ya tenemos listo nuestro PDF para leer, imprimir, compartir o lo que nos de la gana hacer! xD y todo hecho en nuestra distro preferida, !!qué mejor!!
Usando Convert
Pero no se crean que esta es la única forma de hacer esto, en GNU/linux y en todos los Unix-likes, siempre hay varias maneras para hacer algo, es lo lindo de esto. Para el caso de crear nuestros PDF, podemos tambien usar el comando convert.
Este último comando lo encontré buscando información al respecto después de que tenía listo mi PDF, pero también lo testee y funciona perfecto, ahora bien, me gusta más la opción explicada arriba porque cuando usé convert el sistema tendió a ponerse un poco raro. De todas formas, para gusto los colores...
$ convert *.jpg e-book.pdfClaro, el comando se usa después de que editemos las imagenes a usar con nuestro GIMP y viene a reemplazar sam2p y pdftk, el resultado final también es posible reducirlo con el mismo método descrito arriba.
Usando Gscan2pdf
Gscan2pdf es una aplicacion que nos convierte las imagenes de nuestro escaner a pdf o en Djvu. Más bien, es una Gui o front-end que convina una serie de aplicaciones de nuestro sistema para crear ebook a los dos formatos soportados.
Lamentablemente no he tenido la oportunidad de testearlo, así que no puedo escribir mucho al respecto, pero según cuenta su pagina,
http://gscan2pdf.sourceforge.net/
Esta disponible en paquetes para distros basadas en Debian y tambien en RPM, pera los demás esta el código fuente. Y esta traducido a una gran variedad de idiomas... Todo indica que es una aplicacion muy interesante.
Entonces ya ven que con nuestro GNU/linux, no tenemos nada que envidiar a otros sistemas... ¡ ha hacer nuestros PDFs y a Compartir, que COMPARTIR NO ES MALO!
ah! y les dejo Violin y Otras Cuestiones hecho por un servidor en su querido Slackware!!
jueves, 17 de febrero de 2011
Habemus Debian 6 "Squeeze"
![]() | Después de 24 meses de desarrollo constante, ya está disponible la última versión estable de Debian: Squeeze. Debian 6.0 es un sistema operativo libre y se presenta por primera vez en dos sabores: Debian GNU/Linux y Debian/kFreeBSD, como una "vista preliminar de la tecnología". |
Características principales
- Debian 6.0 incluye los entornos de escritorio KDE, GNOME, Xfce y LXDE, así como todo tipo de aplicaciones de servidor.
- Se ejecuta sobre PCs de 32 bits / Intel IA-32 (i386), PCs de 64 bits / Intel EM64T / x86-64 (amd64), PowerPC de Motorola/IBM (powerpc), SPARC de Sun/Oracle (sparc), MIPS (mips (big-endian) y mipsel (little-endian)), Itanium de Intel (ia64), S/390 de IBM (s390), y ARM EABI (armel).
- Núcleo de Linux completamente libre. Sin embargo, todo el firmware privativo fue incluido en paquetes («non-free») en los repositorios, los cuales no estarán activados de manera predeterminada.
- Ejecución en paralelo de los programas de arranque y el seguimiento correcto de sus interdependencias. Gracias a ello, Debian arranca mucho mas rápido.
- El proceso de instalación de Debian GNU/Linux 6.0 ha sido mejorado de varias formas, incluyendo una selección más fácil en la configuración del idioma y teclado, así como en el particionado de volúmenes lógicos, RAID y sistemas cifrados. Se ha agregado soporte para los sistemas de archivos ext4 y Btrfs, y (en la arquitectura kFreeBSD) para el sistema de archivos Zettabyte (ZFS). El instalador de Debian GNU/Linux ha sido traducido a 70 idiomas.
Algunos de los paquetes incluidos
- KDE 4.4.5
- GNOME 2.30
- Xfce 4.6
- LXDE 0.5.0
- X.Org 7.5
- OpenOffice.org 3.2.1
- GIMP 2.6.11
- Iceweasel 3.5.16
- Icedove 3.0.11
- PostgreSQL 8.4.6
- MySQL 5.1.49
- la Colección de compiladores de GNU 4.4.5
- Linux 2.6.32
- Apache 2.2.16
- Samba 3.5.6
- Python 2.6.6, 2.5.5 and 3.1.3
- Perl 5.10.1
- PHP 5.3.3
- Asterisk 1.6.2.9
- Nagios 3.2.3
- el Hipervisor Xen 4.0.1 (con soporte tanto para dom0 como para domU)
- OpenJDK 6b18
- Tomcat 6.0.18
- Más de 29,000 paquetes de programas listos para usarse construidos a partir de 15.000 paquetes fuente.
viernes, 11 de febrero de 2011
Firefox 4 en español para Slackware
No, no es broma. Así lo anunció hace pocos días atrás en su web. Cito su Roadmap
Firefox 5
- Account Manager
- Simple Sharing UI
- UI Animation
- 64 Bit on Windows
- ...anything that improves responsiveness and is ready
- ...anything that improves stability and is ready
- ...anything that polishes the user interface and is ready
- ...anything else serving product priorities and is ready
Firefox 6
- Web Applications
- FasterCache
- OSX 10.7
- JS Optimizations
- ...anything that improves responsiveness and is ready
- ...anything that improves stability and is ready
- ...anything that polishes the user interface and is ready
- ...anything else serving product priorities and is ready
Firefox 7
- e10s? deXBLification?
- ...anything that improves responsiveness and is ready
- ...anything that improves stability and is ready
- ...anything that polishes the user interface and is ready
- ...anything else serving product priorities and is ready
Esta nueva beta -la 11 y ultima antes de la versión definitiva- según cuenta su pagina, dispone de la característica “Do Not Track“ por primera vez. La característica tiene como fin mejorar la privacidad del navegador relacionada con las propagandas y los Spam. Algo muy esperado. Para mas información leer su notas de versión.
Firefox 4 en Español para Slackware
Antes ya había publicado en el blog Mozilla Firefox en Castellano para Slackware pero las versiones anteriores, la 3.algo... y desde esas publicaciones heredé el icono slackqueado:
Creo que no quedó tan mal :)
Creando el paquete .txz
Para crear el paquete comparto mi SlackBuild y todo lo necesario:
1.- Primero descargamos las fuentes desde acá: firefox-4.0.zip
Lamentablemente no tengo un servidor propio así que lo subí a un servidor publico.
2.- Descomprimimos el tar.gz, entramos al archivo y ejecutamos
$ unzip firefox4.zip
$ cd firefox4
# sh mozilla-firefox-es.SlackBuild --limpiar
NOTA:
Mozilla nos provee de tres versiones de Firefox en castellano realizadas por cada una de las comunidades, Argentina (AR), Chile (CL) y España (ES). Por defecto este SlackBuild va a crear la version Española, si alguien quiere crear alguna de las otras versiones antes se debe setear para tal. De este modo: [AGREGADO MEXICO (MX)]
Version Argentina: # LANGE=AR ./mozilla-firefox-es.SlackBuild --limpiar
Versión Chile: # LANGE=CL ./mozilla-firefox-es.SlackBuild --limpiar
3.- Desintalar versiones antiguas e Instalar la nueva beta
# removepkg mozilla-firefox...
# installpkg mozilla-firefox-es-.....tgz
Descargar Paquetes Hechos
Por ultimo, comparto también los paquetes ya hechos para quien no quiera esperar y tener que crear el txz.
(md5 f340025169f4cc6b29d192d46f7a4635)
>> Descargar Mozilla-Firefox-es-CL-4.0b11 <<
(md5 d09f62a61651949ef17be4434afdd74b)
>> Descargar Mozilla-Firefox-es-ES-4.0b11 <<
(md5 9af23d83f644202a4748782fad47cdf9)






