<?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>TecnoRetales &#187; Ubuntu</title>
	<atom:link href="http://www.tecnoretales.com/tag/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tecnoretales.com</link>
	<description>La experiencia no se olvida</description>
	<lastBuildDate>Wed, 07 Jul 2010 21:23:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<!-- google ad injected by adsense-optimizer http://www.adsenseoptimizer.de -->
			<div  style="padding:7px; float: right; padding-right: 0; margin: 3px;"><!-- Ad number: 1 --><script type="text/javascript"><!--
    	 
    	google_ad_client = "pub-7180773421652966"; google_alternate_color = "FFFFFF";
		google_ad_width = 468; google_ad_height = 60;
		google_ad_format = "468x60_as"; google_ad_type = "text";
		google_ad_channel =""; google_color_border = "FE8B00";
		google_color_link = "FE8B00"; google_color_bg = "FFFFFF";
		google_color_text = "000000"; google_color_url = "D9D9D9";
		google_ui_features = "rc:6"; //--></script>
		<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>	<item>
		<title>Linux KeyLogger</title>
		<link>http://www.tecnoretales.com/seguridad/linux-keylogger/</link>
		<comments>http://www.tecnoretales.com/seguridad/linux-keylogger/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 09:11:42 +0000</pubDate>
		<dc:creator>Manel Pérez Mata</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[KeyLogger]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.tecnoretales.com/?p=473</guid>
		<description><![CDATA[Linux KeyLogger o LKL es una herramienta que registra en un archivo todas las teclas que se han pulsado en una máquina. Generalmente, suele utilizarse con fines poco saludables, como por ejemplo, obtener el password de acceso al correo de la chica que te gusta de la uni, obtener el número de tarjeta de crédito [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><img class="alignleft size-full wp-image-474" title="keylogger" src="http://www.tecnoretales.com/wp-content/uploads/2009/06/keylogger.png" alt="keylogger" width="200" height="150" /><strong>Linux KeyLogger</strong> o LKL es una herramienta que registra en un archivo todas las teclas que se han pulsado en una máquina. Generalmente, suele utilizarse con fines poco saludables, como por ejemplo, obtener el password de acceso al correo de la chica que te gusta de la uni, obtener el número de tarjeta de crédito de una persona X&#8230; así podemos seguir un buen rato maquinando cosas poco recomendables, sin embargo, su uso oficial es como herramienta de diagnóstico utilizada en el desarrollo de software.<a title="Software" href="http://es.wikipedia.org/wiki/Software"></a></p>
<p>Aquí os dejo como instalarlo en Ubuntu y hacer que se inicie automáticamente al encender la computadora:<br />
<span id="more-473"></span><br />
<code>sudo apt-get install lkl</code></p>
<p>Para lanzar el programa, ejecutamos:</p>
<p><code>sudo lkl -l -k /usr/share/lkl/keymaps/us_km -o log.txt &amp;<br />
</code></p>
<p>A partir de este momento, estará almacenando en log.txt todos los eventos de teclado. Como vemos, <strong>utilizamos un keymap us_km</strong>, hay varios disponibles, sin embargo, tras hacer una búsqueda rápida, no he encontrado ninguno para el teclado español, por tanto teclas como la &#8216;ñ&#8217; no las almacenará correctamente.</p>
<p>Para hacer que se arranque LKL automáticamente al iniciar nuestra máquina, nos curraremos el daemon correspondiente. Creamos un archivo llamado <em>lkl</em> en <em>/etc/init.d</em>, lo editamos e insertaremos la siguiente información:</p>
<pre class="brush: bash;">#! /bin/sh
# /etc/init.d/lkl
#
# Carry out specific functions when asked to by the system
case &quot;$1&quot; in
start)
/usr/bin/lkl -l -k /usr/share/lkl/keymaps/us_km -o /usr/share/lkl/log.txt &amp;
;;
stop)
killall lkl
;;
*)
echo &quot;Usage: /etc/init.d/lkl {start|stop}&quot;
exit 1
;;
esac

exit 0</pre>
<p>Una vez hecho esto, le damos permisos de ejecución:<br />
<code>sudo chmod 755 /etc/init.d/lkl</code></p>
<p>Y por último, creamos los enlaces simbólicos con update-rc.d:<br />
<code>sudo update-rc.d lkl defaults</code></p>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.tecnoretales.com/seguridad/linux-keylogger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convertir CD a MP3 en Ubuntu con Sound Juicer</title>
		<link>http://www.tecnoretales.com/linux/convertir-cd-a-mp3-en-ubuntu/</link>
		<comments>http://www.tecnoretales.com/linux/convertir-cd-a-mp3-en-ubuntu/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 09:30:47 +0000</pubDate>
		<dc:creator>Manel Pérez Mata</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[MP3]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.tecnoretales.com/?p=459</guid>
		<description><![CDATA[Hoy vamos a ver como podemos convertir un CD de música a formato MP3. Para ello utilizaremos el prgorama Sound Juicer. Sabremos si lo tenemos instalado si vamos a &#8220;Applications &#62; Sound &#38; Video &#62; Audio CD Extractor&#8221;, en caso negativo, ya sabeis: sudo apt-get install sound-juicer También deberemos tener instalado el paquete gstreamer0.10-plugins-ugly-multiverse, si [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><img class="size-full wp-image-464 alignright" title="Sound Juicer Logo" src="http://www.tecnoretales.com/wp-content/uploads/2009/06/120px-sound_juicer_logosvg.png" alt="Sound Juicer Logo" width="120" height="120" />Hoy vamos a ver como podemos convertir un CD de música a formato MP3. Para ello utilizaremos el prgorama <strong>Sound Juicer</strong>. Sabremos si lo tenemos instalado si vamos a &#8220;Applications &gt; Sound &amp; Video &gt; Audio CD Extractor&#8221;, en caso negativo, ya sabeis: <code>sudo apt-get install sound-juicer</code> También deberemos tener instalado el paquete <em>gstreamer0.10-plugins-ugly-multiverse</em>, si no lo tenemos:<br />
<code>sudo apt-get install gstreamer0.10-plugins-ugly-multiverse</code><br />
<span id="more-459"></span>Abrimos el programa y seguimos los siguienets pasos:</p>
<ol>
<li>Click en &#8220;Edit &gt; Preferences&#8221; del menú superior.</li>
<li>Si en &#8220;Output Format&#8221; nos aparece la entrada &#8220;CD Quality, MP3&#8243;, lo seleccionamos y podemos saltar directamente al paso 9, sino, lo crearemos nosotros siguiendo los pasos del 3 al 8.</li>
<li>Hacemos click en &#8220;Edit Profiles&#8221; y creamos uno nuevo con el nombre &#8220;CD Quality, MP3&#8243;.</li>
<li>Editamos este Profile recién creado y rellenamos el &#8220;Profile description&#8221; con &#8220;MP3 extraction&#8221;.</li>
<li>Añadimos la siguiente línea en el campo &#8220;GStreamer pipeline&#8221;:
<pre>audio/x-raw-int,rate=44100,channels=2 ! lame name=enc mode=0 vbr-quality=6 ! id3v2mux</pre>
</li>
<li>Modificamos también &#8220;File extension&#8221; indicandole MP3</li>
<li>Por último, lo activamos haciendo click en el checkbox &#8220;Active?&#8221;, quedará así:<img class="aligncenter size-full wp-image-462" title="Sound Juicer - Edit Profile" src="http://www.tecnoretales.com/wp-content/uploads/2009/06/sound-juicer-edit-profile.gif" alt="Sound Juicer - Edit Profile" width="473" height="295" /></li>
<li>Una vez creado el nuevo perfil, debemos cerrar el programa para que aparezcan nuestros cambios (pequeño error de diseño ;p)&#8230; lo abrimos de nuevo.</li>
<li>Ahora le indicaremos al programa que utilice nuestro profile recien creado volviendo a &#8220;Edit &gt; Preferences&#8221; y seleccionando &#8220;CD Quality, MP3&#8243; en &#8220;Output Format&#8221;. Los otros campos déjalos como están por defecto.</li>
<li>Cerramos la ventana y ya podemos empezar a <strong>convertir nuestro CD a MP3</strong> haciendo click en el botón Extract!!!</li>
</ol>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.tecnoretales.com/linux/convertir-cd-a-mp3-en-ubuntu/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Instalar DBDesigner4 en Ubuntu</title>
		<link>http://www.tecnoretales.com/linux/instalar-dbdesigner4-en-ubuntu/</link>
		<comments>http://www.tecnoretales.com/linux/instalar-dbdesigner4-en-ubuntu/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 06:05:36 +0000</pubDate>
		<dc:creator>Manel Pérez Mata</dc:creator>
				<category><![CDATA[Bases de datos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[DBDesigner4]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.tecnoretales.com/?p=451</guid>
		<description><![CDATA[DBDesigner4 es una aplicación gratuita que integra diseño de bases de datos, modelado, creación y mantenimiento en un entorno único.
Instalar DBDesigner4 en Ubuntu y hacer que funcione es relativamente fácil, el problema viene cuando quieres hacer conexiones con la base de datos para hacer, por ejemplo, ingeniería inversa y obtener el modelo gráfico de las [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><img class="alignleft size-full wp-image-452" title="DBDesigner4 logo" src="http://www.tecnoretales.com/wp-content/uploads/2009/06/dbdesigner.jpg" alt="DBDesigner4 logo" width="150" height="134" /><strong>DBDesigner4 </strong>es una aplicación gratuita que integra diseño de bases de datos, modelado, creación y mantenimiento en un entorno único.</p>
<p><strong>Instalar DBDesigner4 en Ubuntu</strong> y hacer que funcione es relativamente fácil, el problema viene cuando quieres hacer conexiones con la base de datos para hacer, por ejemplo, ingeniería inversa y obtener el modelo gráfico de las tablas.</p>
<p>Para que esto no nos suceda, aquí os dejo los pasos a seguir para que os funcione en vuestra Ubuntu a la primera.<span id="more-451"></span></p>
<ol>
<li>Descargarnos las librerias que vamos a necesitar y el programa:
<pre>cd /opt</pre>
<pre>wget http://www.silcom.com.pe/soft/xlibs_6.8.2-77_all.deb</pre>
<pre>wget http://www.silcom.com.pe/soft/kylixlibs3-borqt_3.0-1_i386.deb</pre>
<pre>wget http://downloads.mysql.com/DBDesigner4/DBDesigner4.0.5.4.tar.gz</pre>
<pre>wget http://crlab.com/dbx/dbxmda.tar.gz</pre>
</li>
<li>
<pre>Instalamos...</pre>
<pre>sudo apt-get install xkeyboard-config</pre>
<pre>sudo dpkg -i xlibs_6.8.2-77_all.deb</pre>
<pre>sudo dpkg -i kylixlibs3-borqt_3.0-1_i386.deb</pre>
<pre>sudo tar xvfz DBDesigner4.0.5.4.tar.gz</pre>
<pre>sudo tar xvfz dbxmda.tar.gz</pre>
<pre>sudo mv DbxMda/libsqlmda.so.3.20 /usr/lib/</pre>
<pre>sudo ldconfig</pre>
</li>
<li>
<pre>Hacemos unos cuantos enlaces simbólicos:</pre>
<pre>sudo ln -s /usr/lib/kylix3/libborqt-6.9-qt2.3.so /usr/lib/libborqt-6.9-qt2.3.so</pre>
<pre>sudo ldconfig</pre>
<pre>sudo ln -s /usr/lib/kylix3/libborqt-6.9.0-qt2.3.so /lib/libborqt-6.9-qt2.3.so</pre>
</li>
<li>Por último, sólo nos queda iniciar el programa
<pre>/opt/DBDesigner4/DBDesigner4 &amp;</pre>
</li>
</ol>
<p>Si todo ha ido bien, el programa iniciará normalmente mostrándonos el entorno de modelado de base de datos. El siguiente paso será <strong>configurar la conexión a base de datos</strong>:</p>
<ol>
<li>Click en el menú superior en &#8220;D<span style="text-decoration: underline;">a</span>tabase &gt; <span style="text-decoration: underline;">C</span>onnect to Database&#8221; y nos aparecerá una ventana como la que siguie:<img class="aligncenter size-full wp-image-453" title="DBDesigner4 - New Database" src="http://www.tecnoretales.com/wp-content/uploads/2009/06/pantallazo-select-database-connection.png" alt="DBDesigner4 - New Database" width="500" height="201" /></li>
<li>Click en el botón &#8220;New Database Connect&#8221; y rellenamos la información:
<ul>
<li><span style="text-decoration: underline;">Connection Name</span>: Nombre para la conexión</li>
<li><span style="text-decoration: underline;">Driver</span>: En nuestro caso, será MySQL pero se pueden elegir varios (Oracle, SQLLite&#8230;)</li>
<li><span style="text-decoration: underline;">Hostname</span>: Donde está localizada la base de datos (generalmente localhost)</li>
<li><span style="text-decoration: underline;">Database Name</span>: Nombre de la base de datos a la que queremos conectar</li>
<li><span style="text-decoration: underline;">Username</span>: Nombre de usuario para conectar a dicha base de datos</li>
<li><span style="text-decoration: underline;">Password</span>: Password de acceso</li>
</ul>
</li>
<li>Click en la pestaña &#8220;Advanced&#8221; y rellenamos los valores como muestra la imágen excepto los campos User Name y Database que deberán contener los de tu conexión:<img class="aligncenter size-full wp-image-454" title="DBDesigner4 Database Connection Editor" src="http://www.tecnoretales.com/wp-content/uploads/2009/06/pantallazo-database-connection-editor-2.png" alt="DBDesigner4 Database Connection Editor" width="300" height="279" /></li>
</ol>
<p>Ahora ya estás en disposición de conectar el programa con tu base de datos y hacer ingeniería inversa de tus tablas existentes.</p>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.tecnoretales.com/linux/instalar-dbdesigner4-en-ubuntu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	<!-- google ad injected by adsense-optimizer http://www.adsenseoptimizer.de -->
			<div  style="padding:7px; float: left; padding-left: 0px; margin: 3px;"><!-- Ad number: 2 --><script type="text/javascript"><!--
    	 
    	google_ad_client = "pub-7180773421652966"; google_alternate_color = "FFFFFF";
		google_ad_width = 468; google_ad_height = 60;
		google_ad_format = "468x60_as"; google_ad_type = "text";
		google_ad_channel =""; google_color_border = "FE8B00";
		google_color_link = "FE8B00"; google_color_bg = "FFFFFF";
		google_color_text = "000000"; google_color_url = "D9D9D9";
		google_ui_features = "rc:6"; //--></script>
		<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>	<item>
		<title>El poder de sudo</title>
		<link>http://www.tecnoretales.com/linux/el-poder-de-sudo/</link>
		<comments>http://www.tecnoretales.com/linux/el-poder-de-sudo/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 06:11:57 +0000</pubDate>
		<dc:creator>Manel Pérez Mata</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.tecnoretales.com/?p=416</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><img class="aligncenter size-full wp-image-415" src="http://www.tecnoretales.com/wp-content/uploads/2009/06/sandwich.png" alt="sandwich" width="360" height="299" /></p>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.tecnoretales.com/linux/el-poder-de-sudo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wodim para evitar &#8220;Data does not fit on disk&#8221; al quemar un DVD</title>
		<link>http://www.tecnoretales.com/linux/wodim-evitar-data-does-not-fit-on-disk-al-quemar-un-dvd/</link>
		<comments>http://www.tecnoretales.com/linux/wodim-evitar-data-does-not-fit-on-disk-al-quemar-un-dvd/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 06:01:08 +0000</pubDate>
		<dc:creator>Manel Pérez Mata</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.tecnoretales.com/?p=423</guid>
		<description><![CDATA[Esta mañana, al ir a quemar una imagen ISO con K3B, me aparecía un error bastante molesto:
Found files bigger than 2GB. These files will only be fully accessible if mounted with UDF
Enabling UDF extension.
Data does not fit on disk
Así que como tenía a mi colega Borja por el Kopete y el es un tio instruido [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><img class="alignleft size-full wp-image-424" title="burndvd" src="http://www.tecnoretales.com/wp-content/uploads/2009/06/burndvd.jpg" alt="burndvd" width="125" height="122" />Esta mañana, al ir a quemar una imagen ISO con K3B, me aparecía un error bastante molesto:</p>
<p><code>Found files bigger than 2GB. These files will only be fully accessible if mounted with UDF<br />
Enabling UDF extension.<br />
Data does not fit on disk</code></p>
<p>Así que como tenía a mi colega Borja por el Kopete y el es un tio instruido en estos temas, le he preguntado que podía hacer&#8230; la conversación ha sido más o menos esta:</p>
<p><code> ...<br />
</code><code>&lt;Manel&gt; toy grabando una imagen iso con k3b y me peta<br />
&lt;Borja&gt; pero te dice alguna cosa?<br />
&lt;Manel&gt; dice esta mierda "Found files bigger than 2GB. These files will only be fully accessible if mounted with UDF" "Data does not fit on disk"<br />
&lt;Borja&gt; no se, parece algo del sistema de ficheros del dvd... si quieres prueba con el wodim desde consola<br />
...<br />
</code></p>
<p><span id="more-423"></span>Como el objetivo de este post no es que veais lo guay que son las conversaciones entre Borja y yo, voy a cortarla en este punto. El caso está en que podeis evitaros este problema con <em>wodim</em>, una potente herramienta que nos permite grabar CDs o DVDs desde consola sin complicarnos mucho la vida.</p>
<p>Los pasos que he siguido para grabar la ISO han sido:</p>
<ol>
<li><code>sudo apt-get install wodim</code></li>
<li><code>sudo wodim --devices</code> para localizar el lector de dvd (en mi caso en sdb0)</li>
<li><code>wodim -v -eject dev=/dev/sdb0 -data tu_imagen.iso</code></li>
</ol>
<p>Y con esto y un bizcocho&#8230;</p>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.tecnoretales.com/linux/wodim-evitar-data-does-not-fit-on-disk-al-quemar-un-dvd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reducir fotos desde línea de comandos</title>
		<link>http://www.tecnoretales.com/linux/reducir-fotos-desde-linea-de-comandos/</link>
		<comments>http://www.tecnoretales.com/linux/reducir-fotos-desde-linea-de-comandos/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 07:06:14 +0000</pubDate>
		<dc:creator>Manel Pérez Mata</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.tecnoretales.com/?p=142</guid>
		<description><![CDATA[Aquí os dejo un script tan simple como útil que reduce todas las imágenes de una carpeta a un tamaño dado. Esto nos podría ser útil, por ejemplo, porque queremos subir 200 fotos a una web, pero como tienen mucha resolución pesan aproximadamente 2MB cada una, pues con este script podemos reducir su tamaño y [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>Aquí os dejo un script tan simple como útil que <strong>reduce todas las imágenes de una carpeta</strong> a un tamaño dado. Esto nos podría ser útil, por ejemplo, porque queremos subir 200 fotos a una web, pero como tienen mucha resolución pesan aproximadamente 2MB cada una, pues con este script podemos reducir su tamaño y conseguir que su peso se reduzca de manera considerable.</p>
<p>Para ello, tendremos que tener instalados en nuestra máquina los paquetes <em><strong>imagemagick</strong></em> y <em><strong>graphicsmagick-imagemagick-compat</strong>,</em> en Ubuntu:</p>
<pre>sudo apt-get install imagemagick
sudo apt-get install graphicsmagick-imagemagick-compat<span id="more-142"></span></pre>
<p>Ahora, ya podemos utilizar el comando <em><strong>convert</strong></em> que será el responsable de realizar el redimensionado de las imágenes. De manera sencilla, podemos generar el thumbnail esta imágen:</p>
<p><img class="aligncenter size-full wp-image-144" title="Foto Mariposa" src="http://www.tecnoretales.com/wp-content/uploads/2009/05/fotos-mariposa-azul-p.jpg" alt="Foto Mariposa" width="300" height="300" /></p>
<p>lanzando la siguiente instrucción:</p>
<pre>convert -sample 50x50 mariposa.jpg mariposa-thumb.jpg</pre>
<p>el resultado:</p>
<p><img class="aligncenter size-full wp-image-145" title="Foto Mariposa Thumbnail" src="http://www.tecnoretales.com/wp-content/uploads/2009/05/fotos-mariposa-azul-thumb.jpg" alt="Foto Mariposa Thumbnail" width="50" height="50" /></p>
<p>Aquí os dejo el script que hace la redimensión de todas las imágenes de una carpeta al tamaño especificado en las variables WIDTH y HEIGHT:</p>
<pre class="brush: bash;">THUMBDIR=&quot;thumbs&quot;
PREFIX=&quot;thumb-&quot;
WIDTH=&quot;100&quot;
HEIGHT=&quot;100&quot;
mkdir $THUMBDIR
for IMG in `ls * | egrep -e '.(bmp|BMP|gif|GIF|jpeg|JPEG|jpg|JPG|png|PNG|tiff|TIFF|wbmp|WBMP)'`
do
	echo Reduciendo $IMG...
	convert -sample $WIDTH&quot;x&quot;$HEIGHT $IMG $THUMBDIR/$PREFIX$IMG
done</pre>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.tecnoretales.com/linux/reducir-fotos-desde-linea-de-comandos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kernel driver not installed (rc=-1908) &#8211; Error VirtualBox</title>
		<link>http://www.tecnoretales.com/linux/kernel-driver-not-installed-rc-1908-error-virtualbox/</link>
		<comments>http://www.tecnoretales.com/linux/kernel-driver-not-installed-rc-1908-error-virtualbox/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 21:57:36 +0000</pubDate>
		<dc:creator>Manel Pérez Mata</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VirtualBox]]></category>

		<guid isPermaLink="false">http://www.tecnoretales.com/?p=206</guid>
		<description><![CDATA[El otro día os explicaba como instalar VirtualBox en Ubuntu. Para aquellos que lo esteis utilizando, quizá os haya salido (o seguro que os saldrá) un error &#8220;Kernel driver not installed&#8220;. ¿A que es debido esto? Pues resulta que VirtualBox utiliza unos paquetes que son dependientes de la versión de nuestro Kernel, por tanto, cuando [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>El otro día os explicaba como <a title="Windows desde Linux con VirtualBox" href="http://www.tecnoretales.com/linux/windows-desde-linux-con-virtualbox/" target="_self">instalar VirtualBox en Ubuntu</a>. Para aquellos que lo esteis utilizando, quizá os haya salido (o seguro que os saldrá) un error &#8220;<strong>Kernel driver not installed</strong>&#8220;. ¿A que es debido esto? Pues resulta que VirtualBox utiliza unos paquetes que son dependientes de la versión de nuestro Kernel, por tanto, cuando actualizamos el software de nuestra máquina y Ubuntu sube la versión de su Kernel, VirtualBox deja de funcionar.</p>
<p>El error mostrado es:</p>
<p><img class="aligncenter size-full wp-image-209" src="http://www.tecnoretales.com/wp-content/uploads/2009/05/errorvirtualbox.gif" alt="VirtualBox Kernel Error" width="513" height="295" /></p>
<p><span id="more-206"></span><strong>¿Cómo lo podemos solucionar?</strong></p>
<p>Una opción interesante es hacer caso al texto que muestra la ventana y lanzar el siguiente comando:</p>
<pre>sudo /etc/init.d/vboxdrv setup</pre>
<p>Si todavía continua dándonos problemas, siempre podemos reinstalar VirtualBox&#8230; esto actualizará automáticamente los paquetes dependientes de la versión de Kernel a la correcta y podremos seguir utilizando sin ningun problema la máquina virtual que ya teníamos creada.</p>
<pre>sudo apt-get install --reinstall virtualbox</pre>
<p><strong>Error</strong></p>
<p>The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Re-setup the kernel module by executing</p>
<p>&#8216;/etc/init.d/vboxdrv setup&#8217;</p>
<p>as root. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.</p>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.tecnoretales.com/linux/kernel-driver-not-installed-rc-1908-error-virtualbox/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
	<!-- google ad injected by adsense-optimizer http://www.adsenseoptimizer.de -->
			<div  style="padding:7px; display: block; margin-left: auto; margin-right: auto; text-align: center;"><!-- Ad number: 3 --><script type="text/javascript"><!--
    	 
    	google_ad_client = "pub-7180773421652966"; google_alternate_color = "FFFFFF";
		google_ad_width = 468; google_ad_height = 60;
		google_ad_format = "468x60_as"; google_ad_type = "text";
		google_ad_channel =""; google_color_border = "FE8B00";
		google_color_link = "FE8B00"; google_color_bg = "FFFFFF";
		google_color_text = "000000"; google_color_url = "D9D9D9";
		google_ui_features = "rc:6"; //--></script>
		<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>	<item>
		<title>Recuperar password de root en Linux</title>
		<link>http://www.tecnoretales.com/linux/recuperar-password-de-root-en-linux/</link>
		<comments>http://www.tecnoretales.com/linux/recuperar-password-de-root-en-linux/#comments</comments>
		<pubDate>Sun, 31 May 2009 07:40:27 +0000</pubDate>
		<dc:creator>Manel Pérez Mata</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.tecnoretales.com/?p=375</guid>
		<description><![CDATA[Si os encontrais desesperados porque habeis perdido la contraseña de root de vuestra Ubuntu (por mencionar una distribución) estais de suerte, siempre que podais acceder físicamente a la máquina, hay una manera de recuperarlo.
Para conseguirlo, aprovecharemos que en un LiveCD entramos con privilegios de root para montar nuestras particiones en él, desdea aquí haremos un [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><img class="alignleft size-full wp-image-380" title="Tux Help" src="http://www.tecnoretales.com/wp-content/uploads/2009/05/tux-smash-clock-sm.jpg" alt="Tux Help" width="150" height="99" />Si os encontrais desesperados porque habeis perdido la contraseña de root de vuestra Ubuntu (por mencionar una distribución) estais de suerte, siempre que podais acceder físicamente a la máquina, hay una manera de recuperarlo.</p>
<p>Para conseguirlo, aprovecharemos que en un LiveCD entramos con privilegios de root para montar nuestras particiones en él, desdea aquí haremos un salto a nuestra máquina recién montada y modificaremos el password.</p>
<p>Puede parecer, que un sistema Linux es vulnetable debido a esta característica, pero recordemos que ningún sistema operativo es seguro si tenemos acceso físico a la máquina. Si no confiamos en las personas que pueden acceder a nuestro PC, lo único que nos queda es encriptar toda la información confidencial de nuestra máquina.<span id="more-375"></span></p>
<p>1) Lo primero que debeis hacer es <strong>bajaros un LiveCD de Linux</strong>, por ejemplo, el que viene con la <a title="Ubuntu" href="http://www.ubuntu.com/getubuntu/download" target="_blank">distribución Ubuntu</a>. Para los que no sepais que és, un LiveCD es un sistema operativo almacenado en un medio extraible (generalmente un CD) que puede ejecutarse desde éste sin necesidad de instalarlo.</p>
<p>2) Desde consola ejecutamos el comando &#8216;<em>df -h</em>&#8216; para saber como está particionado nuestro sistema, en mi caso:</p>
<pre>/dev/sda2 para /boot
/dev/sda3 para /
/dev/sda4 para /home</pre>
<p>2) Una vez lo tenemos descargado y grabado en un CD, lo insertamos en nuestro ordenador y reiniciamos la máquina. Nos aparecerá una pantalla como esta:</p>
<div id="attachment_376" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-376" title="Ubuntu LiveCD" src="http://www.tecnoretales.com/wp-content/uploads/2009/05/ubuntu.png" alt="Ubuntu LiveCD" width="400" height="299" /><p class="wp-caption-text">Ubuntu LiveCD ScreenShot</p></div>
<p>Seleccionamos la primera opción &#8220;Try Ubuntu without any change to your computer&#8221; y esto nos cargará en nuestra memoria RAM un completo sistema Ubuntu.</p>
<p>3) Abrimos una consola, creamos el árbol de directorios de nuestro sistema y montamos las particiones en él:</p>
<pre>sudo mkdir /mnt/linux/
sudo mkdir /mnt/linux/boot/
sudo mkdir /mnt/linux/home/
sudo mount /dev/sda2 /mnt/linux/boot
sudo mount /dev/sda3 /mnt/linux
sudo mount /dev/sda4 /mnt/linux/home</pre>
<p><strong>Nota!!</strong> Si lo seleccionaste en ingles, es probable que tengas la distribución de teclado americana. La barra <strong>/</strong> se encuentra en la tecla <strong>-</strong>.</p>
<p>4) Ahora ya tienes tienes tu sistema  en /mnt/linux. El siguiente paso es dar el salto del LiveCD a nuestro sistema montado con el comando chroot y ya podremos cambiar el password sin problemas:</p>
<pre>sudo chroot /mnt/linux /bin/bash</pre>
<p>5) Estamos en nuestra máquina con privilegios de root!!! Podemos modificar el password libremente tecleando:</p>
<pre>sudo passwd root
Enter new UNIX password:
Retype new UNIX password:</pre>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.tecnoretales.com/linux/recuperar-password-de-root-en-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problemas con Compiz Fusion y Java (Swing)</title>
		<link>http://www.tecnoretales.com/linux/problemas-con-compiz-fusion-y-java-swing/</link>
		<comments>http://www.tecnoretales.com/linux/problemas-con-compiz-fusion-y-java-swing/#comments</comments>
		<pubDate>Wed, 27 May 2009 09:29:51 +0000</pubDate>
		<dc:creator>Manel Pérez Mata</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[Compiz]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.tecnoretales.com/?p=240</guid>
		<description><![CDATA[Existe una pequeña incompatibilidad entre Compiz Fusion y la librería Swing de Java que provoca que algunas aplicaciones desarrolladas en este lenguaje tengan problemas. Se han detectado, por ejemplo, que aparezca una ventana en blanco al abrir NetBeans o problemas al redimensionar la ventana en jEdit.
Para los que no lo conozcais, Compiz Fusion es un [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p>Existe una pequeña incompatibilidad entre Compiz Fusion y la librería Swing de Java que provoca que algunas aplicaciones desarrolladas en este lenguaje tengan problemas. Se han detectado, por ejemplo, que aparezca una <strong>ventana en blanco al abrir NetBeans</strong> o <strong>problemas al redimensionar la ventana en jEdit</strong>.</p>
<p>Para los que no lo conozcais, Compiz Fusion es un gestor gráfico que añade multitud de efectos al escritorio de Ubuntu, en mi caso GNOME, como el super conozido efecto &#8220;Cube&#8221; para pasar de un escritorio a otro:</p>
<div id="attachment_241" class="wp-caption aligncenter" style="width: 510px"><img class="size-full wp-image-241" title="Cube Effect" src="http://www.tecnoretales.com/wp-content/uploads/2009/05/761097097_806956d065.jpg" alt="Efecto cube de Compiz Fusion" width="500" height="375" /><p class="wp-caption-text">Efecto cube de Compiz Fusion</p></div>
<p>Actualmente el bug está en el lado de Java ya que sus aplicaciones basadas en Swing/AWT no funcionan bien con estos gestores de ventanas. El bug para Compiz está corregido en el <a title="J2SE 6u2" onclick="javascript:pageTracker._trackPageview('/outbound/article/download.java.net');" href="http://download.java.net/jdk6/binaries/" target="_blank">J2SE 6u2</a>.</p>
<p><strong>¿Cómo podemos solventar esta incompatibilidad?</strong></p>
<p>Añadiendo un export en el archivo <em>environment</em> solventaremos todos los problemas derivados de dicha incompatibilidad.</p>
<pre>echo "export AWT_TOOLKIT=MToolkit" | sudo tee -a /etc/environment</pre>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.tecnoretales.com/linux/problemas-con-compiz-fusion-y-java-swing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows desde Linux con VirtualBox</title>
		<link>http://www.tecnoretales.com/linux/windows-desde-linux-con-virtualbox/</link>
		<comments>http://www.tecnoretales.com/linux/windows-desde-linux-con-virtualbox/#comments</comments>
		<pubDate>Mon, 25 May 2009 10:37:22 +0000</pubDate>
		<dc:creator>Manel Pérez Mata</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VirtualBox]]></category>

		<guid isPermaLink="false">http://www.tecnoretales.com/?p=193</guid>
		<description><![CDATA[
¿Utilizas Linux, pero necesitas ejecutar algún programa sólo para Windows? ¿Echas de menos el Photoshop o el Office? Pues VirtualBox es la solución. Con esta aplicación podemos virtualizar un Sistema Operativo desde tu Linux&#8230; no sólo Windows, sino cualquier otro sistema operativo de los que VirtualBoxtiene contemplado, por ejemplo, si quieres probar otra distribución de [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><a href="http://www.virtualbox.org/"><img class="size-full wp-image-196 alignleft" src="http://www.tecnoretales.com/wp-content/uploads/2009/05/virtualboxlogosun.png" alt="Logo VirtualBox" width="180" height="180" /></a></p>
<p>¿Utilizas Linux, pero necesitas ejecutar algún programa sólo para Windows? ¿Echas de menos el Photoshop o el Office? Pues <a title="Página oficial VirtualBox" href="http://www.virtualbox.org/" target="_blank">VirtualBox</a> es la solución. Con esta aplicación podemos <strong>virtualizar un Sistema Operativo desde tu Linux</strong>&#8230; no sólo Windows, sino cualquier otro sistema operativo de los que VirtualBoxtiene contemplado, por ejemplo, si quieres probar otra distribución de Linux o emular un Mac Os X Leopard.</p>
<p>En comparación con otras aplicaciones privadas de virtualizacion, como <span class="mw-redirect">VMware Workstation</span> o Microsoft Virtual PC, VirtualBox carece de algunas funcionalidades, pero provee de otras como la ejecución de máquinas virtuales de forma remota, por medio del Remote Desktop Protocol (RDP) o soporte <span class="mw-redirect">iSCSI</span>.</p>
<p>En una virtualización entran en juego dos conceptos, el de &#8220;sistema anfitrión&#8221; que es el sistema operativo original de nuestra máquina y &#8220;sistema huésped&#8221;  que es el que será virtualizado. En mi caso concreto, el sistema anfitrión es Ubuntu Hardy Heron, y el huésped Windows XP puesto que es el más extendido actualmente.<span id="more-193"></span></p>
<p><strong>Instalando VirtualBox</strong></p>
<ol>
<li>Primero, añadimos al source de apt el repositorio de VirtualBox. Para ello, editamos el archivo <em>/etc/apt/sources.list</em> y añadimos:
<pre>#Virtual Box
deb http://download.virtualbox.org/virtualbox/debian hardy non-free</pre>
</li>
<li>Instalamos los paquetes esenciales que necesitaremos para construir los modulos que utiliza el nucleo de Virtualbox
<pre>sudo apt-get install build-essential linux-headers-`uname -r`</pre>
</li>
<li>Instalamos VirtualBox
<pre>sudo apt-get install virtualbox</pre>
</li>
</ol>
<p><strong>Creando y configurando una máquina virtual</strong></p>
<p>Una vez hecho esto, ya lo tendremos instalado en nuestra máquina, así que vamos a ejecutarlo para configurar e instalar Windows XP en él. Al iniciarlo nos debería aparecer una ventana similar a esta:</p>
<div id="attachment_199" class="wp-caption aligncenter" style="width: 410px"><img class="size-full wp-image-199" src="http://www.tecnoretales.com/wp-content/uploads/2009/05/virtualbox-11.gif" alt="VirtualBox configuración HD" width="400" height="394" /><p class="wp-caption-text">Ventana de configuración de VirtualBox</p></div>
<p>En ella podremos configurar diferentes máquinas virtuales en las que instalar diferentes sistemas operativos huéspedes. Como he comentado, en este artículo crearemos una para Windows XP&#8230; manos a la obra:</p>
<ol>
<li>Click en New y nos aparecerá una ventana de Bienvenida&#8230; Click en siguiente</li>
<li>Definimos el nombre de nuestra máquina, el sistema operativo que contendrá y la versión
<p><div id="attachment_201" class="wp-caption aligncenter" style="width: 260px"><img class="size-full wp-image-201" src="http://www.tecnoretales.com/wp-content/uploads/2009/05/virtualbox-2.gif" alt="VirtualBox Configuración máquina virtual" width="250" height="237" /><p class="wp-caption-text">Configuración máquina virtual</p></div></li>
<li>Seleccionamos que cantidad de memoria RAM queremos destinar a la máquina virtual. Tengamos en cuenta que si le damos una cantidad muy elevada nuestro sistema anfitrión se puede volver inestable y colgarse la máquina y si le damos muy poco, probablemente el sistema huésped vaya insoportablemente lento. Si nuestra máquina tiene memoria suficiente, recomiendo dar entre 2GB y 3GB  a la máquina virtual, sobre todo si queremos utilizar algún programa pesado como Photoshop&#8230; Siguiente.</li>
<li>Crearemos un nuevo disco duro virtual.
<ol>
<li>Para este paso marcaremos las opciones &#8220;<em>Boot Hard Disk (Primary Master)</em>&#8221; y &#8220;<em>Create new hard disk</em>&#8220;&#8230; Siguiente.</li>
<li>En la pantalla &#8220;<em>Hard Disk Storage Type</em>&#8221; seleccionaremos &#8220;<em>Dynamically expanding storage</em>&#8220;. Esto permitirá que el disco duro virtual ocupe un espacio pequeño y vaya aumentando a medida que lo solicite el sistema operativo hasta un máximo que definiremos al paso siguiente&#8230; Siguiente.</li>
<li>Seleccionamos el lugar donde queremos guardar el archivo que hará de disco duro virtual y el tamaño que le queremos asignar. Una vez hayamos creado el disco duro virtual e instalado el sistema operativo en él, no podremos modificar el tamaño. Si no nos viene del espacio en disco, aconsejo dar unos 10GB o 15GB.</li>
<li>Hacemos click en Finalizar y ya tendremos configurado el disco duro virtual que utilizará nuestra máquina virtual</li>
</ol>
</li>
<li>Paso final, hacemos click en Finalizar y ya tendremos configurada nuestra máquina vitual!!</li>
</ol>
<p>Estamos cerquita de terminar la instalación&#8230; Vamos a hacer algunas <strong>configuraciones finales</strong> y ya estaremos preparados para instalar Windows.</p>
<ol>
<li>Seleccionamos la máquina virtual recien creada que nos aparece en el listado de la izquierda y hacemos click en Settings</li>
<li>Seleccionamos CD/DVD-ROM y nos aseguramos que estén marcadas las opciones &#8220;<em>Mount CD/DVD Drive</em>&#8221; y &#8220;<em>Host CD/DVD Drive</em>&#8220;</li>
<li>También aprovecharemos para habilitar el USB seleccionando USB y marcando las casillas &#8220;<em>Enable USB Controller</em>&#8221; y &#8220;<em>Enable USB 2.0 (EHCI) Controller</em>&#8220;</li>
</ol>
<p>Y ya lo tenemos!! Insertamos nuestro CD o DVD de instalación de Windows XP en el lector y lanzamos la máquina vitual haciendo click en Start. Si todo ha ido bien se nos abrirá una nueva ventana que arrancará el cd de instalación de Windows&#8230;</p>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.tecnoretales.com/linux/windows-desde-linux-con-virtualbox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
