<?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; Instalar</title>
	<atom:link href="http://www.libreforever.com/tag/instalar/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>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>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>
	</channel>
</rss>

