<?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>jm2dev &#187; debian</title>
	<atom:link href="http://www.jm2dev.com/tag/debian/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jm2dev.com</link>
	<description>desarrollo software en el siglo XXI</description>
	<lastBuildDate>Sun, 28 Aug 2011 16:09:44 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>FreeBSD 8 + debian con grub2</title>
		<link>http://www.jm2dev.com/2010/03/freebsd-8-debian-con-grub2/</link>
		<comments>http://www.jm2dev.com/2010/03/freebsd-8-debian-con-grub2/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 21:12:16 +0000</pubDate>
		<dc:creator>josemiguel</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[grub2]]></category>
		<category><![CDATA[lvm]]></category>

		<guid isPermaLink="false">http://www.jm2dev.com/?p=157</guid>
		<description><![CDATA[Entrada en grub2 para arrancar FreeBSD 8 desde debian testing.]]></description>
			<content:encoded><![CDATA[<p>He decidido montar un servidor con arranque dual: debian linux y FreeBSD 8. He realizado la instalación básica de FreeBSD, sin gestor de arranque, y a continuacion la instalación de debian lenny, usando LVM para todas las particiones menos boot y swap. La instalación de debian tambien ha sido básica porque he migrado a testing inmediatamente. Tras instalar todo lo que necesito e actualizado a grub2 y he ahí la razón de esta entrada: no reconoce FreeBSD.</p>
<p>Para ello se edita el fichero <strong>/etc/grub.d/40_custom</strong>:</p>
<p><code><br />
#!/bin/sh<br />
exec tail -n +3 $0<br />
# This file provides an easy way to add custom menu entries.  Simply type the<br />
# menu entries you want to add after this comment.  Be careful not to change<br />
# the 'exec tail' line above.<br />
menuentry "FreeBSD 8.0-RELEASE AMD64" {<br />
set root=(hd0,0)<br />
chainloader +1<br />
}<br />
</code></p>
<p>Una vez terminado se actualiza grub con el comando <strong>update-grub</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jm2dev.com/2010/03/freebsd-8-debian-con-grub2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eclipse STS + maven2 no embebido</title>
		<link>http://www.jm2dev.com/2010/03/eclipse-sts-maven2-no-embebido/</link>
		<comments>http://www.jm2dev.com/2010/03/eclipse-sts-maven2-no-embebido/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 11:11:43 +0000</pubDate>
		<dc:creator>josemiguel</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[maven2]]></category>
		<category><![CDATA[springsource]]></category>
		<category><![CDATA[squeeze]]></category>
		<category><![CDATA[sts]]></category>

		<guid isPermaLink="false">http://www.jm2dev.com/?p=154</guid>
		<description><![CDATA[Recientemente he comenzado a utilizar la versión de Eclipse desarrollada por Spring Source, y me he encontrado con una serie de inconvenientes a la hora de usar maven2, como no poder añadir dependencias o plugins porque no se encuentran.
La solución que he encontrado consiste en dejar de usar la versión de maven embebida, y reemplazarla [...]]]></description>
			<content:encoded><![CDATA[<p>Recientemente he comenzado a utilizar la versión de <a href="http://www.eclipse.org">Eclipse</a> desarrollada por <a href="http://www.grails.org/STS+Integration">Spring Source</a>, y me he encontrado con una serie de <a href="http://stackoverflow.com/questions/2341004/eclipse-sts-maven">inconvenientes</a> a la hora de usar <a href="http://maven.apache.org">maven2</a>, como no poder añadir dependencias o plugins porque no se encuentran.</p>
<p>La solución que he encontrado consiste en dejar de usar la versión de maven embebida, y reemplazarla por la instalada en mi sistema. Para ello se accede al menú <em>Window/Preferences/Maven/Installations</em> y se añade el maven2 resisdente en mi sistema (en mi caso un debian squeeze):</p>
<p><code>/usr/share/maven2</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jm2dev.com/2010/03/eclipse-sts-maven2-no-embebido/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Gesti&#243;n de entornos con usepackage en debian</title>
		<link>http://www.jm2dev.com/2010/03/gestin-de-entornos-con-usepackage-en-debian/</link>
		<comments>http://www.jm2dev.com/2010/03/gestin-de-entornos-con-usepackage-en-debian/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 17:57:43 +0000</pubDate>
		<dc:creator>josemiguel</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[use]]></category>
		<category><![CDATA[usepackage]]></category>

		<guid isPermaLink="false">http://www.jm2dev.com/?p=149</guid>
		<description><![CDATA[Gesti&#243;n sencilla de varios entornos de desarrollo grails con el comando use en debian linux.]]></description>
			<content:encoded><![CDATA[<p>Los que nos dedicamos al desarrollo software a veces necesitamos trabajar con diferentes entornos, i.e. diferentes versiones de Java, y la gestión asociada puede ser bastante engorrosa. Tradicionalmente se recomienda usar un enlace genérico que apunte al entorno específico.</p>
<p>El paquete <a href="http://usepackage.sourceforge.net/">usepackage</a> viene en nuestra ayuda. En debian podemos instalarlo como</p>
<p><code>apt-get install usepackage</code></p>
<p>A continuación se escribe en los ficheros de configuración las variables de entorno a cargar según el entorno deseado. Va a usarse como caso práctico diferentes versiones de <a href="http://www.grails.org">grails</a>.</p>
<p>Editamos <em>.bashrc</em> para cargar <em>use</em> al inicio de sesión:</p>
<p><code>. /usr/share/usepackage/use.bsh</code></p>
<p>Se crea el fichero <em>/etc/usepackage/grails.conf</em> con el siguiente contenido:<br />
<code><br />
# GRails 1.1.1<br />
&gt;&gt; grails1.1.1: "Grails 1.1.1" &lt;&lt;<br />
grails1.1.1 * * * * : GRAILS_HOME = /usr/local/grails-1.1.1,<br />
PATH+= /usr/local/grails-1.1.1/bin;</code></p>
<p><code> </code></p>
<p><code># GRails 1.2.1<br />
&gt;&gt; grails1.2.1: "Grails 1.2.1" &lt;&lt;<br />
grails1.1.2 * * * * : GRAILS_HOME = /usr/local/grails-1.2.1,<br />
PATH+= /usr/local/grails-1.2.1/bin;<br />
</code><br />
Y finalmente creamos <em>~/.packages</em> para insertar:</p>
<p><code>(include /etc/usepackage/grails.conf)</code></p>
<p>Refrescando la configuración (<strong>source .bashrc</strong>) y ejecutando <strong>use -l</strong> podremos ver los diferentes entornos disponibles, de los que nos interesan:<br />
<code><br />
grails1.1.1 - Grails 1.1.1<br />
grails1.2.1 - Grails 1.2.1<br />
</code><br />
Y cargamos el deseado con <strong>use grails1.2.1</strong> por ejemplo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jm2dev.com/2010/03/gestin-de-entornos-con-usepackage-en-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>grub2 in a partition</title>
		<link>http://www.jm2dev.com/2010/02/grub2-in-a-partition/</link>
		<comments>http://www.jm2dev.com/2010/02/grub2-in-a-partition/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 17:52:04 +0000</pubDate>
		<dc:creator>josemiguel</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[grub2]]></category>
		<category><![CDATA[macbook]]></category>
		<category><![CDATA[squeeze]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.jm2dev.com/?p=118</guid>
		<description><![CDATA[grub2 working in a partition, non MBR.]]></description>
			<content:encoded><![CDATA[<p>I enjoy using debian on my second generation macbook, and everything was working fine until my last system update, because I was unable to boot linux. I followed this <a href="http://wiki.debian.org/MacBook">guide</a> to install it, and I use rEFIt to boot OS X and grub which boots linux. So grub is installed in a partition, /dev/sda3 in my case.</p>
<p>With previous updates grub2 was ready to replace grub in my current installation so I was surprised to see it was falling, till now <img src='http://www.jm2dev.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>It seems when I tried to install it on the desired partition grub reported and error, but with the force option I succeed and now everything works.</p>
<p><code>grub-install --force /dev/sda3</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jm2dev.com/2010/02/grub2-in-a-partition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversion en debian r&#225;pido</title>
		<link>http://www.jm2dev.com/2010/01/subversion-en-debian-rapido/</link>
		<comments>http://www.jm2dev.com/2010/01/subversion-en-debian-rapido/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 23:32:27 +0000</pubDate>
		<dc:creator>josemiguel</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[subversion]]></category>

		<guid isPermaLink="false">http://www.jm2dev.com/?p=85</guid>
		<description><![CDATA[Gu&#237;a r&#225;pida para versionar c&#243;digo con subversion en debian.]]></description>
			<content:encoded><![CDATA[<p>Una guía rápida para versionar código en Debian con subversion.</p>
<p>Instalamos subversion:</p>
<p><code>apt-get install subversion</code></p>
<p>Se crea el repositorio</p>
<p><code>svnadmin create /usr/local/src/jmdocbook</code></p>
<p>se crea el directorio /tmp/jmdocbook/trunk que alojará los módulos y se hace la primera importación.</p>
<p><code>svn import /tmp/jmdocbook file:///usr/local/src/jmdocbook -m "Initial import."</code></p>
<p>Comandos útiles para ver los proyectos versionados y descargarlos:</p>
<p><code>svn list file:///usr/local/src/jmdocbook/trunk</code></p>
<p>svn co file:///usr/local/src/jmdocbook/trunk/modulo</p>
<p><code>cd modulo<br />
svn status // para ver los cambios<br />
svn add directorio // para versionar un directorio y su contenido<br />
svn del directorio // para eliminarlo<br />
svn commit -m "Mensaje explicativo."</code></p>
<p>Para mas información visitar la wiki de debian sobre <a href="http://wiki.debian.org/SmallSVNTutorial" target="_blank">subversion</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jm2dev.com/2010/01/subversion-en-debian-rapido/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

