<?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>HiperGalaxia &#187; Linux/Solaris/BSD</title>
	<atom:link href="http://www.hipergalaxia.org/blog/tag/linuxsolarisbsd/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hipergalaxia.org/blog</link>
	<description>El conocimiento, la frontera final.</description>
	<lastBuildDate>Thu, 09 Sep 2010 02:16:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Instalar un composite manager con LXDE en un equipo de bajo perfil</title>
		<link>http://blog.jorgeivanmeza.com/2010/09/instalar-un-composite-manager-con-lxde-en-un-equipo-de-bajo-perfil/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=instalar-un-composite-manager-con-lxde-en-un-equipo-de-bajo-perfil</link>
		<comments>http://blog.jorgeivanmeza.com/2010/09/instalar-un-composite-manager-con-lxde-en-un-equipo-de-bajo-perfil/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=instalar-un-composite-manager-con-lxde-en-un-equipo-de-bajo-perfil#comments</comments>
		<pubDate>Thu, 09 Sep 2010 02:16:50 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[Composite Manager]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[LXDE]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[xcompmgr]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=8717</guid>
		<description><![CDATA[Introducción. El día de hoy necesitaba realizar algunas pruebas con Linux en un equipo de bajo perfil.  Primero probé con Fluxbox como manejador de ventanas pero me pareció poco elaborado para el tipo de usuario que lo iba a utilizar.  En otras ocasiones había utilizado XFCE con buenos resultados, sin embargo quería probar algo que [...]]]></description>
			<content:encoded><![CDATA[<h2>Introducción.</h2>
<p>El día de hoy necesitaba realizar algunas pruebas con Linux en un equipo de bajo perfil.  Primero probé con <a href="http://fluxbox.org/" >Fluxbox</a> como manejador de ventanas pero me pareció poco elaborado para el tipo de usuario que lo iba a utilizar.  En otras ocasiones había utilizado <a href="http://www.xfce.org/" >XFCE</a> con buenos resultados, sin embargo quería probar algo que consumiera aún menos recursos.</p>
<p>Así fue como finalmente llegué a probar <a href="http://lxde.org/" >LXDE</a> con muy buenos resultados hasta ahora.  Es mas simple que XFCE pero es lo mínimo que necesitaba.</p>
<p>Para simplificar su uso decidí instalarle un <em>dock</em> y se me ocurrió probar nuevamente a <a href="http://do.davebsd.com/wiki/Docky" >Docky</a>, antes parte de <a href="http://do.davebsd.com/index.shtml" >Gnome-do</a>.  Esta aplicación es muy interesante, especialmente por su integración con la segunda, sin embargo no acostumbra a ser de mi preferencia por la forma como agrupa los íconos de las instancias abiertas de la misma aplicación, aumentando el número de clics necesarios y obligando a utilizar frecuentemente el clic derecho que en mi <em>netbook</em> me resulta un tanto incómodo (problemas de diseño de Dell).</p>
<p>El problema surge en este momento ya que Docky requiere de la instalación de un <a href="http://en.wikipedia.org/wiki/Compositing_window_manager" ><em>composite manager</em></a> que LXDE no trae por defecto y <a href="http://www.compiz.org/" >Compiz</a> es demasiado pesado para las limitaciones de hardware que tenía.  Así que encontré la existencia de Xcompmgr el cual es mucho mas liviano y cumple su tarea.</p>
<h2>Procedimientos de instalación.</h2>
<h3>Instalación de Docky.</h3>
<p><span style="font-family: courier new,courier;">$ sudo aptitude install docky</span></p>
<p>Adicionalmente es aconsejable instalar también Gnome-do ya que agrega una funcionalidad interesante que agiliza el trabajo en el escritorio.</p>
<p><span style="font-family: courier new,courier;">$ sudo aptitude install gnome-do gnome-do-docklets gnome-do-plugins </span></p>
<h3>Instalación de Xcompmgr.</h3>
<p><span style="font-family: courier new,courier;">$ sudo aptitude install xcompmgr</span></p>
<p>Finalmente es necesario indicarle a LXDE que debe utilizar al Xcompmgr como su <em>composite manager</em>.  Para hacer esto es necesario realizar el siguiente paso.</p>
<p><span style="font-family: courier new,courier;">$ sudo vi /etc/xdg/lxsession/Mint/autostart</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">(agregar)<br />
@xcompmgr</span></p>
<h2>Enlaces.</h2>
<ul>
<li>Xcompmgr en el Wiki de ArchLinux.<br />
<a href="http://wiki.archlinux.org/index.php/Xcompmgr" >http://wiki.archlinux.org/index.php/Xcompmgr</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2010/09/instalar-un-composite-manager-con-lxde-en-un-equipo-de-bajo-perfil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Iniciar GNU/Linux Debian 5 en modo sólo texto</title>
		<link>http://blog.jorgeivanmeza.com/2010/09/iniciar-gnulinux-debian-5-en-modo-solo-texto/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=iniciar-gnulinux-debian-5-en-modo-solo-texto</link>
		<comments>http://blog.jorgeivanmeza.com/2010/09/iniciar-gnulinux-debian-5-en-modo-solo-texto/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=iniciar-gnulinux-debian-5-en-modo-solo-texto#comments</comments>
		<pubDate>Mon, 06 Sep 2010 19:43:48 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[5]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[gdm]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=8715</guid>
		<description><![CDATA[Introducción. Generalmente no es necesario ni conveniente que los servidores ejecuten, menos automáticamente, un servidor de ventanas por básicamente dos razones: aumentan la probabilidad de problemas de seguridad y el mayor consumo de recursos (procesamiento y memoria RAM). Como se ha visto anteriormente, es posible realizar esto de múltiples maneras según la distribución de GNU/Linux [...]]]></description>
			<content:encoded><![CDATA[<h2>Introducción.</h2>
<p>Generalmente no es necesario ni conveniente que los servidores ejecuten, menos automáticamente, un servidor de ventanas por básicamente dos razones: aumentan la probabilidad de problemas de seguridad y el mayor consumo de recursos (procesamiento y memoria RAM).</p>
<p>Como se ha visto anteriormente, es posible realizar esto de <a href="http://blog.jorgeivanmeza.com/2010/01/iniciar-linux-ubuntu-9-10-en-modo-solo-texto/" >múltiples maneras según la distribución de GNU/Linux</a> que se utilice.  Para este caso, Debian, se plantea el desactivar el inicio automático del GDM.</p>
<h2>Procedimiento.</h2>
<h3>Desactivar el inicio automático.</h3>
<p><span style="font-family: 'courier new', courier;"># update-rc.d -f gdm remove</span></p>
<p>Reemplace el <span style="font-family: 'courier new', courier;">gdm</span> por el administrador de <em>login</em> que utilice como <span style="font-family: 'courier new', courier;">xdm</span> o <span style="font-family: 'courier new', courier;">kdm</span> si no utiliza GNOME.</p>
<h3>Iniciar manualmente el sistema de ventanas.</h3>
<p>En cualquier momento es posible iniciar manualmente el sistema de ventanas mediante la ejecución del siguiente comando.</p>
<p><span style="font-family: 'courier new', courier;">$ startx</span></p>
<p>Esta ejecución no realiza ningún tipo de cambios en la configuración así que este inicio será temporal, la próxima vez que se reinicie el servidor lo hará nuevamente en modo texto.</p>
<h3>Activar el inicio automático.</h3>
<p>Si se desea revertir el cambio en la configuración y permitir que el <em>login</em> grafico y el sistema de ventanas se inicien automáticamente ejecute el siguiente comando.</p>
<p><span style="font-family: 'courier new', courier;"># update-rc.d -f gdm defaults</span></p>
<p>Nuevamente, ajuste el nombre del administrador de <em>login</em> según el administrador de ventanas que utilice.</p>
<h2>Enlaces.</h2>
<ul>
<li>Man page of <span style="font-family: 'courier new', courier;">update-rc.d</span>.<br />
<a href="http://www.unix.com/man-page/Linux/8/update-rc.d/" >http://www.unix.com/man-page/Linux/8/update-rc.d/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2010/09/iniciar-gnulinux-debian-5-en-modo-solo-texto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como instalar las fuentes adicionales en GNU/Linux Ubuntu 10.04</title>
		<link>http://blog.jorgeivanmeza.com/2010/09/como-instalar-las-fuentes-adicionales-en-gnulinux-ubuntu-10-04/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=como-instalar-las-fuentes-adicionales-en-gnulinux-ubuntu-10-04</link>
		<comments>http://blog.jorgeivanmeza.com/2010/09/como-instalar-las-fuentes-adicionales-en-gnulinux-ubuntu-10-04/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=como-instalar-las-fuentes-adicionales-en-gnulinux-ubuntu-10-04#comments</comments>
		<pubDate>Mon, 06 Sep 2010 01:53:24 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[10.04]]></category>
		<category><![CDATA[fuentes]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=8713</guid>
		<description><![CDATA[Introducción. No había notado la necesidad de instalar las fuentes complementarias en GNU/Linux hasta que me dí cuenta que el contenido de mi blog no se estaba viendo bien desde mi netbook con el sistema operativo recién instalado.  En él utilizo bastante la fuente Courier New para el código fuente, los comandos del shell y [...]]]></description>
			<content:encoded><![CDATA[<h2>Introducción.</h2>
<p>No había notado la necesidad de instalar las fuentes complementarias en GNU/Linux hasta que me dí cuenta que el contenido de mi blog no se estaba viendo bien desde mi <em>netbook</em> con el sistema operativo recién instalado.  En él utilizo bastante la fuente <span style="font-family: 'courier new', courier;">Courier New</span> para el código fuente, los comandos del <em>shell</em> y la salida estándar.  Esta no estaba apareciendo de ancho constante sino que aparecía de manera muy similar al resto del texto.</p>
<p>La solución por supuesto fue instalar las fuentes adicionales (<em>MS Core Fonts</em>) y el contenido del blog empezó a aparecer correctamente.</p>
<h2>Instalación del paquete de fuentes.</h2>
<p>Para hacer esto es necesario que se encuentre <a href="https://help.ubuntu.com/community/Repositories/Ubuntu" >activo el componente <em>Universe</em> de los repositorios</a>.</p>
<p><span style="font-family: 'courier new', courier;">$ sudo aptitude install msttcorefonts</span></p>
<p>Regenerar el caché de las fuentes.</p>
<p><span style="font-family: 'courier new', courier;">$ sudo fc-cache -fv</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2010/09/como-instalar-las-fuentes-adicionales-en-gnulinux-ubuntu-10-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Probar OpenSim 0.7 en GNU/Linux Ubuntu 10.04 x64</title>
		<link>http://blog.jorgeivanmeza.com/2010/08/probar-opensim-0-7-en-gnulinux-ubuntu-10-04-x64/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=probar-opensim-0-7-en-gnulinux-ubuntu-10-04-x64</link>
		<comments>http://blog.jorgeivanmeza.com/2010/08/probar-opensim-0-7-en-gnulinux-ubuntu-10-04-x64/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=probar-opensim-0-7-en-gnulinux-ubuntu-10-04-x64#comments</comments>
		<pubDate>Wed, 04 Aug 2010 20:15:24 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[Hippo]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[opensim]]></category>
		<category><![CDATA[Second Life]]></category>
		<category><![CDATA[SnowGlobe]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=6969</guid>
		<description><![CDATA[Introducción. Después de instalar OpenSim 0.7 el paso siguiente es verificar su funcionamiento.  Para esto se probaron los siguientes 4 visores compatibles con Second Life/OpenSim. Second Life Client (1.23.5.136262). Second Life Client (2.1.0.207030). SnowGlobe (2.0.2.3576). Hippo OpenSim Viewer (0.6.3). Instalación y ejecución. Todos, a excepción del Hippo, para instalarse deben simplemente descomprimirse en el directorio [...]]]></description>
			<content:encoded><![CDATA[<h2>Introducción.</h2>
<p>Después de instalar <a href="http://blog.jorgeivanmeza.com/2010/08/instalar-opensim-0-7-en-archlinux-2010-05-x64/" >OpenSim 0.7</a> el paso siguiente es verificar su funcionamiento.  Para esto se probaron los siguientes 4 visores compatibles con Second Life/OpenSim.</p>
<ol>
<li>Second Life Client (1.23.5.136262).</li>
<li>Second Life Client (2.1.0.207030).</li>
<li>SnowGlobe (2.0.2.3576).</li>
<li>Hippo OpenSim Viewer (0.6.3).</li>
</ol>
<table style="text-align: center;" align="center">
<tbody>
<tr>
<td>
<div id="attachment_6973" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/08/Second-Life_004.png"><img class="size-medium wp-image-6973" title="Second Life_004" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/08/Second-Life_004-300x215.png" alt="" width="300" height="215" /></a><p class="wp-caption-text">Second Life Client v1</p></div></td>
<td>
<p><div id="attachment_6972" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/08/Second-Life-_005.png"><img class="size-medium wp-image-6972" title="Second Life _005" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/08/Second-Life-_005-300x221.png" alt="" width="300" height="221" /></a><p class="wp-caption-text">Second Life Client v2</p></div></p></td>
</tr>
<tr>
<td>
<p><div id="attachment_6974" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/08/Snowglobe-_003.png"><img class="size-medium wp-image-6974" title="Snowglobe _003" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/08/Snowglobe-_003-300x221.png" alt="" width="300" height="221" /></a><p class="wp-caption-text">SnowGlobe v2</p></div></p></td>
<td>
<p><div id="attachment_6975" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/08/Hippo-OpenSim-Viewer_006.png"><img class="size-medium wp-image-6975" title="Hippo OpenSim Viewer_006" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/08/Hippo-OpenSim-Viewer_006-300x215.png" alt="" width="300" height="215" /></a><p class="wp-caption-text">Hippo OpenSim Viewer v0.6</p></div></p></td>
</tr>
</tbody>
</table>
<h2>Instalación y ejecución.</h2>
<p>Todos, a excepción del Hippo, para instalarse deben simplemente descomprimirse en el directorio donde residirán finalmente.  Por el contrario, cuando se descomprime Hippo se obtiene un instalador, el cual al ejecutarse pregunta a través de diálogos la ubicación final donde se instalará el visor.</p>
<p>De manera similar, todos, a excepción de Hippo, se ejecutan de la siguiente manera.</p>
<p><span style="font-family: courier new,courier;">$ ./&lt;visor&gt; -loginuri http://&lt;host&gt;:&lt;port&gt;</span></p>
<p>Donde <span style="font-family: courier new,courier;">&lt;visor&gt;</span> es el archivo ejecutable (<span style="font-family: courier new,courier;">secondlife</span> o <span style="font-family: courier new,courier;">snowglobe</span>), <span style="font-family: courier new,courier;">&lt;host&gt;</span> es el nombre o dirección IP del servidor de OpenSim y <span style="font-family: courier new,courier;">&lt;port&gt;</span> es el puerto donde se está ejecutando el servicio (<span style="font-family: courier new,courier;">9000</span> por defecto).</p>
<p>Nuevamente Hippo se diferencia del resto ya que incluye desde su interfaz grafica (<em>Edit</em> &gt; <em>Preferences</em> &gt; <em>Grids</em>) la capacidad de administrar las <em>grids</em> a las cuales se va a realizar conexiones.</p>
<p><div id="attachment_6970" class="wp-caption aligncenter" style="width: 617px"><a href="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/08/Hippo-OpenSim-Viewer_007.png"><img class="size-full wp-image-6970 " title="Hippo OpenSim Viewer_007" src="http://blog.jorgeivanmeza.com/wp-content/uploads/2010/08/Hippo-OpenSim-Viewer_007.png" alt="" width="607" height="436" /></a><p class="wp-caption-text">Hippo OpenSim Viewer, grid configuration</p></div>
<h2>Conclusiones.</h2>
</p><p>En una revisión <span style="text-decoration: underline;">rápida</span> se encuentran las siguientes conclusiones.</p>
<ul>
<li>Aparentemente Second Life Client v1 y Hippo OpenSim Client se encuentran basados sobre la versión del software base, mientras que les sucede lo mismo al Second Life Client v2 y al SnowGlobe.</li>
<li>Los clientes Second Life Client v2 y SnowGlobe presentan problemas para descargar y manipular el <em>skin</em> del avatar, así que en su defecto muestran una nube o un huevito (en gráficos con calidad menor).</li>
<li>Debe tenerse en cuenta que la prueba se realizó desde un portátil con una tarjeta gráfica de muy bajo perfil (Intel 965) y que con una mejor configuración de hardware los resultados pueden variar.</li>
</ul>
<h2>Enlaces.</h2>
<ul>
<li>Second Life Viewer.<br />
<a href="http://secondlife.com/support/downloads/" >http://secondlife.com/support/downloads/</a></li>
<li>SnowGlobe.<br />
<a href="http://snowglobeproject.org/" >http://snowglobeproject.org/</a></li>
<li>Hippo OpenSim Viewer.<br />
<a href="http://mjm-labs.com/viewer/" >http://mjm-labs.com/viewer/</a></li>
<li>Connect to OpenSim.<br />
<a href="http://opensimulator.org/wiki/Configuration#Connecting_to_OpenSim" >http://opensimulator.org/wiki/Configuration#Connecting_to_OpenSim</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2010/08/probar-opensim-0-7-en-gnulinux-ubuntu-10-04-x64/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar OpenSim 0.7 en ArchLinux 2010.05 x64</title>
		<link>http://blog.jorgeivanmeza.com/2010/08/instalar-opensim-0-7-en-archlinux-2010-05-x64/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=instalar-opensim-0-7-en-archlinux-2010-05-x64</link>
		<comments>http://blog.jorgeivanmeza.com/2010/08/instalar-opensim-0-7-en-archlinux-2010-05-x64/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=instalar-opensim-0-7-en-archlinux-2010-05-x64#comments</comments>
		<pubDate>Tue, 03 Aug 2010 02:12:51 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[ArchLinux]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[opensim]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=6865</guid>
		<description><![CDATA[Introducción. OpenSimulator es un servidor de aplicaciones 3D que puede ser utilizado para crear ambientes o mundos virtuales los cuales pueden ser accedidos a través de una variedad de clientes y  protocolos. Permite realizar los desarrollos con las tecnologías mas habituales gracias a un diseño flexible, fácilmente extendible mediante módulos cargables para crear con ellos [...]]]></description>
			<content:encoded><![CDATA[<h2>Introducción.</h2>
<p style="padding-left: 30px;"><em>OpenSimulator</em> es un servidor de aplicaciones 3D que puede ser utilizado para crear ambientes o mundos virtuales los cuales pueden ser accedidos a través de una variedad de clientes y  protocolos. Permite realizar los desarrollos con las tecnologías mas habituales gracias a un diseño flexible, fácilmente extendible mediante módulos cargables para crear con ellos configuraciones completamente personalizadas.  Este software se licencia bajo la <a title="BSD License" href="http://opensimulator.org/wiki/BSD_License">BSD  License</a>, lo que permite que sea incluído en paquetes de código abierto o comerciales.   Por defecto, <em>OpenSimulator</em> puede simular un entorno virtual de Second Life™ (incluyendo la compatibilidad con su cliente).   Otros ambientes, protocolos y características pueden ser soportadas mediante módulos añadidos.</p>
<p style="padding-left: 30px; text-align: right;">Tomado de <a href="http://opensimulator.org/" >http://opensimulator.org/</a>.</p>
<h2>Instalar Mono.</h2>
<p><span style="font-family: courier new,courier;"># pacman -S mono unzip<br />
</span></p>
<p><span style="font-family: courier new,courier;"># mono --version</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">Mono JIT compiler version 2.6.7 (tarball Sun Jul 25 19:50:39 CEST 2010)<br />
Copyright (C) 2002-2010 Novell, Inc and Contributors.  www.mono-project.com<br />
TLS:           __thread<br />
GC:            Included Boehm (with typed GC and Parallel Mark)<br />
SIGSEGV:       altstack<br />
Notifications: epoll<br />
Architecture:  amd64<br />
Disabled:      none</span></p>
<p><span style="font-family: courier new,courier;"># vi /etc/rc.conf </span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">DAEMONS=(... mono)</span></p>
<h2>Crear usuario <em>opensim</em>.</h2>
<p><span style="font-family: courier new,courier;"># /usr/sbin/useradd -m -g users -s /bin/bash -c &#8220;OpenSimulator&#8221; opensim<br />
</span></p>
<p><span style="font-family: courier new,courier;"># passwd -l opensim</span></p>
<h2>Instalar OpenSim.</h2>
<p><span style="font-family: courier new,courier;"># wget http://dist.opensimulator.org/opensim-0.7-bin.tar.gz<br />
</span></p>
<p><span style="font-family: courier new,courier;"># tar zxvf opensim-0.7-bin.tar.gz</span></p>
<p><span style="font-family: courier new,courier;"># mv opensim-0.7-bin /home/opensim/0.7</span></p>
<p><span style="font-family: courier new,courier;"># chown -R opensim:users /home/opensim/0.7</span></p>
<p><span style="font-family: courier new,courier;"># ln -s /home/opensim/0.7 /opt/opensim</span></p>
<h2>Iniciar OpenSim.</h2>
<p><span style="font-family: courier new,courier;"># su -c /opt/opensim/bin/opensim-ode.sh opensim</span></p>
<p>Configurar OpenSim por primera vez.</p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">=====================================<br />
We are now going to ask a couple of questions about your region.</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">You can press &#8216;enter&#8217; without typing anything to use the default</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">the default is displayed between [ ]: brackets.<br />
=====================================</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">New region name []: <strong>Playing Region</strong><br />
Region UUID [<strong>18d5fc00-1452-4876-bb46-6f75c06387a6</strong>]:<br />
Region Location [<strong>1000,1000</strong>]:<br />
Internal IP address [<strong>0.0.0.0</strong>]:<br />
Internal port [<strong>9000</strong>]:<br />
Allow alternate ports [<strong>False</strong>]:<br />
External host name [<strong>SYSTEMIP</strong>]:</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">Your region is not part of an estate.<br />
Do you wish to join an existing estate? [<strong>no</strong>]:<br />
New estate name [My Estate]: <strong>Playing Estate</strong></span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">The current estate has no owner set.<br />
Estate owner first name [Test]: <strong>Master</strong><br />
Estate owner last name [User]: <strong>Player</strong><br />
Password: <strong>testing</strong><br />
Email []:</span></p>
<h2>Enlaces.</h2>
<ul>
<li>Open Simulator.<br />
<a href="http://opensimulator.org/" >http://opensimulator.org/</a>
<ul>
<li>Descargar.<br />
<a href="http://opensimulator.org/wiki/Download" >http://opensimulator.org/wiki/Download</a></li>
<li>Archivos de la distribución.<br />
<a href="http://dist.opensimulator.org/" >http://dist.opensimulator.org/</a></li>
</ul>
</li>
<li>Running OpenSim for first time.<br />
<a href="http://opensimulator.org/wiki/Configuration#Running_OpenSim_for_the_first_time" >http://opensimulator.org/wiki/Configuration#Running_OpenSim_for_the_first_time</a></li>
<li>Instalación OpenSimulator 0.7 RC2.<br />
<a href="http://www.marlonj.com/blog/2010/07/pulsar-project-instalacion-opensimulator-0-7-rc-2/" >http://www.marlonj.com/blog/2010/07/pulsar-project-instalacion-opensimulator-0-7-rc-2/</a></li>
<li>Mono, ArchLinux.<br />
<a href="http://wiki.archlinux.org/index.php/Mono" >http://wiki.archlinux.org/index.php/Mono</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2010/08/instalar-opensim-0-7-en-archlinux-2010-05-x64/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar y configurar el servicio sshd en ArchLinux 2010.05 x64</title>
		<link>http://blog.jorgeivanmeza.com/2010/08/instalar-y-configurar-el-servicio-sshd-en-archlinux-2010-05-x64/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=instalar-y-configurar-el-servicio-sshd-en-archlinux-2010-05-x64</link>
		<comments>http://blog.jorgeivanmeza.com/2010/08/instalar-y-configurar-el-servicio-sshd-en-archlinux-2010-05-x64/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=instalar-y-configurar-el-servicio-sshd-en-archlinux-2010-05-x64#comments</comments>
		<pubDate>Mon, 02 Aug 2010 19:05:17 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[ArchLinux]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[openssh]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[SSH]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=6849</guid>
		<description><![CDATA[Introducción. Una de las características interesantes de ArchLinux es que la instalación básica incluye únicamente los paquetes realmente necesarios para su funcionamiento inicial, siendo responsabilidad del administrador instalar los demás paquetes que se requieran.  Esto es muy importante ya que, a diferencia de otras distribuciones, se disminuye el tiempo de instalación, el consumo de recursos [...]]]></description>
			<content:encoded><![CDATA[<h2>Introducción.</h2>
<p>Una de las características interesantes de <a href="http://www.archlinux.org/" >ArchLinux</a> es que la instalación básica incluye únicamente los paquetes realmente necesarios para su funcionamiento inicial, siendo responsabilidad del administrador instalar los demás paquetes que se requieran.  Esto es muy importante ya que, a diferencia de otras distribuciones, se disminuye el tiempo de instalación, el consumo de recursos y se reducen los riesgos de seguridad.</p>
<p>ArchLinux inclusive no incluye por defecto el servicio de SSH el cual debe ser instalado manualmente.  En ese artículo se describe el proceso de instalación y configuración del servicio de SSH en ArchLinux.</p>
<h2>Instalación.</h2>
<p><span style="font-family: courier new,courier;"># pacman -S openssh</span></p>
<h2>Configuración.</h2>
<h3>Configuración del cliente.</h3>
<p><span style="font-family: courier new,courier;"># vi /etc/ssh/ssh_config</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">Port 22<br />
Protocol 2<br />
HashKnownHosts yes<br />
StrictHostKeyChecking ask</span></p>
<h3>Configuración del servidor.</h3>
<p><span style="font-family: courier new,courier;"># vi /etc/ssh/sshd_config</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">Port 22<br />
Protocol 2<br />
LoginGraceTime 2m<br />
PermitRootLogin no<br />
</span></p>
<h3>Configuración del servicio.</h3>
<p>Configurar el inicio automático con el sistema operativo.</p>
<p><span style="font-family: courier new,courier;"># vi /etc/rc.conf</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">DAEMONS=(... sshd)</span></p>
<p>Iniciarlo, detenerlo o reiniciarlo manualmente.</p>
<p><span style="font-family: courier new,courier;"># /etc/rc.d/sshd {<strong>start</strong>|<strong>stop</strong>|<strong>restart</strong>}</span></p>
<p>Permitir el acceso al servicio desde otros equipos.</p>
<p><span style="font-family: courier new,courier;"># vi /etc/hosts.allow</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">sshd: <strong>192.168.1.</strong></span></p>
<h2>Enlaces.</h2>
<ul>
<li>Servicio de SSH, ArchLinux.<br />
<a href="http://wiki.archlinux.org/index.php/SSH" >http://wiki.archlinux.org/index.php/SSH</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2010/08/instalar-y-configurar-el-servicio-sshd-en-archlinux-2010-05-x64/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar el ambiente de desarrollo básico C/C++ en GNU Linux Ubuntu 10.04 y ArchLinux 2010.05</title>
		<link>http://blog.jorgeivanmeza.com/2010/08/instalar-el-ambiente-de-desarrollo-basico-cc-en-gnu-linux/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=instalar-el-ambiente-de-desarrollo-basico-cc-en-gnu-linux</link>
		<comments>http://blog.jorgeivanmeza.com/2010/08/instalar-el-ambiente-de-desarrollo-basico-cc-en-gnu-linux/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=instalar-el-ambiente-de-desarrollo-basico-cc-en-gnu-linux#comments</comments>
		<pubDate>Mon, 02 Aug 2010 17:24:52 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[ArchLinux]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[Desarrollo de software]]></category>
		<category><![CDATA[gcc]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=6824</guid>
		<description><![CDATA[Ubuntu.
$ sudo aptitude install build-essential
ArchLinux.
# pacman -S base-devel
]]></description>
			<content:encoded><![CDATA[<h2>Ubuntu.</h2>
<p><span style="font-family: courier new,courier;">$ sudo aptitude install build-essential</span></p>
<h2>ArchLinux.</h2>
<p><span style="font-family: courier new,courier;"># pacman -S base-devel</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2010/08/instalar-el-ambiente-de-desarrollo-basico-cc-en-gnu-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asignar una dirección IP estática en ArchLinux 2010.05 x64</title>
		<link>http://blog.jorgeivanmeza.com/2010/08/asignar-una-direccion-ip-estatica-en-archlinux-2010-05-x64/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=asignar-una-direccion-ip-estatica-en-archlinux-2010-05-x64</link>
		<comments>http://blog.jorgeivanmeza.com/2010/08/asignar-una-direccion-ip-estatica-en-archlinux-2010-05-x64/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=asignar-una-direccion-ip-estatica-en-archlinux-2010-05-x64#comments</comments>
		<pubDate>Mon, 02 Aug 2010 02:54:12 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[ArchLinux]]></category>
		<category><![CDATA[DHCP]]></category>
		<category><![CDATA[Dirección IP]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=6704</guid>
		<description><![CDATA[Introducción. ArchLinux es una distribución que me sigue pareciendo interesante, especialmente por su rapidez y transparencia en términos de los paquetes que instala: únicamente los solicitados.  Por ahora es la distribución que estoy utilizando para hacer las pruebas y experimentos que se me ocurren, a excepción del proyecto de Grid que requiere explícitamente utilizar nodos [...]]]></description>
			<content:encoded><![CDATA[<h2>Introducción.</h2>
<p>ArchLinux es una distribución que me sigue pareciendo interesante, especialmente por su rapidez y transparencia en términos de los paquetes que instala: únicamente los solicitados.  Por ahora es la distribución que estoy utilizando para hacer las pruebas y experimentos que se me ocurren, a excepción del <a href="http://griduam.labs.net.co/" >proyecto de Grid</a> que requiere explícitamente utilizar nodos con Scientific Linux.</p>
<p>Aparentemente esta distribución no se encuentra basada en ninguna otra que haya utilizado anteriormente, esto trae para mi un agradable <em>obstáculo</em> ya que desconozco como realizar la mayoría de los procedimientos habituales como <a href="http://blog.jorgeivanmeza.com/2010/07/configurar-el-hostname-en-archlinux-2010-05-x64/" >cambiar el hostname</a>, <a href="http://blog.jorgeivanmeza.com/2010/07/crear-un-usuario-sin-privilegios-y-activar-sudo-en-archlinux-2010-05-x64/" >activar sudo</a> o <a href="http://blog.jorgeivanmeza.com/2010/07/actualizar-los-paquetes-de-gnu-archlinux-2010-05-x64/" >actualizar sus paquetes</a> entre muchas otras cosas.  Así que todo es nuevo y todo debe ser explorado y experimentado lo que me hace evocar recuerdos de hace mas de 10 años cuando cuando me iniciaba en el uso de Linux.</p>
<p>En este artículo se describe como realizar la configuración de una dirección IP dinámica gracias a DHCP y su contraparte estática, la cual tiene un detalle muy pequeño pero importante con su puerta de enlace.</p>
<h2>Procedimiento.</h2>
<h3>Configuración de la IP dinámica.</h3>
<p><span style="font-family: courier new,courier;"># vi /etc/rc.conf</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">eth0=&#8221;dhcp&#8221;<br />
INTERFACES=(eth0)</span></p>
<h3>Configuración de una IP estática.</h3>
<p><span style="font-family: courier new,courier;"># vi /etc/rc.conf</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">eth0=&#8221;eth0 <strong>192.168.1.222</strong> netmask <strong>255.255.255.0</strong> broadcast <strong>192.168.1.255</strong>&#8221;<br />
INTERFACES=(eth0)<br />
gateway=&#8221;default gw <strong>192.168.1.1</strong>&#8221;<br />
ROUTES=(gateway)</span></p>
<p>Nótese que se removió el símbolo (<span style="font-family: courier new,courier;">!</span>) de la variable <span style="font-family: courier new,courier;">gateway</span> en la asignación de <span style="font-family: courier new,courier;">ROUTES</span>, si esto no se realiza, el enrrutador por defecto no será agregado a las rutas estáticas definidas al inicio del sistema operativo.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2010/08/asignar-una-direccion-ip-estatica-en-archlinux-2010-05-x64/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalar Polipo, un proxy web/caché en ArchLinux 2010.05 x64</title>
		<link>http://blog.jorgeivanmeza.com/2010/07/instalar-polipo-un-proxy-webcache-en-archlinux-2010-05-x64/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=instalar-polipo-un-proxy-webcache-en-archlinux-2010-05-x64</link>
		<comments>http://blog.jorgeivanmeza.com/2010/07/instalar-polipo-un-proxy-webcache-en-archlinux-2010-05-x64/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=instalar-polipo-un-proxy-webcache-en-archlinux-2010-05-x64#comments</comments>
		<pubDate>Wed, 21 Jul 2010 19:46:42 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[ArchLinux]]></category>
		<category><![CDATA[caché]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[Polipo]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=6016</guid>
		<description><![CDATA[Introducción. Para hacer unas pruebas esta tarde necesito un proxy que haga caché sobre los datos descargados; inicialmente iba a instalar Squid sobre un Scientific Linux pero decidí hacerlo sobre ArchLinux, con el cual estoy jugando desde el día de ayer.  Leyendo la documentación del wiki de ArchLinux, que por cierto es muy buena, encontré [...]]]></description>
			<content:encoded><![CDATA[<h2>Introducción.</h2>
<p>Para hacer unas pruebas esta tarde necesito un proxy que haga caché sobre los datos descargados; inicialmente iba a instalar Squid sobre un Scientific Linux pero decidí hacerlo sobre ArchLinux, con el cual estoy jugando desde el día de ayer.  Leyendo la documentación del wiki de ArchLinux, que por cierto es muy buena, encontré que hacen referencia a <a href="http://www.pps.jussieu.fr/~jch/software/polipo/" >Polipo</a>, un software similar en funciones a Squid pero con mayores limitaciones y destinado a servidores con muy pocos usuarios.  Ese es mi caso, así que procedí a instalarlo en una máquina virtual con VirtualBox y 512MB de RAM.  Espero que aguante.</p>
<h2>Instalación de los paquetes.</h2>
<p>Desafortunadamente lo paquetes de Polipo no están disponibles en los repositorios, sin embargo estos pueden ser creados utilizando una facilidad interesante del sistema operativo.</p>
<p>Los siguientes pasos deben realizarse como un <a href="http://blog.jorgeivanmeza.com/2010/07/crear-un-usuario-sin-privilegios-y-activar-sudo-en-archlinux-2010-05-x64/" >usuario sin privilegios</a>.</p>
<p>Descargar la versión mas reciente de los archivos (sección de <em>files</em>) de Polipo de la siguiente ubicación.</p>
<p style="padding-left: 30px;"><a href="http://aur.archlinux.org/packages.php?ID=14579" >http://aur.archlinux.org/packages.php?ID=14579</a></p>
<p><span style="font-family: courier new,courier;">$ wget http://aur.archlinux.org/packages/polipo/polipo/PKGBUILD</span></p>
<p><span style="font-family: courier new,courier;">$ wget http://aur.archlinux.org/packages/polipo/polipo/polipo.install</span></p>
<p><span style="font-family: courier new,courier;">$ wget http://aur.archlinux.org/packages/polipo/polipo/polipo</span></p>
<p>Generar el paquete.</p>
<p><span style="font-family: courier new,courier;">$ makepkg -s</span></p>
<p>Instalar el paquete recién generado.</p>
<p><span style="font-family: courier new,courier;">$ sudo pacman -u polipo-1.0.4.1-1-x86_64.pkg.tar.xz</span></p>
<h2>Configuración de Polipo.</h2>
<p>Crear un archivo básico de configuración a partir de la plantilla.</p>
<p><span style="font-family: courier new,courier;">$ sudo cp /etc/polipo/config-sample /etc/polipo/config</span></p>
<p>Permitir las conexiones externas, además de <span style="font-family: courier new,courier;">localhost</span>.</p>
<p><span style="font-family: courier new,courier;">$ sudo vi /etc/polipo/config</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">proxyAddress = &#8220;0.0.0.0&#8243;</span></p>
<p>Si se desea permitir el uso del caché por equipos diferentes del mismo (<span style="font-family: courier new,courier;">localhost</span>)  es necesario especificar las redes autorizadas en la siguiente variable del mismo archivo <span style="font-family: courier new,courier;">config</span>.  Nótese que, a diferencia del ejemplo en el mismo archivo, fue necesario remover las comillas dobles que encerraban las direcciones de red.</p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">allowedClients = 127.0.0.1, 10.0.0.0/16, 192.168.1.0/24</span></p>
<p>Actualizar el archivo de inicio de Polipo.  Nótese en el <em>script</em> que por razones de seguridad se utilizará al usuario <span style="font-family: courier new,courier;">nobody</span> para ejecutar el servicio.</p>
<p><span style="font-family: courier new,courier;">$ sudo cp /etc/rc.d/polipo /etc/rc.d/polipo.orig</span></p>
<p><span style="font-family: courier new,courier;">$ sudo vi /etc/rc.d/polipo</span></p>
<pre style="padding-left: 30px;">#!/bin/bash
. /etc/rc.conf
. /etc/rc.d/functions
DAEMON=polipo
ARGS="daemonise=true pidFile=/var/run/$DAEMON/$DAEMON.pid"
PID=`pidof -o %PPID /usr/bin/$DAEMON`
case $1 in
    start)
        stat_busy "Starting $DAEMON"
        rm /var/run/$DAEMON/$DAEMON.pid 2&gt; /dev/null
        install -d /var/run/$DAEMON
        ## /usr/bin/$DAEMON $ARGS &gt;/dev/null 2&gt;&amp;1
        <strong>sudo -u nobody</strong> /usr/bin/$DAEMON $ARGS &gt;/dev/null 2&gt;&amp;1
        if [[ $? != 0 ]]; then
            stat_fail
        else
            add_daemon $DAEMON
            stat_done
        fi
    ;;
    stop)
        stat_busy "Stopping $DAEMON"
        kill $PID &gt;/dev/null 2&gt;&amp;1
        if [[ $? != 0 ]]; then
            stat_fail
        else
            rm_daemon $DAEMON
            stat_done
        fi
    ;;
    purge)
        stat_busy "Purging polipo"
        [[ ! -d /var/run/polipo ]] &amp;&amp; mkdir /var/run/polipo
        if ! ck_daemon polipo; then
            kill -USR1 $DAEMON &gt;/dev/null 2&gt;&amp;1 || stat_die $?
            sleep 1
            /usr/bin/$DAEMON -x $ARGS &gt;/dev/null 2&gt;&amp;1 || stat_die $?
            kill -USR2 $PID &gt;/dev/null 2&gt;&amp;1 || stat_die $?
            stat_done
        else
            /usr/bin/$DAEMON -x $ARGS &gt;/dev/null 2&gt;&amp;1 || stat_die $?
            stat_done
        fi
    ;;
    restart)
        $0 stop
        sleep 1
        $0 start
    ;;
    *)
        echo "usage: $0 {start|stop|restart|purge}"
    ;;
esac</pre>
<h2>Ajustes al sistema operativo.</h2>
<p>Crear un proceso <span style="font-family: courier new,courier;">cron</span> para <em>purgar</em> el servicio.</p>
<p><span style="font-family: courier new,courier;">$ sudo vi /etc/cron.weekly/polipo</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">#!/bin/sh<br />
/etc/rc.d/polipo purge &gt;/dev/null 2&gt;&amp;1</span></p>
<p><span style="font-family: courier new,courier;">$ sudo chmod +x /etc/cron.weekly/polipo</span></p>
<p>Crear las rutas necesarias para los archivos del proxy.</p>
<p><span style="font-family: courier new,courier;">$ sudo touch /var/log/polipo</span></p>
<p><span style="font-family: courier new,courier;">$ sudo chown nobody:nobody /var/log/polipo</span></p>
<p><span style="font-family: courier new,courier;">$ sudo mkdir /var/run/polipo</span></p>
<p><span style="font-family: courier new,courier;">$ sudo chown nobody:nobody /var/run/polipo</span></p>
<p><span style="font-family: courier new,courier;">$ sudo mkdir /var/cache/polipo</span></p>
<p><span style="font-family: courier new,courier;">$ sudo chown nobody:nobody /var/cache/polipo</span></p>
<p>Configurar el inicio automático de Polipo con el sistema operativo.</p>
<p><span style="font-family: courier new,courier;">$ sudo vi /etc/rc.conf</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">DAEMONS=(syslog-ng network netfs <strong>polipo</strong> crond)</span></p>
<h2>Prueba del caché.</h2>
<p>Configure el proxy de Firefox o de cualquier otro cliente y acceda a los recursos que desee, estos deberán almacenarse en el caché por lo cual futuros accesos (recuerde limpiar el caché local de ser necesario para hacer mas confiable la prueba) deberían ser más rápidos.  Como ubicación del servidor de caché utilice la IP del servidor donde se instaló Polipo y el puerto -por defecto- <span style="font-family: courier new,courier;">8123</span>.</p>
<h2>Enlaces.</h2>
<ul>
<li>Polipo - a caching web proxy.<br />
<a href="http://www.pps.jussieu.fr/~jch/software/polipo/" >http://www.pps.jussieu.fr/~jch/software/polipo/</a></li>
<li>Polipo en ArchLinux.<br />
<a href="http://wiki.archlinux.org/index.php/Polipo" >http://wiki.archlinux.org/index.php/Polipo</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2010/07/instalar-polipo-un-proxy-webcache-en-archlinux-2010-05-x64/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configurar el hostname en ArchLinux 2010.05 x64</title>
		<link>http://blog.jorgeivanmeza.com/2010/07/configurar-el-hostname-en-archlinux-2010-05-x64/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=configurar-el-hostname-en-archlinux-2010-05-x64</link>
		<comments>http://blog.jorgeivanmeza.com/2010/07/configurar-el-hostname-en-archlinux-2010-05-x64/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=configurar-el-hostname-en-archlinux-2010-05-x64#comments</comments>
		<pubDate>Wed, 21 Jul 2010 18:14:05 +0000</pubDate>
		<dc:creator>jimezam</dc:creator>
				<category><![CDATA[Sindicados]]></category>
		<category><![CDATA[ArchLinux]]></category>
		<category><![CDATA[Hipergalaxia]]></category>
		<category><![CDATA[Hostname]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Linux/Solaris/BSD]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.jorgeivanmeza.com/?p=5990</guid>
		<description><![CDATA[Introducción. Después de instalar ArchLinux su hostname es, si no fue modificado durante el proceso de instalación, myhost el cual no dice mucho de la destinación del servidor.  A continuación se presentan los breves pasos necesarios para configurar adecuadamente el hostname del servidor. Configurar el hostname. # vi /etc/rc.conf HOSTNAME=&#8221;cache.jorgeivanmeza.com&#8220; Actualizar el archivo de hosts [...]]]></description>
			<content:encoded><![CDATA[<h2>Introducción.</h2>
<p>Después de instalar ArchLinux su hostname es, si no fue modificado durante el proceso de instalación, <span style="font-family: courier new,courier;">myhost</span> el cual no dice mucho de la destinación del servidor.  A continuación se presentan los breves pasos necesarios para configurar adecuadamente el <em>hostname</em> del servidor.</p>
<h2>Configurar el <em>hostname</em>.</h2>
<p><span style="font-family: courier new,courier;"># vi /etc/rc.conf</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">HOSTNAME=&#8221;<strong>cache.jorgeivanmeza.com</strong>&#8220;</span></p>
<p>Actualizar el archivo de hosts para que refleje los cambios del nuevo nombre.  En mi caso la dirección se obtiene por DHCP así que asocio el <em>hostname</em> a la dirección local, si fuera estática sería conveniente hacerlo a esta.</p>
<p><span style="font-family: courier new,courier;"># vi /etc/hosts</span></p>
<p style="padding-left: 30px;"><span style="font-family: courier new,courier;">127.0.0.1     <strong>cache.jorgeivanmeza.com cache</strong> localhost.localdomain localhost</span></p>
<p>Reiniciar el servidor para que los cambios sean tenidos en cuenta.</p>
<p><span style="font-family: courier new,courier;"># reboot</span></p>
<h2>Enalces.</h2>
<ul>
<li>Configuring the network con ArchLinux.<br />
<a href="http://wiki.archlinux.org/index.php/Configuring_Network#Set_the_hostname" >http://wiki.archlinux.org/index.php/Configuring_Network#Set_the_hostname</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.jorgeivanmeza.com/2010/07/configurar-el-hostname-en-archlinux-2010-05-x64/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
