<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>LIBREFOREVER.COM/BLOG &#187; Guia</title>
	<atom:link href="http://www.libreforever.com/blog/tag/guia/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.libreforever.com/blog</link>
	<description>Informática, GNU/Linux, software libre, proyectos, guías, cosas que me sucedan, mis opiniones...</description>
	<lastBuildDate>Wed, 01 Sep 2010 13:20:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Descargar videos de VEVO en YouTube</title>
		<link>http://www.libreforever.com/blog/2010/06/16/descargar-videos-de-vevo-en-youtube/</link>
		<comments>http://www.libreforever.com/blog/2010/06/16/descargar-videos-de-vevo-en-youtube/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 14:19:23 +0000</pubDate>
		<dc:creator>ERMes</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Descargar]]></category>
		<category><![CDATA[Guia]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VEVO]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://www.libreforever.com/blog/?p=504</guid>
		<description><![CDATA[Desde hace ya tiempo, la mayoría de los videoclips que se pueden ver de forma gratuita en YouTube pertenecen a VEVO y no es posible descargarlos con los típico plugins que existen para Firefox y demás navegadores. La razón es que estos vídeos no son un streaming en FLV (Típico de YouTube), sino que son un streaming en un sistema llamado [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://libreforever.com/img/vevo-youtube-logo.png" alt="VEVO-YouTube" width="210" height="210" />Desde hace ya tiempo, la mayoría de los videoclips que se pueden ver de forma gratuita en YouTube pertenecen a <a title="VEVO" href="http://es.wikipedia.org/wiki/Vevo" target="_blank">VEVO</a> y no es posible descargarlos con los típico plugins que existen para Firefox y demás navegadores.</p>
<p>La razón es que estos vídeos no son un streaming en FLV (Típico de YouTube), sino que son un streaming en un sistema llamado <a href="http://en.wikipedia.org/wiki/Real_Time_Messaging_Protocol" target="_blank">RTMP</a> que permite entre otras cosas encriptar el vídeo para que no pueda ser descargado.</p>
<p>Pero como todos sabemos, no existe una protección infalible. Existe un programa llamado rtmpdump que es perfectamente capaz de descargar este tipo de vídeos , incluso si están codificados, pero resulta muy tedioso calcular todos los datos necesarios para que este programa pueda descargar un vídeo de YouTube.</p>
<p>Para facilitar definitivamente esta tarea un grupo ha desarrollado un script que hace todo esto de forma totalmente automática llamado <a href="http://code.google.com/p/get-flash-videos/" target="_blank">get-flash-videos</a>.</p>
<p>Para instalar este script:</p>
<blockquote>
<ol>
<li>Descarga el DEB desde <a href="http://code.google.com/p/get-flash-videos/downloads/list" target="_blank">aquí</a> y guárdalo en to home.</li>
<li>Abre una consola y teclea lo siguiente:
<ol>
<li>su</li>
<li>apt-get install rtmpdump libwww-mechanize-perl</li>
<li>dpkg -i get-flash-videos_*.deb</li>
</ol>
</li>
</ol>
</blockquote>
<p>Ahora que ya está instalado su uso es muy sencillo:</p>
<blockquote><p>Abre una consola y teclea:</p>
<ol>
<li>get_flash_videos URLVIDEO</li>
</ol>
<address>*En vez de URLVIDEO pegas la dirección del vídeo de YouTube.</address>
</blockquote>
<p>También se que existen webs que hacen esto pero nunca está mal poder hacerlo sin depender de ninguna web.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.libreforever.com/blog/2010/06/16/descargar-videos-de-vevo-en-youtube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Skype 2.1.0.47 en Debian amd64</title>
		<link>http://www.libreforever.com/blog/2009/11/08/skype-2-1-0-47-en-debian-amd64/</link>
		<comments>http://www.libreforever.com/blog/2009/11/08/skype-2-1-0-47-en-debian-amd64/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 16:00:15 +0000</pubDate>
		<dc:creator>ERMes</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Guia]]></category>
		<category><![CDATA[Skype]]></category>

		<guid isPermaLink="false">http://www.libreforever.com/blog/?p=382</guid>
		<description><![CDATA[Hace bastante que salió esta versión de Skype, sinembargo, cuando me descargué el paquete para Ubuntu 64 bits y lo instalé en mi Debian 64 bits me encuentro con que al iniciar cesión se cierra el solito y suelta un error muy particular en consola: Inconsistency detected by ld.so: dl-open.c: 623: _dl_open: Assertion `_dl_debug_initialize (0, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.skype.com" target="_blank"><img class="alignleft" title="Skype TM" src="http://libreforever.com/img/skype_210.png" alt="" width="210" height="93" /></a></p>
<p>Hace bastante que salió esta versión de Skype, sinembargo, cuando me descargué el <a href="http://www.skype.com/intl/es/download/skype/linux/choose/" target="_blank">paquete para Ubuntu 64 bits</a> y lo instalé en mi Debian 64 bits me encuentro con que al iniciar cesión se cierra el solito y suelta un error muy particular en consola: <strong>Inconsistency detected by ld.so: dl-open.c: 623: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)-&gt;r_state == RT_CONSISTENT’ failed!</strong></p>
<p>Hoy me puse manos a la obra y descubrí que el problema está en que faltan las librerías <strong>libwrap0</strong> y  <strong>libgdbm3</strong> para 32 bits tal como explican en <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=546281" target="_blank">bugs.debian.org</a>.</p>
<p>Para que estas librerías estén disponibles y nuestro Skype funcione:</p>
<ul>
<li>
<p style="margin-bottom: 0cm;">Bajamos dichos paquetes</p>
<ul>
<li>
<p style="margin-bottom: 0cm;"><a href="http://packages.debian.org/squeeze/i386/libgdbm3/download" target="_blank">libgdbm3</a></p>
</li>
<li>
<p style="margin-bottom: 0cm;"><a href="http://packages.debian.org/squeeze/i386/libwrap0/download" target="_blank">libwrap0</a></p>
</li>
</ul>
</li>
<li>
<p style="margin-bottom: 0cm;">En vez de instalarlos extraeremos 	su contenido.</p>
<ul>
<li>
<p style="margin-bottom: 0cm;">Al extraer su contenido, nos 		encontraremos con otro archivo comprimido llamado <strong>data.tar.gz</strong>. 		Deberemos extraer ese archivo.</p>
</li>
</ul>
</li>
<li>
<p style="margin-bottom: 0cm;">Una vez extraído el <strong>data.tar.gz</strong> de <strong>libgdbm3</strong> deberemos copiar todos los archivos de la carpeta <strong>usr/lib</strong> a 	<strong>/usr/lib32</strong></p>
</li>
<li>En el caso de <strong>libwrpa0</strong>, deberemos copiar todos los archivos 	de la carpeta <strong>lib</strong> a <strong>/lib32</strong></li>
</ul>
<p>Si sigues esos simples pasos, ya podrás ejecutar y usar correctamente Skype en Debian 64 bits. Recuerda que para poder copiar esos archivos a las rutas especificadas debes tener derechos de root.</p>
<p>Si tienes alguna duda sobre como hacer algo, deja tu comentario preguntándola y responderé con la máxima brevedad posible.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.libreforever.com/blog/2009/11/08/skype-2-1-0-47-en-debian-amd64/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Instalar driver propietario de NVIDIA</title>
		<link>http://www.libreforever.com/blog/2009/08/24/instalar-driver-propietario-de-nvidia/</link>
		<comments>http://www.libreforever.com/blog/2009/08/24/instalar-driver-propietario-de-nvidia/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 00:10:46 +0000</pubDate>
		<dc:creator>ERMes</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Driver NVIDIA]]></category>
		<category><![CDATA[Guia]]></category>
		<category><![CDATA[Instalar]]></category>

		<guid isPermaLink="false">http://www.libreforever.com/blog/?p=267</guid>
		<description><![CDATA[Instalar los driver propietarios de NVIDIA a sido siempre la opción elegida por mi debido a que siempre puedo tener la última versión y así logro mejorar el rendimiento mi NVIDIA 9600M GT que, bajo mi punto de vista, en Linux no es capaz de dar ni la mitad de lo que puede dar. El [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nvidia.es" target="_blank"><img class="alignleft" title="NVIDIA" src="http://libreforever.com/img/nvidia_210.jpg" alt="" width="210" height="163" /></a>Instalar los driver propietarios de NVIDIA a sido siempre la opción elegida por mi debido a que siempre puedo tener la última versión y así logro mejorar el rendimiento mi NVIDIA 9600M GT que, bajo mi punto de vista, en Linux no es capaz de dar ni la mitad de lo que puede dar.</p>
<p>El problema es que cada distribución hace lo que le da la gana y pone los archivos en rutas diferentes. En el caso de debian, si intentamos instalar el driver de NVIDIA usando el instalador oficial de NVIDIA es muy posible que funcione bien, pero en el caso de estar usando debian 64 bits yo me he quedado sin compatibilidad para 32 bits y debido a ello, me quedé sin poder jugar al videojuego con wine.</p>
<p>En mi caso al instalar los drivers, el instalador me decía cosas como: &#8220;WARNING: The runtime configuration check failed for library &#8216;libGL.so.xxx.xx.xx&#8217; (expected: &#8216;/emul/ia32-linux/usr/lib/libGL.so.1&#8242;, found: (not found)) &#8230;&#8221;</p>
<p>Todo esto parece tener una solución muy sencilla que consiste en engañar al instalador de NVIDIA para que encuentre las librerias de 32 bits donde el las quiere. Con los siguientes pasos nos podemos asegurar de todo está en su sitio.</p>
<ol>
<li><strong>Si tienes instalado el driver de NVIDIA libre o el de repositorio asegurate de desinstalarlo antes de empezar. ¡Es muy importante!<br />
</strong></li>
<li>Abre una consola como super usuario (root).</li>
<li>Instala las cabeceras del kernel con: <code>apt-get install linux-headers-`uname -r`</code></li>
<li>Entra en la web de NVIDIA y descargate la última versión del driver en tu home.</li>
<li>Pulsa Ctrl+Alt+F1</li>
<li>Pon <em>root</em> como nombre de usuario y ponle tu contraseña de super usuario cuando la pida</li>
<li>Pon: <code>cd /home/tu_nombre_de_usuario/</code> para entrar en tu home.</li>
<li>Es necesario parar las X y para ello pon:
<ul>
<li><code>/etc/init.d/kdm stop</code> (Si usas KDE)</li>
<li><code>/etc/init.d/gdm stop</code> (Si usas Gnome)</li>
<li>Si no sabes cual de las dos poner pones una y si te da error, pones la otra <img src='http://www.libreforever.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
</ul>
</li>
<li>Ahora nos aseguramos de no tener otra versión anterior del driver instalada por este método poniendo: <code>bash NVIDIA-Linux-x86_64-xxx.xx.xx-pkg2.run --uninstall</code>
<ul>
<li>El archivo que te hallas bajado tu tendrá una numeración en el lugar que yo he puesto las &#8216;x&#8217;</li>
</ul>
</li>
<li>Pon <code>cd /emul/ia32-linux/</code>
<ul>
<li>Si te dice que la ruta no existe pon <code>mkdir -p /emul/ia32-linux/</code> y vueleve a intentarlo.</li>
</ul>
</li>
<li>Para mantener una copia de seguridad de los posibles archivos que halla en este directorio pon: <code>mv usr usr0</code>
<ul>
<li>Si se produce un error al poner este comando lo puedes ignorar</li>
</ul>
</li>
<li>Ahora vamos a recrear una estructura de directorios compatible poniendo: <code>mkdir usr &amp;&amp; ln -s /lib32 lib &amp;&amp; ln -s /usr/lib32 usr/lib</code></li>
<li>Vamos a instalar el driver de NVIDIA ahora y para ello es necesario que vuelvas a tu home poniendo: <code>cd /home/tu_nombre_de_usuario</code></li>
<li>Ahora ejecuta el instalador de NVIDIA <code>bash NVIDIA-Linux-x86_64-xxx.xx.xx-pkg2.run</code>
<ul>
<li>Sigue las instrucciones del instalador (no debería dar ningún error)</li>
<li>Si te dice que algún rollo de que las versiones del compilador no coinciden dile que no quieres abortar la instalación.</li>
<li>Si te pregunta por instalar librerías para compatibilidad con 32 bits dile que si.</li>
<li>Si te pregunta por auto configurar las X dile que si.</li>
</ul>
</li>
<li>Una vez halla terminado la instalación podrás reiniciar las X y empezar a disfrutar de aceleración 3D</li>
<li>Para iniciar las X pon:
<ul>
<li><code>/etc/init.d/kdm start</code> (Si usas KDE)</li>
<li><code>/etc/init.d/gdm start</code> (Si usas Gnome)</li>
<li>Si no sabes cual de las dos poner pones una y si te da error, pones la otra <img src='http://www.libreforever.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
</ul>
</li>
</ol>
<p>Si mas adelante quieres actualizar a una versión mas nueva del driver solo tienes que seguir los pasos del 4 al 9 y del 14 al 16.</p>
<p>Suerte, y como siempre, espero haber sido de utilidad.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.libreforever.com/blog/2009/08/24/instalar-driver-propietario-de-nvidia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Partir archivos en Linux</title>
		<link>http://www.libreforever.com/blog/2009/08/17/partir-archivos-en-linux/</link>
		<comments>http://www.libreforever.com/blog/2009/08/17/partir-archivos-en-linux/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 18:15:24 +0000</pubDate>
		<dc:creator>ERMes</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Guia]]></category>
		<category><![CDATA[Partir archivos]]></category>

		<guid isPermaLink="false">http://www.libreforever.com/blog/?p=289</guid>
		<description><![CDATA[A veces es necesario partir un archivo en varios trozos para poderlo enviar por email o guardarlo en varios discos. Hacer esto en GNU/Linux es tremendamente fácil. Voy a explicar dos métodos diferentes para hacerlo: Método 1: Si las consolas te producen nauseas o ganas de suicidarte puedes optar por instalar un programa llamado HOZ [...]]]></description>
			<content:encoded><![CDATA[<p>A veces es necesario partir un archivo en varios trozos para poderlo enviar por email o guardarlo en varios discos. Hacer esto en GNU/Linux es tremendamente fácil. Voy a explicar dos métodos diferentes para hacerlo:</p>
<p><strong><span style="text-decoration: underline;">Método 1:</span></strong></p>
<p style="padding-left: 30px;">Si las consolas te producen nauseas o ganas de suicidarte puedes optar por instalar un programa llamado <em>HOZ</em> (Hacha Open Zource) que presume de ser una alternativa open source del conocido <em>HACHA</em> para windows (que se puede ejecutar perfectamente en Linux si se tiene el wine instalado, es otra opción). Para instalar <em>HOZ</em> tan solo tienes que poner en consola como súper usuario (root):</p>
<blockquote>
<ul>
<li>apt-get install hoz-gui</li>
</ul>
</blockquote>
<p style="padding-left: 30px;">Si tampoco quieres usar la consola para instalarlo puedes usar tu gestor de paquetes habitual como por ejemplo el Synaptic (en el caso de Debian y Ubuntu).</p>
<p style="padding-left: 30px;">Usar el programa es tan fácil que no creo necesario hacer una guía para su uso, pero si tienes alguna duda puedes comentarla, estaré en cantado de ayudarte.</p>
<p><span style="text-decoration: underline;"><strong>Método 2:</strong></span></p>
<p style="padding-left: 30px;">Si no te importa usar la consola, te recomiendo este método, pues usa las herramientas GNU que casi todas o todas las distribuciones traen instaladas por defecto.</p>
<p style="padding-left: 30px;">Para partir un archivo se puede usar el comando <em>split</em> como a continuación:</p>
<blockquote>
<ul>
<li>split -b<strong>4300</strong>m <strong>MiPelicula.avi</strong> <strong>MiPelicula</strong><strong>Partida</strong></li>
</ul>
</blockquote>
<p style="padding-left: 30px;">El &#8220;4300&#8243; indica que cada trozo debe ser de 4300 megas, &#8220;MiPelicula.avi&#8221; es el nombre del archivo que se quiere partir y &#8220;MiPeliculaPartida&#8221; es el nombre que tendrá cada uno de los trozos.</p>
<p style="padding-left: 30px;">El resultado de este comando serán varios archivos de 4300 megas con nombres como &#8220;MiPeliculaPartida.aa&#8221;, &#8220;MiPeliculaPartida.ab&#8221;, &#8220;MiPeliculaPartida.ac&#8221; &#8230;</p>
<p style="padding-left: 30px;">Para unirlos se usa el comando <em>cat</em>, y es aún mas fácil de usar que el <em>split</em>.</p>
<blockquote>
<ul>
<li>cat <strong>MiPelicula</strong><strong>Partida</strong><strong>.* &gt; </strong><strong>MiPelicula.avi</strong></li>
</ul>
</blockquote>
<p style="padding-left: 30px;">Creo que sobran los comentarios sobre como usar este comando <img src='http://www.libreforever.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Y esto es todo, espero haberle sido de utilidad a alguien con esta guia.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.libreforever.com/blog/2009/08/17/partir-archivos-en-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como compilar programas para GNU/Linux</title>
		<link>http://www.libreforever.com/blog/2009/08/11/como-compilar-programas-para-gnulinux/</link>
		<comments>http://www.libreforever.com/blog/2009/08/11/como-compilar-programas-para-gnulinux/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 12:57:17 +0000</pubDate>
		<dc:creator>ERMes</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Compilar]]></category>
		<category><![CDATA[Guia]]></category>
		<category><![CDATA[Instalar]]></category>

		<guid isPermaLink="false">http://www.libreforever.com/blog/?p=170</guid>
		<description><![CDATA[Es raro que un programa no esté en el repositorio de la distribución que usemos pero, aveces, hay programas que solo suministran el código fuente y es necesario compilarlos. Ahora voy a explicar unas pautas básicas y muy genéricas para los que no lo hallan hecho nunca y quieran hacerlo: Descomprime el archivo con código [...]]]></description>
			<content:encoded><![CDATA[<p>Es raro que un programa no esté en el repositorio de la distribución que usemos pero, aveces, hay programas que solo suministran el código fuente y es necesario compilarlos.</p>
<p>Ahora voy a explicar unas pautas básicas y muy genéricas para los que no lo hallan hecho nunca y quieran hacerlo:</p>
<ol>
<li>
<p style="margin-bottom: 0cm;">Descomprime el archivo con código 	fuente</p>
</li>
<li>
<p style="margin-bottom: 0cm;">Asegúrate de tener &#8220;g++&#8221; 	y &#8220;make&#8221; instalados. En Debian o Ubuntu puedes instalar un 	paquete que se llama &#8220;build-essential&#8221; para asegurarte de 	que estás listo para poder compilar programas.</p>
</li>
<li>
<p style="margin-bottom: 0cm;">Antes de continuar te recomiendo leer la documentación que acompaña al programa, que normalmente está contenida en un archivo llamado README. Por otro lado, tambíen suele existir un archivo llamado INSTALL que explica la forma de instalar el programa. Ambos archivos suelen estar escritos en inglés e informan de las dependencias especiales que necesita el programa para poder ser compilado y la forma de instalarlo. Si encuentras estos archivos y puedes comprenderlos, es mejor que sigas sus instrucciones pues cabe la posibilidad de que el programa se instale de otra forma distinta a la genérica (descrita en esta guia).</p>
</li>
<li>
<p style="margin-bottom: 0cm;">Abre una consola en la carpeta 	donde está el código fuente.</p>
</li>
<li>
<p style="margin-bottom: 0cm;">Pon &#8220;./configure&#8221;.</p>
<ul>
<li>
<p style="margin-bottom: 0cm;">Es posible que de error, en ese 		caso es porque falta por instalar alguna librería.</p>
</li>
<li>
<p style="margin-bottom: 0cm;">Busca en google el error, 		averigua cual es e instalala desde tu gestor de paquetes.</p>
</li>
<li>
<p style="margin-bottom: 0cm;">Normalmente el propio error te dice el nombre de la librería.</p>
</li>
<li>
<p style="margin-bottom: 0cm;">Cuando la hallas instalado vuelve a ejecutar &#8220;./configure&#8221; y repite esta operación hasta que no de errores.</p>
</li>
</ul>
</li>
<li>
<p style="margin-bottom: 0cm;">Pon en consola &#8220;make&#8221; y 	después de un rato tendrás tu programa compilado</p>
<ul>
<li>
<p style="margin-bottom: 0cm;">Si aparece algún error durante este paso (cosa muy poco usual), tendrás que googlear para ver porqué es y solucionarlo.</p>
</li>
</ul>
</li>
<li>Si has logrado llegar aquí, ya puedes relajarte. Ahora solo queda instalar el programa. Para ello pon en consola &#8220;su&#8221; e introduce la contraseña de super usuario (root).</li>
<li>Ahora puedes ejecutar &#8220;make install&#8221; para instalarlo en tu sistema y empezar a usarlo.</li>
</ol>
<p>Espero que a alguien le sirva de algo esta guía.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.libreforever.com/blog/2009/08/11/como-compilar-programas-para-gnulinux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
