Archivo del Autor: Gustavo Pilla

Bookmarks del Domingo 05/02/2012 al Miércoles 08/02/2012

Cosas interesantes desde Domingo 05/02/2012 hasta Miércoles 08/02/2012:

Así si que es fácil mantener un blog :D!!!

PD: Por lo visto estuve fiaca, y no tagee (como se escribe?) lo suficiente en un solo día.

Bookmarks del Sábado 04/02/2012 al Domingo 05/02/2012

Cosas interesantes desde Sábado 04/02/2012 hasta Domingo 05/02/2012:

Así si que es fácil mantener un blog :D!!!

PD: Por lo visto estuve fiaca, y no tagee (como se escribe?) lo suficiente en un solo día.

Bookmarks del Sábado 04/02/2012

Los bookcmarks de hoy Sábado 04/02/2012:

PHP 5.2 en Debian Squeeze! (Actualizado)

Acabo de encontrar la salvación!!! (y que alguien le preste atención a la hora de publicación) … y no solo me salva hoy… sino que encuentro la solución de un problema que me tiene un poco cansado…

Antes que nada debemos agregar una nuevo repositorio, el repositorio de la versión anterior de Debian.

[bash]nano /etc/apt/sources.list[/bash]

Se debe agregar una entrada para la version anterior, «oldstable», o el nombre clave actual de la versión anterior (que juego de palabras no?) , en este caso «lenny».

Ej: deb http://archive.debian.org/debian-archive/debian/ lenny main contrib non-free

No se olviden de actualizar! con un:

[bash]apt-get update[/bash]

Configuramos en el archivo /etc/apt/preferences para setearle que nuestra «prioridad» es la versión vieja. Según entendí, lo que vamos a lograr, es que cuando actualicemos con apt-get upgrade no se rompa.

[bash]nano /etc/apt/preferences[/bash]

En el caso de que el archivo exista, lo modificamos y le agregamos las siguientes lineas, sino lo creamos …

Package: php5*
Pin: release a=oldstable
Pin-Priority: 700

Package: *
Pin: release a=stable
Pin-Priority: 600

Después debemos chequear que paquetes son los instalados actualmente, ya que probablemente ya hallamos instalado la versión 5.3 de PHP (mi caso).

[bash]dpkg -l | grep php5[/bash]

Si no hay ninguno, simplemente tenemos que instalar el paquete php con el siguiente comando.

[bash]apt-get install php5 -t oldstable[/bash]

El mágico «-t» es el modificador que le dice que versión debe utilizar. Hay que seguir la misma nomenclatura que fue utilizada en /etc/apt/preferences, si pusimos oldstable … ponemos oldstable… si pusimos lenny…. adivinen!

En el caso de que ya teníamos instalado paquetes de PHP en la versión php5.3 los siguientes mágicos comandos, nos van a borrar los archivos y agregar exactamente los mismos paquetes (osea, por ejemplo si instalamos php5-gd) en la versión php5.2.

[bash]
aptitude remove dpkg -l | grep php| awk '{print $2}' |tr "\n" " "
apt-get -t oldstable install dpkg -l | grep php5| awk '{print $2}' |tr "\n" " "
[/bash]

– Woooooowwwwwwwwwww… magia….

Ahora, chequeamos de que los paquetes que instalamos digan que son php5.2!

[bash]dpkg -l | grep php5[/bash]

Muy probablemente les debe haber funcionado… solo queda ser felices… dejo abierto el post para hacer comentarios de si les funciono, les sirvió… mejoras… etc…

PD: Esto también lo probé para el paquete de postgresql, y funciono a la perfección, solo tuve que editar el archivo /etc/apt/preferences con la información correspondiente al paquete.

Si no encuentran los repositorios de la versión que buscan (los repos lenny casi desaparecieron), pueden probar en el archivo de debian, prueben el siguiente repo:

deb http://archive.debian.org/debian-archive/debian/ lenny main contrib non-free

Sigue leyendo

Como crear un Instalador Debian en un Pendrive USB

Trabajando en un nuevo proyecto, tengo que instalar un Debian GNU/Linux en un servidor, y donde esta el problema?… que me canse de los medios opticos… y me niego a ir a comprar un CD virgen, entonces? … tengo que hacer que se crear un Instalador Debian en un Pendrive USB.

Antes que nada, yo laburo con escritorio Ubuntu, asi que como tengo que laburar bien como root (muy zarpado en root, tan root que con sudo no funciona), me paso al usuario root.

[bash]sudo su -[/bash]

Ubuntu suele montar los pendrives al enchufarlo … los necesito desmontados… así que los desmonto por consola.

[bash]umount /media/KINGSTON[/bash]

Y paso la imagen al disco…

[bash]
zcat /home/gpilla/Descargas/boot.img.gz > /dev/sdb
[/bash]

NOTA: La imagen debe ser exactamente de la versión que le corresponde a la imagen que se debe subir… tecnologia (i386 o amd64) … asi como tambien versión de Debian (5.0.9 no es lo mismo 5.0.8! y mucho menos que 6.0.1!)

Vuelvo a montar el pendrive… y le copio la ISO que descargue:
[bash]
mount /media/sdb /media/KINGSTON
cp /home/gpilla/Util/debian-6.0.3-amd64-i386-netinst.iso KINGSTON/
[/bash]

NOTA: No todas las imágenes funcionan para usarlas con este metodo, la imagen mixta para netinstall i386 y amd64 (debian-6.0.3-amd64-i386-netinst.iso) que es la que aparece en el link de la pagina inicial de Debian no funciona. Parecieran que las de este link funcionan sin problemas.

Extrar y volver a introducir el pendrive… y bueno… probarlo…

[[Fuente]]

La internet… no deja de sorprenderme…

Un comentario de este estilo, suele ser para mal… osea denigrando a la internet… por su contenido (que en gran parte deja mucho que desear… y no soy ningún intelectual!)… pero hoy… blog rolleando…me encuentro con algunos links a diferentes proyectos/productos que se estan desarrollando alrededor del mundo… y me sale un sincero: «Pucha… que buena onda… ! … que copados proyectos… y si internet no existiera… en mi vida sabria de ellos… uhhhhh»

Realmente, lo que me sorprendio no fue directamente la internet… sino los contenidos… eso me llevo a 2 segundos extra de reflexión … y pude ver como la red de redes… puede llenarnos de conocimiento de tanta gente haciendo cosas tan variadas en distintos lugares del mundo…

No deberia sorprenderme tanto, trabajo en el medio… ¡tengo un blog! … pero si… no siempre se encuentra tanto buen contenido en tan poco tiempo… y ahí uno realmente aprecia el poder de un medio de comunicación tan poderoso como este… la internet.

PD: Gracias Mamá por traerme al mundo en una epoca donde existe la internet! :P… en la edad media me hubiera aburrido mucho… o no hubiera encontrado trabajo… o hubiera muerto joven por la inexistencia de antibioticos… o hubiera…

¿Como cambiar la fecha EXIF a una foto?

Siempre pensé de que no hay mejor lugar algo que no se quiere perder (y que no le importa a uno de que lo vea unos cuantos millones de personas) … así que voy a ir agregando algunas de esas cosas que uno hace cada muerte obispo y que resultan súper útiles!

En este caso, lo que necesitaba era cambiar la fecha de un grupo de fotos (si, se me acabaron las pilas y nunca le puse la fecha bien nuevamente) así cuando las importo con el Shotwell quedan bien ordenadas (también soy medio maniático no?).

gpilla@mark:~$ exiv2 adjust -Y 4 -O 8 -D 20 *.JPG

Lo que en resumidas palabras hace el comando anterior es «ajustar» la fecha EXIF (los metadatos de las imágenes, aparecen desde la fecha en que fue tomada , hasta la marca y modelo de la cámara que la saco!) sumándole a la fecha que tiene la foto 4 años, 8 meses y 20 días (esa era la diferencia entre la fecha que decía la foto y la que debía tener en mi caso) a todas las imágenes JPG del directorio donde estoy parado.

En caso de que no tengamos el exiv2 lo hacemos … como nos gusta a los amantes de las distros Debian Like.

apt-get install exiv2

Espero que sirva… y que cuando nuevamente necesite cambiarle la fecha a las fotos … recuerde que lo deje como una entrada del blog. 😛