<?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>YakiBoo &#187; La consola de GNU/Linux</title>
	<atom:link href="http://www.yakiboo.net/tag/la-consola-de-gnulinux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yakiboo.net</link>
	<description>... mi pequeño mundo binario</description>
	<lastBuildDate>Mon, 19 Dec 2011 23:38:52 +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>Convertir fotos a un PDF en GNU/Linux</title>
		<link>http://www.yakiboo.net/convertir-imagenes-a-un-pdf-en-gnulinux/</link>
		<comments>http://www.yakiboo.net/convertir-imagenes-a-un-pdf-en-gnulinux/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 13:00:57 +0000</pubDate>
		<dc:creator>sgm</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Todo]]></category>
		<category><![CDATA[Tutoriales y guías]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Fotografia]]></category>
		<category><![CDATA[La consola de GNU/Linux]]></category>
		<category><![CDATA[PDF]]></category>

		<guid isPermaLink="false">http://www.yakiboo.net/?p=1990</guid>
		<description><![CDATA[Quizá en alguna ocasión os hayáis encontrado en la situación de tener varias fotografías (por ejemplo en JPG) y querer agruparlas en un único fichero PDF que poder manipular como ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Quizá en alguna ocasión os hayáis encontrado en la situación de tener varias fotografías (por ejemplo en JPG) y querer agruparlas en un único fichero PDF que poder manipular como un PDF corriente. Pues bien, en GNU/Linux hacer esto es realmente sencillo:</p>
<ul>
<li style="text-align: justify;">Debemos instalar los paquetes imagemagick y gs, si no los tenemos aún. En Ubuntu basta con:
<pre><strong>sudo apt-get install imagemagick gs</strong></pre>
</li>
<li style="text-align: justify;">A continuación, abrimos un terminal y nos situamos en el directorio donde se encuentran los archivos de imagen. Una vez allí, y suponiendo que las imágenes se encuentran en formato JPG, ejecutamos lo siguiente:
<pre><strong>convert *.jpg fichero.pdf</strong></pre>
</li>
</ul>
<p>Una vez generado el PDF, es posible que ocupe demasiado tamaño. Para reducir el tamaño del archivo generado, lo mejor es reducir la calidad/tamaño de las imágenes de origen. <a href="http://www.yakiboo.net/reducir-calidadtamano-de-imagenes-en-gnulinux/" target="_blank">Aquí</a> explico cómo hacerlo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yakiboo.net/convertir-imagenes-a-un-pdf-en-gnulinux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reducir fotos en Linux</title>
		<link>http://www.yakiboo.net/reducir-calidadtamano-de-imagenes-en-gnulinux/</link>
		<comments>http://www.yakiboo.net/reducir-calidadtamano-de-imagenes-en-gnulinux/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 01:20:13 +0000</pubDate>
		<dc:creator>sgm</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Todo]]></category>
		<category><![CDATA[Tutoriales y guías]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Fotografia]]></category>
		<category><![CDATA[imagemagick]]></category>
		<category><![CDATA[La consola de GNU/Linux]]></category>

		<guid isPermaLink="false">http://www.yakiboo.net/?p=1998</guid>
		<description><![CDATA[Hoy quiero presentaros un tip muy sencillito y útil, que redimensiona imágenes en lote mediante la consola de GNU/Linux. Antes de nada, deberás tener instalado el programita imagemagick, que en ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Hoy quiero presentaros un tip muy sencillito y útil, que redimensiona imágenes en lote mediante la consola de GNU/Linux.</p>
<ul style="text-align: justify;">
<li>Antes de nada, deberás tener instalado el programita imagemagick, que en Ubuntu se hace de la forma:
<pre><strong>sudo apt-get install imagemagick</strong></pre>
</li>
<li>A continuación, abre un terminal y sitúate en el directorio donde se encuentran las imágenes a reducir. Después ejecuta:
<pre><strong>mogrify -resize 50% *.jpg</strong></pre>
</li>
</ul>
<p style="text-align: justify;">Donde 50% es el factor de reducción. Experimenta con otros valores, o aplica el mismo comando varias veces.</p>
<p style="text-align: justify;">NOTA: Cuidado, que se sobreescribirán los archivos originales; te recomiendo trabajar sobre una copia de tus fotos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yakiboo.net/reducir-calidadtamano-de-imagenes-en-gnulinux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Instalar paquetes retenidos en Ubuntu</title>
		<link>http://www.yakiboo.net/instalar-paquetes-retenidos-en-ubuntu/</link>
		<comments>http://www.yakiboo.net/instalar-paquetes-retenidos-en-ubuntu/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 09:18:46 +0000</pubDate>
		<dc:creator>sgm</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Todo]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[La consola de GNU/Linux]]></category>
		<category><![CDATA[Software Libre]]></category>

		<guid isPermaLink="false">http://www.yakiboo.net/?p=1799</guid>
		<description><![CDATA[Seguro que os ha pasado alguna vez, que tras actualizar los índices de los repositorios y tratar de actualizar con un sudo apt-get upgrade el sistema os haya retenido algunos ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Seguro que os ha pasado alguna vez, que tras actualizar los índices de los repositorios y tratar de actualizar con un</p>
<blockquote>
<pre>sudo apt-get upgrade</pre>
</blockquote>
<p style="text-align: justify;">el sistema os haya retenido algunos paquetes. Esto suele suceder por diversas razones, como por ejemplo al actualizar distribuciones beta, pero tiene fácil solución.</p>
<p style="text-align: justify;">Si deseas instalar los paquetes que tu sistema ha retenido, ejecuta:</p>
<blockquote>
<pre>sudo apt-get dist-upgrade</pre>
</blockquote>
<p>Y listo, los paquetes se instalarán.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yakiboo.net/instalar-paquetes-retenidos-en-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Comandos de GNU/Linux que no te sabías II</title>
		<link>http://www.yakiboo.net/comandos-de-gnulinux-que-no-te-sabias-ii/</link>
		<comments>http://www.yakiboo.net/comandos-de-gnulinux-que-no-te-sabias-ii/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 18:41:40 +0000</pubDate>
		<dc:creator>sgm</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Todo]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[La consola de GNU/Linux]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software Libre]]></category>

		<guid isPermaLink="false">http://www.yakiboo.net/?p=954</guid>
		<description><![CDATA[Hace tiempo os mostré algunos comandos y trucos útiles para utilizar en la consola de GNU/Linux, y ahora os traigo una segunda entrega con más comandos que probablemente no conocieras. ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Hace tiempo os mostré <a href="http://www.yakiboo.net/?p=678">algunos comandos y trucos útiles</a> para utilizar en la consola de GNU/Linux, y ahora os traigo una segunda entrega con más comandos que probablemente no conocieras. Estoy convencido de que más de uno te sorprenderá, y al tiempo te resultará de mucha utilidad. Algunos han sido sacados de <a href="http://www.commandlinefu.com/commands/browse" target="_blank">CommandLineFu</a>. Los comandos son los siguientes:</p>
<ul style="text-align: justify;">
<li style="text-align: justify;">Podemos emplear una pila para almacenar directorios y recuperarlos de manera muy sencilla. En primer lugar, usaremos pushd para apilar directorios: <strong>pushd &lt;dir&gt;</strong>. Más tarde, situados en cualquier lugar de nuestro sistema de ficheros, podremos volver a los directorios de la pila. Ejecutando <strong>popd</strong> apareceremos en el directorio que estuviese situado en la cima de la pila en ese instante. Podemos apilar y desapilar todos los directorios que queramos.</li>
</ul>
<blockquote style="text-align: justify;"><p><strong>pushd &lt;directorio&gt;<br />
</strong></p>
<p><strong>popd</strong></p></blockquote>
<ul style="text-align: justify;">
<li style="text-align: justify;">Para evaluar expresiones matemáticas, a modo de calculadora, podemos emplear programa <strong>bc</strong>. Esta utilidad da mucho juego para, por ejemplo, convertir entre bases numericas empleando las sentencias <strong>ibase=X</strong> y <strong>obase=Y</strong>. Trastea para ver los resultados (y si vais a trabajar con decimales, añadirle el argumento &#8220;<strong>-l</strong>&#8220;), es genial!.</li>
</ul>
<blockquote style="text-align: justify;"><p><strong>bc</strong></p></blockquote>
<ul style="text-align: justify;">
<li style="text-align: justify;">¿Quieres inicar otra sesion X dentro de una ventana? Pues ¡es posible!:</li>
</ul>
<blockquote style="text-align: justify;"><p><strong>startx &#8212; /usr/bin/Xephyr :2</strong></p></blockquote>
<ul style="text-align: justify;">
<li>Muestra la fecha actual. Parece que no tiene mucho sentido, pero es muy útil si, por ejemplo, queremos hacer un script que cree un directorio cuyo nombre sea la fecha actual.</li>
</ul>
<blockquote style="text-align: justify;"><p><strong>echo $(date +%Y\-%m\-%d)</strong></p></blockquote>
<ul style="text-align: justify;">
<li style="text-align: justify;">Podemos pausar el terminal actual con:</li>
</ul>
<blockquote style="text-align: justify;">
<p style="text-align: justify;"><strong>read -p &#8220;Press enter to continue&#8230;&#8221;</strong></p>
</blockquote>
<ul style="text-align: justify;">
<li>Para dividir un fichero en varias partes (que se nombrarán en base a un prefijo dado y una enumeración automática del tipo: aa, ab, ac &#8230; ba, bb, bc, &#8230;). En este ejemplo, en trozos de 100MB:</li>
</ul>
<blockquote style="text-align: justify;"><p><strong>split -b 100MB /ruta/archivo_origen /ruta/prefijo_destino<br />
</strong></p></blockquote>
<ul style="text-align: justify;">
<li>Y para unir varios ficheros en uno:</li>
</ul>
<blockquote><p><strong>cat /ruta/fichero1 /ruta/fichero2 /ruta/fichero3 &gt; /ruta/fichero_resultante</strong></p></blockquote>
<ul style="text-align: justify;">
<li>Borrado completo (es decir, formateo de verdad, sin posibilidad de recuperar la información) de una partición (por ejemplo, /dev/sdbX):</li>
</ul>
<blockquote style="text-align: justify;"><p><strong>dd if=/dev/zero of=/dev/sdbX<br />
</strong></p></blockquote>
<ul style="text-align: justify;">
<li>También podemos crear archivos llenos de ceros, de un determinado tamaño, siguiendo un sistema parecido al anterior &#8211;para más info, consultad el manual de <strong>dd</strong>&#8211;:</li>
</ul>
<blockquote style="text-align: justify;"><p><strong>dd if=/dev/zero of=/home/pepito/archivo count=1024 bs=1024</strong></p></blockquote>
<ul style="text-align: justify;">
<li>Existe una alternativa al comando <strong>man</strong>, para revisar el manual de una aplicación. Esta alternativa es <strong>info</strong>, y básicamente muestra la misma información (en ocasiones un manual más extenso), pero en un visor similar a EMACS, lo que resulta muy útil para los fanáticos como yo:</li>
</ul>
<blockquote style="text-align: justify;"><p><strong>info &lt;programa&gt;</strong></p></blockquote>
<ul style="text-align: justify;">
<li>Podemos buscar todos los ficheros que contengan en su interior una cierta cadena de texto &#8211;en este ejemplo buscamos a partir del directorio /ruta&#8211;. Tan simple como ejecutar:</li>
</ul>
<blockquote style="text-align: justify;"><p><strong>find /ruta -type f -exec grep -l &#8216;texto a buscar&#8217; {} \;</strong></p></blockquote>
<ul style="text-align: justify;">
<li style="text-align: justify;">Cambiando el argumento -l por -L invertiremos la búsqueda anterior; obteniendo así la lista de ficheros en cuyo interior no se encuentra la cadena especificada</li>
</ul>
<p style="text-align: justify;">Espero que os resulten de utilidad estos comandos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yakiboo.net/comandos-de-gnulinux-que-no-te-sabias-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reparación con CHROOT (e Internet)</title>
		<link>http://www.yakiboo.net/reparacion-con-chroot-e-internet/</link>
		<comments>http://www.yakiboo.net/reparacion-con-chroot-e-internet/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 15:46:17 +0000</pubDate>
		<dc:creator>sgm</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Todo]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[chroot]]></category>
		<category><![CDATA[La consola de GNU/Linux]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Software Libre]]></category>

		<guid isPermaLink="false">http://www.yakiboo.net/?p=1686</guid>
		<description><![CDATA[CHROOT es una herramienta muy útil (el comando exacto es &#8216;chroot &#60;dir&#62;&#8216;, en minúsculas), entre otras cosas para recuperar un sistema dañado. Lo que hace este comando es cambiar el ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">CHROOT es una herramienta muy útil (el comando exacto es &#8216;<strong>chroot &lt;dir&gt;</strong>&#8216;, en minúsculas), entre otras cosas para recuperar un sistema dañado. Lo que hace este comando es cambiar el directorio raíz del sistema en el que se ejecuta. Pues bien, resulta que hoy mismo, en una de las actualizaciones del paquete samba de Ubuntu 10.10 BETA (sí, soy un aventurero instalador de versiones inestables), la instalación se quedaba paralizada. Yo, temeroso, he decidido forzar el cierre del terminal donde estaba actualizando, y al tratar de reiniciar el sistema, el GDM nunca llegaba a salir.</p>
<p style="text-align: justify;">Yo, que soy precavido, suelo tener un sistema GNU/Linux de recuperación en una partición dedicada a tal efecto. Así que lo que he hecho ha sido arrancar con esa partición (también sirve un Live-CD de GNU/Linux), abrir un terminal, montar la partición de mi sistema dañado en un directorio, y hacer un &#8216;chroot&#8217; sobre ese directorio. A partir de ese momento, todo lo que ejecutes se estará haciendo realmente en tu sistema dañado, y no en el de recuperación. Así que lo mejor es hacer un &#8216;update&#8217; y &#8216;upgrade&#8217; de todos los paquetes, lo que normalmente soluciona la mayoría de problemas de este tipo.</p>
<p style="text-align: justify;">Pero he encontrado un problema, y es que no tenía acceso a internet desde mi terminal de sistema dañado (tras hacer el chroot), mientras que desde el sistema de recuperación tenía conexión sin problemas. Así que he leído un poco por ahí, y <a href="http://superuser.com/questions/111179/ubuntu-chroot-using-different-internet-connection" target="_blank">he encontrado la manera</a> de dar acceso a Internet después del chroot. Lo que hay que hacer es, antes de ejecutar el chroot (si ya lo has hecho, ejecuta <em>exit</em> y volverás al estado anterior), copiar el archivo <strong>/etc/resolv.conf</strong> del sistema de recuperación a la misma ruta del sistema que queremos recuperar (/lugar/donde/hayamos/montado/etc/resolv.conf). Después de eso, podemos hacer el CHROOT y tendremos acceso a Internet, para poder actualizar los paquetes.</p>
<p style="text-align: justify;">Espero que os resulte útil.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yakiboo.net/reparacion-con-chroot-e-internet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Axel, como wget pero más rápido</title>
		<link>http://www.yakiboo.net/axel-como-wget-pero-mas-rapido/</link>
		<comments>http://www.yakiboo.net/axel-como-wget-pero-mas-rapido/#comments</comments>
		<pubDate>Sun, 05 Sep 2010 08:28:58 +0000</pubDate>
		<dc:creator>sgm</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Todo]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[axel]]></category>
		<category><![CDATA[La consola de GNU/Linux]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[wget]]></category>

		<guid isPermaLink="false">http://www.yakiboo.net/?p=1663</guid>
		<description><![CDATA[Cualquier usuario de GNU/Linux que lleve un tiempo utilizando este sistema conocerá wget, una gran utilidad para descargar archivos por consola. Por otro lado, cualquiera que haya utilizado wget por ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Cualquier usuario de GNU/Linux que lleve un tiempo utilizando este sistema conocerá <em>wget</em>, una gran utilidad para descargar archivos por consola. Por otro lado, cualquiera que haya utilizado wget por algún tiempo habrá echado de menos la velocidad que se consigue con algunos aceleradores/gestores de descargas gráficos, como <em>jDownloader</em>.</p>
<p style="text-align: justify;">Pues bien, hoy he encontrado una utilidad similar a wget, para descargar ficheros por consola, pero que emplea varios hilos para cada descarga, así como la posibilidad de emplear <em>mirrors</em>. Su nombre es axel, y se instala de manera tan sencilla como estamos acostumbrados; en debian y derivados:</p>
<blockquote>
<p style="text-align: justify;"><strong>sudo apt-get install axel</strong></p>
</blockquote>
<p style="text-align: justify;">Y su utilización es sencillísima:</p>
<blockquote>
<p style="text-align: justify;"><strong>axel http://archivo.que.queremos/descargar/archivo.zip</strong></p>
</blockquote>
<p style="text-align: justify;">Aunque delante de la URL podemos especificar algunas opciones como una limitación del ancho de banda, establecimiento del número de hilos y mirrors, etc. Al pulsar ENTER empieza la descarga. Podreis ver como se va acelerando hasta conseguir una velocidad constante de bajada muy superior a la que logra wget. Funciona muy bien, aunque deberían mejorar un poco la salida de información por consola (haciendo impresiones dinámicas e indicando aproximadamente el tiempo restante). Os lo recomiendo.</p>
<p style="text-align: right;">(Visto <a href="http://triangulolinux.wordpress.com/2010/04/08/axel-acelerador-de-descargas-alternativo-a-wget/" target="_blank">aquí</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yakiboo.net/axel-como-wget-pero-mas-rapido/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grabar una iso en USB (para, por ejemplo, crear un Live-USB de GNU/Linux) de la forma más fácil.</title>
		<link>http://www.yakiboo.net/grabar-una-iso-en-usb-para-por-ejemplo-crear-un-live-usb-de-gnulinux-de-la-forma-mas-facil/</link>
		<comments>http://www.yakiboo.net/grabar-una-iso-en-usb-para-por-ejemplo-crear-un-live-usb-de-gnulinux-de-la-forma-mas-facil/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 20:39:48 +0000</pubDate>
		<dc:creator>sgm</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[consola]]></category>
		<category><![CDATA[ISO]]></category>
		<category><![CDATA[La consola de GNU/Linux]]></category>

		<guid isPermaLink="false">http://www.yakiboo.net/?p=1421</guid>
		<description><![CDATA[La manera más sencilla de grabar &#8220;quemar&#8221; una ISO en un USB pasa por ejecutar un sencillísimo comando de consola de GNU/Linux. En primer lugar debemos saber qué dispositivo es ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter" style="border: 0pt none;" src="http://www.yakiboo.net/uploads/usb-linux.jpg" alt="" width="110" height="131" /></p>
<p style="text-align: justify;">La manera más sencilla de grabar &#8220;quemar&#8221; una ISO en un USB pasa por ejecutar un sencillísimo comando de consola de GNU/Linux. En primer lugar debemos saber qué dispositivo es nuestro USB, pongamos, por ejemplo, que se trata de /dev/sdb. En segundo lugar debemos localizar la ISO, supongamos que se encuentra en /home/user/archivo.iso. Pues bien, abre una consola y ejecuta, como root:</p>
<blockquote style="text-align: justify;"><p><strong>dd if=/home/user/archivo.iso of=/dev/sdb</strong></p></blockquote>
<p style="text-align: justify;">Y listo!, el proceso dura un ratillo, después tendrás tu USB preparado. Ahorrarás en CDs.</p>
<p style="text-align: justify;">NOTA: Es importante resaltar que indicamos el dispositivo /dev/sdb, y no una partición (por ejemplo, /dev/sdb1). Todos los datos de tu pendrive desaparecerán, tenlo en cuenta.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yakiboo.net/grabar-una-iso-en-usb-para-por-ejemplo-crear-un-live-usb-de-gnulinux-de-la-forma-mas-facil/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Salida de texto coloreado en la consola de GNU/Linux</title>
		<link>http://www.yakiboo.net/salida-de-texto-coloreado-en-la-consola-de-gnulinux/</link>
		<comments>http://www.yakiboo.net/salida-de-texto-coloreado-en-la-consola-de-gnulinux/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 17:57:12 +0000</pubDate>
		<dc:creator>sgm</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[La consola de GNU/Linux]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.yakiboo.net/?p=1051</guid>
		<description><![CDATA[¿Alguna vez has querido que tus scripts muestren texto en consola de distintos colores, o en negrita? Pues no busques más, que yo te explico cómo &#8211;y es sencillísimo&#8211;. Lo ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">¿Alguna vez has querido que tus scripts muestren texto en consola de distintos colores, o en negrita? Pues no busques más, que yo te explico cómo &#8211;y es sencillísimo&#8211;. Lo vamos a ver claramente con el siguiente ejemplo:</p>
<blockquote>
<p style="text-align: justify;"><strong>echo -e &#8216;Esto es \e[0;31mrojo\e[0m y esto es \e[1;34mazul resaltado\e[0m&#8217;</strong></p>
</blockquote>
<p style="text-align: justify;">Este comando muestra la salida:</p>
<blockquote>
<p style="text-align: justify;">Esto es <span style="color: #ff0000;">rojo</span> y esto es <span style="color: #0000ff;"><strong>azul resaltado</strong></span></p>
</blockquote>
<p style="text-align: justify;">Podemos observar que para mostrar un texto coloreado, lo único que hay que hacer es insertar delante de dicho texto el prefijo <strong>\e[</strong><em>codigo</em><strong>m</strong>, siendo <em>codigo</em> el código correspondiente al color que queramos.</p>
<p style="text-align: justify;">Pero&#8230; ¿y cómo averigüamos el código de los colores, y el código para texto resaltado?. Pues tampoco vas a tener que buscarlo, aquí tienes los colores más comunes:</p>
<ul>
<li>Negro 0;30</li>
<li>Gris oscuro 1;30</li>
<li>Azul 0;34</li>
<li>Azul resaltado 1;34</li>
<li>Verde 0;32</li>
<li>Verde resaltado 1;32</li>
<li>Cian 0;36</li>
<li>Cyan resaltado 1;36</li>
<li>Rojo 0;31</li>
<li>Rojo resaltado 1;31</li>
<li>Púrpura 0;35</li>
<li>Púrpura resaltado 1;35</li>
<li>Café 0;33</li>
<li>Amarillo 1;33</li>
<li>Gris 0;37</li>
<li>Blanco 1;37</li>
</ul>
<p>Espero que os sirva. Un saludo.</p>
<p style="text-align: right;">(Visto <a href="http://casidiablo.net/colorear-salida-consola/">aquí</a>)</p>
<p style="text-align: justify;">Si quereis saber cómo colorear el prompt, leed <a href="http://www.yakiboo.net/?p=1311" target="_self">este otro post</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yakiboo.net/salida-de-texto-coloreado-en-la-consola-de-gnulinux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Instalar bien JDK en GNU/Linux (sin repositorios)</title>
		<link>http://www.yakiboo.net/instalar-bien-jdk-en-gnulinux-sin-repositorios/</link>
		<comments>http://www.yakiboo.net/instalar-bien-jdk-en-gnulinux-sin-repositorios/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 17:25:04 +0000</pubDate>
		<dc:creator>sgm</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[La consola de GNU/Linux]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://www.yakiboo.net/?p=1012</guid>
		<description><![CDATA[Como programador y amante de Java, lo primero que hago tras instalar mi sistema GNU/Linux es instalar la última versión del Java Development Kit (JDK). Hoy en día hacer esto ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Como programador y amante de Java, lo primero que hago tras instalar mi sistema GNU/Linux es instalar la última versión del Java Development Kit (JDK). Hoy en día hacer esto es una simpleza, mediante los repositorios de las distintas distribuciones más conocidas (Mandriva, Ubuntu, Suse&#8230;). Sin embargo, tirar de los repositorios tiene la desventaja de que no podremos disponer de la última versión, y es por ello que yo siempre realizo esta tarea a mano. Muchos lo vereis muy sencillo, pero quizá para otros aún ofrezca dificultades; por ello voy a explicaros cómo se debe hacer, paso a paso:</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 0pt none;" src="http://blogs.sun.com/theplanetarium/resource/t_java_logo.jpg" alt="" width="134" height="134" /></p>
<p style="text-align: justify;"><strong>1) Descargamos el JDK:</strong> Lo primero que debemos hacer es descargar el último JDK de <a href="http://java.sun.com/javase/downloads/index.jsp" target="_blank">la web oficial de Sun</a>. A mí únicamente me interesa el Java SE (Standard Edition), pero cada uno que elija el paquete que más se adapte a sus necesidades. Al hacer clic en el botón DESCARGAR correspondiente a la versión del JDK que desees, se abrirá una página donde podrás elegir sistema operativo e idioma. Debes seleccionar Linux (o Linux 64 si has instalado una distro de 64 bits) y marcar la casilla de aceptación de licencia. Después haz clic en continuar.</p>
<p style="text-align: justify;">Aparecerán varios paquetes (seguramente 2: un <em>rpm.bin</em> y un <em>.bin</em>), descarga el binario<em> .bin</em>, en mi caso: <em>jdk-6u14-linux-i586.bin.</em></p>
<p style="text-align: justify;"><span style="text-decoration: underline;">NOTA</span>: Si estás instalando el JDK sobre una distro recién instalada, lo más seguro es que venga sin ni si quiera la máquina virtual de java. Sin embargo, en algunas distribuciones sí que viene preinstalada; lo que no suele venir nunca es el JDK (comando <em>javac</em> en la consola). Nosotros no vamos a desinstalar la máquina virtual existente (si la hay) puesto que quizá en alguna ocasión nos sea útil disponer de una versión anterior del comando <em>java</em>.</p>
<p style="text-align: justify;"><strong>2) Ejecutamos el binario:</strong> Una vez descargado el archivo binario, debemos abrir una consola en el directorio donde se encuentre, y después darle permisos de ejecución con el comando:</p>
<blockquote>
<p style="text-align: justify;">chmod +x *.bin</p>
</blockquote>
<p style="text-align: justify;">Hecho esto podremos ejecutar el binario, lo que nos creará un directorio llamado jdk1.6.0_14, en mi caso; para ello ejecuta en la consola:</p>
<blockquote>
<p style="text-align: justify;">./jdk-comsellame.bin</p>
</blockquote>
<p style="text-align: justify;">Deberemos aceptar una licencia (un poco larga), y será creado el directorio en la ruta donde nos encontremos.</p>
<p style="text-align: justify;"><strong>3) Preparamos el directorio final:</strong> Ahora debemos copiar el directorio generado al home de nuesto usuario (por ejemplo, /home/sgm), para ello ejecuta lo siguiente:</p>
<blockquote><p>mv jdk1.6.0_14 ~/</p></blockquote>
<p>y lo mejor es que ahora ocultemos el directorio, para que no nos moleste:</p>
<blockquote><p>mv ~/jdk1.6.0_14 ~/.jdk1.6.0_14</p></blockquote>
<p style="text-align: justify;"><strong>4) Modificamos la variable PATH:</strong> Ahora lo único que falta es añadir al PATH (variable del entorno que contiene las rutas donde el terminal busca los comandos) el directorio <em>bin</em> que hay dentro de esa carpeta que estamos manejando. Abre con gedit (u otro editor) el archivo ~/.bashrc:</p>
<blockquote><p>gedit ~/.bashrc</p></blockquote>
<p>y añade al final (recién instalada la distro puede que el fichero .bashrc no exista aún, de esta manera lo creamos) lo siguiente:</p>
<blockquote><p>PATH=/home/sgm/.jdk1.6.0_14/bin/:$PATH</p></blockquote>
<p>Donde<em> /home/sgm/.jdk1.6.0_14/bin/</em> debes sustituirlo por la ruta que corresponda en tu caso.</p>
<p>Esto es todo, ahora ya podremos disponer de los comandos <em>javac</em>, <em>java</em>, etc. en nuestro terminal.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yakiboo.net/instalar-bien-jdk-en-gnulinux-sin-repositorios/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>¿Mejor que nautilus? un nautilus mejor</title>
		<link>http://www.yakiboo.net/%c2%bfmejor-que-nautilus-un-nautilus-mejor/</link>
		<comments>http://www.yakiboo.net/%c2%bfmejor-que-nautilus-un-nautilus-mejor/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 16:37:32 +0000</pubDate>
		<dc:creator>sgm</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[La consola de GNU/Linux]]></category>
		<category><![CDATA[Nautilus]]></category>

		<guid isPermaLink="false">http://www.yakiboo.net/?p=997</guid>
		<description><![CDATA[Nautilus es el navegador de ficheros que viene por defecto en Gnome, pero ni mucho menos es perfecto. Una captura de su aspecto general es la siguiente (clic para ampliar): ...]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Nautilus es el navegador de ficheros que viene por defecto en Gnome, pero ni mucho menos es perfecto. Una captura de su aspecto general es la siguiente (clic para ampliar):</p>
<p style="text-align: center;"><a href="http://www.yakiboo.net/uploads/default_nautilus.png"><img class="aligncenter" src="http://www.yakiboo.net/uploads/default_nautilus.png" alt="" width="240" height="176" /></a></p>
<p style="text-align: justify;">Pero Nautilus es criticado, entre otras cosas, porque las barras ocupan mucho espacio en la ventana. Es posible suprimir la barra de dirección, e incluso mostrar los iconos sin texto. Pero de todos modos no es mucho el espacio que obtendremos, y es posible que no queramos prescindir de la barra de direcciones&#8230; La solución que os voy a presentar consigue un Nautilus más compacto, con el siguiente aspecto (clic para ampliar):</p>
<p style="text-align: center;"><a href="http://www.yakiboo.net/uploads/nautilus_mejor.png"><img class="aligncenter" src="http://www.yakiboo.net/uploads/nautilus_mejor.png" alt="" width="240" height="176" /></a></p>
<p style="text-align: justify;">Si te gusta la idea, te agradará saber que la forma de conseguirlo es la mar de sencilla. Sólo hay que instalar un parche, desarrollado por Marcus Carlson. A continuación expondré los pasos a seguir para  instalar dicho parche en Ubuntu Jaunty Jacklop:</p>
<p>1)  Añadimos un repositorio. Escribe lo siguiente en un terminal (todo en la misma linea):</p>
<blockquote><p><code>sudo sh -c "echo 'deb http://ppa.launchpad.net/0-launchpad-mejlamej-nu/ppa/ubuntu jaunty main' &gt;&gt; /etc/apt/sources.list"</code></p></blockquote>
<p>2) Agregamos la clave correspondiente (todo en la misma linea):</p>
<blockquote><p><code>sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 9A93A0AB</code></p></blockquote>
<p>3) Actualizamos Ubuntu:</p>
<blockquote><p><code>sudo apt-get update &amp;&amp; sudo apt-get upgrade</code></p></blockquote>
<p style="text-align: justify;">¡Listo!, ahora sólo hay que cerrar la sesión y volver a abrirla (no hace falta reiniciar el equipo). Os dareis cuenta de que la mejora es bastante agradable.</p>
<p>Espero que os sea útil. Un saludo.</p>
<p style="text-align: right;">(Visto <a href="http://ubuntulife.wordpress.com/2009/07/21/dos-mejoras-a-nautilus-y-como-instalar-nautilus-simplificado/" target="_blank">aquí</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yakiboo.net/%c2%bfmejor-que-nautilus-un-nautilus-mejor/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

