<?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; Ubuntu</title>
	<atom:link href="http://www.libreforever.com/blog/tag/ubuntu/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>Aplicaciones y applets de Java sin conexión en Debian</title>
		<link>http://www.libreforever.com/blog/2010/03/31/aplicaciones-y-applets-de-java-sin-conexion-en-debian/</link>
		<comments>http://www.libreforever.com/blog/2010/03/31/aplicaciones-y-applets-de-java-sin-conexion-en-debian/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 15:23:33 +0000</pubDate>
		<dc:creator>ERMes</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Error de conexión]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JDownloader]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.libreforever.com/blog/?p=432</guid>
		<description><![CDATA[Desde hace un tiempo he dejado de poder ejecutar applets Java en mi navegador web. Resulta que cada vez que intento abrir una web con aplets fallan diciéndome que no se puede acceder a la red y que no se puede leer el archivo. Si le damos a mostrar detalles aparece algo parecido a esto: [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="width: 210px; height: 210px;" title="Java" src="http://www.libreforever.com/img/orangejava.png" alt="Java" width="210" height="210" />Desde hace un tiempo he dejado de poder ejecutar applets Java en mi navegador web. Resulta que cada vez que intento abrir una web con aplets fallan diciéndome que no se puede acceder a la red y que no se puede leer el archivo. Si le damos a mostrar detalles aparece algo parecido a esto:</p>
<blockquote id="previo"><p>cargar: clase FamousCurves.class no encontrada.<br />
[...]<br />
Caused by: java.net.ConnectException: Network is unreachable<br />
[...]<br />
<a onclick="document.getElementById('codigo').style.display = ''; document.getElementById('previo').style.display = 'none';" href="#">Ver completo.</a></p></blockquote>
<blockquote id="codigo" style="display: none;"><p>cargar: clase FamousCurves.class no encontrada.<br />
java.lang.ClassNotFoundException: FamousCurves.class<br />
at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:152)<br />
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)<br />
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br />
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Plugin2ClassLoader.java:445)<br />
at sun.plugin2.applet.Plugin2Manager.createApplet(Plugin2Manager.java:2880)<br />
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.java:1397)<br />
at java.lang.Thread.run(Thread.java:619)<br />
Caused by: java.net.ConnectException: Network is unreachable<br />
at java.net.PlainSocketImpl.socketConnect(Native Method)<br />
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)<br />
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)<br />
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)<br />
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)<br />
at java.net.Socket.connect(Socket.java:525)<br />
at sun.net.NetworkClient.doConnect(NetworkClient.java:161)<br />
at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)<br />
at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)<br />
at sun.net.www.http.HttpClient.(HttpClient.java:233)<br />
at sun.net.www.http.HttpClient.New(HttpClient.java:306)<br />
at sun.net.www.http.HttpClient.New(HttpClient.java:323)<br />
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:860)<br />
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:801)<br />
at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:726)<br />
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1049)<br />
at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)<br />
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Applet2ClassLoader.java:458)<br />
at sun.plugin2.applet.Applet2ClassLoader.access$000(Applet2ClassLoader.java:46)<br />
at sun.plugin2.applet.Applet2ClassLoader$1.run(Applet2ClassLoader.java:126)<br />
at java.security.AccessController.doPrivileged(Native Method)<br />
at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:123)<br />
&#8230; 6 more<br />
Excepción: java.lang.ClassNotFoundException: FamousCurves.class</p>
<p><a onclick="document.getElementById('previo').style.display = ''; document.getElementById('codigo').style.display = 'none';" href="#">Ocultar.</a></p></blockquote>
<p>Además no solo me han dejado de funcionar los applets en mi navegador web, sino que <strong>programas como el JDowloader se comportan de forma similar</strong>, dando error de conexión continuamente.</p>
<p>La solución consiste en desactivar el IPv6 para que el motor de Java pueda acceder a internet. Para hacerlo tan solo hay que editar el fichero <strong>/etc/sysctl.d/bindv6only.conf</strong> y cambiar la línea que dice <strong>net.ipv6.bindv6only=1</strong> por <strong>net.ipv6.bindv6only=0</strong> . Para editar el fichero se puede hacer poniendo el siguiente comando en consola como súper usuario:</p>
<ul>
<li>nano  /etc/sysctl.d/bindv6only.conf</li>
</ul>
<p>Una vez editada la línea se pulsa <strong>Ctrl+O</strong> y <strong>ENTER</strong> para guardar y <strong>Ctrl+X</strong> para salir.</p>
<p>Los efectos de este cambio no serán efectivos hasta que se reinicie el <strong>sysctl</strong> o el PC, si no quieres reiniciar todo el PC puedes poner el siguiente comando en consola como súper usuario y ya debería funcionar todo:</p>
<ul>
<li>invoke-rc.d procps restart</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.libreforever.com/blog/2010/03/31/aplicaciones-y-applets-de-java-sin-conexion-en-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maldito y bendito Ubuntu.</title>
		<link>http://www.libreforever.com/blog/2009/10/29/maldito-y-bendito-ubuntu/</link>
		<comments>http://www.libreforever.com/blog/2009/10/29/maldito-y-bendito-ubuntu/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 20:43:59 +0000</pubDate>
		<dc:creator>ERMes</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.libreforever.com/blog/?p=377</guid>
		<description><![CDATA[Ya hay muy poca gente que esté metida en el mundillo de la informática y no conozca Ubuntu. Esta distribución ha logrado lo que ninguna otra había logrado nunca antes. Canonical, empresa creadora de Ubuntu, ha engendrado una distribución muy potente, combinando el mejor software y configurándolo de modo que cualquiera pueda usarlo sin necesidad [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="Ubuntu" src="http://libreforever.com/img/UbuntuLogo.png" alt="" width="210" height="216" />Ya hay muy poca gente que esté metida en el mundillo de la informática y no conozca Ubuntu.</p>
<p>Esta distribución ha logrado lo que ninguna otra había logrado nunca antes. Canonical, empresa creadora de Ubuntu, ha engendrado una distribución muy potente, combinando el mejor software y configurándolo de modo que cualquiera pueda usarlo sin necesidad de tener demasiados conocimientos sobre informática.</p>
<p>El problema que veo yo en todo esto es que ya no se habla de ninguna otra distribución, Debian no existe, y eso que Ubuntu utiliza como base principal dicha distribución. Canonical a adoptado una política de marketing impresionantemente ensombresedora y adictiva. Salen versiones nuevas de Ubuntu como churros obligado a sus usuarios a realizar continuamente actualizaciones tremendamente complejas técnicamente hablando y la única razón de todo esto es dar la falsa sensación de que ellos trabajan muy duro y por eso sacan muchísimas versiones. El caso es que Debian, como muchas otras, no cambia de versión en mucho mas tiempo y, durante ese tiempo, las actualizaciones rutinarias mantienen el sistema siempre a la última.</p>
<p>Por otro lado, existen muchas otras distribuciones que funcionan muy bien e incluso mejor, yo recomendaría echarle un vistazo a Sabayon Linux, es una distribución nueva que aun no está del todo pulida pero promete ser muchísimo mas potente en general que Ubuntu. Sin embargo casi nadie conoce Sabayon, y muy pocos conocen Debian, Fedora, Open Suse, Gentoo&#8230;</p>
<p>No puedo obviar que gracias a Ubuntu, GNU/Linux supera el 1% de cuota de mercado (si no recuerdo mal), una miseria de cuota, pero es muy superior y promete crecer mucho en muy poco tiempo. Tampoco se le pueden quitar los méritos a Canonical pero no veo conveniente una monopolización de GNU/Linux entorno a Ubuntu.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.libreforever.com/blog/2009/10/29/maldito-y-bendito-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Compilar kernel para debian y derivados.</title>
		<link>http://www.libreforever.com/blog/2009/05/08/compilar-kernel-para-debian-y-derivados/</link>
		<comments>http://www.libreforever.com/blog/2009/05/08/compilar-kernel-para-debian-y-derivados/#comments</comments>
		<pubDate>Fri, 08 May 2009 00:55:02 +0000</pubDate>
		<dc:creator>ERMes</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Compilar]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.libreforever.com/blog/?p=111</guid>
		<description><![CDATA[Antes de empezar, es importante saber que existen varias formas distintas de compilar un kernel, yo voy a explicar el “método Debian” que me gusta porque el resultado de la compilación es un paquete DEB que podemos instalar y desinstalar con el gestor de paquetes. Lo primero que hay que hacer es descargarse las fuentes [...]]]></description>
			<content:encoded><![CDATA[<p>Antes de empezar, es importante saber que existen varias formas distintas de compilar un kernel, yo voy a explicar el “método Debian” que me gusta porque el resultado de la compilación es un paquete DEB que podemos instalar y desinstalar con el gestor de paquetes.</p>
<p>Lo primero que hay que hacer es descargarse las fuentes del kernel desde <a href="http://www.kernel.org" target="_blank">www.kernel.org</a><br />
Ahora descomprimimos el paquete en /usr/src (No es obligatorio hacerlo ahí pero si es recomendable para seguir la norma general).<br />
Abre una consola en el directorio donde te has descargado el kernel y pon lo siguiente:</p>
<p style="padding-left: 30px;"><em>su<br />
mv linux-2.6.x /usr/src<br />
cd /usr/src</em></p>
<p>Para que funcione la segunda linea, tendrás que sustituir la x por el resto del nombre del archivo (me refiero al paquete comprimido que descargaste antes).</p>
<p>Con esto ya tenemos el paquete en /usr/src, ahora hay que descomprimirlo</p>
<ul>
<li> Si te has descargado el .tar.gz ejecuta en consola: <em>tar xvzf linux-2.6.x.tar.gz</em></li>
<li> Si te has descargado el .tar.bz2 ejecuta en consola: <em>tar xvjf linux-2.6.x.tar.bz2</em></li>
</ul>
<p>Ahora que ya está descomprimido vamos a reasignar los permisos de la carpeta para que puedas trabajar en ella desde tu usuario y no como root, para eso, en debían hay que escribir:</p>
<p style="padding-left: 30px;"><em>chown -R tu_nombre_de_usuario linux-2.6.x</em></p>
<p>Tendrás que reemplazar “tu_nombre_de_usuario” por el nombre de tu usuario lógicamente <img src='http://www.libreforever.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Ahora cierra la consola que tenias abierta, abre otra nueva y pon:</p>
<p style="padding-left: 30px;"><em>cd /usr/src/linux-2.6.x</em></p>
<p>Ahora debemos configurarlo, esto quiere decir decidir cuales módulos deseamos que tenga (o que no tenga) una vez compilado. Existen varias formas de hacerlo y voy a comentar 3 formas:</p>
<ol>
<li><em>make config</em> &lt;&#8211; Hay que tener algo de experiencia, si no la tienes no es recomendable seguir este camino ya que hace muchas preguntas de hardware.</li>
<li><em>make menuconfig</em> &lt;&#8211; Es muy cómodo hacer la configuración por este método porque posees un menú muy sencillo e interactivo. NOTA: Necesitas tener instalado las las librerías ncurses, en Debian se instalan poniendo en consola: <em>aptitude install libncurses5-dev</em></li>
<li><em>make xconfig</em> &lt;&#8211; Debes tener instalado y en funcionamiento el servidor X, ya que toda la configuración se hace gráficamente (haciendo uso del sistema de ventanas). NOTA: Necesitas tener instaladas las librerías QT, en Debian se instalan poniendo en consola: <em>aptitude install libqt3-dev</em></li>
</ol>
<p>Yo uso el método 3 por ser mas cómodo pero puedes usar el que prefieras.<br />
Una vez hayas configurado el kernel a tu gusto, puedes guardar y salir del asistente. Si no sabes que hacer, guarda sin modificar nada y tendrás un kernel que te funcionará bien en la mayoría de los casos.</p>
<p>Ya estás listo para compilar el kernel, escribe lo siguiente en consola (tal cual está ahí) y prepárate para esperar un buen rato:</p>
<p style="padding-left: 30px;"><em>make-kpkg clean<br />
make-kpkg &#8211;initrd kernel_image kernel_headers</em></p>
<p>Cuando termine podrás instalar los dos paquetes resultantes (image y headers).<br />
Ejecuta en la consola lo siguiente:</p>
<p style="padding-left: 30px;"><em>cd ..<br />
dpkg -i TU_KERNEL.deb<br />
dpkg -i TU_KERNEL-HEADERS.deb</em></p>
<p>Por ejemplo, en mi caso fue así:</p>
<p style="padding-left: 30px;"><em>dpkg -i kernel-image-2.6.29_10.00.Custom_i386.deb<br />
dpkg -i kernel-headers-2.6.29_10.00.Custom_i386.deb</em></p>
<p>Ya puedes reiniciar la máquina e iniciar con tu nuevo kernel.</p>
<p>Para escribir esta guía me he basado en otra escrita por Alejandro Garrido Mota que está publicada bajo la licencia &#8220;GNU Free Documentation License&#8221; 1.2 y bajo esa misma licencia queda esta versión resumida de la misma.<br />
Puedes ver una copia de su guía <a href="http://www.libreforever.com/kernel-a-la-debian.php" target="_blank">aquí</a> o en <a href="http://www.mogaal.com/articulos/kernel-a-la-debian.html" target="_blank">su pagina web</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.libreforever.com/blog/2009/05/08/compilar-kernel-para-debian-y-derivados/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu portable</title>
		<link>http://www.libreforever.com/blog/2009/04/07/ubuntu-portable/</link>
		<comments>http://www.libreforever.com/blog/2009/04/07/ubuntu-portable/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 13:33:21 +0000</pubDate>
		<dc:creator>ERMes</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Portable]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.libreforever.com/blog/?p=91</guid>
		<description><![CDATA[Supongo que no soy yo el único que sufre cuando tiene que trabajar con un Windows en casa de un amigo o incluso cuando tengo que reparar un ordenador con Windows y me doy cuenta de que, al contrario que con Linux, en Windows no puedo hacer casi nada&#8230; No lo he probado, pero creo [...]]]></description>
			<content:encoded><![CDATA[<p>Supongo que no soy yo el único que sufre cuando tiene que trabajar con un Windows en casa de un amigo o incluso cuando tengo que reparar un ordenador con Windows y me doy cuenta de que, al contrario que con Linux, en Windows no puedo hacer casi nada&#8230;</p>
<p>No lo he probado, pero creo que puede se útil este <a title="Ubuntu portatil" href="http://portableubuntu.sourceforge.net/" target="_blank">Ubuntu portátil</a>. Entiendo que se trata de un Ubuntu recompilado para ejecutarse como una aplicación normal y corriente sobre Windows, sin instalar y sin reiniciar el equipo. Resulta muy interesante poder tener mi propio entorno de trabajo personalizado y con todas mis aplicaciones favoritas siempre al alcance, en cualquier equipo y sin modificar nada en ese equipo.</p>
<p>Si alguien lo prueba, me gustaría conocer sus opiniones, yo voy a intentar probarlo y publicaré mi opinión sobre este Linux mutante&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.libreforever.com/blog/2009/04/07/ubuntu-portable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
