<?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>Blog de Daniel Zegarra &#187; Linux</title>
	<atom:link href="http://danielzegarra.net/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://danielzegarra.net</link>
	<description>De vuelta en Lima!</description>
	<lastBuildDate>Tue, 03 Jan 2012 08:11:42 +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>Mi primer app para Android</title>
		<link>http://danielzegarra.net/2011/10/03/mi-primer-app-para-android/</link>
		<comments>http://danielzegarra.net/2011/10/03/mi-primer-app-para-android/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 09:37:56 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Experimentos]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[App Inventor]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Labs]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1446</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p>No diré que fue difícil porque la verdad no lo fue. A pesar de que llevo con un dispositivo Android por varios meses ya no he tenido tiempo ni interés suficiente para intentar crear una aplicación por mi mismo. El catalogo de aplicaciones para Android es de por si tan extenso que no había tenido la necesidad de crear algo para el.</p>
<p>Mi intención era compilar una aplicación muy simple en corto tiempo y con el menor esfuerzo posible y para conseguirlo utilice la ayuda del proyecto <a title="App Inventor" href="http://www.appinventorbeta.com">App Inventor</a> de Google.</p>
<p>App Inventor es una herramienta que te permite crear aplicaciones simples para Android de forma rapida y sin tener que aprender Java. El diseno de la interfaz se crea desde el browser y la logica utilizando un ejecutable java (es necesario tener instalado Java SDK).</p>
<div id="attachment_1447" class="wp-caption aligncenter" style="width: 550px"><a href="http://danielzegarra.net/wp-content/uploads/2011/10/screenshot.1.png" rel="lightbox[1446]"><img class="size-large wp-image-1447" title="Diseño de la aplicación" src="http://danielzegarra.net/wp-content/uploads/2011/10/screenshot.1-1024x616.png" alt="Diseño de la aplicación" width="540" height="324" /></a><p class="wp-caption-text">Diseño de la aplicación</p></div>
<div id="attachment_1448" class="wp-caption aligncenter" style="width: 550px"><a href="http://danielzegarra.net/wp-content/uploads/2011/10/screenshot.2.png" rel="lightbox[1446]"><img class="size-large wp-image-1448" title="Creando la lógica. " src="http://danielzegarra.net/wp-content/uploads/2011/10/screenshot.2-1024x615.png" alt="Creando la lógica. " width="540" height="324" /></a><p class="wp-caption-text">Creando la lógica</p></div>
<p>Para mi primer experimento elegí crear un catalogo electrónico de cuentas contables, en clase de contabilidad nos han pedido conseguir un listado de las cuentas contables y, ademas de la hoja de excel con los mas de mil cuentas existentes, no he podido encontrar un lugar donde vendan este listado en formato físico. Poder consultar la identidad de una cuenta a partir de su código sera de utilidad en clase.</p>
<ol>
<li>Instalar el SDK de App Inventor.<br />
El instalador copia archivos en la pc que son necesarios para compilar la aplicación y probarla en un emulador en el mismo teléfono.</li>
<li>Utilizar el diseñador desde el browser y armar la lógica usado el complemento java.</li>
<li>Probar la aplicación utilizando el emulador que viene con el SDK o en un dispositivo Android compatible.</li>
<li>Compilar la aplicación y copiarla al teléfono. El archivo compilado ya se encuentra con la extensión apk. Por lo tanto, es tan simple como copiarla al teléfono y ejecutarla desde ahí.</li>
</ol>
<p>Ahora, publicar el instalador en el market no es tan sencillo. Para empezar, el instalador generado no esta preparado para la tienda de Android porque no esta firmado digitalmente ni incluye los datos mínimos requeridos para ser compartido con otros usuarios. App Inventor es un proyecto que aun se encuentra en fase de pruebas y no esta pensado para crear aplicaciones que sean utilizadas en producción, sin embargo hay una forma de modificar el instalador para agregar las características restantes y que este sea aceptado por la tienda.</p>
<p>Los pasos para conseguirlo se pueden encontrar <a title="[How To] Publish the app created with App Inventor in the Android Market" href="http://www.androidworld.it/forum/app-inventor-91/%5Bhow-%5D-publish-app-created-app-inventor-android-market-4597/">aquí</a> y es necesario que ya tengas el instalador apk generado.</p>
<p>El resultado del experimento puedes descargarlo siguiendo el siguiente enlace:</p>
<a href="http://danielzegarra.net/download/11" title="Aplicación para Android que permite hacer consultas sobre la identidad de las cuentas contables del 2011.">Descargar AndroidApp: Plan Contable 2011 (Perú)</a>
<p>No he tenido tiempo que prepararlo para la tienda. Por el momento, solo puede instalarse copiandolo manualmente al dispositivo.</p>
<h3>Información sobre la aplicación</h3>
<div id="attachment_1449" class="wp-caption aligncenter" style="width: 280px"><a href="http://danielzegarra.net/wp-content/uploads/2011/10/screenshot.3.png" rel="lightbox[1446]"><img class="size-full wp-image-1449" title="Emulador de dispositivo" src="http://danielzegarra.net/wp-content/uploads/2011/10/screenshot.3.png" alt="Emulador de dispositivo" width="270" height="557" /></a><p class="wp-caption-text">Emulador de dispositivo</p></div>
<p>Muestra información de la cuenta contable asociada al código ingresado. Ademas muestra la naturaleza del registro y lo que representa. La información la halla de una tabla de google docs compartida. Fue la manera mas rápida que encontré de realizar una búsqueda en una tabla. Como la tabla se encuentra en mi cuenta de google docs requiere de otra cuenta de google valida para tener acceso a la tabla de mi cuenta, sin importar que la tabla de datos sea publica. Por lo tanto te pedirá acceso a tu cuenta de google al realizar la primera consulta. Esto puede parecer sospechoso <img src='http://danielzegarra.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  . Repito, esto se debe a que los datos de este ejemplo se encuentran almacenados en una cuenta de google docs. Lo ideal seria que se almacenen en la aplicación (ya que esta data suele no cambiar en años).</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;">. <a class="zemanta-pixie-a" title="Enhanced by Zemanta" href="http://www.zemanta.com/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/zemified_a.png?x-id=622937ed-846a-4156-b2ff-2b2e7c0f47e3" alt="Enhanced by Zemanta" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2011/10/03/mi-primer-app-para-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GingerDX v005 liberado. Por fin fotos a 3MP en Gingerbread con Xperia X8</title>
		<link>http://danielzegarra.net/2011/08/03/gingerdx-v005-liberado-por-fin-fotos-a-3mp-en-gingerbread-con-xperia-x8/</link>
		<comments>http://danielzegarra.net/2011/08/03/gingerdx-v005-liberado-por-fin-fotos-a-3mp-en-gingerbread-con-xperia-x8/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 18:17:39 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1429</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p>Hoy <a href="http://forum.xda-developers.com/member.php?u=3546299" title="Perfil de doixanh">doixanh</a> publico una nueva version de <a href="http://forum.xda-developers.com/showthread.php?t=1188486" title="[ROM] GingerDX | v005 | 03-08-2011">GingerDX</a>, su ROM personalizada para el Xperia X8, la primera que puede utilizar todo el potencial de la cámara incluida en el teléfono (tampoco es que sea &#8220;la cámara&#8221; pero tomar fotos a VGA pudiendo hacerlas a 3MP era molesto). </p>
<p><a href="http://forum.xda-developers.com/showthread.php?t=1188486" title="[ROM] GingerDX | v005 | 03-08-2011">Ver la entrada en el foro de xda-developers</a></p>
<p>doixanh fue hasta hace poco el desarrollador de <a href="http://forum.xda-developers.com/showthread.php?t=1079463" title="[ROM] FroyoBread | v023b FINAL | 27-07-11">FroyoBread</a>, la ROM que actualmente uso en mi teléfono. Las actualización de FroyoBread ha finalizado para dar paso al desarrollo de GingerDX el cual usa  Android 2.3. GingerDX es un fork de <a href="http://www.cyanogenmod.com/" title="Cyanogen">Cyanogen</a> que al parecer corre perfectamente sobre el Xperia X8.</p>
<p>Estoy descargando la ROM y la instalare en unos minutos. Luego contare como me va y podre hacer comentarios propios.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2011/08/03/gingerdx-v005-liberado-por-fin-fotos-a-3mp-en-gingerbread-con-xperia-x8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cambiar el scrollbar de Ubuntu 11.04</title>
		<link>http://danielzegarra.net/2011/07/11/cambiar-el-scrollbar-de-ubuntu-11-04/</link>
		<comments>http://danielzegarra.net/2011/07/11/cambiar-el-scrollbar-de-ubuntu-11-04/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 14:07:48 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1426</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p>Personalmente, no me gusta esta &#8220;mejora&#8221;. Considero que el ahorro de espacio (no mas de 20px) no valía la pena la implementación.</p>
<p>Para desactivar la nueva barra de desplazamiento ejecuta las siguientes en tu consola favorita:</p>
<pre class="brush: plain; title: ; notranslate">
sudo su
echo &quot;export LIBOVERLAY_SCROLLBAR=0&quot; &gt; /etc/X11/Xsession.d/80overlayscrollbars
</pre>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2011/07/11/cambiar-el-scrollbar-de-ubuntu-11-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Error del garbage collector en distribuciones Linux que tienen a Debian como base</title>
		<link>http://danielzegarra.net/2010/11/18/error-del-garbage-collector-en-distribuciones-linux-que-tienen-a-debian-como-base/</link>
		<comments>http://danielzegarra.net/2010/11/18/error-del-garbage-collector-en-distribuciones-linux-que-tienen-a-debian-como-base/#comments</comments>
		<pubDate>Thu, 18 Nov 2010 00:25:51 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1358</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p>Hay un bug inquietante en la instalación por defecto de PHP sobre servidores Debian y distribuciones que parten de él (como Ubuntu). Aparentemente el error aparece de forma aleatoria y con el siguiente mensaje:</p>
<p>session_start() [function.session-start]: ps_files_cleanup_dir: opendir(/var/lib/php5) failed: Permission denied (13)</p>
<p>Si vuelves a ejecutar refrescar la página el error ya no aparece. Con el tiempo llega a ser desesperante <img src='http://danielzegarra.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /><br />
Bueno, si tu te has encontrado mas de una vez con este insecto te explico porque este error se dispara y como solucionarlo.</p>
<p>Las sesiones de php son datos asociados a un cliente que visita el servidor. Cuando un visitante se conecta por primera vez al servidor este le asigna un codigo para identificar al mismo cliente durante su visita. El cliente entrega este codigo en cada comunicacion de tal forma que el servidor pueda reconocer al visitante y a su vez asociar informacion adicional a este codigo sin que el cliente lo sepa. Para entenderlo mas facilmente, el servidor le asigna al visitante un casillero numerado y le entrega el numero de la llave para reconocerlo mas tarde.<br />
En servidores web de produccion, que pueden tener miles de visitantes en tan solo unos minutos, almacenar los codigos de sesion en memoria resulta una mala idea, por lo que almacena todos estos codigos en el disco duro (quedando los mas nuevos o mas utilizados en la RAM del servidor).<br />
Cuando un visitante deja de comunicarse con el servidor por un largo tiempo, el servidor entiende que ese visitante ya se ha retirado y procede a anular su sesion, pero la informacion asociada a esta aun queda en el disco duro. PHP esta configurado para depurar regularmente las sesiones inactivas y asi no llenar el disco duro de basura.<br />
El problema aparece aqui. En los servidores Debian las sesiones son almacenadas en un directorio con permisos restringidos y estas son depuradas por el cron del sistema. Entonces, cuando PHP intenta realizar la depuracion se produce un error debido a que PHP no tiene los permisos suficientes sobre el directorio de sesiones.</p>
<p>La solucion es muy simple: Decirle a PHP que no depure las sesiones. Dejar que cron lo haga.<br />
Para esto abre y modifica la siguiente linea en el archivo de configuracion de PHP (php.ini). En Ubuntu lo puedes encontrar usualmente en /etc/php5/apache2/php.ini. (no olvides abrirlo con permiso de escritura).</p>
<p>$config['gc_probability'] = 1;</p>
<p>No recuerdo el numero de linea ahora. Debe estar ubicado en la seccion de parametros de configuracion de sesiones.<br />
Cambia el valor de <strong>gc_probability</strong> a 0 para que PHP nunca depure las sesiones olvidadas.</p>
<p>Guardar los cambios, reinicias apache y listo.</p>
<p>La solucion fue hallada gracias a este hilo de discusión:<br />
<a href="http://forum.kohanaframework.org/discussion/565/garbage-collector-error-with-sessions-on-debian/p1">http://forum.kohanaframework.org/discussion/565/garbage-collector-error-with-sessions-on-debian/p1</a></p>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/11/18/error-del-garbage-collector-en-distribuciones-linux-que-tienen-a-debian-como-base/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Depurar Code Igniter con Eclipse y Zend Debugger</title>
		<link>http://danielzegarra.net/2010/11/18/depurar-code-igniter-con-eclipse-y-zend-debugger/</link>
		<comments>http://danielzegarra.net/2010/11/18/depurar-code-igniter-con-eclipse-y-zend-debugger/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 23:45:10 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Soluciones]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[CI]]></category>
		<category><![CDATA[Code Igniter]]></category>
		<category><![CDATA[Debug]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[hook]]></category>
		<category><![CDATA[hooks]]></category>
		<category><![CDATA[PDT]]></category>
		<category><![CDATA[Zend]]></category>
		<category><![CDATA[Zend Debugger]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1356</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p>Sin hacer cambios a Code Igniter no se puede. Aun si <code>enable_query_strings</code> esta definido en FALSE Code Igniter leera las variables que PDT pasa usando GET para que Zend Debugger conecte correctamente a la consola. Es una tonteria que Eclipse no nos permita NO pasar estas variables via GET. La solucion mas rapida pero no permanente es abrir el sitio que deseamos depurar en un browser aparte luego de tener a Eclipse esperando la conexion del depurador, pero es una salida molesta.</p>
<p>Lo que hice fue decirle a Code Igniter que ignore ciertas variables entregadas via GET aprovechando los Hooks para no tocar el codigo base de CI.</p>
<p>Para usar este hook sigue estos pasos:</p>
<ol>
<li>Descarga <a href="http://danielzegarra.net/download/10">este archivo</a> y guardalo en tu escritorio.</li>
<li>Descomprime el contenido del archivo en el directorio <em><strong>application </strong></em>de tu instalacion de CI. Si ya tienes registrado algun hook entonces no reemplaces el archivo config/hooks.php. Agrega el contenido del archivo descargado tu archivo hooks.php actual.</li>
<li>Asegurate que <code>enable_hooks</code> es igual a TRUE en el archivo config.php ubicado en CIroot/application/config/.</li>
</ol>
<p>Luego de hacer esto, intenta depurar tu aplicacion. Deberia correr sin problemas y ya no mostrar el error de que no se encuentra el controlador.</p>
<p><span style="color: #993300;">Nota: La intencion de este articulo es solo compartir un archivo fuente para utilizar Zend Debugger con CI. Para informacion de la instalacion de Zend Debugger o su uso con Eclipse PDT  puedes&#8230; googlear. </span></p>
<a href="http://danielzegarra.net/download/10" title="Hook para usar Zend Debugger con Code Igniter">Descargar ZendDebugger&CI Hook</a>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/11/18/depurar-code-igniter-con-eclipse-y-zend-debugger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Proxy Web sobre SSH (2da parte)</title>
		<link>http://danielzegarra.net/2010/10/12/proxy-web-sobre-ssh-2da-parte/</link>
		<comments>http://danielzegarra.net/2010/10/12/proxy-web-sobre-ssh-2da-parte/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 06:37:40 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[Proxy]]></category>
		<category><![CDATA[Putty]]></category>
		<category><![CDATA[Socks]]></category>
		<category><![CDATA[socks_remote_dns]]></category>
		<category><![CDATA[tunel]]></category>
		<category><![CDATA[tunnel]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1344</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p>Hace unos dias publique un minituto para <a title="Proxy web sobre SSH" href="http://danielzegarra.net/2010/10/04/proxy-web-sobre-ssh/" target="_self">usar una conexion ssh cualquiera para salir por ella a internet</a>. Lo que no explique en ese post es que hacer cuando el proxy que nos bloquea el acceso libre a internet tambien funciona como un servidor DNS.</p>
<p><span style="color: #ff0000;">Advertencia: Yo supongo que vienes de leer el post <a title="Leer Proxy web sobre SSH" href="http://danielzegarra.net/2010/10/04/proxy-web-sobre-ssh/" target="_self">Proxy Web sobre SSH</a>. Si tienes dudas sobre algun paso lee este post anterior. No empieces a hacer cambios en tu maquina si no sabes lo que estas haciendo.</span></p>
<p>Si el computador que usamos utiliza el servidor proxy como servidor DNS entonces es probable que sigamos sin poder navegar libremente ya que si bien los paquetes de datos estan viajando a traves de nuestro tunel encriptado, la resolucion de nombres de dominio (lo que permite convertir www.google.com en 66.102.7.99) sigue realizandose como antes.</p>
<p>Para probar si tenemos salida a internet enganando al proxy podemos hacer lo siguiente:</p>
<ol>
<li>Buscate una pagina que no puedas entrar, por ejemplo: www.youtube.com o www.facebook.com.<br />
Usando el terminal de putty hazle un ping a esta direccion para obtener el IP resultante. <span style="color: #808080;"><em> </em></p>
<div id="attachment_1348" class="wp-caption aligncenter" style="width: 499px"><em><em><a href="http://danielzegarra.net/wp-content/uploads/2010/10/screenshot.51.png" rel="lightbox[1344]"><img class="size-full wp-image-1348" title="Haciendo un ping a www.google.com" src="http://danielzegarra.net/wp-content/uploads/2010/10/screenshot.51.png" alt="ping www.youtube.com -c 1" width="489" height="134" /></a></em></em><p class="wp-caption-text">Haciendo un ping a www.google.com</p></div>
<p><em>Nota: Utilizo el argumento -c 1 para realizar un solo intento. El comando ping de linux no tiene limite de intentos por defecto. Si no le pones un limite o lo detienes manualmente no parara hasta cerrarse la sesion. </em></p>
<p></span></li>
<li><span style="color: #ff0000;"><span style="color: #000000;">Apunta y escribe el IP en tu navegador y presiona &lt;Enter&gt;. Si se abre la pagina prohibida significa que solo necesitas usar tu tunel SSH para resolver nombres de dominio. Sigue leyendo para aprender como hacerlo.<br />
</span></span></li>
</ol>
<h3><span style="color: #ff0000;"><span style="color: #000000;">Resolver nombres de dominio usando un servidor remoto</span></span></h3>
<p><span style="color: #ff0000;"><span style="color: #000000;">Esto es un poco complicado puesto que, como es de esperarse, el servidor proxy este acompanado a su vez de un cortafuegos y este no permite hacer solicitudes de DNS hacia fuera. Y si no utilizas un proxy transparente (osea que debes configurar manualmente la direccion del proxy en <strong>Opciones de Internet</strong>) Windows no te permitira configurar un proxy a travez de otro proxy. </span></span></p>
<p><span style="color: #ff0000;"><span style="color: #000000;">La solucion mas simple es instalar y usar Firefox. </span></span></p>
<p><span style="color: #ff0000;"><span style="color: #000000;">Mozilla Firefox tiene una opcion que te permite resolver DNSs a travez del proxy que este configurado. Para actvarla sigue estos pasos:</span></span></p>
<ol>
<li><span style="color: #ff0000;"><span style="color: #000000;">Escribe <strong>about:config</strong> en la barra de direcciones y presiona &lt;Enter&gt;. </span></span></li>
<li><span style="color: #ff0000;"><span style="color: #000000;">Veras una advertencia de Firefox informandote que puedes joder el browser si te pones a jugar en esta area. Si te riges al tuto no pasara nada, solo no toques lo que no entiendas. Presiona en el unico boton de la advertencia y a continuacion el editor de parametros. </span></span></li>
<li><span style="color: #ff0000;"><span style="color: #000000;">Escribe </span></span><strong>network.proxy.socks_remote_dns</strong> en el filtro para ubicar el parametro que debemos modifcar.
<p><div id="attachment_1346" class="wp-caption aligncenter" style="width: 416px"><a href="http://danielzegarra.net/wp-content/uploads/2010/10/screenshot.41.png" rel="lightbox[1344]"><img class="size-full wp-image-1346 " title="Parametros de configuracion avanzados de Firefox" src="http://danielzegarra.net/wp-content/uploads/2010/10/screenshot.41.png" alt="Parametros de configuracion avanzados de Firefox" width="406" height="254" /></a><p class="wp-caption-text">Parametros de configuracion avanzados de Firefox</p></div></li>
<li>Como se trata de un parametro de tipo booleano, has doble clic sobre el para alternar entre TRUE o FALSE. Por defecto es FALSE y por lo tanto resuelve nombres usando el gateway configurado en Windows. Si es TRUE, enviara toda peticion de resolucion de nombres por el proxy configurado.</li>
</ol>
<p>Esta configuracion solo afectara a Firefox. Todas las demas aplicaciones seguiran resolviendo nombres de forma local.</p>
<p>Si deseas restaurar este cambio, realiza los mismos pasos y devuelve el estado FALSE al parametro para dejarlo como estaba al inicio.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/10/12/proxy-web-sobre-ssh-2da-parte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Proxy Web sobre SSH</title>
		<link>http://danielzegarra.net/2010/10/04/proxy-web-sobre-ssh/</link>
		<comments>http://danielzegarra.net/2010/10/04/proxy-web-sobre-ssh/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 07:09:08 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Proxy]]></category>
		<category><![CDATA[Putty]]></category>
		<category><![CDATA[Socks]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=1332</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p>Y bien, volviendo a los temas originales del blog esta vez explicare como usar como un proxy web cualquier servidor al que tengamos acceso via ssh.</p>
<p>Las conexiones ssh son tuneles entre dos computadores (cliente y servidor) que permiten una comunicacion segura entre estas. Yo lo utilizo para configurar remotamente servidores linux y para transferir archivos al servidor de hosting que aloja este blog. Pero el potencial de ssh va mas alla. Lo que vamos a intentar ahora es usar este canal para salir a internet.</p>
<p>Esto es util en los siguientes casos:</p>
<ul>
<li>Te encuentras en una red detras de un proxy y no te deja entrar a&#8230; facebook, youtube, etc.</li>
<li>Estas conectado a una red wi-fi sin proteccion y quieres proteger tus datos (con ssh todo va encryptado).</li>
<li>Deseas tener acceso a contenido que no se encuentra disponible en tu region (pero si en la region donde se encuentra tu servidor ssh).</li>
</ul>
<p>Para empezar, lo que se necesitas para este experimento es:</p>
<ul>
<li>Un equipo corriendo un servidor ssh que se encuentre en un lugar accesible ( Puede encontrarse en tu misma red o contar con un IP publico para tener acceso a el desde cualquier parte).</li>
<li>Tener instalado <a title="Descargar Putty" href="http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe">Putty</a>, si usas Windows o tu cliente ssh si usas Linux.</li>
</ul>
<p><span style="color: #800000;">Nota: Yo tengo un hosting contratado con <a href="http://www.dreamhost.com/" target="_blank">Dreamhost </a>que me da acceso a mi servidor compartido Linux via ssh. Utilizare este servidor como ejemplo. </span></p>
<h3>En Windows</h3>
<p>Ejecutas Putty e ingresas la direccion de tu servidor en el campo <em><strong>Host Name (or IP Address)</strong></em>. Asegurate que <em><strong>connection type</strong></em> tenga marcado <em><strong>SSH</strong></em>.</p>
<div id="attachment_1333" class="wp-caption aligncenter" style="width: 466px"><a href="http://danielzegarra.net/wp-content/uploads/2010/10/screenshot.4.png" rel="lightbox[1332]"><img class="size-full wp-image-1333" title="Pantalla inicial de Putty" src="http://danielzegarra.net/wp-content/uploads/2010/10/screenshot.4.png" alt="Pantalla inicial de Putty" width="456" height="442" /></a><p class="wp-caption-text">Pantalla inicial de Putty</p></div>
<p>Esta primera pantalla es basica. Con llenar esto es suficiente para iniciar la conexion con el servidor pero para lograr lo que queremos hace falta algo mas. En el panel izquierdo ve a <em><strong>Connection </strong></em>&gt; <em><strong>SSH </strong></em>&gt; <em><strong>Tunnels</strong></em>.</p>
<p>En el grupo de campos llamado <strong><em>Add new forwarded port</em></strong> ingresa <strong>8080 </strong>en el campo <strong><em>Source port</em></strong> y elije <em><strong>Dynamic </strong></em>de entre los botones de opcion para que quede tal como se ve en la siguiente imagen.</p>
<div id="attachment_1334" class="wp-caption aligncenter" style="width: 466px"><a href="http://danielzegarra.net/wp-content/uploads/2010/10/screenshot.5.png" rel="lightbox[1332]"><img class="size-full wp-image-1334" title="Configurando el nuevo tunel" src="http://danielzegarra.net/wp-content/uploads/2010/10/screenshot.5.png" alt="Configurando el nuevo tunel" width="456" height="442" /></a><p class="wp-caption-text">Configurando el nuevo tunel</p></div>
<p>Una vez hecho esto dale en el boton <strong>Add</strong>. Esto ingresara la configuracion dada a la lista de tuneles que deben crearse al conectarse con el servidor. Veras un nuevo elemento con el nombre <strong>D8080</strong></p>
<p>Con ayuda del panel izquierdo regresa a la pantalla inicial de Putty (Session) y dale un clic en el boton <strong>Open </strong>para empezar la conexion con el servidor. Luego de ingresar el nombre de usuario y clave y una vez que el servidor confirme que los datos son correctos Putty redireccionara todos los paquete enviados al puerto 8080 local hacia el servidor.</p>
<h3>En Linux</h3>
<p>Pues es mas simple. Tan solo corres el siguiente comando:</p>
<p>ssh -D 8080 username@servidor_ssh</p>
<p>Donde el <strong><em>numero seguido de -D</em></strong> es el numero de puerto que se quiere crear, <strong><em>username</em> </strong>un nombre de usuario valido y <strong><em>servidor_ssh</em></strong> es la direccion del servidor. Presionas &lt;enter&gt; e ingresas la clave para completar la autenticacion.</p>
<h3>Configurar el proxy en el navegador</h3>
<p>Yo usare Firefox pero tu puedes usar cualquiera. Te vas al menu <em><strong>Herramientas &gt; Opciones &gt; Avanzado &gt; Red &gt; Conexion &gt; Configuracion</strong></em> y dejas los campos tal como vez en la imagen siguiente.</p>
<div id="attachment_1335" class="wp-caption aligncenter" style="width: 424px"><a href="http://danielzegarra.net/wp-content/uploads/2010/10/screenshot.6.png" rel="lightbox[1332]"><img class="size-full wp-image-1335" title="Configurando un proxy Socket en Firefox" src="http://danielzegarra.net/wp-content/uploads/2010/10/screenshot.6.png" alt="Configurando un proxy Socket en Firefox" width="414" height="470" /></a><p class="wp-caption-text">Configurando un proxy Socket en Firefox</p></div>
<p>Guardas los cambios y firefox saldra a internet por el tunel con tu servidor remoto.</p>
<h3>Hacemos la prueba?</h3>
<p>Sin el proxy (saliendo a internet con trafafonica)</p>
<div id="attachment_1336" class="wp-caption aligncenter" style="width: 552px"><a href="http://danielzegarra.net/wp-content/uploads/2010/10/screenshot.7.png" rel="lightbox[1332]"><img class="size-full wp-image-1336" title="Salida normal a internet, directamente a traves del router" src="http://danielzegarra.net/wp-content/uploads/2010/10/screenshot.7.png" alt="Salida normal a internet, directamente a traves del router" width="542" height="401" /></a><p class="wp-caption-text">Salida normal a internet, directamente a traves del router</p></div>
<p>Y este es el resultado saliendo a traves de xxx.dreamhost.com.</p>
<div id="attachment_1337" class="wp-caption aligncenter" style="width: 552px"><a href="http://danielzegarra.net/wp-content/uploads/2010/10/screenshot.8.png" rel="lightbox[1332]"><img class="size-full wp-image-1337" title="Usando dreamhost.com como proxy" src="http://danielzegarra.net/wp-content/uploads/2010/10/screenshot.8.png" alt="Usando dreamhost.com como proxy" width="542" height="401" /></a><p class="wp-caption-text">Usando dreamhost.com como proxy</p></div>
<h3>Notas</h3>
<ul>
<li>Este proceso redireccionara todo el trafico del browser por este tunel la resolucion de nombre de dominio las seguira haciendo por la via habitual. Si estas detras de un proxy que te bloquea el acceso por el nombre de dominio que utilices necesitas activar la opcion set network.proxy.socks_remote_dns de firefox entrando a about:config para resolver los nombres por el mismo tunel.</li>
<li>La version de Putty a la fecha de creacion de este post es la 0.60.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2010/10/04/proxy-web-sobre-ssh/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>La distribución Linux adecuada</title>
		<link>http://danielzegarra.net/2009/12/06/la-distribucion-linux-adecuada/</link>
		<comments>http://danielzegarra.net/2009/12/06/la-distribucion-linux-adecuada/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 23:10:26 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Adobe Flash Player]]></category>
		<category><![CDATA[Aero]]></category>
		<category><![CDATA[bluetooth]]></category>
		<category><![CDATA[Desktop environment]]></category>
		<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[KDE 4]]></category>
		<category><![CDATA[Linux Mint]]></category>
		<category><![CDATA[Live CD]]></category>
		<category><![CDATA[LiveCD]]></category>
		<category><![CDATA[Mandriva]]></category>
		<category><![CDATA[Mandriva Linux]]></category>
		<category><![CDATA[OpenOffice]]></category>
		<category><![CDATA[OpenOffice.org]]></category>
		<category><![CDATA[openSuse]]></category>
		<category><![CDATA[Operating system]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=944</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p>Mi primer contacto con Linux fue gracias una revista de esas que llevan un disco de aplicaciones dentro. Esta era una distribución que se instalaba como una aplicación de Windows y modificaba a voluntad los archivos de arranque de Windows 98 para cargarse. Así que cada vez que querías usar este &#8220;Linux&#8221; tenias que entrar a Windows y correr esta aplicación la cual te hacia reiniciar la PC con Linux y al próximo reinicio volvías a Windows nuevamente.</p>
<p>En ese entonces mi primer contacto con Linux fue traumático. Encontré que no podía correr los juegos que solía usar y el editor de textos era horrible (incluso comparado con el Ms Word 97 de esos tiempos). No habré ingresado a ese Linux mas de 3 veces cuando lo desinstale para no volver a probar software libre hasta varios años mas tarde.</p>
<p>Ahora Linux es otra cosa. Ha dejado de ser ese sistema operativo con falta de gracia y &#8220;solo para servidores&#8221; e incluso hasta llegar a usarse en computadoras de escritorio de usuarios nada especializados en informática.</p>
<p>Pero ahora, surge otro problema para los usuarios que quieren aventurarse en Linux:</p>
<p>¿Cual distribución elegir?</p>
<p>Si bien, no todas las distribuciones están pensadas para usarse en una PC de escritorio, muchas de ellas se califican como &#8220;perfectas para los usuarios que recién empiezan&#8221; o con &#8220;tiene todo lo que necesitas para trabajar&#8221; lo que hace muy difícil elegir una sin antes probarla.</p>
<p>Lo que sigue es una evaluación de las distribuciones Linux mas populares que pueden usarse en equipos de escritorio:</p>
<p><strong>Mandriva Linux One 2010</strong></p>
<div id="attachment_954" class="wp-caption alignleft" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/12/mandriva_vistaminiatura.jpg" rel="lightbox[944]"><img class="size-medium wp-image-954" title="Vista miniatura de aplicaciones activas" src="http://danielzegarra.net/wp-content/uploads/2009/12/mandriva_vistaminiatura-450x281.jpg" alt="Vista miniatura de aplicaciones activas" width="450" height="281" /></a><p class="wp-caption-text">Mandriva 2010 - Vista miniatura de aplicaciones activas</p></div>
<p>Si bien el theme por defecto es muy&#8230; azul, se puede cambiar al Oxigen que es mas serio.</p>
<p>Hay asistentes de configuración, principalmente en redes, que parecen pensados para hacer las tareas mas comunes (como el compartir el acceso a internet o compartir archivos con equipos Windows) y el manejo de redes 3G es realmente impresionante. Detecto y configuro mi conexión a internet automáticamente al leer el ID de mi operador móvil. Lo hizo tan rápido que me dio la sensación que conectarme a una red Wifi no es tan simple como yo pensaba.</p>
<div id="attachment_955" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/12/mandriva_adaptadoresdered.jpg" rel="lightbox[944]"><img class="size-medium wp-image-955" title="Gestión de adaptadores de red" src="http://danielzegarra.net/wp-content/uploads/2009/12/mandriva_adaptadoresdered-450x281.jpg" alt="Gestión de adaptadores de red" width="450" height="281" /></a><p class="wp-caption-text">Mandriva 2010 - Gestión de adaptadores de red</p></div>
<div id="attachment_956" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/12/mandriva_controlcenternetwork.jpg" rel="lightbox[944]"><img class="size-medium wp-image-956" title="Mandriva 2010 - Centro de control de red" src="http://danielzegarra.net/wp-content/uploads/2009/12/mandriva_controlcenternetwork-450x351.jpg" alt="Mandriva 2010 - Centro de control de red" width="450" height="351" /></a><p class="wp-caption-text">Mandriva 2010 - Centro de control de red</p></div>
<div id="attachment_957" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/12/mandriva_controlcentersharing.jpg" rel="lightbox[944]"><img class="size-medium wp-image-957" title="Mandriva 2010 - Centro de compartición" src="http://danielzegarra.net/wp-content/uploads/2009/12/mandriva_controlcentersharing-450x350.jpg" alt="Mandriva 2010 - Centro de compartición" width="450" height="350" /></a><p class="wp-caption-text">Mandriva 2010 - Centro de compartición</p></div>
<div id="attachment_958" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/12/mandriva_cubo3d.jpg" rel="lightbox[944]"><img class="size-medium wp-image-958" title="Mandriva 2010 - Escritorio 3D" src="http://danielzegarra.net/wp-content/uploads/2009/12/mandriva_cubo3d-450x281.jpg" alt="Mandriva 2010 - Escritorio 3D" width="450" height="281" /></a><p class="wp-caption-text">Mandriva 2010 - Escritorio 3D</p></div>
<div id="attachment_959" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/12/mandriva_systemmonitor.jpg" rel="lightbox[944]"><img class="size-medium wp-image-959" title="Mandriva 2010 - Monitor del sistema" src="http://danielzegarra.net/wp-content/uploads/2009/12/mandriva_systemmonitor-450x402.jpg" alt="Mandriva 2010 - Monitor del sistema" width="450" height="402" /></a><p class="wp-caption-text">Mandriva 2010 - Monitor del sistema</p></div>
<p>Su defecto mas grande, creo que el aspecto. Como dije antes, muy azul. Iconos muy coloridos, poco serios, y el lanzador de aplicaciones se lleva la peor parte.</p>
<p>Entre sus características se encuentra:</p>
<ul>
<li>Usa KDE 4</li>
<li>Asistentes para la configuración de red y compartición de archivos en la red.</li>
<li>Asistente para compartir la conexión a internet.</li>
<li>Excelente con las redes 3G. (incluye una base de datos con las configuraciones por defecto de las operadoras)</li>
<li>El software incluido para dispositivos Bluetooth  no soporta A2DP.</li>
<li>Cubo 3D de escritorio.</li>
<li>Flash Player pre-instalado</li>
<li>El lanzador de aplicaciones es espantoso</li>
<li>Soporte de audio USB</li>
<li>Es LiveCD</li>
<li>Mapa del hardware</li>
<li>OpenOffice pre-instalado</li>
<li>Incluye versión en español</li>
</ul>
<p><a title="Mandriva Linux Descargas" href="http://www2.mandriva.com/es/downloads/?p=linux-one" target="_blank">Descargar Mandriva One 2010</a></p>
<p><strong>openSUSE 11.2</strong></p>
<div id="attachment_949" class="wp-caption alignleft" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/12/opensuse_desktop.jpg" rel="lightbox[944]"><img class="size-medium wp-image-949" title="Escritorio de openSUSE 11.2" src="http://danielzegarra.net/wp-content/uploads/2009/12/opensuse_desktop-450x281.jpg" alt="Escritorio de openSUSE 11.2" width="450" height="281" /></a><p class="wp-caption-text">openSUSE 11.2 - Escritorio de usando KDE4</p></div>
<p>Desarrollado por Novell, es muy conocido por su herramienta de configuración YAST y por ser uno de los mas completos en cuanto a variedad de paquetes se refiere.</p>
<p>Es un sistema operativo robusto usado en muchos casos en servidores. Esta versión cuenta con KDE4 y es capaz de iniciar en modo LiveCD.</p>
<p>Lamentablemente, en mis pruebas, resulto no ser el mas indicado en cuanto a su uso en un computador personal. En donde mas problemas tuvo fue en conectarse a internet usando un modem 3G. No incluye una base de datos con configuraciones por defecto por lo que la configuración de la operadora hay que hacerlo de manera manual (al menos con KDE). En mi caso, luego de configurarlo, conectarlo y obtener correctamente el IP y DNSs de mi operador, no pude tener salida a internet.<br />
En cuanto al soporte para bluetooth, al igual que Mandriva, el software nativo de KDE tampoco soporta A2DP.</p>
<div id="attachment_950" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/12/opensuse_cubo3d.jpg" rel="lightbox[944]"><img class="size-medium wp-image-950" title="Escritorio 3D con openSUSE" src="http://danielzegarra.net/wp-content/uploads/2009/12/opensuse_cubo3d-450x281.jpg" alt="Escritorio 3D con openSUSE" width="450" height="281" /></a><p class="wp-caption-text">openSUSE 11.2 - Escritorio 3D</p></div>
<div id="attachment_951" class="wp-caption aligncenter" style="width: 411px"><a href="http://danielzegarra.net/wp-content/uploads/2009/12/opensuse_lanzadordeaplicaciones.jpg" rel="lightbox[944]"><img class="size-medium wp-image-951" title="Lanzador de aplicaciones de openSUSE con KDE4" src="http://danielzegarra.net/wp-content/uploads/2009/12/opensuse_lanzadordeaplicaciones-401x450.jpg" alt="Lanzador de aplicaciones de openSUSE con KDE4" width="401" height="450" /></a><p class="wp-caption-text">openSUSE 11.2 - Lanzador de aplicaciones con KDE4</p></div>
<div id="attachment_952" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/12/opensuse_miequipo.jpg" rel="lightbox[944]"><img class="size-medium wp-image-952" title="Mi equipo - openSUSE" src="http://danielzegarra.net/wp-content/uploads/2009/12/opensuse_miequipo-450x330.jpg" alt="Mi equipo - openSUSE" width="450" height="330" /></a><p class="wp-caption-text">openSUSE 11.2 - Mi equipo</p></div>
<div id="attachment_953" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/12/opensuse_nointernet.jpg" rel="lightbox[944]"><img class="size-medium wp-image-953" title="Parámetros de red correctos pero aun sin salida a internet" src="http://danielzegarra.net/wp-content/uploads/2009/12/opensuse_nointernet-450x281.jpg" alt="Parámetros de red correctos pero aun sin salida a internet" width="450" height="281" /></a><p class="wp-caption-text">openSUSE 11.2 - Parámetros de red correctos pero aun sin salida a internet</p></div>
<p>De openSUSE se puede destacar:</p>
<ul>
<li>Puedes elegir entre usarlo con KDE, Gnome o en modo consola.</li>
<li>Es LiveCD</li>
<li>Cuenta con su conocido asistente de configuración YAST</li>
<li>Soporte para audio USB</li>
<li>El software incluido para dispositivos Bluetooth  no soporta A2DP.</li>
<li>Pésimo con los modem 3G</li>
<li>OpenOffice pre-instalado</li>
<li>Mapa del hardware</li>
<li>Cubo 3D de escritorio</li>
<li>Incluye versión en español</li>
</ul>
<p><a title="Software.openSUSE.org" href="http://software.opensuse.org/112/es" target="_blank">Descargar openSUSE 11.2</a></p>
<p><strong>Ubuntu 9.10 Karmic Koala</strong></p>
<div id="attachment_947" class="wp-caption alignleft" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/12/ubuntu_midesktop.jpg" rel="lightbox[944]"><img class="size-medium wp-image-947" title="Mi desktop con Ubuntu Karmic Koala" src="http://danielzegarra.net/wp-content/uploads/2009/12/ubuntu_midesktop-450x281.jpg" alt="Mi desktop con Ubuntu Karmic Koala" width="450" height="281" /></a><p class="wp-caption-text">Ubuntu Karmic Koala - Mi desktop</p></div>
<p>Es el que mas conozco porque lo llevo usando desde hace algún un tiempo. Es conocido por ser simple e intuitivo, perfecto para usuarios que recién empiezan a usar tecnología libre. La versión 9.10 incluye el &#8220;Centro de Software de Ubuntu&#8221; que simplifica increíblemente el proceso de buscar e instalar nuevo software. Fue uno de los primeros sistemas operativos que vino en formato LiveCD.</p>
<p>El soporte para redes 3G es amigable. Con elegir el país y proveedor de internet móvil ya tienes configurada tu red 3G.<br />
Si bien el aspecto y efectos gráficos son aceptables no es comparable con la tecnología Aero de Microsoft. Me parece incluso que KDE4 cuenta con un aspecto de trabajo mas llamativo.</p>
<div id="attachment_948" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/12/ubuntu_CentrodesoftwaredeUbuntu.jpg" rel="lightbox[944]"><img class="size-medium wp-image-948" title="Centro de software de Ubuntu Karmic Koala" src="http://danielzegarra.net/wp-content/uploads/2009/12/ubuntu_CentrodesoftwaredeUbuntu-450x264.jpg" alt="Centro de software de Ubuntu Karmic Koala" width="450" height="264" /></a><p class="wp-caption-text">Ubuntu Karmic Koala - Centro de software</p></div>
<ul>
<li>No requiere de conocimientos técnicos para leer la documentación integrada (la comunidad de Ubuntu si cuenta con documentación técnica para usuarios mas avanzados)</li>
<li>Es LiveCD</li>
<li>Usa Gnome como escritorio gráfico</li>
<li>Soporte para audio USB</li>
<li>El manejador de audio funciona bien pero no es muy intuitivo</li>
<li>Preparado para redes 3G. Aunque tiene algunos bugs con algunos modem USB. (incluye una base de datos con las configuraciones por defecto de las operadoras por países).</li>
<li>El software incluido para dispositivos Bluetooth  no es bueno con dispositivos A2DP. Se recomiendo usar Blueman (instalable desde del <strong>Centro de Software</strong>)</li>
<li>OpenOffice pre-instalado</li>
<li>Incluye versión en español</li>
</ul>
<p><a title="Download Ubuntu" href="http://www.ubuntu.com/getubuntu/download" target="_blank">Descargar Ubuntu 9.10 Karmic Koala</a></p>
<p><strong>Linux Mint 8 Helena</strong></p>
<div id="attachment_961" class="wp-caption alignleft" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/12/mint_desktop.jpg" rel="lightbox[944]"><img class="size-medium wp-image-961 " title="Escritorio de Linux Mint 8 Helena" src="http://danielzegarra.net/wp-content/uploads/2009/12/mint_desktop-450x281.jpg" alt="Escritorio de Linux Mint 8 Helena" width="450" height="281" /></a><p class="wp-caption-text">Linux Mint 8 Helena - Escritorio</p></div>
<p>Podría decirse que es un Ubuntu Karmic Koala Unattended. Es una distribución de Ubuntu con Flash Player pre-instalado, codecs propietarios pre-instalados, las mejores aplicaciones sin importar si cuentan con soporte de Canonical (la empresa detrás de Ubuntu) y lo mas importante, con temas gráficos especialmente diseñados para esta edición.</p>
<p>Esta distribución hereda las ventajas de Ubuntu pero pierde el soporte multi-idioma nativo (pero que luego se puede instalar desde internet).</p>
<p>También incluye un <strong>Centro de Control</strong> que funciona igual que en Ubuntu Karmic pero con un aspecto gráfico muy similar al administrador de paquetes Synaptic.</p>
<div id="attachment_962" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/12/mint_controlcenter.png.jpg" rel="lightbox[944]"><img class="size-medium wp-image-962" title="Muy similar al centro de control de Ubuntu salgo algunas opciones mas" src="http://danielzegarra.net/wp-content/uploads/2009/12/mint_controlcenter.png-450x293.jpg" alt="Muy similar al centro de control de Ubuntu salgo algunas opciones mas" width="450" height="293" /></a><p class="wp-caption-text">Linux Mint 8 Helena - Muy similar al centro de control de Ubuntu salgo algunas opciones mas</p></div>
<div id="attachment_963" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/12/mint_softwaremanager.jpg" rel="lightbox[944]"><img class="size-medium wp-image-963" title="Centro de Software de Linux Mint 8" src="http://danielzegarra.net/wp-content/uploads/2009/12/mint_softwaremanager-450x307.jpg" alt="Centro de Software de Linux Mint 8" width="450" height="307" /></a><p class="wp-caption-text">Linux Mint 8 Helena - Centro de Software</p></div>
<p><a title="Download Linux Mint" href="http://www.linuxmint.com/download.php" target="_blank">Descargar Linux Mint 8 Helena</a></p>
<p><strong>Gentoo Linux</strong></p>
<div class="zemanta-img" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 310px;">
<dt class="wp-caption-dt"><a href="http://commons.wikipedia.org/wiki/Image:GentooTen.png" rel="lightbox[944]"><img title="Default KDE 4 screen of the Gentoo Linux 10." src="http://upload.wikimedia.org/wikipedia/commons/thumb/d/de/GentooTen.png/300px-GentooTen.png" alt="Default KDE 4 screen of the Gentoo Linux 10." width="300" height="188" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image via <a href="http://commons.wikipedia.org/wiki/Image:GentooTen.png" rel="lightbox[944]">Wikipedia</a></dd>
</dl>
</div>
</div>
<p>No lo he probado por no tener una versión LiveCD y por ser al parecer una distribución pensada para usuarios mas experimentados. He conocido empresas de hosting que utilizan Gentoo como sistema operativo para sus servidores, asi que puedo suponer que el SO es tan robusto como se comenta.</p>
<p>La interfase gráfica, al menos por los screenshots que he visto en internet, no es uno de sus puntos fuertes aunque eso en realidad depende de el escritorio gráfico que se le instale. Se cuenta como principal ventaja el uso de &#8220;Portage&#8221;, su instalador de paquetes.</p>
<p><a title="Donde obtener Gentoo Linux" href="http://www.gentoo.org/main/es/where.xml" target="_blank">Descargar Gentoo Linux</a></p>
<p>Yo me decidí por <strong>Linux Mint 8</strong> por que ya me he acostumbrado a usar Ubuntu, conozco sus puntos fuertes, sus puntos débiles y ya que con Ubuntu tengo todo lo que necesito se que no me faltara nada con Linux Mint. Empezaré a instalarlo luego de terminar este post <img src='http://danielzegarra.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2009/12/06/la-distribucion-linux-adecuada/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configurando un gateway de red con Ubuntu</title>
		<link>http://danielzegarra.net/2009/11/25/configurando-un-gateway-de-red-con-ubuntu/</link>
		<comments>http://danielzegarra.net/2009/11/25/configurando-un-gateway-de-red-con-ubuntu/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 19:14:36 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[dhcp]]></category>
		<category><![CDATA[dhcp server]]></category>
		<category><![CDATA[forward]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[ip masquerading]]></category>
		<category><![CDATA[iptable]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=935</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p>Ya había explicado lo simple que era compartir nuestra conexión a internet con Windows, ahora explicare como hacerlo con Ubuntu.</p>
<p>Para lograrlo necesitamos dos cosas:</p>
<ul>
<li>Instalar y configurar el servicio dhcp. Para entregarle la configuración a los demás equipos de la red.</li>
<li>Configurar las iptables del equipo con conexión a internet para que funcione como gateway.</li>
<li>Definir la configuración de red del servidor gateway.</li>
</ul>
<h2>El servicio dhcp</h2>
<p>Para instalarlo abres el terminal y escribes:</p>
<pre class="brush: bash; light: true; title: ; notranslate">sudo apt-get install dhcp3-server</pre>
<p>Ahora, debes decirle al servidor dhcp en que dispositivo de red debe trabajar. Si no sabes cual elegir el comando <code>ifconfig</code> te dará un listado de todos los dispositivos de red instalados. Asegurate de identificar el que necesitas.Los que inician con eth# son las tarjetas de red por cable y los wlan# las tarjetas inalámbricas. Los ppp# suelen ser dispositivos modem.</p>
<p>Una vez que lo tengas identificado abre y edita el archivo <code>/etc/default/dhcp3-server</code> con el siguiente comando:</p>
<pre class="brush: bash; light: true; title: ; notranslate">sudo gedit /etc/default/dhcp3-server</pre>
<p>En este ejemplo estoy usando gedit como editor de textos. Puedes usar otro como <code>nano</code> o <code>vi</code> si no cuentas con un entorno grafico.</p>
<p>Cambia eth0 por el que necesites, por ejemplo:</p>
<pre class="brush: bash; light: true; title: ; notranslate">INTERFACES=&quot;wlan0&quot;</pre>
<p>Luego, abres y editas el archivo <code>/etc/dhcp3/dhcpd.conf</code> de la misma manera que el fichero anterior. Reemplaza el contenido del archivo con el siguiente texto:</p>
<pre class="brush: bash; light: true; title: ; notranslate">
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option routers 192.168.0.1;

#DNS's de tu proveedor de internet
option domain-name-servers 213.158.199.1, 213.158.199.5;

subnet 192.168.0.0 netmask 255.255.255.0 {
    range 192.168.0.150 192.168.0.200;
}
</pre>
<p>En este ejemplo se define una red de clase C (192.168.###.###) y se darán IPs del 192.168.0.150 al 192.168.0.200. En option domain-name-servers se definen los servidores DNS&#8217;s. Debes reemplazarlos con los que tu proveedor de internet te asigna. Pueden encontrarlos en el fichero <code>/etc/resolv.conf</code>.</p>
<p>Para probarlo, ejecuta el siguiente comando para detener el servicio (si ya estuviera ejecutándose) y volverlo a iniciar:</p>
<pre class="brush: bash; light: true; title: ; notranslate">sudo /etc/init.d/dhcp3-server restart</pre>
<p>Nota: Debes asegurarte que el dispositivo de red donde <code>dhcp3-server</code> va ha trabajar esta conectado a la red. De lo contrario el servicio podría no iniciar.</p>
<h2>Configurar los iptables</h2>
<p>Abre el fichero <code>/etc/sysctl.conf</code> y retira el comentario de la siguiente linea:</p>
<pre class="brush: bash; light: true; title: ; notranslate">net.ipv4.ip_forward=1</pre>
<p>Nota: Las lineas comentadas llevan el signo # para ser ignoradas por el sistema.</p>
<p>Luego ejecuta el siguiente comando para aplicar los cambios efectuados:</p>
<pre class="brush: bash; light: true; title: ; notranslate">sudo sysctl -p</pre>
<p>Ahora, el siguiente comando configurara las iptables para que enmascaren los paquetes recibidos desde la <code>nat</code> hasta el dispositivo <code>ppp0. </code>Reemplaza <code>ppp0</code> por el dispositivo de red que configuraste con el servicio <code>dhcp</code>:</p>
<pre class="brush: bash; light: true; title: ; notranslate">
sudo iptables -t nat -A POSTROUTING -s 192.168.0.0/16 -o ppp0 -j MASQUERADE
</pre>
<p>Si deseas que el gateway este disponible en cada inicio del sistema agrega al fichero <code>/etc/rc.local</code> el ultimo comando ignorando el &#8220;sudo&#8221; inicial para que quede de la siguiente manera:</p>
<pre class="brush: bash; light: true; title: ; notranslate">
iptables -t nat -A POSTROUTING -s 192.168.0.0/16 -o ppp0 -j MASQUERADE
exit 0
</pre>
<h2>Configurando manualmente nuestra conexión a la red local</h2>
<p>Si cuentas con un entorno gráfico lo puedes hacer usando el administrador de redes que tiene Ubuntu. De lo contrario, debes configurar tu red desde la consola. Para ello abre el fichero <code>/etc/network/interfaces</code>.</p>
<p>El paso siguiente depende si esta ya configurado el dispositivo de red y como lo esta. Reemplaza los #### con el nombre del dispositivo conectado a la red local (el mismo al que el servicio dhcp esta sirviendo).</p>
<p>Si encuentras la linea <code>iface #### inet dhcp</code> elimínala.</p>
<p>Si encuentras la linea <code>iface #### inet static</code> suprimes desde esta linea hasta antes de empezar el siguiente <code>iface...</code> o hasta el final del archivo.</p>
<p>Una vez que ya no este definida una configuración para este dispositivo de red escribir lo siguiente:</p>
<pre class="brush: bash; light: true; title: ; notranslate">
iface #### inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.1
</pre>
<p>Guardar el archivo y corres el siguiente comando para aplicar la nueva configuración a los dispositivos de red:</p>
<pre class="brush: bash; light: true; title: ; notranslate">sudo /etc/init.d/networking restart</pre>
<p>Con esto ya tienes tu gateway y servidor dhcp configurado y funcionando.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2009/11/25/configurando-un-gateway-de-red-con-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enviar y recibir SMS&#8217;s usando el modem 3G</title>
		<link>http://danielzegarra.net/2009/11/22/enviar-y-recibir-smss-usando-el-modem-3g/</link>
		<comments>http://danielzegarra.net/2009/11/22/enviar-y-recibir-smss-usando-el-modem-3g/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 19:09:06 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[modem]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=933</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p>Recibir SMS&#8217;s es lo que menos te preocupa cuando compras un modem 3g, lo unico que deseas es que sea rápido y compatible con Windows y Ubuntu (o Mac).</p>
<p>Asi era mi caso hasta que me di con la sorpresa que la web de mi proovedor de internet me envíaba un SMS con una clave de un solo uso para poder entrar al panel de administración de mi cuenta.</p>
<p>No hay problema si usas Windows, usualmente el modem viene con una aplicación que te informa cada vez que recibes un mensaje. Pero en Linux, si bien Ubuntu detecta y configura el modem con suma eficiencia, no hay manera (con las herramientas nativas de Ubuntu) de leer o recibir mensajes SMS.</p>
<p>Por suerte existe Gammu, un proyecto que permite controlar tu telefono gracias a su libreria llamada libGammu. Junto con el proyecto, y para hacerlo mas simple, esta Wammu, una aplicacion de entorno grafico que utiliza la libreria libGammu para el mismo proposito.</p>
<p>Puedes encontrar Wammu en los repositorios de Ubuntu o lo puedes descargar desde <a title="Download Gammu or Wammu" href="http://wammu.eu/download/" target="_blank">http://wammu.eu/download/</a> .</p>
<p>Luego de instalarlo debes configurar la aplicación para tu teléfono/modem. Si no lo logras usando el asistente puedes encontrar la configuración deseada en <a title="Parametros de configuracion para Gammu" href="http://wammu.eu/phones/" target="_blank">http://wammu.eu/phones/</a> . Yo encontré la mía ahí, el modem Huawei E160G.</p>
<p>Mientras estoy conectado a internet Wammu se congela segundos después de conectarse al modem y solicitar la lista de mensajes recibidos. No funcionara perfectamente pero al menos llego a leer el que necesitaba.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2009/11/22/enviar-y-recibir-smss-usando-el-modem-3g/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reloading /etc/samba/smb.conf smbd only</title>
		<link>http://danielzegarra.net/2009/06/05/reloading-etcsambasmbconf-smbd-only/</link>
		<comments>http://danielzegarra.net/2009/06/05/reloading-etcsambasmbconf-smbd-only/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 20:00:34 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Ubuntu Server]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=789</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p>Luego de instalar <em><strong>samba </strong></em>en mi <em><strong>Ubuntu 9.04 Server</strong></em> ese mensaje aparecia en pantalla cada 5 minutos. No afectaba el funcionamiento de samba pero si me intrigaba el porque aparecia. Como si algo fallara (ya que el mensaje salia cada vez mas desalineado).</p>
<p>La razón de este mensaje tiene que ver con el cliente <em><strong>DHCP</strong></em>. Al parecer <em><strong>dhcp </strong></em>ordena a <em><strong>samba </strong></em>volver a cargar su configuración si algo que aun no se que sea ocurriese.<br />
La solucion es muy sencilla. Primero, abres el archivo <strong>/etc/dhcp3/dhclient-enter-hooks.d/samba</strong> para edición:</p>
<pre class="brush: plain; title: ; notranslate">
sudo vi /etc/dhcp3/dhclient-enter-hooks.d/samba
</pre>
<p>Y le agregras <strong>&gt; /tmp</strong> al final de la linea donde esta <strong>[ -x /etc/init.d/samba ] &amp;&amp; /usr/sbin/invoke-rc.d samba reload</strong> (la antepenultima línea).<br />
Esto hara que al ejecutar esta linea envie el resultado a <strong>/tmp</strong> en lugar que a la pantalla como es por defecto. Debe quedar asi:</p>
<pre class="brush: plain; title: ; notranslate">
...
[ -x /etc/init.d/samba ] &amp;&amp; /usr/sbin/invoke-rc.d samba reload &gt; /tmp
}
netbios_setup
</pre>
<p><span style="color: #ff0000;">Nota: </span>Para salir del editor <strong>vi </strong>presionas <strong>&lt;ESC&gt;</strong> luego <strong>: </strong>(dos puntos) y escribes: <strong>wq</strong> y presionas <strong>&lt;ENTER&gt;</strong>.<br />
<em><strong>wq</strong></em> significa <em><strong>write and quit</strong></em> (guardar y salir).</p>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2009/06/05/reloading-etcsambasmbconf-smbd-only/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>InnoDB deshabilitado a pesar que skip-innodb esta comentado</title>
		<link>http://danielzegarra.net/2009/05/30/innodb-deshabilitado-a-pesar-de-que-skip-innodb-esta-comentado/</link>
		<comments>http://danielzegarra.net/2009/05/30/innodb-deshabilitado-a-pesar-de-que-skip-innodb-esta-comentado/#comments</comments>
		<pubDate>Sat, 30 May 2009 22:44:42 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Base de datos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[InnoDB]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Ubuntu Server]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=775</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p>Es un problema poco usual pero que me ha pasado a mi. <strong>InnoDB</strong> aparece como deshabilitado y has comprobado que <strong>skip-innodb</strong> sigue comentado en <strong>/etc/mysql/my.cnf</strong>. Entonces, ¿que diablos sucede?</p>
<p>Pues al parecer el problema surge al momento de instatar mysql-server (<em>sudo apt-get install mysql-server</em> usando ubuntu) que al crear los archivos <strong>ibdata#</strong> e <strong>ib_logfile#</strong> estos se crean con los permisos erroneos. Lo mas intrigante es que mysql no informa de este problema al iniciarse. </p>
<p>Entonces, el problema se resuelve asi:</p>
<p>Primero, debes detener <strong>mysql</strong> y lo haces con el siguiente comando:</p>
<pre class="brush: plain; title: ; notranslate">sudo service mysql stop</pre>
<p>Luego, dirigete al siguiente directorio:</p>
<pre class="brush: plain; title: ; notranslate">cd /var/lib/mysql</pre>
<p>Ejecuta ls para ver los archivos del directorio:</p>
<div id="attachment_776" class="wp-caption aligncenter" style="width: 729px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/lsresult.jpg" rel="lightbox[775]"><img class="size-full wp-image-776" title="Resultado de ls en /var/lib/mysql/" src="http://danielzegarra.net/wp-content/uploads/2009/05/lsresult.jpg" alt="Resultado de ls en /var/lib/mysql/" width="719" height="85" /></a><p class="wp-caption-text">Resultado de ls en /var/lib/mysql/</p></div>
<p>Ahora saca una copia de los archivos <strong>ibdata#</strong> e <strong>ib_logfile#</strong>. El signo <strong>#</strong> es porque pueden haber mas de uno. La copia la realizas de la siguiente forma:</p>
<pre class="brush: plain; title: ; notranslate">//cp _archivo_original archivo_copia
cp ibdata0 ibdata0.bak
cp ib_logfile0 ib_logfile0.bak</pre>
<p>Luego borra los archivos <strong>ibdata#</strong> e <strong>ib_logfile#</strong> originales. Lo haces de esta manera:</p>
<pre class="brush: plain; title: ; notranslate">//rm _archivo1 archivo2 archivo3
rm ibdata0 ibdata1 ibdata2 ib_logfile0 ib_logfile1 ib_logfile2</pre>
<p>Ahora arrancas <strong>mysql</strong>:</p>
<pre class="brush: plain; title: ; notranslate">sudo service mysql start</pre>
<p>Puedes verificar que <strong>InnoDB</strong> esta activado desde <strong>phpMyAdmin</strong> o conectandote a <strong>MySQL</strong> desde la terminar:</p>
<pre class="brush: plain; title: ; notranslate">mysql -u root -h localhost -p
password: *********
show engines;</pre>
<p>Esta es una extensión a la explicación del siguiente post <a title="How To Fix: InnoDB has been disabled for this MySQL server" href="http://geedew.com/blog/2008/05/21/how-to-fix-innodb-has-been-disabled-for-this-mysql-server/" target="_blank">How To Fix: InnoDB has been disabled for this MySQL server</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2009/05/30/innodb-deshabilitado-a-pesar-de-que-skip-innodb-esta-comentado/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Instalando un Server (con Ubuntu)</title>
		<link>http://danielzegarra.net/2009/05/26/instalando-un-server-con-ubuntu/</link>
		<comments>http://danielzegarra.net/2009/05/26/instalando-un-server-con-ubuntu/#comments</comments>
		<pubDate>Tue, 26 May 2009 07:38:49 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Ubuntu Server]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=738</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p>Estuve probando el nuevo servidor de Ubuntu y luego de horas de estar jugando con los comandos entre a la misma web de donde lo descargue para chequear si existia una guia rapida para instalar servidor. Hay me enamoro, porque a pesar de que la version 9.04 tiene unos días su documentación básica ya esta completa (pues tampoco es que hayan cambios radicales pero aún asi se agradece).</p>
<p>Puedes encontrar <a href="https://help.ubuntu.com/9.04/index.html" target="_blank">aquí en la documentación oficial</a> (en ingles) y <a href="https://help.ubuntu.com/community" target="_blank">aquí la documentación de la comunidad</a> (tambien en inglés) y en este post la documentación hecha por mi.</p>
<p><strong>Antes de empezar<br />
</strong></p>
<p>Instalar Linux es una experiencia diferente (si te has instalado Windows desde que andaba por la versión del 95). Lo primero que te parecera sumamente raro es la forma de trabajar con particiones. Linux no usa <strong>FAT </strong>o <strong>NTFS </strong>(aunque si podria pero no es recomendable). Linux tiene un numero mayor de formatos que no voy a enumerar ahora, lo que necesitas saber es que el <strong>EXT3 </strong>es el estandar (pero puedes optar por <strong>EXT4</strong> ya que tiene mejoras sobre su predecesor) y que  <strong>SWAP </strong>es un tipo de particion que sirve solo como memoria virtual (en caso se te acabe la RAM). La interfaz gráfica es una aplicación mas en Linux, no es en si parte importante del sistema. La verdad, si quieres un servidor es mejor evitar usarla. Tendras que acostumbrarte a escribir y memorizar comandos. No te preocupes, no es nada complicado. En este tutorial y en los siguientes que traten sobre el tema solo se usaran unos pocos.</p>
<p>Para este tutorial instalaré mi servidor en una maquina virtual usando <a href="http://www.virtualbox.org/" target="_blank">VirtualBox</a>. Para ello es necesario decirle a tarjeta de red virtual que haga un puente con nuestra tarjeta de red real, asi nuestra maquina virtual tendra contacto directo a nuestra red local (y podrá servir a otros equipos de nuestra red).</p>
<p>Para poder instalar Ubuntu es necesario que el BIOS arranque primero de la lectora de CD antes que del disco duro. Eso lo puedes configurar en el Setup (presionando la tecla requerida para esto (la tecla Supr suele funcionar en PCs genericas) durante el arranque de tu PC (los primeros segundos de encendido).</p>
<p>Y claro, el disco de instalación de Ubuntu Server que lo puedes conseguir en en siguiente enlace: <a title="Pagina de descarga de Ubuntu Server" href="http://www.ubuntu.com/getubuntu/download-server" target="_blank">http://www.ubuntu.com/getubuntu/download-server</a></p>
<p>Creo que eso es todo. Empecemos.</p>
<p><strong>Empieza la diversión </strong></p>
<p>Colocamos el CD de Ubuntu Server en la lectora de CD y reiniciamos la PC. Si tuviste exito en configurar la BIOS para que lea la lectora de CD antes de el disco duro, veras la siguiente imagen. Bueno, no. Primero eliges tu idioma (con el teclado) y luego veras esto.</p>
<div id="attachment_739" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver1.jpg" rel="lightbox[738]"><img class="size-medium wp-image-739" title="Pantalla de booteo de Ubuntu Server 9.04" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver1-450x383.jpg" alt="Pantalla de booteo de Ubuntu Server 9.04" width="450" height="383" /></a><p class="wp-caption-text">Pantalla de booteo de Ubuntu Server 9.04</p></div>
<p>Si tienes dudas sobre la salud de tu memoria RAM o disco de instalación puedes testearlas con las herramientas que vienen en el CD. Es importante que tu hardware este en buenas condiciones antes de empezar la instalación, de lo contrario es posible que te topes con problemas extraños y nunca termines la instalación. Si tu PC es nueva entonces puedes saltar esto y elegir <strong>Instalar Ubuntu Server</strong>.</p>
<div id="attachment_740" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver2.jpg" rel="lightbox[738]"><img class="size-medium wp-image-740" title="Eleccion del idioma" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver2-450x383.jpg" alt="Eleccion del idioma" width="450" height="383" /></a><p class="wp-caption-text">Elección del idioma</p></div>
<p>Esto es lo primero que te preguntara el programa de instalación: El idioma. Solo basta con elegir tu pais en la lista. Si no lo encuentras, elige uno con quien tengas mas semejanza o al menos que hablen el mismo idioma. Presiona la tecla ENTER para seleccionar.</p>
<div id="attachment_741" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver3.jpg" rel="lightbox[738]"><img class="size-medium wp-image-741" title="Detectar la distribucion del teclado. NO." src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver3-450x383.jpg" alt="Detectar la distribucion del teclado. NO." width="450" height="383" /></a><p class="wp-caption-text">Detectar la distribucion del teclado. NO!</p></div>
<p>Lo siguiente es la detección del teclado. Yo siempre elijo que no. Me arrepenti la primera vez porque nunca encontre la distribución de signos precisa para mi teclado y lo unico que gane fue perder tiempo.</p>
<div id="attachment_742" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver4.jpg" rel="lightbox[738]"><img class="size-medium wp-image-742" title="Origen del Teclado" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver4-450x383.jpg" alt="Origen del Teclado" width="450" height="383" /></a><p class="wp-caption-text">Origen del Teclado</p></div>
<p>Lo dejo por defecto y me dirijo a la siguiente pantalla. (Presiona ENTER)</p>
<div id="attachment_743" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver5.jpg" rel="lightbox[738]"><img class="size-medium wp-image-743" title="Sigue con lo del teclado :S" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver5-450x383.jpg" alt="Sigue con lo del teclado :S" width="450" height="383" /></a><p class="wp-caption-text">Sigue con lo del teclado :S</p></div>
<p>Ubuntu se esmera con lo de las teclas. En mi caso elijo lo que me recomienda para pasar a la siguiente pantalla.</p>
<div id="attachment_744" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver6.jpg" rel="lightbox[738]"><img class="size-medium wp-image-744" title="Nombre del computador en la red" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver6-450x383.jpg" alt="Nombre del computador en la red" width="450" height="383" /></a><p class="wp-caption-text">Nombre del computador en la red</p></div>
<p>Esto es importante. Elige el nombre con el que tu servidor se identificará en la red (porque estará en una red no? sino para que verdad?). Evita usar caracteres especiales. Que el nombre sea corto y entendible.</p>
<p><strong>Creando las particiónes</strong></p>
<p>Llegamos a la parte de las particiones. Yo estoy suponiendo que el disco duro se encuentra vacio, sin particiones previamente creadas. Si las hubieran no importa, puedes eliminarlas usando este asistente pero no describo como hacerlo en este tutorial. Espero lo intuyas tu mismo, no te preocupes por dañar algo. La tabla de particiones no se guardará hasta que empiece la instalación.</p>
<div id="attachment_745" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver7.jpg" rel="lightbox[738]"><img class="size-medium wp-image-745" title="Eligiendo como particionar el disco duro" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver7-450x383.jpg" alt="Eligiendo como particionar el disco duro" width="450" height="383" /></a><p class="wp-caption-text">Eligiendo como particionar el disco duro</p></div>
<p>Elegimos <strong>Manual </strong>como el metodo de particionado.</p>
<div id="attachment_746" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver8.jpg" rel="lightbox[738]"><img class="size-medium wp-image-746" title="Tabla de particiones actual" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver8-450x383.jpg" alt="Tabla de particiones actual" width="450" height="383" /></a><p class="wp-caption-text">Tabla de particiones actual</p></div>
<p>Estas son las particiones que tengo en mi nuevo disco: Ninguna.</p>
<p>Bajo hasta elegir mi disco vacio y presiono <strong>ENTER</strong>.</p>
<div id="attachment_747" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver9.jpg" rel="lightbox[738]"><img class="size-medium wp-image-747" title="Empezando a particionar" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver9-450x383.jpg" alt="Empezando a particionar" width="450" height="383" /></a><p class="wp-caption-text">Empezando a particionar</p></div>
<p>Me informa que me dispongo ha crear una nueva tabla de particiones sobre mi disco duro. Porsupuesto, elijo que SI.</p>
<div id="attachment_748" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver10.jpg" rel="lightbox[738]"><img class="size-medium wp-image-748" title="Eligiendo donde crear la primera partición (/boot)" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver10-450x383.jpg" alt="Eligiendo donde crear la primera partición (/boot)" width="450" height="383" /></a><p class="wp-caption-text">Eligiendo donde crear la primera partición (/boot)</p></div>
<p>Entonces, tengo mi nueva tabla de particiones VACIA. Vamos ha crear 3 particiones en este nuevo disco. La primera tendra un tamaño pequeño y servirá para arrancar Ubuntu. Esto es importante porque nos permitirá arrancar el sistema operativo incluso en el improbable caso de que nuestro disco duro se llene totalmente y queramos entrar para borrar cosas. La segunda sera nuestra particion SWAP. Las antiguas buenas practicas recomiendaban que su tamaño seal el doble que la memoria RAM instalada. Pero con el tamaño de las RAM de ahora con tal que la suma de la RAM real y la virtual llegue a 4Gb esta bien (si es que tu servidor será usando en una red privada). Y por último,  la tercera partición servira para albergar los archivos.</p>
<p>Bajo hasta <strong>ESPACIO LIBRE</strong> y presiono <strong>ENTER </strong>para crear una partición ahi.</p>
<div id="attachment_749" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver11.jpg" rel="lightbox[738]"><img class="size-medium wp-image-749" title="Creando la primera partición (/boot)" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver11-450x383.jpg" alt="Creando la primera partición (/boot)" width="450" height="383" /></a><p class="wp-caption-text">Creando la primera partición (/boot)</p></div>
<div id="attachment_750" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver12.jpg" rel="lightbox[738]"><img class="size-medium wp-image-750" title="Eligiendo el tamaño de la 1ra partición (/boot)" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver12-450x383.jpg" alt="Eligiendo el tamaño de la 1ra partición (/boot)" width="450" height="383" /></a><p class="wp-caption-text">Eligiendo el tamaño de la 1ra partición (/boot)</p></div>
<p>Con 100Mb será suficiente para los archivos de arranque de Linux. Puedes escribir &#8220;100MB&#8221;.</p>
<div id="attachment_751" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver13.jpg" rel="lightbox[738]"><img class="size-medium wp-image-751" title="Tipo de la nueva partición" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver13-450x383.jpg" alt="Tipo de la nueva partición" width="450" height="383" /></a><p class="wp-caption-text">Tipo de la nueva partición</p></div>
<div id="attachment_752" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver14.jpg" rel="lightbox[738]"><img class="size-medium wp-image-752" title="Inicio de la nueva partición" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver14-450x383.jpg" alt="Inicio de la nueva partición" width="450" height="383" /></a><p class="wp-caption-text">Inicio de la nueva partición</p></div>
<div id="attachment_753" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver15.jpg" rel="lightbox[738]"><img class="size-medium wp-image-753" title="Configurando la 1ra particion para que sea montada como /boot" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver15-450x383.jpg" alt="Configurando la 1ra particion para que sea montada como /boot" width="450" height="383" /></a><p class="wp-caption-text">Configurando la 1ra particion para que sea montada como /boot</p></div>
<p>Una vez que creamos la primera particion hay que decirle en donde Linux debe montarla. Vamos hasta el P<strong>unto de Montaje</strong> y en la lista de opciones buscamos y elegimos <strong>/boot</strong>.</p>
<div id="attachment_754" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver16.jpg" rel="lightbox[738]"><img class="size-medium wp-image-754" title="Configurando la 1ra particion para que sea booteable" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver16-450x383.jpg" alt="Configurando la 1ra particion para que sea booteable" width="450" height="383" /></a><p class="wp-caption-text">Configurando la 1ra particion para que sea booteable</p></div>
<p>Luego bajamos hasta <strong>Marca de arranque</strong> y presionamos <strong>ENTER </strong>para definir esta particion como la partición de arranque, la que La BIOS usara para empezar la carga del sistema operativo.</p>
<p>Una vez activada bajamos mas hasta la opción <strong>Se ha terminado de definir la partición</strong> y presionamos <strong>ENTER </strong>para volver a la tabla de particiónes. Una vez alli veremos que ya aparece nuestra primera partición. Volvemos alegir el ESPACIO LIBRE y presionamos ENTER para crear otra nueva partición ahi.</p>
<div id="attachment_755" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver17.jpg" rel="lightbox[738]"><img class="size-medium wp-image-755" title="Creando la segunda partición (swap)" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver17-450x383.jpg" alt="Creando la segunda partición (swap)" width="450" height="383" /></a><p class="wp-caption-text">Creando la segunda partición (swap)</p></div>
<p>Para el tamaño de esta nueva partición puede poner lo que sea. El tamaño que elijas va a depender del uso y la cantidad de usuarios que servirá esta PC. Si solo tu haras uso de ella puedes usar un valor que sumado a tu RAM actual de 1Gb (1024Mb).</p>
<div id="attachment_756" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver18.jpg" rel="lightbox[738]"><img class="size-medium wp-image-756" title="Configurando la segunda partición (swap)" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver18-450x383.jpg" alt="Configurando la segunda partición (swap)" width="450" height="383" /></a><p class="wp-caption-text">Configurando la segunda partición (swap)</p></div>
<p>Ahora hay que especificar que esta nueva partición se usara como memoria virtual. Para ello vamos hasta <strong>Utilizar como</strong> y en la lista de opciones elegimos Area de intercambio (tambien llamada Memoria Virtual). Hecho esto terminamos de definir la partición y volvemos a la tabla de particiónes donde ahora deben aparecer nuestras dos particiónes.</p>
<div id="attachment_757" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver19.jpg" rel="lightbox[738]"><img class="size-medium wp-image-757" title="Terminada nuestra tabla de particiónes" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver19-450x383.jpg" alt="Terminada nuestra tabla de particiónes" width="450" height="383" /></a><p class="wp-caption-text">Terminada nuestra tabla de particiónes</p></div>
<p>Siguiendo los pasos para crear la primera y segunda partición, crea una tercera usando todo el espacio disponible restante. Luego, guarda la partición y volveras nuevamente a la tabla de particiónes. Tu tabla de particiones debe parecerse a esto. Si es asi elige la opción marcada con rojo en el último gráfico para ir a la siguiente pantalla.</p>
<p>Creando cuentas</p>
<p>Te pide tu nombre. Especificamente, el nombre de la persona que administrará el servidor.</p>
<div id="attachment_758" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver20.jpg" rel="lightbox[738]"><img class="size-medium wp-image-758" title="Nombre del propietario" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver20-450x383.jpg" alt="Nombre del propietario" width="450" height="383" /></a><p class="wp-caption-text">Nombre del propietario</p></div>
<p>El usuario administrador. Ubuntu tiene la costumbre de deshabilitar el usuario root con el fin de evitar dañar partes sensibles del sistema. Eso esta bien, es muy util para principiantes. En la siguiente pantalla te pide el nombre de usuario que tendra acceso al sistema.</p>
<div id="attachment_759" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver21.jpg" rel="lightbox[738]"><img class="size-medium wp-image-759" title="Creando el usuario de trabajo" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver21-450x383.jpg" alt="Creando el usuario de trabajo" width="450" height="383" /></a><p class="wp-caption-text">Creando el usuario de trabajo</p></div>
<p>Una vez creado el usuario y haberle asignado su respectiva contraseña, el programa de instalación nos pide definir la politica de actualización de software. Como este será un servidor y no una maquina corriente, que se puede apagar en cualquier momento sin molestar a nadie, le diremos que no instale las actualizaciones automaticamente.</p>
<div id="attachment_760" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver22.jpg" rel="lightbox[738]"><img class="size-medium wp-image-760" title="Usar actualizaciónes manuales" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver22-450x383.jpg" alt="Usar actualizaciónes manuales" width="450" height="383" /></a><p class="wp-caption-text">Usar actualizaciónes manuales</p></div>
<p><strong>Eligiendo el proposito de nuestro servidor</strong></p>
<p>Uno de los últimos pasos es el de elegir algunos servicios que nuestro servidor estara preparado para servir apenas la instalación finalice. Nos puede ahorrar unos minutos al instalarlos del disco de instalación pero lo recomendable es instalarlos de la internet. De esta forma nos aseguramos que se instale la última distribución disponible.</p>
<div id="attachment_761" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver23.jpg" rel="lightbox[738]"><img class="size-medium wp-image-761" title="Instalando el servidor SSH" src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver23-450x383.jpg" alt="Instalando el servidor SSH" width="450" height="383" /></a><p class="wp-caption-text">Instalando el servidor SSH</p></div>
<p>Ignoramos todos y solo elegimos el OpenSSH Server para poder configurar nuestro servidor desde cualquier punto de la red. No te preocupes si no eliges algo. En posteriores posts explicaré como instalar los mas comunes entre ellos. Por cierto, se marcan con la <strong>barra espaciadora</strong> y con <strong>ENTER </strong>pasas a la siguiente pantalla.</p>
<div id="attachment_762" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver24.jpg" rel="lightbox[738]"><img class="size-medium wp-image-762" title="Instalación completada. Primer inicio." src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver24-450x383.jpg" alt="Instalación completada. Primer inicio." width="450" height="383" /></a><p class="wp-caption-text">Instalación completada. Primer inicio.</p></div>
<p>Una vez copiados los archivos necesarios el programa de instalación deberá reiniciar y arrancar Ubuntu por primera vez desde el disco duro.Ya puedes retirar el CD de instalación de la lectora.</p>
<div id="attachment_763" class="wp-caption aligncenter" style="width: 460px"><a href="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver25.jpg" rel="lightbox[738]"><img class="size-medium wp-image-763" title="El servidor por primera vez arranca por cuenta propia." src="http://danielzegarra.net/wp-content/uploads/2009/05/installubuntuserver25-450x292.jpg" alt="El servidor por primera vez arranca por cuenta propia." width="450" height="292" /></a><p class="wp-caption-text">El servidor arranca por primera vez</p></div>
<p>Asi se verá tu pantalla una vez terminada la instalación. puedes logearte con el nombre de usuario y contraseña que elegiste.</p>
<p>Esto es todo por ahora. Luego explicaré como instalar servicios para hacer util nuestro servidor. Mientras tanto, puedes ir guiandote de la <a href="https://help.ubuntu.com/9.04/serverguide/C/index.html" target="_blank">documentación oficial</a> (en ingles) donde te explica las pautas básicas para instalar servicios comunes como bases de datos, servidores web o correo, proxy, de archivos, etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2009/05/26/instalando-un-server-con-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu para Netbooks</title>
		<link>http://danielzegarra.net/2009/04/23/ubuntu-para-netbooks/</link>
		<comments>http://danielzegarra.net/2009/04/23/ubuntu-para-netbooks/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 21:04:29 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[Netbook]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=661</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p>Me dirigi a la <a title="Ubuntu" href="http://www.ubuntu.com" target="_blank">web de Ubuntu</a> para descargar su última versión para servidores (solo para probarlo) y encontre algo muy simpatico.  La version 9.04 tiene una compilación hecha especialmente para netbooks.</p>
<p style="text-align: left;">
<div id="attachment_662" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.ubuntu.com/getubuntu/download-netbook"><img class="size-medium wp-image-662" title="Descargando Ubuntu 9.04 Netbook Remix" src="http://danielzegarra.net/wp-content/uploads/2009/04/ubuntu-904-netbook-remix-450x320.jpg" alt="Descargando Ubuntu 9.04 Netbook Remix" width="450" height="320" /></a><p class="wp-caption-text">Descargando Ubuntu 9.04 Netbook Remix</p></div>
<p>Un problema recurrente en los usuarios de netbook&#8217;s es que tienen que recurrir a una computadora en red para poder leer o quemar CD&#8217;s o bien comprarse una quemadora externa. Si bien uno puede vivir con la idea de no usar CD&#8217;s, estos se vuelven indispensables al momento de instarlar un nuevo sistema operativo. Canonical penso en esto y saco esta versión que se instala desde una memoria USB. Supongo que no solo se limitara a eso, debe estar tambien preparado para la arquitectura de las netbook&#8217;s (procesadores Atom y pocos Gbs de RAM).</p>
<p>Muy útil la inovación de Canonical, esperaré a que mi netbook vuelva para probarlo <img src='http://danielzegarra.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2009/04/23/ubuntu-para-netbooks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalando un servidor gateway usando Linux</title>
		<link>http://danielzegarra.net/2008/12/17/instalando-un-servidor-gateway-usando-linux/</link>
		<comments>http://danielzegarra.net/2008/12/17/instalando-un-servidor-gateway-usando-linux/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 01:03:29 +0000</pubDate>
		<dc:creator>Daniel Zegarra</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Adobe Captivate]]></category>
		<category><![CDATA[gateway]]></category>
		<category><![CDATA[Suse]]></category>

		<guid isPermaLink="false">http://danielzegarra.net/?p=468</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p>El domingo pasado instalé un servidor gateway por segunda vez y en esta ocasión tuve la desagradable tarea de investigar y empezar de cero.</p>
<p>Por eso hago mi propio tutorial (en vídeo) de la instalación de un gateway de red usando Suse11.</p>
<p>Puedes ver el tutorial en el siguiente enlace:</p>
<p><a href="/wp-content/uploads/Tutos/GatewayInstall/GatewayInstall.htm">Ver en línea</a> &#8211; <a href="/wp-content/uploads/Tutos/GatewayInstall/GatewayInstall.exe">Descargar (ejecutable)</a></p>
<p><em><span style="color: #000000;">(El tutorial contiene audio)</span></em></p>
]]></content:encoded>
			<wfw:commentRss>http://danielzegarra.net/2008/12/17/instalando-un-servidor-gateway-usando-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

