<?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>Linux, Java y programación &#187; instalación</title>
	<atom:link href="http://casidiablo.net/tag/instalacion/feed/" rel="self" type="application/rss+xml" />
	<link>http://casidiablo.net</link>
	<description>Blog de Java, Programación y Linux</description>
	<lastBuildDate>Fri, 11 Nov 2011 05:41:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Instalar/configurar un servidor Git + interfaz web</title>
		<link>http://casidiablo.net/montar-servidor-git/</link>
		<comments>http://casidiablo.net/montar-servidor-git/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 07:21:05 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[software libre]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[instalación]]></category>
		<category><![CDATA[repositorio]]></category>
		<category><![CDATA[versiones]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=3346</guid>
		<description><![CDATA[¡Hola a todos! Ya que me encuentro haciendo un proyecto para la Universidad, he decidido esta vez probar Git y dejar a un lado mi querido Subversion. Git es básicamente un sistema de control de versiones, creado por Linus Torvalds, y es usado en proyectos grandes como el Kernel de Linux. Así que he preparado [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fmontar-servidor-git%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Instalar%2Fconfigurar%20un%20servidor%20Git%20%2B%20interfaz%20web%22%20%7D);"></div>
<p style="text-align: justify;"><img style="float: right" title="git" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/09/git.png" alt="git" width="200" height="200" />¡Hola a todos! Ya que me encuentro haciendo un proyecto para la Universidad, he decidido esta vez probar <a href="http://es.wikipedia.org/wiki/Git">Git</a> y dejar a un lado mi querido Subversion. Git es básicamente un sistema de control de versiones, creado por Linus Torvalds, y es usado en proyectos grandes como el <a href="http://casidiablo.net/trabajando-con-el-kernel-linux-i/">Kernel de Linux</a>. Así que he preparado una pequeña guía de instalación y configuración de Git, además de la interfaz web del mismo, lo cual nos permite ver los cambios del proyecto de una manera más amena.</p>
<p style="text-align: justify;">Para este mini proyecto he instalado el servidor en una máquina virtual corriendo Debian 5. El motivo de dejar mi Gentoo por un rato es porque ya es de madrugada y necesitaba que la instalación fuera más rápida; además no me gusta instalar cosas que más adelante no necesitaré: para eso está la virtualización. ¡Basta de rodeos, vamos al grano!</p>
<h3>Instalando los paquetes necesarios</h3>
<p>Instalaremos Apache2, la base de git y los módulos web de git (y el server de ssh para que los clientes se conecten):</p>
<div class="consola"># aptitude install apache2 git-core gitweb openssh-server</div>
<p style="text-align: justify;">Ahora creamos los directorios <code>/var/cache/git</code> (el repositorio git) y <code>/var/www/git</code> para el <code>gitweb.cgi</code>:</p>
<div class="consola"># mkdir /var/www/git<br />
# [ -d "/var/cache/git" ] || sudo mkdir /var/cache/git</div>
<p style="text-align: justify;">En nuestro ejemplo, el directorio raiz del apache es <code>/var/www</code>; ahora debemos crear un archivo de configuración de Apache para el git:</p>
<div class="consola"># nano /etc/apache2/conf.d/git</div>
<p>Ponemos lo siguiente adentro:</p>
<pre class="brush: bash; title: ; notranslate">&lt;Directory /var/www/git&gt;
   Allow from all
   AllowOverride all
   Order allow,deny
   Options ExecCGI
   &lt;Files gitweb.cgi&gt;
   SetHandler cgi-script
   &lt;/Files&gt;
&lt;/Directory&gt;
DirectoryIndex gitweb.cgi
SetEnv  GITWEB_CONFIG  /etc/gitweb.conf
</pre>
<p>Ahora movemos los archivos <code>gitweb.cgi</code>, <code>.png</code> y <code>.css</code> de git a <code>/var/www/git</code>:<span id="more-3346"></span></p>
<div class="consola"># mv -v /usr/share/gitweb/* /var/www/git<br />
# mv -v /usr/lib/cgi-bin/gitweb.cgi /var/www/git</div>
<p>Debemos ahora hacer un par de cambios en el archivo <code>/etc/gitweb.conf</code> debido a los archivos que movimos:</p>
<pre class="brush: bash; title: ; notranslate">$projectroot = '/var/cache/git/';
$git_temp = &quot;/tmp&quot;;
#$home_link = $my_uri || &quot;/&quot;;
$home_text = &quot;indextext.html&quot;;
$projects_list = $projectroot;
$stylesheet = &quot;/git/gitweb.css&quot;;
$logo = &quot;/git/git-logo.png&quot;;
$favicon = &quot;/git/git-favicon.png&quot;;</pre>
<p>Recargamos la configuración del apache:</p>
<div class="consola"># /etc/init.d/apache2 reload</div>
<h3>Iniciando un proyecto en Git</h3>
<p>Creamos la carpeta del proyecto&#8230;</p>
<div class="consola"># cd /var/cache/git/<br />
# mkdir proyecto.git<br />
# cd proyecto.git</div>
<p style="text-align: justify;">Iniciamos un repositorio para nuestro nuevo proyecto y lo configuramos de acuerdo a nuestras necesidades:</p>
<div class="consola"># git init<br />
# echo &#8220;Una breve descripcion del proyecto&#8221; &gt; .git/description<br />
# git config &#8211;global user.name &#8220;Tu nombre&#8221;<br />
# git config &#8211;global user.email &#8220;tu@correo.com&#8221;<br />
# git commit -a</div>
<p style="text-align: justify;">Para marcar un repositorio como exportado se usa el archivo <code>git-daemon-export-ok</code>:</p>
<div class="consola"># cd /var/cache/git/proyecto.git<br />
# touch .git/git-daemon-export-ok</div>
<p style="text-align: justify;">Para iniciar el servicio de Git que ejecuta un servidor para hacer público nuestro repositorio, ejecutamos el siguiente comando (no debe haber un slash después de la ruta del repositorio):</p>
<div class="consola"># git daemon &#8211;base-path=/var/cache/git &#8211;detach &#8211;syslog &#8211;export-all</div>
<p>Ahora el repositorio se encuentra corriendo en el puerto 9418 de nuestro computador. Por último, le daremos permisos de escritura a un usuario que no sea root, de tal manera que con dicho usuario se puedan hacer cambios remotos en el repositorio:</p>
<div class="consola"># adduser usuariogit<br />
# passwd usuariogit<br />
# chown -Rv usuariogit:usuariogit /var/cache/git/proyecto.git</div>
<h3>Acceder al repositorio</h3>
<p>Para descargar el repositorio de la manera convencional, basta con ejecutar el comando:</p>
<div class="consola">git clone git://servidor/proyecto.git proyecto</div>
<p style="text-align: justify;">O lo puedes acceder vía web; en mi caso el servidor está en la dirección 192.168.0.5, entonces basta con visitar http://192.168.0.5/git/:</p>
<p style="text-align: center;"><img class="size-full wp-image-3348 aligncenter" title="gitweb" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/09/gitweb.png" alt="gitweb" width="658" height="330" /></p>
<h3>Fuentes y enlaces interesantes</h3>
<ul>
<li><a href="http://git-scm.com/">Página oficial del proyecto</a></li>
<li><a href="http://www.howtoforge.com/how-to-install-a-public-git-repository-on-a-debian-server">Artículo guía de esta entrada</a></li>
<li><a href="http://pixhero.wordpress.com/2009/05/23/mini-guia-git-sistema-de-control-de-versiones/">Miniguia de Git</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/montar-servidor-git/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Mini guía PC-BSD &#8211; Instalando PC-BSD</title>
		<link>http://casidiablo.net/instalacion-pcbsb/</link>
		<comments>http://casidiablo.net/instalacion-pcbsb/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 19:29:16 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[bsd]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[instalación]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[pc-bsd]]></category>
		<category><![CDATA[tip]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2944</guid>
		<description><![CDATA[Hace rato quería probar algún sistema BSD, y al final me he decidido por PC-BSD por su amabilidad con el usuario novel. A veces, al hablar de BSD, lo primero que se piensa es en un servidor o algo así, pero gracias a proyectos como PC-BSD podemos tener un BSD como sistema de escritorio, y [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Finstalacion-pcbsb%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Mini%20gu%C3%ADa%20PC-BSD%20-%20Instalando%20PC-BSD%22%20%7D);"></div>
<p style="text-align: justify;"><img style="float:left;" title="pcbsd-large-noreflection" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd-large-noreflection.png" alt="pcbsd-large-noreflection" width="300" height="62" />Hace rato quería probar algún sistema BSD, y al final me he decidido por PC-BSD por su amabilidad con el usuario novel. A veces, al hablar de BSD, lo primero que se piensa es en un servidor o algo así, pero gracias a proyectos como PC-BSD podemos tener un BSD como sistema de escritorio, y con ello, disfrutar la estabilidad y seguridad que nos ofrece (sí, mucho más estable y seguro que Linux).</p>
<h3>¿Qué es PC-BSD?</h3>
<p style="text-align: justify;"><a href="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pc-bsd-kde.jpg" class="smoothbox tooltip" title="PC-BSD Fibonacci con KDE 4"><img title="pc-bsd-kde" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pc-bsd-kde-300x239.jpg" alt="pc-bsd-kde" width="300" height="239" style="float:right;" /></a>PC-BSD es un sistema operativo basado en FreeBSD. Puesto que bajo PC-BSD se encuentra un sistema FreeBSD, cuentas con todas las ventajas de velocidad y seguridad que éste proporciona. Es importante tener en cuenta que PC-BSD NO es una distribución de Linux. Ambos están basados en UNIX, pero PC-BSD está basado en FreeBSD y no en Linux.</p>
<p style="text-align: justify;">Existen algunas diferencias entre PC-BSD y FreeBSD. PC-BSD está pensado ser usado como sistema de escritorio, mientras que FreeBSD fue concebido sobre todo para usarse como servidor. Además PC-BSD ofrece un instalador gráfico y el escritorio KDE, tiene un gran número de aplicaciones de escritorio pre-instaladas y, aunque soporta el sistema de ports de FreeBSD, proporciona un <a href="http://pbidir.com/">método de instalación sencillo de paquetes precompilados</a>.</p>
<p style="text-align: justify;">Además, el kernel de PC-BSD ha sido recompilado con algunas modificaciones de tal manera que tenga un mejor comportamiento como sistema de escritorio. E incluso incluye los drivers para las tarjetas aceleradoras de video NVIDIA.</p>
<p style="text-align: justify;"><span id="more-2944"></span></p>
<h3>Instalación</h3>
<p style="text-align: justify;">Lo primero es ir a la <a href="http://www.pcbsd.org/content/view/21/11/">página de descargas</a> y bajar la ISO que deseemos. Las ISOs más importantes son:</p>
<h3>PC-BSD 32Bit (i386)</h3>
<ul>
<li><a href="http://www.pcbsd.org/content/view/21/11/#CD1">PC-BSD CD #1 32bit (i386) &#8211; System install CD1</a></li>
<li><a href="http://www.pcbsd.org/content/view/21/11/#CD2">PC-BSD CD #2 32bit (i386) &#8211; System Install CD2<br />
</a></li>
<li><a href="http://www.pcbsd.org/content/view/21/11/#CD3">PC-BSD CD #3 32bit (i386) &#8211; Multi-language support + Optional Components</a></li>
<li><a href="http://www.pcbsd.org/content/view/21/11/#DVD">PC-BSD DVD 32bit (i386) &#8211; Complete install + Optional Components</a></li>
</ul>
<h3>PC-BSD 64Bit (amd64)</h3>
<ul>
<li><a href="http://www.pcbsd.org/content/view/21/11/#CD1-64">PC-BSD CD #1 64bit (amd64) &#8211; System install CD1</a></li>
<li><a href="http://www.pcbsd.org/content/view/21/11/#CD2-64">PC-BSD CD #2 64bit (amd64) &#8211; System Install CD2<br />
</a></li>
<li><a href="http://www.pcbsd.org/content/view/21/11/#CD3-64">PC-BSD CD #3 64bit (amd64) &#8211; Multi-language support + Optional Components</a></li>
<li><a href="http://www.pcbsd.org/content/view/21/11/#DVD-64">PC-BSD DVD 64bit (amd64) &#8211; Complete install + Optional Components</a></li>
</ul>
<p style="text-align: justify;">Una vez hayamos descargado la imagen y la hayamos quemado en un CD, es hora de insertarlo en el PC y bootear desde él. Esto cargará el instalador de  PC-BSD, siendo la primera opción la selección de nuestro idioma, la distribución del teclado y la zona horaria:</p>
<p style="text-align: center;"><a class="tooltip smoothbox" title="Seleccionando el idioma" href="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd1.png"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd1.png" alt="pcbsd1" width="600" /></a></p>
<p style="text-align: justify;">Aceptamos los términos de la licencia:</p>
<p style="text-align: center;"><a class="tooltip smoothbox" title="Aceptando la licencia" href="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd2.png"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd2.png" alt="pcbsd" width="600" /></a></p>
<p style="text-align: justify;">En el siguiente paso decidimos si vamos a realizar una instalación nueva, el tipo de sistema a instalar (Desktop o Server), así como la fuente de los paquetes a instalar. Yo escogí Desktop por supuesto:</p>
<p style="text-align: center;"><a class="tooltip smoothbox" title="Seleccionando tipo de instalación" href="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd3.png"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd3.png" alt="pcbsd" width="600" /></a></p>
<p style="text-align: justify;">Luego ponemos el password que le daremos al usuario root, y creamos un usuario con privilegios que será nuestro usuario. Es recomendable que, si eres usuario de Linux, selecciones bash como la shell por defecto del usuario:</p>
<p style="text-align: center;"><a class="tooltip smoothbox" title="Configurando usuarios" href="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd4.png"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd4.png" alt="pcbsd" width="600" /></a></p>
<p style="text-align: justify;">Seleccionamos el disco sobre el cual haremos la instalación. En este caso, para propósitos de documentación lo instalé en una máquina virtual, por lo que uso todo el disco. En tu caso podrías usar el asistente de partición:</p>
<p style="text-align: center;"><a class="tooltip smoothbox" title="Particionamiento" href="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd5.png"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd5.png" alt="pcbsd" width="600" /></a></p>
<p style="text-align: justify;">Es hora de escoger el software adicional que queremos instalar, teniendo en cuenta que el sistema de escritorio es KDE:</p>
<p style="text-align: center;"><a class="tooltip smoothbox" title="Seleccionando el software adicional a instalar" href="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd6.png"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd6.png" alt="pcbsd" width="600" /></a></p>
<p style="text-align: justify;">En este punto ya hemos configurado todo lo necesario para dar inicio a la instalación; clic en <em>Next</em>:</p>
<p style="text-align: center;"><a class="tooltip smoothbox" title="Seleccionando el idioma" href="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd7.png"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd7.png" alt="pcbsd" width="600" /></a></p>
<p style="text-align: justify;">El progreso de la instalación&#8230;</p>
<p style="text-align: center;"><a class="tooltip smoothbox" title="El progreso de la instalación..." href="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd10.png"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd10.png" alt="pcbsd" width="600" /></a></p>
<p style="text-align: justify;">¡Y eso es todo! Damos clic en Reboot, removemos el CD de instalación y ya tenemos un BSD instalado.</p>
<p style="text-align: center;"><a class="tooltip smoothbox" title="Fin" href="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd12.png"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd12.png" alt="pcbsd" width="600" /></a></p>
<p style="text-align: justify;">Una vez hemos iniciado nuestro PC-BSD configuramos la resolución de la pantalla&#8230;</p>
<p style="text-align: center;"><a class="tooltip smoothbox" title="Configurando resolución" href="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd13.png"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd13.png" alt="pcbsd" width="600" /></a></p>
<p style="text-align: justify;">Iniciamos sesión desde el KDM:</p>
<p style="text-align: center;"><a class="tooltip smoothbox" title="Inicio de sesión" href="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd14.png"><img src="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd14.png" alt="pcbsd" width="600" /></a><br />
<a class="tooltip smoothbox" title="Inicio de sesión" href="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd1.png"><img class="aligncenter" src="http://casidiablo.net/wordpress/wp-content/uploads/2009/03/pcbsd1.png" alt="pcbsd1" width="600" /></a></p>
<h3>Enlaces interesantes&#8230;</h3>
<ul>
<li>Página oficial del proyecto PC-BSD: <a href="http://pcbsd.org/">http://pcbsd.org/</a></li>
<li>Foros de ayuda: <a href="http://forums.pcbsd.org/">http://forums.pcbsd.org/</a></li>
<li><a href="http://www.pcbsd.org/content/view/21/11/">Descarga PC-BSD</a></li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/instalacion-pcbsb/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Djl, un instalador de juegos para Gnu/Linux</title>
		<link>http://casidiablo.net/djl-instalador-juegos-linux/</link>
		<comments>http://casidiablo.net/djl-instalador-juegos-linux/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 05:11:14 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[juegos]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[instalación]]></category>
		<category><![CDATA[repositorio]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=2554</guid>
		<description><![CDATA[¡Y llega el viernes! Bueno, para ustedes. La verdad, esto lo escribo el jueves pero, como sé que voy a estar ocupado, aprovecho este espacio de tiempo que tengo para recomendarles Djl. Djl, como dice en la página oficial, es un administrador de juegos escrito en Python, que nos permitirá instalar una gran cantidad de [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fdjl-instalador-juegos-linux%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Djl%2C%20un%20instalador%20de%20juegos%20para%20Gnu%2FLinux%22%20%7D);"></div>
<p style="text-align: justify;">¡Y llega el viernes! Bueno, para ustedes. La verdad, esto lo escribo el jueves pero, como sé que voy a estar ocupado, aprovecho este espacio de tiempo que tengo para recomendarles <a href="http://www.djl-linux.org/index_en.php">Djl</a>.</p>
<p style="text-align: justify;">Djl, como dice en la página oficial, es un administrador de juegos escrito en Python, que nos permitirá instalar una gran cantidad de títulos (<a href="http://www.djl-linux.org/index_en.php?ListOfGames">95 en este momento</a>) en Linux. He mirado los juegos disponibles en el repositorio y no me puedo quejar, están tanto los más famosos como los no tan conocidos.</p>
<p style="text-align: justify;">Para usarlo debemos <a href="http://www.djl-linux.org/index_en.php?Downloads">descargar</a> la última versión, descomprimirla e instalarla. Por ejemplo:</p>
<div class="consola">wget http://www.djl-linux.org/maj_djl/archives/djl-1.2.6.tar.gz<br />
tar zxvf djl-1.2.6.tar.gz<br />
cd djl<br />
sh djl.sh</div>
<p style="text-align: justify;">En la primera ejecución debemos configurar algunas opciones básicas y, luego de ello, veremos algo como esto:</p>
<p style="text-align: center;"><a href="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/djl.png"><img title="djl" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/djl.png" alt="djl" width="600" /></a></p>
<p style="text-align: justify;">En el panel izquierdo, hay un listado con los juegos disponibles en el repositorio y, al hacer clic sobre alguno de ellos, podemos ver sus características. Para instalar, seleccionamos el juego que nos interese y hacemos clic en el botón <em>Instalar</em>. Nos aparece una ventana en donde se muestra el progreso de la instalación:</p>
<p style="text-align: center;"><img title="descarga djl" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/12/descarga_djl.png" alt="djl download" /></p>
<p style="text-align: justify;">Una vez se haya completado la instalación, ya podemos ejecutar/borrar/actualizar el juego desde Djl. Más cómodo, imposible.</p>
<p style="text-align: justify;">Tiene además otras características interesantes:</p>
<ul style="text-align: justify;">
<li>Puedes filtrar el listado de juegos por categoría, lo que hace fácil la búsqueda.</li>
<li>Cuentas con un cliente IRC dentro del programa, que te permite discutir con otros usuarios.</li>
<li>Puedes subir tus propios juegos al repositorio.</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/djl-instalador-juegos-linux/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Wireshark, instalación y conceptos básicos</title>
		<link>http://casidiablo.net/wireshark-introduccion-instalacion/</link>
		<comments>http://casidiablo.net/wireshark-introduccion-instalacion/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 15:08:50 +0000</pubDate>
		<dc:creator>Cristian</dc:creator>
				<category><![CDATA[hacking]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[software libre]]></category>
		<category><![CDATA[wireshark]]></category>
		<category><![CDATA[instalación]]></category>
		<category><![CDATA[introducción]]></category>
		<category><![CDATA[libcap]]></category>
		<category><![CDATA[sniffer]]></category>

		<guid isPermaLink="false">http://casidiablo.net/?p=1533</guid>
		<description><![CDATA[Wireshark es un capturador/analizador de paquetes de red (llamado a veces, sniffer o esnifer). Wireshark te permitirá ver, aun nivel bajo y detallado, qué está pasando en tu red. Además es gratuito, open source, y multiplataforma. Sin duda la mejor opción al momento de auditar nuestra red. Posee una interfaz gráfica y muchas opciones de [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fcasidiablo.net%252Fwireshark-introduccion-instalacion%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Wireshark%2C%20instalaci%C3%B3n%20y%20conceptos%20b%C3%A1sicos%22%20%7D);"></div>
<p><img style="float:left;margin-right:3px;" src="http://i270.photobucket.com/albums/jj96/Casidiablo/wireshark_logo.png" alt="logo wireshark" /><a class="tooltip" title="Visitar la página principal" href="http://www.wireshark.org">Wireshark</a> es un capturador/analizador de paquetes de red (llamado a veces, sniffer o esnifer). Wireshark te permitirá ver, aun nivel bajo y detallado, qué está pasando en tu red. Además es gratuito, open source, y multiplataforma. Sin duda la mejor opción al momento de auditar nuestra red.</p>
<p>Posee una <span class="mw-redirect">interfaz gráfica</span> y muchas opciones de organización y filtrado de información. Así, permite ver todo el tráfico que pasa a través de una red (usualmente una red Ethernet, aunque es compatible con algunas otras)</p>
<h3>¿Para que/quien es util Wireshark?</h3>
<ul>
<li>Administradores lo usan para resolver problemas en la red</li>
<li>Ingenieros lo usan para examinar problemas de seguridad</li>
<li>Desarrolladores lo usan para depurar la implementación de los protocolos de red</li>
<li>Estudiantes los usan para aprender internamente cómo funciona una red</li>
</ul>
<h3>Características de Wireshark</h3>
<ul>
<li>Disponible para Linux y Windows</li>
<li>Captura de paquetes en vivo desde una intefaz de red</li>
<li>Muestra los paquetes con información detallada de los mismos</li>
<li>Abre y guarda paquetes capturados</li>
<li>Importar y exportar paquetes en diferentes formatos</li>
<li>Filtrado de información de paquetes</li>
<li>Resaltado de paquetes dependiendo el filtro</li>
<li>Crear estadísticas</li>
</ul>
<h3>Instalación de Wireshark</h3>
<p>La verdad es que lo tienes muy fácil si usas Debian o sus derivados (Ubuntu, por ejemplo). Tan solo debes hacer lo de siempre:</p>
<p class="consola">sudo apt-get install wireshark</p>
<p>Y ya está! Además la mayoría de las distribuciones lo incluyen en sus repositorios, por lo que lo tienes fácil en openSuse, Fedora, o Gentoo. Por ejemplo, en <strong>Gentoo</strong>:</p>
<p class="consola">USE=&#8221;adns gtk ipv6 portaudio snmp ssl kerberos threads selinux&#8221; emerge wireshark</p>
<p>O <strong>FreeBSD</strong>:</p>
<p class="consola">pkg_add -r wireshark</p>
<p>Sin embargo, si lo que deseas/necesitas es instalarlo desde las fuentes, vamos por ello:</p>
<h3>Instalación del Wireshark desde el tarball</h3>
<p>Antes que nada, para poder compilar correctamente Wireshark debes tener dos cosas:</p>
<ul>
<li>Gtk+ y Glib, que puedes descargar de <a href="http://www.gtk.org/" target="_top">www.gtk.org</a></li>
<li>libpcap, las librerías para captura de paquetes que Wireshark usa. La puedes encontrar en <a href="http://www.tcpdump.org ">www.tcpdump.org </a></li>
</ul>
<p>Ahora, debes <a href="http://www.wireshark.org/download.html">descargar el código fuente de la página oficial</a> descomprimirlo e instalarlo:</p>
<p class="consola">tar zxvf wireshark-1.0.3.tar.gz<br />
cd wireshark-1.0.3/<br />
./configure<br />
make<br />
sudo make install</p>
<p><strong>Problemas experimentados</strong>: personalmente tuve que instalar manualmente <strong>bison</strong>, <strong>flex</strong> y <strong>gtk+</strong>; en muchos sistemas no es necesario, pero mejor que estés preparado.</p>
<h3>Entendiendo la interfaz gráfica de Wireshark</h3>
<p>Luego de la instalación podrás iniciar el programa con el comando <code>wireshark</code>:</p>
<p style="text-align: center;"><img class="tooltip" title="Apariencia de Wireshark" src="http://casidiablo.net/wordpress/wp-content/uploads/2008/09/wireshark.png" alt="wireshark" /></p>
<p>La interfaz gráfica de Wireshark está principalmente dividida en las siguientes secciones (de arriba a abajo):</p>
<ul>
<li>La <strong>barra de herramientas</strong>, donde tienes todas las opciones a realizar sobre la pre y pos captura.</li>
<li>La <strong>barra de herramientas principal</strong>, donde tienes las <em>opciones más usadas</em> en Wireshark.</li>
<li>La <strong>barra de filtros</strong>, donde podrás aplicar filtros a la captura actual de manera rápida</li>
<li>El <strong>listado de paquetes</strong>, que muestra un resumen de cada paquete que es capturado por Wireshark</li>
<li>El <strong>panel de detalles de paquetes</strong> que, una vez seleccionado un paquete en el <em><strong>listado de paquetes</strong></em>, muestra información detallada del mismo</li>
<li>El <strong>panel de bytes de paquetes</strong>, que muestra los bytes del paquete seleccionado, y resalta los bytes correspondientes al campo seleccionado en el <strong>panel de detalles de paquetes</strong>.</li>
<li>La <strong>barra de estado</strong>, que muestra algo de información acerca del estado actual de Wireshark y la captura.</li>
</ul>
<p>En el próximo artículo veremos un ejemplo de cómo usar Wireshark y su <em>Live Capture</em>.</p>

]]></content:encoded>
			<wfw:commentRss>http://casidiablo.net/wireshark-introduccion-instalacion/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>

