<?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>Apuntes Libreforever &#187; General</title>
	<atom:link href="http://www.libreforever.com/category/general/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.libreforever.com</link>
	<description>GNU/Linux, tecnología, programación, guías y opinión.</description>
	<lastBuildDate>Sun, 24 Apr 2011 22:49:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>IceD. A simple Bash File Manager</title>
		<link>http://www.libreforever.com/2011/03/24/iced-simple-bash-file-manager/</link>
		<comments>http://www.libreforever.com/2011/03/24/iced-simple-bash-file-manager/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 21:14:30 +0000</pubDate>
		<dc:creator>SunFox</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[SunFox]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Script]]></category>

		<guid isPermaLink="false">http://www.libreforever.com/?p=626</guid>
		<description><![CDATA[IceD es un script en bash, que estoy escribiendo para visualizar los diferentes archivos existentes en una o varias particiones de un sistema Gnu Linux. Características: Basta con ejecutar &#8220;sh iced&#8221; para utilizarlo. Para acceder a una carpeta o archivo, simplemente introduce el nombre o parte del mismo. Las extensiones de archivo soportadas actualmente son &#8230; </p><p><a class="more-link block-button" href="http://www.libreforever.com/2011/03/24/iced-simple-bash-file-manager/">Continuar leyendo &#187;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://libreforever.com/descargas/iced">IceD</a> es un script en bash, que estoy escribiendo para visualizar los diferentes archivos existentes en una o varias particiones de un sistema Gnu Linux.</p>
<p><span style="text-decoration: underline"><strong>Características:</strong></span></p>
<ul>
<li>Basta con ejecutar &#8220;sh iced&#8221; para utilizarlo.</li>
<li>Para acceder a una carpeta o archivo, simplemente introduce el nombre o parte del mismo.</li>
<li>Las extensiones de archivo soportadas actualmente son las siguientes:
<ul>
<li>Imagen:  jpg, jpeg, png, gif</li>
<li>Documentos: txt, pdf, cc,odt, odp,doc</li>
<li>Video: mp4,avi,wmv,mkv</li>
<li>Audio: mp3</li>
<li>Lista de Mp3Blaster (lst)</li>
<li>Archivos comprimidos: zip, rar, tar.bz2, gzip</li>
</ul>
</li>
<li>Los archivos que tengan estas extensiones, se ejecutarán utilizando los siguientes programas:
<ul>
<li>gpicview/gwenview, uxterm, vim, okular, libreoffice, mplayer,  mp3blaster y ark.</li>
<li>El script ListGen para poder utilizar esa función.</li>
</ul>
</li>
<li>Para ejecutar ListGen, basta con escribir &#8220;..list&#8221;</li>
<li>Para abandonar el programa, basta con escribir &#8220;..q&#8221;</li>
</ul>
<p><span style="text-decoration: underline"><strong>Ventajas:</strong></span></p>
<ul>
<li>Arranca automáticamente en el /home del usuario que ejecuta el script, mostrando el contenido de su carpeta personal.</li>
<li>Soporte de acceso a directorios introduciendo parte del nombre.</li>
<li>Ejecución de archivos en una ventana externa a la terminal en la que se ejecute IceD.</li>
<li>Integración de ListGen.</li>
<li>Soporte de autodetección de programas a la hora de abrir un archivo.</li>
<li>Soporte para tratar archivos con espacios en sus nombres</li>
</ul>
<p><span style="text-decoration: underline"><strong>Próximas actualizaciones:</strong></span></p>
<ul>
<li>Posibilidad de ejecutarlo en una tty, ejecutando archivos con extensiones : txt,cc,mp3,lst</li>
<li>Solución para los casos en los que existan directorios y ficheros con el mismo nombre</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.libreforever.com/2011/03/24/iced-simple-bash-file-manager/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Generador de listas de reproducción para Mp3Blaster.</title>
		<link>http://www.libreforever.com/2011/02/17/generador-de-listas-de-reproduccion-para-mp3blaster/</link>
		<comments>http://www.libreforever.com/2011/02/17/generador-de-listas-de-reproduccion-para-mp3blaster/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 10:08:23 +0000</pubDate>
		<dc:creator>SunFox</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Proyectos]]></category>
		<category><![CDATA[SunFox]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Reproductor]]></category>
		<category><![CDATA[Script]]></category>

		<guid isPermaLink="false">http://www.libreforever.com/?p=601</guid>
		<description><![CDATA[ListG﻿en es un script escrito en bash para generar listas  de reprodución ( *.lst) para el reproductor de consola: Mp3blaster. El script está pensado para generar una lista de reproducción a partir de un directorio &#8220;música&#8221;, definido en un archivo de configuración llamado &#8220;listgen.cfg&#8221;, el cual estará en la carpeta home del usuario  (&#8220;/home/&#60;usuario&#62;/listgen.cfg&#8221;) Al &#8230; </p><p><a class="more-link block-button" href="http://www.libreforever.com/2011/02/17/generador-de-listas-de-reproduccion-para-mp3blaster/">Continuar leyendo &#187;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://libreforever.com/descargas/listgen">ListG﻿en</a> es un script escrito en bash para generar listas  de reprodución ( *.lst) para el reproductor de consola: <a href="http://mp3blaster.sourceforge.net/" target="_blank">Mp3blaster</a>.</p>
<p>El script está pensado para generar una lista de reproducción a partir de un directorio &#8220;música&#8221;, definido en un archivo de configuración llamado &#8220;listgen.cfg&#8221;, el cual estará en la carpeta home del usuario  (&#8220;/home/&lt;usuario&gt;/listgen.cfg&#8221;)</p>
<p>Al arrancar el script, detecta si existe el archivo de configuración, en el caso de que no esté, pregunta al usuario 2 cosas :</p>
<ul>
<li>Directorio de la carpeta música (en la cual estarán todas las canciones, agrupadas en carpetas con nombre de los grupos y dentro canciones sueltas o álbumes).</li>
<li>Directorio y archivo de la lista de reproducción generada. Por ejemplo: &#8220;/home/&lt;usuario&gt;/lista.lst&#8221;</li>
</ul>
<p>Una vez hecho esto, el uso es muy sencillo, el script acepta 2 tipos de argumentos :</p>
<ul>
<li><em>all</em>: Genera la lista de reproducción con el contenido de la carpeta &#8220;musica&#8221; (ya definido en el archivo de configuración)</li>
<li><em>create</em>: Crea/sobrescribe el archivo de lista de reproducción definido en el archivo de configuración.</li>
</ul>
<p>Cualquier duda, comenten</p>
<p>Un saludo</p>
]]></content:encoded>
			<wfw:commentRss>http://www.libreforever.com/2011/02/17/generador-de-listas-de-reproduccion-para-mp3blaster/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GDebi-KDE en Debian</title>
		<link>http://www.libreforever.com/2011/02/08/gdebi-kde-en-debian/</link>
		<comments>http://www.libreforever.com/2011/02/08/gdebi-kde-en-debian/#comments</comments>
		<pubDate>Tue, 08 Feb 2011 21:23:32 +0000</pubDate>
		<dc:creator>ERMes</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Instalar]]></category>

		<guid isPermaLink="false">http://www.libreforever.com/?p=572</guid>
		<description><![CDATA[GDebi-KDE es una aplicación que viene instalada en Kubuntu por defecto y que se encarga de la instalación paquetes DEB individuales cuando hacemos clic sobre los mismos. Me gusta especialmente porque también averigua las dependencias del paquete y las instala automáticamente, por lo que ya supone una ventaja con respecto a dpkg (que yo sepa, dpkg no &#8230; </p><p><a class="more-link block-button" href="http://www.libreforever.com/2011/02/08/gdebi-kde-en-debian/">Continuar leyendo &#187;</a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">GDebi-KDE es una aplicación que viene instalada en Kubuntu por defecto y que se encarga de la instalación paquetes DEB individuales cuando hacemos clic sobre los mismos. Me gusta especialmente porque también averigua las dependencias del paquete y las instala automáticamente, por lo que ya supone una ventaja con respecto a dpkg (que yo sepa, dpkg no puede instalar las dependicas).</p>
<p><img class="aligncenter" src="http://libreforever.com/img/GDebi-KDE.jpeg" alt="GDebi-KDE" width="469" height="268" /></p>
<p>Resulta que en Debian existe el paquete &#8220;﻿﻿﻿gdebi-kde&#8221; y si lo instalamos ya lo tendremos disponible, pero no va a funcionar. La razón de que no funcione es que usa kdesudo para ejecutar la instalación de los paquetes como super usuario y para ello es necesaro tener configurados los sudo users, cosa que yo considero un error garrafal, pues crea importantes problemas de seguridad en el sistema.</p>
<p>Para que GDebi-KDE funcione en Debian sin necesidad de kdesudo se me ocurrió aprovechar que está escrito en python y parchearlo sobre la marcha para que funcione con kdesu y así poder seguir con los sudo users desconfigurados. La forma de parchearlo, una vez instalado es ejecutar estas dos líneas en una consola como super usuario:</p>
<blockquote><p>FILE=&#8221;/usr/share/gdebi/GDebi/GDebiKDE.py&#8221;<br />
sed &#8216;s/\/usr\/bin\/kdesudo/\/usr\/lib\/kde4\/libexec\/kdesu/g&#8217; $FILE &gt; TMPFILE &amp;&amp; mv TMPFILE $FILE</p></blockquote>
<p>Ahora, cuando GDebi-KDE pida la contraseña para instalar deberemos introducir la contraseña de super usuario y procederá con la instalación normalmente.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.libreforever.com/2011/02/08/gdebi-kde-en-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compartir archivos fácil y rápidamente gracias a Python.</title>
		<link>http://www.libreforever.com/2010/08/26/compartir-archivos-facil-y-rapidamente-gracias-a-python/</link>
		<comments>http://www.libreforever.com/2010/08/26/compartir-archivos-facil-y-rapidamente-gracias-a-python/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 01:26:18 +0000</pubDate>
		<dc:creator>ERMes</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Descargar]]></category>
		<category><![CDATA[HTTP]]></category>
		<category><![CDATA[Lan]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Samba]]></category>

		<guid isPermaLink="false">http://www.libreforever.com/blog/?p=535</guid>
		<description><![CDATA[Usando el SimpleHTTPServer que Python implementa podremos compartir archivos mediante HTTP desde GNU/Linux, Windows y probablemente MacOS con quien queramos y dejar de compartirlos en cuanto deje de ser necesario. Es tan simple como abrir una consola en la carpeta que queramos compartir (Si usas Dolphin como navegador de archivos puedes pulsar MAYUS+F4 para abrir una &#8230; </p><p><a class="more-link block-button" href="http://www.libreforever.com/2010/08/26/compartir-archivos-facil-y-rapidamente-gracias-a-python/">Continuar leyendo &#187;</a>]]></description>
			<content:encoded><![CDATA[<table>
<tr>
<td><img class="alignleft" title="Python" src="http://libreforever.com/img/python-logo.png" alt="Python" width="200" height="200" /></p>
<p>Usando el SimpleHTTPServer que Python implementa <strong>podremos compartir archivos</strong> mediante HTTP <strong>desde GNU/Linux, Windows y probablemente MacOS con quien queramos y dejar de compartirlos en cuanto deje de ser necesario.</strong> Es tan simple como abrir una consola en la carpeta que queramos compartir (Si usas Dolphin como navegador de archivos puedes pulsar MAYUS+F4 para abrir una consola en la carpeta actual) y teclear los siguiente:</td>
</tr>
<tr>
<td>
<table>
<tr>
<th></th>
<th><strong>En GNU/Linux</strong></th>
<th><strong>En Windows</strong></th>
</tr>
<tr>
<td>Python 2:</td>
<td><code>python -m SimpleHTTPServer 8000</code></td>
<td><code>C:\Python27\python.exe -m SimpleHTTPServer 8000</code></td>
</tr>
<tr class="even">
<td>Python 3:</td>
<td><code>python -m http.server 8000</code></td>
<td><code>C:\Python31\python.exe -m http.server 8000</code></td>
</tr>
</table>
<p><strong>Nota:</strong> En el caso de Windows, la ruta incluye la versión de Python que se está usando (por ejemplo 27 significa versión 2.7), es posible que en tu caso no tengas esa misma versión y tengas que poner otro número. Ademas, <strong>Windows on trae instalado Python por defecto, por lo que tendras que descargarlo desde </strong><a href="http://www.python.org/download/"><strong>http://www.python.org/download/</strong></a><strong>.</strong></p>
<p>Después le dices a la otra persona que ponga en su navegador web <strong>http://tuIP:8000</strong> (por ejemplo: http://192.168.1.33:8000) y ya podrá ver todos los fichero que tienes en esa carpeta, al terminar cierras la consola y ya no podrá acceder nadie.</p>
<p>Notar que <strong>8000</strong> es el puerto elegido para montar el mini servidor HTTP, pero no tiene por que ser ese, puede ser el que tu quieras. Y aclarar que si quieres compartir ficheros con alguien que no está dentro de tu misma red local (por internet), tan solo debes abrir el puerto 8000, o el que hallas elegido, en tu router para que cualquier persona del mundo pueda acceder. No olvides darle tu IP externa y no tu IP local, porque de otro modo jamas podrá acceder. <strong>Para saber tu IP externa puedes usar servicios como el de </strong><a href="http://www.whatsmyip.org/"><strong>http://www.whatsmyip.org/</strong></a><strong>.</strong></td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.libreforever.com/2010/08/26/compartir-archivos-facil-y-rapidamente-gracias-a-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Descargar videos de VEVO en YouTube</title>
		<link>http://www.libreforever.com/2010/06/16/descargar-videos-de-vevo-en-youtube/</link>
		<comments>http://www.libreforever.com/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[General]]></category>
		<category><![CDATA[GNU/Linux]]></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 &#8230; </p><p><a class="more-link block-button" href="http://www.libreforever.com/2010/06/16/descargar-videos-de-vevo-en-youtube/">Continuar leyendo &#187;</a>]]></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/2010/06/16/descargar-videos-de-vevo-en-youtube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Checkinstall para crear nuestros propios paquetes DEB</title>
		<link>http://www.libreforever.com/2009/09/23/checkinstall-para-crear-nuestros-propios-paquetes-deb/</link>
		<comments>http://www.libreforever.com/2009/09/23/checkinstall-para-crear-nuestros-propios-paquetes-deb/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 19:48:48 +0000</pubDate>
		<dc:creator>ERMes</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://www.libreforever.com/blog/?p=364</guid>
		<description><![CDATA[No hace mucho que expliqué como compilar programas para GNU/Linux. Pues ahora voy a comentar la existencia de una herramienta que nos puede mejorar nuestra &#8220;calidad de vida&#8221; en Debian y derivados (Ubuntu, para los que no lo sepáis es derivado de Debian). La idea es muy simple, cuando instalamos una aplicación por medio del &#8230; </p><p><a class="more-link block-button" href="http://www.libreforever.com/2009/09/23/checkinstall-para-crear-nuestros-propios-paquetes-deb/">Continuar leyendo &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>No hace mucho que expliqué <a title="Enlace permanente a Como compilar programas para GNU/Linux" rel="bookmark" href="http://www.libreforever.com/blog/2009/08/11/como-compilar-programas-para-gnulinux/">como compilar programas para GNU/Linux</a>. Pues ahora voy a comentar la existencia de una herramienta que nos puede mejorar nuestra &#8220;calidad de vida&#8221; en Debian y derivados (Ubuntu, para los que no lo sepáis es derivado de Debian).</p>
<p>La idea es muy simple, cuando instalamos una aplicación por medio del comando &#8220;make install&#8221; (explicado en mi guía), dicha aplicación solo puede ser desinstalada con &#8220;make uninstall&#8221; desde el código fuente de la misma y nuestro gestor de paquetes no tiene ni idea de que dicha aplicación exista. Esto último no es muy bueno y por eso siempre recomiendo instalar desde los repositorios oficiales. Pero si nos hemos compilado un programa que no está en el repositorio y queremos instalarlo como un paquete mas para poder gestionarlo desde el gestor de paquetes, Checkinstall es una solución.</p>
<p>Justo después de haber terminado la operación &#8220;make&#8221;, en vez introducir &#8220;make install&#8221;, ponemos &#8220;checkinstall&#8221;. Este nos hará un par de preguntas que podemos responder pulsando Enter simplemente y nos creará un paquete que podremos instalar y luego desinstalar desde nuestro gestor de paquetes.</p>
<p><span style="text-decoration: underline;">Un ejemplo de su uso partiendo del tar.gz con el código fuente:</span></p>
<p style="padding-left: 30px;">$ tar xfz nombre-del-paquete.tar.gz<br />
$ cd nombre-del-paquete<br />
$ ./configure<br />
$ make<br />
$ su<br />
# <strong>checkinstall</strong></p>
<p>Este método es rápido y facil, pero no el mejor, mas adelante explicaré como hacerlo al puro estilo Debian, que tiene muchísima mas miga.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.libreforever.com/2009/09/23/checkinstall-para-crear-nuestros-propios-paquetes-deb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Partir archivos en Linux</title>
		<link>http://www.libreforever.com/2009/08/17/partir-archivos-en-linux/</link>
		<comments>http://www.libreforever.com/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[General]]></category>
		<category><![CDATA[GNU/Linux]]></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 &#8230; </p><p><a class="more-link block-button" href="http://www.libreforever.com/2009/08/17/partir-archivos-en-linux/">Continuar leyendo &#187;</a>]]></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/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/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/2009/08/11/como-compilar-programas-para-gnulinux/</link>
		<comments>http://www.libreforever.com/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[General]]></category>
		<category><![CDATA[GNU/Linux]]></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 &#8230; </p><p><a class="more-link block-button" href="http://www.libreforever.com/2009/08/11/como-compilar-programas-para-gnulinux/">Continuar leyendo &#187;</a>]]></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/2009/08/11/como-compilar-programas-para-gnulinux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como ver la Estación Espacial Internacional</title>
		<link>http://www.libreforever.com/2009/03/31/como-ver-la-estacion-espacial-internacional/</link>
		<comments>http://www.libreforever.com/2009/03/31/como-ver-la-estacion-espacial-internacional/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 17:16:19 +0000</pubDate>
		<dc:creator>ERMes</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Ver Estación Espacial Internacional]]></category>

		<guid isPermaLink="false">http://www.libreforever.com/blog/?p=85</guid>
		<description><![CDATA[Con la instalación de los nuevos paneles solares de la Estación Espacial Internacional (EEI), esta se convertirá en una de las estrellas mas brillantes del cielo. Con un simple telescopio es posible ver su silueta con bastante lujo de detalles. Si estás interesado en verla atravesando el cielo, la página web de la NASA publica &#8230; </p><p><a class="more-link block-button" href="http://www.libreforever.com/2009/03/31/como-ver-la-estacion-espacial-internacional/">Continuar leyendo &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Con la instalación de los nuevos paneles solares de la <a href="http://www.nasa.gov/mission_pages/station/main/index.html" target="_blank">Estación Espacial Internacional</a> (EEI), esta se convertirá en una de las estrellas mas brillantes del cielo.</p>
<p>Con un simple telescopio es posible ver su silueta con bastante lujo de detalles. Si estás interesado en verla atravesando el cielo, la página web de la NASA publica <a href="http://spaceflight.nasa.gov/realdata/sightings/index.html" target="_blank">las localizaciones de la estación</a> en cada momento y, si introduces tu localización, podrás saber que días, a que hora, cuanto tiempo y de donde a donde pasará la EEI.</p>
<p>Mas información en <a href="http://ciencia.nasa.gov/headlines/y2009/17mar_bigconstruction.htm" target="_blank">esta noticia</a> publicada por la NASA.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.libreforever.com/2009/03/31/como-ver-la-estacion-espacial-internacional/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

