<?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>Juan Benavides &#187; Linux</title>
	<atom:link href="http://juanbenavides.info/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://juanbenavides.info</link>
	<description>Anotaciones de un Geek</description>
	<lastBuildDate>Tue, 25 Oct 2011 05:08:29 +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>Linux en un iPod 5.5G</title>
		<link>http://juanbenavides.info/linux-en-un-ipod-5-5g/2009/09/</link>
		<comments>http://juanbenavides.info/linux-en-un-ipod-5-5g/2009/09/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 02:13:59 +0000</pubDate>
		<dc:creator>Juan Benavides</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[iPod 5.5G]]></category>
		<category><![CDATA[iPodLinux]]></category>
		<category><![CDATA[Rockbox]]></category>

		<guid isPermaLink="false">http://juanbenavides.info/?p=222</guid>
		<description><![CDATA[iPodLinux fue ese viejo proyecto, la primera versión de un firmware independiente corriendo en un iPod. Era increíblemente personalizable, pero tenía muchos errores, hasta un kernel panic me dió, así que lo quité por mucho que amaba no usar iTunes. Hoy le he instalado Rockbox a ese mismo iPod 5.5G y parece que ha vuelto [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://juanbenavides.info/wp-content/uploads/2009/09/ipodlinuxot5.jpg" alt="Linux en un iPod 5.5G" title="Linux en un iPod 5.5G" width="600" height="372" class="alignnone size-full wp-image-223" /></p>
<p><a href="http://en.wikipedia.org/wiki/IPodLinux">iPodLinux</a> fue ese viejo proyecto, la primera versión de un firmware independiente corriendo en un iPod. Era increíblemente personalizable, pero tenía muchos errores, hasta un kernel panic me dió, así que lo quité por mucho que amaba <strong>no usar iTunes</strong>.</p>
<p>Hoy le he instalado <a href="http://www.rockbox.org/">Rockbox</a> a ese mismo iPod 5.5G y parece que ha vuelto a revivir. Aunque el nuevo iTunes está bastante mejorado, sigue siendo lento y pesado en Windows. Desearía actualizar mi iPod Touch sin éste.</p>
]]></content:encoded>
			<wfw:commentRss>http://juanbenavides.info/linux-en-un-ipod-5-5g/2009/09/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Encontrar quien usa un puerto en particular</title>
		<link>http://juanbenavides.info/encontrar-quien-usa-un-puerto-en-particular/2009/09/</link>
		<comments>http://juanbenavides.info/encontrar-quien-usa-un-puerto-en-particular/2009/09/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 18:26:19 +0000</pubDate>
		<dc:creator>Juan Benavides</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[netstat]]></category>

		<guid isPermaLink="false">http://juanbenavides.info/?p=216</guid>
		<description><![CDATA[Simple y cómodo: root@WEM-BLACK conf&#93;# netstat -tulpn &#124; grep :80 tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 14133/httpd Un comando que utilizo mucho y vale la pena publicarlo.]]></description>
			<content:encoded><![CDATA[<p>Simple y cómodo:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">root<span style="color: #000000; font-weight: bold;">@</span>WEM-BLACK conf<span style="color: #7a0874; font-weight: bold;">&#93;</span><span style="color: #666666; font-style: italic;"># netstat -tulpn | grep :80</span>
tcp        <span style="color: #000000;">0</span>        <span style="color: #000000;">0</span> 0.0.0.0:<span style="color: #000000;">80</span>        0.0.0.0:<span style="color: #000000; font-weight: bold;">*</span>        LISTEN        <span style="color: #000000;">14133</span><span style="color: #000000; font-weight: bold;">/</span>httpd</pre></div></div>

<p>Un comando que utilizo mucho y vale la pena publicarlo.</p>
]]></content:encoded>
			<wfw:commentRss>http://juanbenavides.info/encontrar-quien-usa-un-puerto-en-particular/2009/09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crear y quitar virtual hosts en Apache sobre Ubuntu</title>
		<link>http://juanbenavides.info/crear-y-quitar-virtual-hosts-en-apache-sobre-ubuntu/2009/08/</link>
		<comments>http://juanbenavides.info/crear-y-quitar-virtual-hosts-en-apache-sobre-ubuntu/2009/08/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 01:05:23 +0000</pubDate>
		<dc:creator>Juan Benavides</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[newbies]]></category>

		<guid isPermaLink="false">http://juanbenavides.info/?p=208</guid>
		<description><![CDATA[Arturo León me pasó un par de scripts que usa para configurar y des-configurar rápidamente Virtual Hosts en Apache sobre Ubuntu. Me vienen de maravilla, ya que muy constantemente tengo que darlos de alta para el desarrollo, las pruebas y pasado un tiempo a quitarlos. Solo les hice un par de ajustes que necesitaba y [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/ArturoLeon">Arturo León</a> me pasó un par de scripts que usa para configurar y des-configurar rápidamente Virtual Hosts en Apache sobre Ubuntu. Me vienen de maravilla, ya que muy constantemente tengo que darlos de alta para el desarrollo, las pruebas y pasado un tiempo a quitarlos. Solo les hice un par de ajustes que necesitaba y listo.</p>
<p>Los scripts son simples, pero muy prácticos. Les vendrá de maravilla a desarrolladores que no saben (indebidamente) como configurar Apache.</p>
<p><strong>N00b Aclaration:</strong> Donde diga: <code>chown linnk:linnk $RUTA$DOMINIO</code>, cambia &#8220;linnk&#8221; por el usuario de tu Ubuntu.</p>
<p>Script 1: crear-virtualhost.sh</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-z</span> <span style="color: #007800;">$1</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>
<span style="color: #000000; font-weight: bold;">then</span>
	<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Debe ingresar el nombre del dominio&quot;</span>
	<span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">else</span>
	<span style="color: #007800;">DOMINIO</span>=<span style="color: #007800;">$1</span>
<span style="color: #000000; font-weight: bold;">fi</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-z</span> <span style="color: #007800;">$2</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>
<span style="color: #000000; font-weight: bold;">then</span>
	<span style="color: #007800;">RUTA</span>=<span style="color: #ff0000;">&quot;/var/www/&quot;</span>
<span style="color: #000000; font-weight: bold;">else</span>
	<span style="color: #007800;">RUTA</span>=<span style="color: #007800;">$2</span>
<span style="color: #000000; font-weight: bold;">fi</span>
&nbsp;
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Configurando dominio &quot;</span><span style="color: #007800;">$DOMINIO</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#CREAMOS LA ENTRADA EN /ETC/HOSTS</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;127.0.0.1	&quot;</span><span style="color: #007800;">$DOMINIO</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>hosts
&nbsp;
<span style="color: #666666; font-style: italic;">#CREAMOS EL ARCHIVO DE VIRTUAL HOST</span>
<span style="color: #c20cb9; font-weight: bold;">touch</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apache2<span style="color: #000000; font-weight: bold;">/</span>sites-available<span style="color: #000000; font-weight: bold;">/</span><span style="color: #007800;">$DOMINIO</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#AGREGAMOS EL VIRTUAL HOST</span>
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;&lt;VirtualHost *:80&gt;
	ServerAdmin god@<span style="color: #007800;">$DOMINIO</span>
	ServerName  *.<span style="color: #007800;">$DOMINIO</span>
	ServerAlias <span style="color: #007800;">$DOMINIO</span>
&nbsp;
	DocumentRoot <span style="color: #007800;">$RUTA</span><span style="color: #007800;">$DOMINIO</span>/
	&lt;Directory /&gt;
		Options FollowSymLinks
		AllowOverride All
	&lt;/Directory&gt;
	&lt;Directory <span style="color: #007800;">$RUTA</span><span style="color: #007800;">$DOMINIO</span>/&gt;
		Options Indexes FollowSymLinks MultiViews
		AllowOverride All
		Order allow,deny
		allow from all
	&lt;/Directory&gt;
&lt;/VirtualHost&gt;&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apache2<span style="color: #000000; font-weight: bold;">/</span>sites-available<span style="color: #000000; font-weight: bold;">/</span><span style="color: #007800;">$DOMINIO</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#CREAMOS EL DIRECTORIO PARA EL DOMINIO</span>
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #007800;">$RUTA</span><span style="color: #007800;">$DOMINIO</span>
<span style="color: #c20cb9; font-weight: bold;">chmod</span> <span style="color: #000000;">775</span> <span style="color: #007800;">$RUTA</span><span style="color: #007800;">$DOMINIO</span>
<span style="color: #c20cb9; font-weight: bold;">chown</span> linnk:linnk <span style="color: #007800;">$RUTA</span><span style="color: #007800;">$DOMINIO</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#CONFIGURAMOS APACHE</span>
a2ensite <span style="color: #007800;">$DOMINIO</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#REINICIAMOS APACHE</span>
<span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span>apache2 reload
&nbsp;
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Listo!&quot;</span></pre></div></div>

<p>Su ejecución es <code>sudo ./crear-virtualhost.sh example.com /otro/lugar/www/</code> y el script configurará el virtual host, así como el dominio local. El segundo parametro es opcional, yo lo utilizo porque tengo una carpeta especial para los proyectos que hago con Subversion y otra para los que hago con Git, si no envías un segundo parametro te creará el proyecto en la carpeta default de Apache: <code>"/var/www/"</code>.</p>
<p>Script 2: quitar-virtualhost.sh <span id="more-208"></span></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">&#91;</span> <span style="color: #660033;">-z</span> <span style="color: #007800;">$1</span> <span style="color: #7a0874; font-weight: bold;">&#93;</span>
<span style="color: #000000; font-weight: bold;">then</span>
	<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Debe ingresar el nombre del dominio&quot;</span>
	<span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">1</span>
<span style="color: #000000; font-weight: bold;">else</span>
	<span style="color: #007800;">DOMINIO</span>=<span style="color: #007800;">$1</span>
<span style="color: #000000; font-weight: bold;">fi</span>
&nbsp;
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Desconfigurando dominio &quot;</span><span style="color: #007800;">$DOMINIO</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#REMOVEMOS DE APACHE</span>
a2dissite <span style="color: #007800;">$DOMINIO</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#BORRAMOS LA CONFIGURACION PARA APACHE</span>
<span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apache2<span style="color: #000000; font-weight: bold;">/</span>sites-available<span style="color: #000000; font-weight: bold;">/</span><span style="color: #007800;">$DOMINIO</span>
&nbsp;
<span style="color: #666666; font-style: italic;">#BORRAMOS EL DOMINIO LOCAL</span>
<span style="color: #c20cb9; font-weight: bold;">sed</span>  <span style="color: #ff0000;">&quot;/<span style="color: #007800;">$DOMINIO</span>/ d&quot;</span> <span style="color: #660033;">-i</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>hosts
&nbsp;
<span style="color: #666666; font-style: italic;">#REINICIAMOS APACHE</span>
<span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span>apache2 reload
&nbsp;
<span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;Listo!&quot;</span></pre></div></div>

<p>Su ejecución es <code>sudo ./quitar-virtualhost.sh example.com</code>, quitará el virtual host y el dominio local, nada más, no borrará tu proyecto. Prácticos, si que si :)</p>
]]></content:encoded>
			<wfw:commentRss>http://juanbenavides.info/crear-y-quitar-virtual-hosts-en-apache-sobre-ubuntu/2009/08/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Manipulando archivos con “find”</title>
		<link>http://juanbenavides.info/manipulando-archivos-con-find/2009/04/</link>
		<comments>http://juanbenavides.info/manipulando-archivos-con-find/2009/04/#comments</comments>
		<pubDate>Mon, 13 Apr 2009 13:41:43 +0000</pubDate>
		<dc:creator>Juan Benavides</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[find]]></category>

		<guid isPermaLink="false">http://juanbenavides.info/?p=180</guid>
		<description><![CDATA[El comando find es una bendición para los usuarios de Unix/Linux que trabajan con muchos archivos. En mi caso particular, estar editando cientos de scripts -y toda clase de archivos- con mi editor favorito GEdit, me deja un lamentable basurero de archivos demporales. Un ejemplo práctico: -rw-r--r-- 1 linnk linnk 2.9K 2009-04-13 02:22 put_phpftp -rw-r--r-- [...]]]></description>
			<content:encoded><![CDATA[<p>El comando <code>find</code> es una bendición para los usuarios de Unix/Linux que trabajan con muchos archivos. En mi caso particular, estar editando cientos de scripts -y toda clase de archivos- con mi editor favorito <strong>GEdit</strong>, me deja un lamentable basurero de archivos demporales. Un ejemplo práctico:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #660033;">-rw-r--r--</span> <span style="color: #000000;">1</span> linnk linnk 2.9K <span style="color: #000000;">2009</span>-04-<span style="color: #000000;">13</span> 02:<span style="color: #000000;">22</span> put_phpftp
<span style="color: #660033;">-rw-r--r--</span> <span style="color: #000000;">1</span> linnk linnk 2.9K <span style="color: #000000;">2009</span>-04-<span style="color: #000000;">13</span> 02:<span style="color: #000000;">22</span> put_phpftp~
<span style="color: #660033;">-rw-r--r--</span> <span style="color: #000000;">1</span> linnk linnk 1.9K <span style="color: #000000;">2009</span>-04-<span style="color: #000000;">12</span> <span style="color: #000000;">22</span>:<span style="color: #000000;">40</span> README.txt
<span style="color: #660033;">-rwxr-xr-x</span> <span style="color: #000000;">1</span> linnk linnk 2.4K <span style="color: #000000;">2009</span>-04-<span style="color: #000000;">13</span> 03:<span style="color: #000000;">47</span> remove_phpftp
<span style="color: #660033;">-rw-r--r--</span> <span style="color: #000000;">1</span> linnk linnk 2.4K <span style="color: #000000;">2009</span>-04-<span style="color: #000000;">13</span> 03:<span style="color: #000000;">47</span> remove_phpftp~
<span style="color: #660033;">-rwxr-xr-x</span> <span style="color: #000000;">1</span> linnk linnk 7.4K <span style="color: #000000;">2009</span>-04-<span style="color: #000000;">12</span> <span style="color: #000000;">22</span>:<span style="color: #000000;">40</span> svn2web</pre></div></div>

<p>En este caso solo tengo dos archivos temporales que quedaron olvidados y que cuando quiera arrastrar este directorio a un FTP, estos archivos se subiran haciendo más basura en mi servidor.</p>
<p>La solución a esto la encontré con <code>find</code> <em>googleando</em>, pero admito que solo la repetía sistemáticamente. Suena ridículo porque ahora entiendo bien como funciona este comando y es muy sencillo de usar, además de poderoso. La solución:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">find</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>usuario<span style="color: #000000; font-weight: bold;">/</span>proyecto<span style="color: #000000; font-weight: bold;">/</span> <span style="color: #660033;">-name</span> <span style="color: #ff0000;">&quot;*~&quot;</span> <span style="color: #660033;">-exec</span> <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #7a0874; font-weight: bold;">&#123;</span><span style="color: #7a0874; font-weight: bold;">&#125;</span> \;</pre></div></div>

<p>El primer parametro de <code>find</code> es el directorio donde se va a buscar (incluyendo subdirectorios), el segundo es el parametro <code>-name</code> el cual filtra por nombre según <code>"*~"</code> (cualquier nombre que termine con <code>~</code>). El siguiente parametro es <code>-exec</code> que ejectuará el comando <code>rm {}</code> donde <code>{}</code> es el archivo encontrado por <code>find</code> y termina el comando con <code>\;</code></p>
<p>Para entender bien como funciona, si quitamos la parte desde <code>-exec</code>, lo que hará listarnos únicamente los archivos temporales. De esta forma comprendemos que <code>find</code> puede ejectuar comandos por cada archivo encontrado con <code>-exec</code>, como en este otro ejemplo muy útil:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">find</span> <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>usuario<span style="color: #000000; font-weight: bold;">/</span>proyecto<span style="color: #000000; font-weight: bold;">/</span> <span style="color: #660033;">-type</span> f <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">xargs</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> <span style="color: #660033;">-l</span> <span style="color: #ff0000;">'texto_buscado'</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">xargs</span> <span style="color: #c20cb9; font-weight: bold;">sed</span> <span style="color: #660033;">-i</span> <span style="color: #ff0000;">''</span> <span style="color: #660033;">-e</span> <span style="color: #ff0000;">'s/texto_buscado/texto_reemplazo/g'</span></pre></div></div>

<p>En este caso buscamos un <em>texto_buscado</em> y lo reemplazamos por <em>texto_reemplazo</em> en muchos archivos dentro del directorio especificado. Finalmente, <a href="http://www.wagoneers.com/UNIX/FIND/find-usage.html">las posibilidades son infinitas</a> y no lo comprendí hasta que necesité hacer algo avanzado y me puse a jugar con el comando :P</p>
]]></content:encoded>
			<wfw:commentRss>http://juanbenavides.info/manipulando-archivos-con-find/2009/04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿Por qué prefieres usar Linux?</title>
		<link>http://juanbenavides.info/%c2%bfpor-que-prefieres-usar-linux/2009/03/</link>
		<comments>http://juanbenavides.info/%c2%bfpor-que-prefieres-usar-linux/2009/03/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 08:53:57 +0000</pubDate>
		<dc:creator>Juan Benavides</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[talibanismo]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://juanbenavides.info/?p=172</guid>
		<description><![CDATA[Acabo de leer algo interesante en LinuxLoop, que todos los usuarios de Linux hemos tenido que responder estas preguntas: &#8220;¿Que es eso?&#8221;, seguido inevitablemente de esta otra &#8220;¿Porque es mejor que Windows?&#8221; &#8230; ¿Que les respondes tu? Las respuestas típicas del discurso linuxero son: Porque es gratis. Porque es código abierto. Porque no necesita muchos [...]]]></description>
			<content:encoded><![CDATA[<p>Acabo de leer algo interesante en <a href="http://www.linuxloop.com/">LinuxLoop</a>, que todos <a href="http://www.linuxloop.com/news/2009/03/06/why-do-you-use-linux/">los usuarios de <strong>Linux</strong> hemos tenido que responder estas preguntas</a>: &#8220;¿Que es eso?&#8221;, seguido inevitablemente de esta otra &#8220;¿Porque es mejor que <em>Windows</em>?&#8221; &#8230; ¿Que les respondes tu?</p>
<p>Las respuestas típicas del <em>discurso linuxero</em> son:</p>
<ul>
<li>Porque es gratis.</li>
<li>Porque es código abierto.</li>
<li>Porque no necesita muchos requerimientos.</li>
<li>Porque es más muy seguro.</li>
</ul>
<p>Exceptuando la primera, las demás no son tan llamativas para el usuario promedio <em>windowsero</em> y en cualquier caso, ¿realmente son las razones por las que usas Linux? La filosofía del <a href="http://es.wikipedia.org/wiki/Código_libre">Software Libre</a> es maravillosa, pero en la práctica no suele ser la razón de más peso a la hora de elegir un sistema operativo.</p>
<p>Me pongo a pensar porque NO volvería a Windows y creo que mis verdaderas razones son más prácticas que ideológicas:</p>
<ol>
<li><strong>Estabilidad y confiabilidad.</strong> Sabes que el software en su versión estable, es verdaderamente estable. El sistema operativo no se hace lento conforme pasa el tiempo, no necesitas defragmentar, el sistema operativo simplemente funciona.</li>
<li><strong>Seguridad.</strong> Existen virus para sistemas *nix, pero en la práctica el riesgo es casi nulo. El sistema operativo es muy seguro ante software malintencionado y el sistema de permisos protege tu información a capa y espada.</li>
<li><strong>Flexibilidad y personalización.</strong> Linux es como tu quieres que sea, esto va mucho más allá de la apariencia, el nivel de personalización llega hasta lo más profundo del sistema y si sabes programar, no tendrás limites a la hora de modificar.</li>
<li><strong>Comunidad.</strong> Hay gente que está dispuesta a ayudarte siempre y cuando tu pregunta no sea un error típico de novatos, que para eso existe muchísima documentación por todas partes. Es cuestión de saber buscar.</li>
<li><strong>Usabilidad.</strong> Suena raro, pero una vez entendiendo el nuevo sistema operativo todo se vuelve más claro y fácil. La instalación del S.O. y de aplicaciones cotidianas es rápida y sencilla, mucho más que en Windows. Un niño de 10 años puede instalar <a href="http://www.ubuntu.com/">Ubuntu</a> en un PC nuevo sin problemas.</li>
</ol>
<p>Por otra parte, hay ciertas aplicaciones como <a href="http://amarok.kde.org/">Amarok</a> y <a href="http://projects.gnome.org/gedit/">GEdit</a> que yo extrañaría :) La verdad es que hay muchos pequeños detalles que me dejan demasiado contento en Linux como para cambiarme. Aunque tambien extrañas programas como Photoshop, pero al menos en mi caso no vale la pena volver a Windows solo por eso y claro, el tema de la <strong>usabilidad</strong> todavía tiene mucho que mejorar, a pesar de que ciertos procesos están muy perfeccionados.</p>
<p>Cada quien tendrá sus razones y evidentemente sus necesidades. Un diseñador que vive de Illustrator evidentemente no podría divorciarse de Windows tan fácilmente, por ejemplo. En mi caso personal <strong>Linux</strong> satisface la gran mayoría de mis necesidades como ningún otro y me siento muy feliz de que existan <a href="http://www.ubuntu.com/">Ubuntu</a> y <a href="http://fedoraproject.org/">Fedora</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://juanbenavides.info/%c2%bfpor-que-prefieres-usar-linux/2009/03/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>5 cosas que deberías instalar en Ubuntu 8.10</title>
		<link>http://juanbenavides.info/10-cosas-que-instalar-en-ubuntu-810/2008/11/</link>
		<comments>http://juanbenavides.info/10-cosas-que-instalar-en-ubuntu-810/2008/11/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 07:48:15 +0000</pubDate>
		<dc:creator>Juan Benavides</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[talibanismo]]></category>
		<category><![CDATA[ubuntu 8.10]]></category>

		<guid isPermaLink="false">http://juanbenavides.info/?p=82</guid>
		<description><![CDATA[La instalación de un sistema operativo no termina con el mismo sistema, eso es una obviedad. Acabo de instalar Ubuntu 8.10 y trato de pensar en las cosas esenciales que la mayoría necesitamos, aparte claro de nuestros programas para uso muy personal/profesional. Los siguientes programas los encuentras todos en el Synaptic. Un par de clicks [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://juanbenavides.info/wp-content/uploads/2008/11/ubuntu_community___by_chicho21net.jpg" alt="" title="ubuntu_community___by_chicho21net" class="alignnone size-full wp-image-85" /></p>
<p>La instalación de un sistema operativo no termina con el mismo sistema, eso es una obviedad. Acabo de instalar Ubuntu 8.10 y trato de pensar en las cosas esenciales que la mayoría necesitamos, aparte claro de nuestros programas para uso muy personal/profesional.</p>
<p>Los siguientes programas los encuentras todos en el Synaptic. Un par de clicks y listo:</p>
<ol>
<li><strong>CompizConfig Settings Manager</strong>: Lo buscas por CCSM en el gestor de paquetes Synaptic y lo instalas. Personalizar nuestro Compiz Fusion es lo principal para adecuarlo a nuestras necesidades de hardware y los gestos que más usamos.</li>
<li><strong>Gstreamer Extra Plugins</strong>: Todos tenemos MP3, lamentablemente todavía no estamos en la era utópica donde el OGG reina, por lo que necesitaremos de este paquete para disfrutar nuestra colección de música.</li>
<li><strong>Ubuntu Restricted Extras</strong>: Librerías y aplicaciones que probablemente necesitaremos en el futuro como Java, Flash Player y otros plugins para distintos programas.</li>
<li><strong>Samba</strong>: Para compartir archivos, obligatorio si tienes una red local en casa con Windows en otras computadoras o si tienes una laptop, puesto que algún día podrás necesitar compartir algo con un Windows en la red de alguien más.</li>
<li><strong>Amarok</strong>: Ohh si, el mejor reproductor de música del mundo. iTunes es una criatura fea rara inusable y tragamemoria del Imperio II, comparado con Amarok. Una vez que lo usas, no volverás a Windows, por que hasta ahora no existe una versión para el sistema del Imperio I.</li>
</ol>
<p>Yo se, probablemente nunca podré escribir otro post con tanto subjetivismo, sobre todo por el último programa que viene a ser cuestión de gustos, pero tenía que hacerlo. Al menos no me quedé con las ganas :P</p>
<p>Fotografía | <a href="http://chicho21net.deviantart.com/art/ubuntu-community-27266922">Ubuntu Community</a></p>
]]></content:encoded>
			<wfw:commentRss>http://juanbenavides.info/10-cosas-que-instalar-en-ubuntu-810/2008/11/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

