<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2531910088703670446</id><updated>2011-11-27T16:29:09.166-08:00</updated><category term='linux'/><category term='Juegos'/><category term='Ubuntu 9.04'/><category term='Manuales'/><category term='Curriculum'/><title type='text'>Mi Experiencia con Ubuntu/Debian/GNU</title><subtitle type='html'>Esta pagina contiene recursos, que a mí me son de utilidad y esperando que a alguien mas les sirva.

También incluyo archivos adjuntos de todo tipo solamente les pido que lean correctamente ya nada cae del cielo.

Saludos.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://linux-libres.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://linux-libres.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Antonio Aguilar Arellano</name><uri>http://www.blogger.com/profile/16623391443682871567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_8786l4MNYoI/SWznyifildI/AAAAAAAAABE/84SBZP2GkM4/S220/DSC00331.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2531910088703670446.post-4082070017740532300</id><published>2009-06-19T19:10:00.000-07:00</published><updated>2009-06-19T19:16:15.919-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu 9.04'/><title type='text'>Error en reproductor flash</title><content type='html'>OK. les comento que tenia un poco de problemas con los codecs de flash ya que no reproducia correctamente paginas ahora muy esenciales para la comodidad de el usuario tales como http://www.enladisco.com/ http://www.youtube.com/ y todo tipo relacionadas con estas y logre resolverlos, INVESTIGANDO y checando que es una incompativilidad de codecs y lo soluciene de la siguente manera.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Si tenéis instalado algun otro plugin (gnash ó swfdec), deberéis desinstalarlo, ya que al parecer tienen incopatibilidades con el plugin Flash Player&lt;/p&gt; &lt;p&gt;Así que desinstalamos los plugins que dan problemas de compatibilidad&lt;/p&gt; &lt;pre&gt;sudo apt-get remove --purge swfdec-mozilla swfdec-gnome mozilla-plugin-gnash gnash&lt;/pre&gt; &lt;p&gt;Instalamos el plugin Flash Player&lt;/p&gt; &lt;pre&gt;sudo apt-get install flashplugin-nonfree&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2531910088703670446-4082070017740532300?l=linux-libres.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-libres.blogspot.com/feeds/4082070017740532300/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://linux-libres.blogspot.com/2009/06/error-en-reproductor-flash.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/4082070017740532300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/4082070017740532300'/><link rel='alternate' type='text/html' href='http://linux-libres.blogspot.com/2009/06/error-en-reproductor-flash.html' title='Error en reproductor flash'/><author><name>Antonio Aguilar Arellano</name><uri>http://www.blogger.com/profile/16623391443682871567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_8786l4MNYoI/SWznyifildI/AAAAAAAAABE/84SBZP2GkM4/S220/DSC00331.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2531910088703670446.post-2135821068645000106</id><published>2009-05-07T14:29:00.000-07:00</published><updated>2009-05-07T15:15:25.285-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu 9.04'/><title type='text'>Como instalar LIMEWIRE en Ubuntu 9.04</title><content type='html'>Como podremos ver cada ves es mas fácil instalar aplicaciones de Ubuntu claro que no hay que olvidar el verdadero objetivo de Linux que es el de ofrecer el código para así modificarlo a nuestro gusto pero por el momento les voy a compartir esta util aplicacion ya que soy aficionado a descargar Musica, Videos y de todo lo que me encuentre.&lt;br /&gt;&lt;br /&gt;Asi que les dejo la liga para descargar desde mi sitio el &lt;a href="http://rapidshare.com/files/191516059/LimeWire_Pro_5.0.11_Linux.zip"&gt;LIMEWIRE PRO 5.0.11&lt;/a&gt; en .deb util en casi cualquier ubuntu y tambien los Super Sistemas que son Debian.&lt;br /&gt;&lt;br /&gt;Ya solamente cabe descargar el paquete &lt;a href="http://rapidshare.com/files/191516059/LimeWire_Pro_5.0.11_Linux.zip"&gt;aqui&lt;/a&gt;, y ya descargado solamente le dan a instalar con GDebi.&lt;br /&gt;&lt;br /&gt;Ya que estoy temporalmente con Ubuntu no cambio la solidez de Debian.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2531910088703670446-2135821068645000106?l=linux-libres.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-libres.blogspot.com/feeds/2135821068645000106/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://linux-libres.blogspot.com/2009/05/como-instalar-limewire-en-ubuntu-904.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/2135821068645000106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/2135821068645000106'/><link rel='alternate' type='text/html' href='http://linux-libres.blogspot.com/2009/05/como-instalar-limewire-en-ubuntu-904.html' title='Como instalar LIMEWIRE en Ubuntu 9.04'/><author><name>Antonio Aguilar Arellano</name><uri>http://www.blogger.com/profile/16623391443682871567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_8786l4MNYoI/SWznyifildI/AAAAAAAAABE/84SBZP2GkM4/S220/DSC00331.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2531910088703670446.post-1128918178406397831</id><published>2009-05-05T09:34:00.000-07:00</published><updated>2009-05-05T09:37:11.609-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu 9.04'/><title type='text'>Como instalar Thunderbird 3 Beta 2 en Ubuntu Jaunty</title><content type='html'>&lt;h2&gt;&lt;a href="http://ecubuntu.com/?p=1930" title="Como instalar Thunderbird 3 Beta 2 en Ubuntu Jaunty"&gt;Como instalar Thunderbird 3 Beta 2 en Ubuntu Jaunty&lt;/a&gt;&lt;/h2&gt;                                           &lt;p&gt;Thunderbird es mi preferida aplicacion para recivir mis email, lamentablemente Evolution nunca me funciono bien en Ubuntu, se me colgaba y etc, etc, etc. Pero bueno a lo que vine.&lt;/p&gt; &lt;p&gt;Como muchos sabran Thunderbird es parte de Mozilla pero la version estable por el momento es la 2, pero sinceramente la 3 tiene mucho mas que dar que la 2, con mas caracteristicas y de hecho mucho mas facil de configurar las cuentas de Gmail o cuentas regulares de tu trabajo sea via imap (que es la que prefiero) o via Pop3.&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Primero navegamos a la pagina de Thunderbird para &lt;a href="http://www.mozillamessaging.com/en-US/thunderbird/early_releases/downloads/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.mozillamessaging.com/en-US/thunderbird/early_releases/downloads/');" target="_blank"&gt;bajar la version Beta2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Bajamos el idioma que desees, que en mi caso es el Ingles pero usted bajen el Espaniol ya que se les hara mas facil el manejo.&lt;/li&gt;&lt;li&gt;Damos Click derecho sobre el file que bajamos thunderbird-3.0b2.tar.bz2 y le damos descomprimir&lt;/li&gt;&lt;li&gt;Luego abrimos el terminal y le damos&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;code&gt;sudo su&lt;/code&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Donde nos pedira la contrasenia y luego de eso escribimos&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;code&gt;nautilus&lt;/code&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Se nos abrira la ventana donde iremos a Archivos de sistema&gt;opt&gt; y dentro de ese folver pegaremos el folder &lt;strong&gt;thunderbird&lt;/strong&gt; ya descomprimido&lt;/li&gt;&lt;li&gt;Cerramos esa ventana y le damos en el terminal lo siguiente para crear un vinculo en el Menu&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;code&gt;sudo gedit /usr/share/applications/thunderbird.desktop&lt;/code&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;En donde se nos abrira una ventana y pegaremos lo siguiente.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;[Desktop Entry]&lt;br /&gt;Encoding=UTF-8&lt;br /&gt;Name=Thunderbird&lt;br /&gt;Comment=Thunderbird Mail Client&lt;br /&gt;Exec=/opt/thunderbird/thunderbird&lt;br /&gt;Icon=/opt/thunderbird/icons/mozicon16.xpm&lt;br /&gt;StartupNotify=true&lt;br /&gt;Terminal=false&lt;br /&gt;Type=Application&lt;br /&gt;Categories=Applications;Network&lt;/p&gt; &lt;p&gt;Listo ya tendras Thunderbird 3 Beta 2 funcionando en tu Ubuntu. Lo podras encontrar bajo Aplicaciones&gt;Internet&gt;Thunderbird&lt;/p&gt; &lt;p style="text-align: center;"&gt;&lt;img class="aligncenter size-full wp-image-1931" title="thunderbird3beta2" src="http://ecubuntu.com/wp-content/uploads/2009/02/thunderbird3beta2.png" alt="thunderbird3beta2" width="500" height="303" /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2531910088703670446-1128918178406397831?l=linux-libres.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-libres.blogspot.com/feeds/1128918178406397831/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://linux-libres.blogspot.com/2009/05/como-instalar-thunderbird-3-beta-2-en.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/1128918178406397831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/1128918178406397831'/><link rel='alternate' type='text/html' href='http://linux-libres.blogspot.com/2009/05/como-instalar-thunderbird-3-beta-2-en.html' title='Como instalar Thunderbird 3 Beta 2 en Ubuntu Jaunty'/><author><name>Antonio Aguilar Arellano</name><uri>http://www.blogger.com/profile/16623391443682871567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_8786l4MNYoI/SWznyifildI/AAAAAAAAABE/84SBZP2GkM4/S220/DSC00331.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2531910088703670446.post-3960494674379595276</id><published>2009-05-02T22:49:00.000-07:00</published><updated>2009-05-05T09:36:46.826-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu 9.04'/><title type='text'>Instalar Ubuntu 9.04</title><content type='html'>&lt;h2&gt;&lt;strong&gt;* Instalar software mas rapidamente.&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;Suele ocurrir (y especialmente) cuando sale una nueva version de Ubuntu, que los repositorios desde los&lt;br /&gt;cuales nos solemos descargar software estan muy saturados.&lt;br /&gt;Si queremos descargar e instalar el software mas rapidamente, tendremos que modificar la lista de repositorios.&lt;br /&gt;Existe una opcion de Synaptic, que nos permite seleccionar un servidor mas cercano a nuestra region.&lt;br /&gt;Para cambiar este servidor a uno mas cercano vamos a Sistema &gt; Administracion &gt; Origenes de software&lt;br /&gt;y en la pestaña “Software de Ubuntu”, seleccionamos “descargar desde:” indicando la region mas cercana&lt;br /&gt;a la nuestra.&lt;/p&gt; &lt;hr /&gt; &lt;h2&gt;&lt;strong&gt;* Instalar el software basico de compilacion&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;Si queremos compilar algun paquete del que solo tenemos el codigo fuente, tendremos que instalar los paquetes&lt;br /&gt;basicos de compilacion. Lo instalamos con:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo aptitude install build-essential&lt;/code&gt;&lt;/div&gt; &lt;p&gt;y a partir de entonces ya podemos compilar.&lt;/p&gt; &lt;hr /&gt; &lt;h2&gt;&lt;strong&gt;Instalar Drivers de la Grafica (NVIDIA o ATI):&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;* Envy para poder instalar tu tarjeta de video:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install envyng-gtk envyng-core&lt;/code&gt;&lt;/div&gt; &lt;p&gt;y lo inicias con&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ envyng -t&lt;/code&gt;&lt;/div&gt; &lt;hr /&gt; &lt;h2&gt;&lt;strong&gt;* Instalar los extra restrictivos.&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;Hay ciertos paquetes que no vienen por defecto en Ubuntu por cuestiones legales.&lt;br /&gt;Cuando se instala ubuntu, por defecto y debido a un tema de licencias no instala&lt;br /&gt;todo ese software comercial que no ha liberado el codigo fuente, como por ejemplo puede ser&lt;br /&gt;el plugin de flash, o los codecs para poder reproducir algunos formatos de video.&lt;br /&gt;Existe un metapaquete (un paquete que agrupa e instala muchos mas paquetes)&lt;br /&gt;llamado ubuntu-restricted-extras que nos permite&lt;br /&gt;instalar todo este software que no es instalado por defecto.&lt;br /&gt;Tras habilitar los repositorios universe y multiverse podemos instalar este metapaquete con:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install ubuntu-restricted-extras&lt;/code&gt;&lt;/div&gt; &lt;p&gt;Los paquetes serian:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;kubuntu-restricted-extras - Commonly used restricted packages&lt;/li&gt;&lt;li&gt;ubuntu-restricted-extras - Commonly used restricted packages&lt;/li&gt;&lt;li&gt;xubuntu-restricted-extras - Commonly used restricted packages&lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Para Instalar &lt;strong&gt;flash player&lt;/strong&gt;, nos pueden interesar los siguientes paquetes:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;flashplugin-nonfree - Instalador del complemento de Adobe Flash Player&lt;/li&gt;&lt;li&gt;flashplugin-nonfree-extrasound - Reproductor de Flash de Adobe compatible con las bibliotecas Esound y OSS&lt;/li&gt;&lt;/ul&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ apt-get install flashplugin-nonfree libflashsupport flashplugin-nonfree-extrasound&lt;/code&gt;&lt;/div&gt; &lt;p&gt;Otra opcion es añadir:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;* el repositorio mediubuntu para Intrepid:&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Mediubuntu es un repositorio donde podemos encontrar algunas aplicaciones y codecs que no son instalador por defecto en intrepid, Para instalarlo:&lt;/p&gt; &lt;p&gt;Agregamos el repositorio:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;sudo wget &lt;a href="http://www.medibuntu.org/sources.list.d/intrepid.list" title="http://www.medibuntu.org/sources.list.d/intrepid.list" rel="nofollow"&gt;http://www.medibuntu.org/sources.list.d/intrepid.list&lt;/a&gt; --output-document=/etc/apt/sources.list.d/medibuntu.list&lt;/code&gt;&lt;/div&gt; &lt;p&gt;Agregamos la llave GPG&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install medibuntu-keyring &amp;amp;&amp;amp; sudo apt-get update&lt;/code&gt;&lt;/div&gt; &lt;p&gt;Tras actualizar ya podriamos instalar software desde synaptic como:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;* libdvdcss2 – Para la reproducción de DVD.&lt;/li&gt;&lt;li&gt;* non-free-codecs – Para el resto de codecs propietarios.&lt;/li&gt;&lt;li&gt;* acroread – Acrobat Reader&lt;/li&gt;&lt;li&gt;* mozilla-acroread – para ver pdf dentro de Linux&lt;/li&gt;&lt;li&gt;* skype – cliente de mensajeria&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Ahora podemos:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;* Instalar Mplayer&lt;/strong&gt; con todos los codecs y soporte de DVD&lt;br /&gt;Si queremos reproducir peliculas con Mplayer ejecutamos:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install mplayer&lt;/code&gt;&lt;/div&gt; &lt;p&gt;Para instalar una libreria que te permite ver los DVDs encriptados:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;sudo apt-get install libdvdcss2 libdvdread3&lt;/code&gt;&lt;/div&gt; &lt;p&gt;o algunos codecs windows:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Para i386&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install w32codecs&lt;/code&gt;&lt;/div&gt; &lt;ul&gt;&lt;li&gt;Para amd64:&lt;/li&gt;&lt;/ul&gt; &lt;div class="codeblock"&gt;&lt;code&gt;sudo apt-get install w64codecs&lt;/code&gt;&lt;/div&gt; &lt;hr /&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* Instalar Avant Window Navigator&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;AWN es un dock similar al de Mac, que nos permite lanzar aplicaciones desde una barra con iconos que se instala en nuestro escritorio. Lo instalariamos con:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install avant-window-navigator&lt;/code&gt;&lt;/div&gt; &lt;p&gt;Una vez instalado accedemos al programa desde:&lt;/p&gt; &lt;p&gt;Aplicaciones &gt; Accesorios &gt; Avant Window Navigator&lt;/p&gt; &lt;p&gt;Podemos cambiar sus preferencias desde:&lt;br /&gt;Sistema &gt; Preferencias &gt; Awn manager&lt;/p&gt; &lt;hr /&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* Instalar Sun Java Runtime Environment&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Si queremos instalar java para poder ejecutar aplicaciones basadas en Java o tener el plugin de Java para el navegador,&lt;br /&gt;ejecutamos:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install sun-java6-fonts sun-java6-jre sun-java6-plugin&lt;/code&gt;&lt;/div&gt; &lt;hr /&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* Instalar Microsoft fonts package&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;Si queremos utilizar algunas de las fuentes de texto de Microsoft como por ejemplo son:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;* Andale Mono&lt;/li&gt;&lt;li&gt;* Arial Black&lt;/li&gt;&lt;li&gt;* Arial (Bold, Italic, Bold Italic)&lt;/li&gt;&lt;li&gt;* Comic Sans MS (Bold)&lt;/li&gt;&lt;li&gt;* Courier New (Bold, Italic, Bold Italic)&lt;/li&gt;&lt;li&gt;* Georgia (Bold, Italic, Bold Italic)&lt;/li&gt;&lt;li&gt;* Impact&lt;/li&gt;&lt;li&gt;* Times New Roman (Bold, Italic, Bold Italic)&lt;/li&gt;&lt;li&gt;* Trebuchet (Bold, Italic, Bold Italic)&lt;/li&gt;&lt;li&gt;* Verdana (Bold, Italic, Bold Italic)&lt;/li&gt;&lt;li&gt;* Webdings&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Ejecutamos:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install msttcorefonts &lt;/code&gt;&lt;p&gt;y despues&lt;/p&gt; &lt;p&gt;$ sudo fc-cache&lt;/p&gt;&lt;/div&gt; &lt;p&gt;Para reiniciar la cache de fuentes del sistema. a partir de ahora tenemos disponibles esas fuentes&lt;br /&gt;de texto para poder usarlas con nuestros programas favoritos.&lt;/p&gt; &lt;p&gt;Si acaso no tuvieramos Firefox, podemos instalar la version 3.0 con:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install firefox-3.0 &lt;/code&gt;&lt;p&gt;(A mi con 'firefox' tambien me instaló la 3.0)&lt;/p&gt;&lt;/div&gt; &lt;hr /&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* Instalar adobe reader&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Para leer documentos PDF, si estamos mas acostumbrados a usar el Adobe reader,&lt;br /&gt;y no queremos usar el visor interno del propio Gnome, podemos instalar este visor con:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install acroread&lt;/code&gt;&lt;/div&gt; &lt;hr /&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* aMSN&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Tienes amigos con los que quieres hablar mediante el Msn???. Podras seguir conversando con ellos&lt;br /&gt;si instalas este cliente de mensajeria:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install amsn&lt;/code&gt;&lt;/div&gt; &lt;hr /&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* amule&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Emule, es uno de los programas P2P mas populares para descargar por internet. La version en Linux se&lt;br /&gt;instala con:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo aptitude install amule&lt;/code&gt;&lt;/div&gt; &lt;hr /&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* Reproducir videos, VLC&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;VideoLan VLC es uno de los mejores reproductores de video. Lo puedes instalar con:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install vlc&lt;/code&gt;&lt;/div&gt; &lt;hr /&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* Reproducir videos, Smplayer&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Otra alternativa a VLC para visualizar videos:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install smplayer&lt;/code&gt;&lt;/div&gt; &lt;hr /&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* Apagar el altavoz interno del PC&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;Si te molesta una forma de hacerlo es deshabilitarlo con el comando:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo modprobe -r pcspkr&lt;/code&gt;&lt;/div&gt; &lt;p&gt;Puede volver a activarse con:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo modprobe pcspkr&lt;/code&gt;&lt;/div&gt; &lt;hr /&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* Que no se muestren las unidades en el escritorio&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;(Solo Gnome)&lt;/p&gt; &lt;p&gt;Si quieres que no te aparezcan los iconos con las particiones que tienes en tus discos puedes&lt;br /&gt;ocultar los iconos ejecutando:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ gconf-editor&lt;/code&gt;&lt;/div&gt; &lt;p&gt;Se abrira el editor del registro. entocnes debes buscar la cadena “volumes_visible” en&lt;br /&gt;apps/nautilus/desktop Puedes activar o desactivar esta opcion para mostrar&lt;br /&gt;los iconos de tus volumnes.&lt;/p&gt; &lt;hr /&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* Eliminar kernels antiguos&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Ya se encarga de ello Intrepid. Genial. (Es muy Listo XDDD )&lt;/p&gt; &lt;hr /&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* Instalar wine&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Si tienes alguna aplicacion para Windows que uses y no esta disponible para Linux, es posible que&lt;br /&gt;puedas ejecutarla con wine.&lt;/p&gt; &lt;p&gt;Ejecutas:&lt;/p&gt; &lt;p&gt;Para obtener la version estable:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ apt-get install wine&lt;/code&gt;&lt;/div&gt; &lt;p&gt;si quieres la mas nueva:&lt;/p&gt; &lt;p&gt;Añade el siguiente repositorio:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo wget &lt;a href="http://wine.budgetdedicated.com/apt/sources.list.d/intrepid.list" title="http://wine.budgetdedicated.com/apt/sources.list.d/intrepid.list" rel="nofollow"&gt;http://wine.budgetdedicated.com/apt/sources.list.d/intrepid.list&lt;/a&gt; -O /etc/apt/sources.list.d/winehq.list&lt;/code&gt;&lt;/div&gt; &lt;p&gt;Actualizamos el sistema:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get update&lt;/code&gt;&lt;/div&gt; &lt;p&gt;y ya instalamos wine:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install wine&lt;/code&gt;&lt;/div&gt; &lt;p&gt;Despues ejecutamos:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ winecfg&lt;/code&gt;&lt;/div&gt; &lt;p&gt;Para configurar Wine.&lt;/p&gt; &lt;p&gt;Si ademas queremos una apariencia grafica de wine que este mas de acorde con Ubuntu hacemos:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ gedit ~/.wine/user.reg&lt;/code&gt;&lt;/div&gt; &lt;p&gt;Y remplazamos la seccion [Control Panel\\Colors] con:&lt;/p&gt; &lt;p&gt;[&lt;br /&gt;&lt;/p&gt;&lt;div class="codeblock"&gt;&lt;code&gt;Control Panel\\Colors] 1176981676&lt;br /&gt;“ActiveBorder”=”239 235 231″&lt;br /&gt;“ActiveTitle”=”203 133 61″&lt;br /&gt;“AppWorkSpace”=”198 198 191″&lt;br /&gt;“Background”=”93 77 52″&lt;br /&gt;“ButtonAlternativeFace”=”200 0 0″&lt;br /&gt;“ButtonDkShadow”=”85 85 82″&lt;br /&gt;“ButtonFace”=”239 235 231″&lt;br /&gt;“ButtonHilight”=”255 255 255″&lt;br /&gt;“ButtonLight”=”255 255 255″&lt;br /&gt;“ButtonShadow”=”198 198 191″&lt;br /&gt;“ButtonText”=”0 0 0″&lt;br /&gt;“GradientActiveTitle”=”239 235 231″&lt;br /&gt;“GradientInactiveTitle”=”239 235 231″&lt;br /&gt;“GrayText”=”198 198 191″&lt;br /&gt;“Hilight”=”246 200 129″&lt;br /&gt;“HilightText”=”0 0 0″&lt;br /&gt;“InactiveBorder”=”239 235 231″&lt;br /&gt;“InactiveTitle”=”239 235 231″&lt;br /&gt;“InactiveTitleText”=”255 255 255″&lt;br /&gt;“InfoText”=”0 0 0″&lt;br /&gt;“InfoWindow”=”255 255 166″&lt;br /&gt;“Menu”=”239 235 231″&lt;br /&gt;“MenuBar”=”239 235 231″&lt;br /&gt;“MenuHilight”=”246 200 129″&lt;br /&gt;“MenuText”=”0 0 0″&lt;br /&gt;“Scrollbar”=”239 235 231″&lt;br /&gt;“TitleText”=”255 255 255″&lt;br /&gt;“Window”=”255 255 255″&lt;br /&gt;“WindowFrame”=”0 0 0″&lt;br /&gt;“WindowText”=”0 0 0″ &lt;/code&gt;&lt;p&gt;(original de &lt;a href="http://www.ubuntumini.com/2008/10/installing-wine-in-ubuntu-810-intrepid.html" title="http://www.ubuntumini.com/2008/10/installing-wine-in-ubuntu-810-intrepid.html" rel="nofollow"&gt;http://www.ubuntumini.com/2008/10/installing-wine-in-ubuntu-810-intrepid...&lt;/a&gt;)&lt;/p&gt;&lt;/div&gt; &lt;p&gt;Tambien podemos instalar winetricks para poder añadir muchas DLLs que usa Wine de manera&lt;br /&gt;facil.&lt;/p&gt; &lt;hr /&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* Personalizar las animaciones y efectos de Compiz&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;(Si teneis KDE 4.x.x recomiendo KWin que da menos problemas y es mas sencillo de configurar)&lt;/p&gt; &lt;p&gt;Si quieres poder seleccionar de manera sencilla que animaciones y efectos deseas activar en compiz&lt;br /&gt;nada mejor que instalar su administrador:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install compizconfig-settings-manager emerald&lt;/code&gt;&lt;/div&gt; &lt;p&gt;y no te olvides de fusion-icon:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;sudo apt-get install fusion-icon&lt;/code&gt;&lt;/div&gt; &lt;p&gt;Se añadira un icono al panel que te permitira acceder muy rapidamente a todas las opciones&lt;br /&gt;de Compiz.&lt;/p&gt; &lt;p&gt;Entonces ya podremos acceder al administrador de Compiz desde: Sistema &gt; Preferencias &gt; Configuracion avanzada de los efectos de escritorio y al gestor Emerald desde Sistema &gt; Preferencias &gt; Gestor de Temas de Emerald&lt;/p&gt; &lt;p&gt;Cuando hagas esto y si usas Compiz y usas Emerald como decorador de ventanas, es posible que los bordes se vean mal o que no te cargue directamente Emerald cuando inicias sesion.&lt;br /&gt;Para solucionarlo vas a “Configuracion avanzada de efectos de escritorio” y en el plugin “Window Decoration”&lt;br /&gt;debemos cambiar el apartado “Command” por esta linea:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;/usr/bin/emerald --replace&lt;/code&gt;&lt;/div&gt; &lt;hr /&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* Instalar Eclipse&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ apt-get install eclipse&lt;/code&gt;&lt;/div&gt; &lt;p&gt;o&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ apt-get install eclipse-gcj&lt;/code&gt;&lt;/div&gt; &lt;ul&gt;&lt;li&gt;Si quieres ejecutar la version de Eclipse que corre con GCJ.&lt;br /&gt;haz:&lt;/li&gt;&lt;/ul&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-cache search eclipse&lt;/code&gt;&lt;/div&gt; &lt;p&gt;y podras ver todos los plugins adicionales que puedes instalar, p.ej para programar en python o Php&lt;br /&gt;usando eclipse.&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Tambien si te gusta mas, puedes usar netbeans:&lt;/li&gt;&lt;/ul&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ apt-get install netbeans&lt;/code&gt;&lt;/div&gt; &lt;hr /&gt; &lt;ul&gt;&lt;li&gt;Si queremos un buen capturador de pantallas:&lt;/li&gt;&lt;/ul&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$apt-get install gscrot&lt;/code&gt;&lt;/div&gt; &lt;hr /&gt; &lt;ul&gt;&lt;li&gt;Si queremos poder ir cambiando el fondo de pantalla periodicamente:&lt;/li&gt;&lt;/ul&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install drapes&lt;/code&gt;&lt;/div&gt; &lt;hr /&gt; &lt;p&gt;Ir luego a sistema-&gt;preferencias-&gt;sesion y añadir drapes–tray.&lt;/p&gt; &lt;ul&gt;&lt;li&gt;* Si cuando inicias no tienes activo el teclado numérico y quieres que al arrancar esté por defecto activado:&lt;/li&gt;&lt;/ul&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install numlockx&lt;br /&gt;$ numlockx on&lt;/code&gt;&lt;/div&gt; &lt;hr /&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* Compresores/Descompresores adicionales&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install unrar rar p7zip-full unace unzip&lt;/code&gt;&lt;/div&gt; &lt;hr /&gt; &lt;ul&gt;&lt;li&gt;Si queremos tener una maquina virtual para poder por ejemplo ejecutar Windows XP u otro sistema operativo desde Ubuntu, instalariamos VirtualBox.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* Instalar VirtualBox:&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ sudo apt-get install virtualbox-ose vboxgtk virtualbox-ose-guest-utils&lt;/code&gt;&lt;/div&gt; &lt;p&gt;nos permite instalar el  VirtualBox-OSE, o&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;$ apt-get install virtualbox-2.0&lt;/code&gt;&lt;/div&gt; &lt;p&gt;pero este ya no es “libre”.&lt;/p&gt; &lt;p&gt;Si queremos widgets en el escritorio, usamos screenlets: (KDE 4.x.x ya dispone de los plasmoides y demas que personalmente prefiero)&lt;/p&gt; &lt;hr /&gt; &lt;p&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;* Instalar Screenlets:&lt;/strong&gt;&lt;/h2&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;sudo apt-get install screenlets&lt;/code&gt;&lt;/div&gt; &lt;p&gt;lo iniciamos con:&lt;/p&gt; &lt;div class="codeblock"&gt;&lt;code&gt;screenlets-manager&lt;/code&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2531910088703670446-3960494674379595276?l=linux-libres.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-libres.blogspot.com/feeds/3960494674379595276/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://linux-libres.blogspot.com/2009/05/instalar-ubuntu-904.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/3960494674379595276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/3960494674379595276'/><link rel='alternate' type='text/html' href='http://linux-libres.blogspot.com/2009/05/instalar-ubuntu-904.html' title='Instalar Ubuntu 9.04'/><author><name>Antonio Aguilar Arellano</name><uri>http://www.blogger.com/profile/16623391443682871567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_8786l4MNYoI/SWznyifildI/AAAAAAAAABE/84SBZP2GkM4/S220/DSC00331.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2531910088703670446.post-6435206688070740658</id><published>2009-01-16T09:50:00.000-08:00</published><updated>2009-01-16T09:52:21.490-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Cluster en Linux Ubuntu</title><content type='html'>&lt;p&gt;¿Qué es un clúster?&lt;/p&gt;&lt;ul&gt;&lt;br /&gt;&lt;a href="http://es.wikipedia.org/wiki/Cluster_de_computadores"&gt;De la Wikipedia:&lt;/a&gt;&lt;i&gt;Simplemente, clúster es un grupo de múltiples ordenadores unidos mediante una red de alta velocidad, de tal forma que el conjunto es visto como un único ordenador, más potente que los comunes de escritorio. De un &lt;span class="highlight"&gt;cluster&lt;/span&gt; se espera que presente combinaciones de los siguientes servicios:&lt;br /&gt;&lt;/i&gt;&lt;li&gt;&lt;i&gt; Alto rendimiento (High Performance)&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt; Alta disponibilidad (High Availability)&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt; Equilibrio de carga (Load Balancing)&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt; Escalabilidad (Scalability)&lt;/i&gt;&lt;/li&gt;&lt;i&gt;&lt;br /&gt;La construcción de los ordenadores del &lt;span class="highlight"&gt;cluster&lt;/span&gt; es más fácil y económica debido a su flexibilidad: pueden tener todos la misma configuración de hardware y sistema operativo (clúster homogéneo), diferente rendimiento pero con arquitecturas y sistemas operativos similares (clúster semi-homogéneo), o tener diferente hardware y sistema operativo (clúster heterogéneo).&lt;br /&gt;Para que un clúster funcione como tal, no basta solo con conectar entre sí los ordenadores, sino que es necesario proveer un sistema de manejo del clúster, el cual se encargue de interactuar con el usuario y los procesos que corren en él para optimizar el funcionamiento. &lt;/i&gt;&lt;/ul&gt;  &lt;p&gt;¿Qué necesito?&lt;/p&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;Nodos&lt;/b&gt;. Sirven cualquier tipo de máquinas que hasta pueden ser de desecho, y lo más básico que se imaginen, solo requerimos que posean procesador, memoria, tarjeta de red y si de preferencia disco duro. Claro que entre más nodos tengamos más capacidad de cómputo tendremos, pero cuidado con el tipo de máquina que se colocan, no es lo mismo colocar un Pentium I a 100MHz que un CoreDuo a 2GHz, de preferencia usen nodos clónicos o de similar capacidad para que el balanceo de carga sea adecuado.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Sistema de red&lt;/b&gt;. Si bien podemos usar sistemas como fibra óptica o mirynet que son de alta velocidad, el precio se eleva demasiado, actualmente la mayoria de las computadoras soporta e incluye red Ethernet 10/100/1000 y con un switch de cuantos puertos necesitemos basta para la mayoria de las aplicaciones. Existe un desarrollo para activarlas por conexiones Wifi, pero como no las he probado y las velocidades no se comparan, solo trataremos redes físicas.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Sistema operativo&lt;/b&gt;. Por supuesto que Linux pero en cuanto a la distribución a usar tenemos toda una bateria para escoger, es más, se puede transformar su distro favorita en un sistema para súpercomputo instalando los paquetes adecuados, pero por comodidad prefieran las distros que ya incluyen este soporte.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Aplicaciones de funcionamiento&lt;/b&gt;. El manejador de balanceo, sistemas de colas, soporte a MPI/LAM, etc. En las distros que vienen listas para &lt;span class="highlight"&gt;cluster&lt;/span&gt;ing ya las traen preparas para usarse.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Aplicaciones finales&lt;/b&gt;. Pues depende de que uso le van a dar: para renderizar imágenes, cálculos matemáticos, ripear un DVD, codificar a OGG su biblioteca musical, etc. Muchas aplicaciones ya traen soporte para sistemas de &lt;span class="highlight"&gt;cluster&lt;/span&gt;ing o sino tiene toda la libertad de crear las suyas y probar su clúster.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Caso práctico: &lt;b&gt;BlackMamba&lt;/b&gt;&lt;/p&gt;&lt;ul&gt;&lt;br /&gt;Pues en mi caso, se disponian de varias computadoras que se encontraban en almácen debido a una inconsistencia del periodo compra/uso, en específico se habían adquirido 40 computadoras y nadie las usaba, por lo que se solicitaron para que el área de bioinformática las explotara en lugar de llenarse de polvo. En principio nos otorgaron 4 para pruebas.&lt;br /&gt;Las características de las computadoras son (todas son iguales): &lt;li&gt;Procesador: 2 Intel Xeon @ 1.6GHz&lt;/li&gt;&lt;li&gt;Memoria: 2 Gb&lt;/li&gt;&lt;li&gt;Disco Duro: 150 Gb&lt;/li&gt;&lt;li&gt;Tarjeta de Red: Ethernet 10/100/1000 y Wifi Atheros&lt;/li&gt;&lt;li&gt;Tarjeta de video: NVidia QuadroPro 128Mb&lt;/li&gt;&lt;br /&gt;Se compró un switch de 24 puertos 10/100 por menos de $1000 pesos, el equivalente con soporte 1000 triplicaba el precio, y los respectivos cables CAT-5.&lt;br /&gt;Deben tomar en cuenta el requerimiento de energía electrica, nosotros sin saberlo montamos el clúster bajo una línea de 30A, pero nuestros ingenieros de mantenimientos nos han llamado la atención porque cada computadora consume aprox. 5A, por lo que solo podemos colocar 6 computadoras por línea independiente. Ya solicitamos más líneas para evitar sobrecargas.&lt;br /&gt;Otra consideración es la energía calorífica generada, nosotros tenemos el área bajo un sistema de clima de alta capacidad, pero el colocar muchas máquinas en un área reducida y sin ventilación puede llegar a calentar al punto de fundir los CPUs, memorias y discos duros, lo óptimo es que su cuarto ya en funcionamiento no sobre pase la temperatura ambiente.&lt;br /&gt;Nuestro esquema fue el de un nodo maestro y el resto como esclavos. Al nodo maestro se le colocó una segunda tarjeta PCI de red con el fin de que por la eth0 se comunica el clúster y por eth1 a nuestra intranet/internet. Salvo ese anexo no se modificó nada más, pero en los nodos maestros es buen consejo ampliar la memoria y el disco duro lo más que se pueda. Para solventar un poco el espacio en disco duro se nos presto un NAS Iomega de 1 Tb (sí, usamos muchos datos muy grandes) que accedemos vía red.&lt;br /&gt;Una vez armado para probar la eficiencia y darle números con el fin de solicitar aumentar los nodos, se probó con ParallelKnoppix.&lt;br /&gt;&lt;a href="http://www.glib.org.mx/images/articles/20070320133500387_1_original.png" title="Ver imagen sin proporción"&gt;&lt;img src="http://www.glib.org.mx/images/articles/20070320133500387_1.png" alt="" width="159" height="82" /&gt;&lt;/a&gt;&lt;/ul&gt; &lt;p&gt;ParallelKnoppix&lt;/p&gt;&lt;ul&gt;&lt;br /&gt;&lt;a href="http://parallelknoppix.cebacad.net/"&gt;ParallelKnoppix&lt;/a&gt; como su nombre indica es una distro LiveCD basada en Knoppix, basada a su vez en Debian, que viene preparada para armar un clúster de forma rápida y sin tantos dolores de cabeza. Su uso es exageradamente sencilla y muy poderosa, basta con arrancar el nodo maestro con el CD, levantar los servicios mediante un sistema gráfico de configuración y levantar los nodos y ¡listo!, más sencillo no se puede.&lt;br /&gt;Los pasos es mejor que los consulten en la documentación en el &lt;a href="http://pareto.uab.es/mcreel/ParallelKnoppix/Tutorial/Tutorial.html"&gt;tutorial incluido&lt;/a&gt;, dado que son muy fáciles no me parece que deba repetirlos, las preguntas que les hacen son para levantar un servidor DHCP, generar llaves de acceso, crear una imagen para arrancar por red y demás servicios. Una vez configurado el maestro y cuando el sistema lo pida, arrancamos los nodos esclavos usando arranque por red. Ya tenemos un clúster funcionando al 100%.&lt;br /&gt;Las pruebas que hicimos fue compara un grupo de secuencias contra una base de datos, dicho proceso en una computadora con 1 procesador y 1Gb de RAM tardó casi 26 hrs., pero usando 4 nodos (8 procesadores) solo tardamos como 4 Hrs. Esa fue la pauta para que nos dieran 7 nodos más y se autorizaran otros 10 en cuanto las instalaciones eléctricas lo permitan.&lt;br /&gt;Pero no nos quedamos con ParallelKnoppix, dado que es un sistema diseñado para ser temporal y no fijo, si bien se puede instalar al disco duro, el sistema presenta mucho trabajo para configurar tal y como estaba en el LiveCD, por lo que buscamos opciones más estables y prometedoras y despues de probar un par nos quedamos con ROCKS, del cual les hablaré en la siguiente parte. &lt;/ul&gt;&lt;br /&gt;&lt;p&gt;Está es la segunda parte del montaje y uso de un clúster basado en Linux. En está ocasión se tratará sobre los detalles de la instalación de un sistema homogéneo completo con &lt;a href="http://www.rocksclusters.org/"&gt;ROCKS&lt;/a&gt;. Una disculpa a quienes han estado ansiosos con esta continuación, ya que no había tenido tiempo de preparala.&lt;br /&gt;&lt;i&gt;Continúa ...&lt;br /&gt;Actualizado con fotos .... &lt;/i&gt; &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt; Para recordar en que nos quedamos respecto al &lt;a href="http://www.glib.org.mx/article.php?story=20070320133500387"&gt;artículo anterior&lt;/a&gt;, ya contamos con los equipos y se había armado una red pequeña donde el nodo maestro posee 2 tarjetas de red, con la eth0 se comunica con los nodos a través de un &lt;i&gt;switch&lt;/i&gt; de 24 puertos 10/100, y con la eth1 se comunica con la intranet/internet. &lt;/p&gt; &lt;p&gt; Primero veamos porque se escogió a ROCKS como distribución, dado que tenía varias alternativas como Beowulf, Oscar, Mosix, etc. &lt;/p&gt;&lt;x&gt;&lt;li&gt;Basado en &lt;a href="http://www.centos.org/"&gt;CentOS&lt;/a&gt;, que está basado en el archi-reconocido &lt;a href="http://www.redhat.com/"&gt;RedHat&lt;/a&gt;, esto a mi me dio confianza y ya tengo experiencia previa con estos sistemas mediante &lt;a href="http://fedoraproject.org/"&gt;Fedora&lt;/a&gt;. &lt;/li&gt;&lt;li&gt;La configuración y administración esta montada en bases de datos en MySQL. &lt;/li&gt;&lt;li&gt;Sistema integral que incluye todo lo necesario para instalar e usar de inmediato. &lt;/li&gt;&lt;li&gt;Sistema de módulos de expansión con aplicaciones especificas, en mi caso, uno específico para bioinformática ya listo con muchos programas de uso estándar. &lt;/li&gt;&lt;li&gt;Sistema de monitoreo y mantenimiento incluido y automatizado. &lt;/li&gt;&lt;li&gt;Muchas herramientas de desarrollo incluidas y especificas de súper-cómputo. &lt;/li&gt;&lt;li&gt;Totalmente escalable a nivel de equipo. &lt;/li&gt;&lt;li&gt;Todas las ventajas de la GPL/GNU.  &lt;p&gt; &lt;b&gt;Requerimientos mínimos:&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;Procesador x86, x86_64, IA-64 &lt;/li&gt;&lt;li&gt;Redes: Ethernet, Myrinet, Infiniband &lt;/li&gt;&lt;li&gt;Disco duro: 20 GB &lt;/li&gt;&lt;li&gt;Memoria RAM: 640 MB  &lt;p&gt; &lt;b&gt;Paso 1. Obtener la distribución.&lt;/b&gt;&lt;br /&gt;En la sección de &lt;a href="http://www.rocksclusters.org/wordpress/?page_id=3"&gt;Downloads&lt;/a&gt; podemos descargar la imágenes ISO necesarias, ahí están catalogadas de acuerdo a la arquitectura del procesador, descarguen las correspondientes y verifiquen las MD5 antes de grabar los discos.&lt;br /&gt;Los discos requeridos son: &lt;/p&gt;&lt;/li&gt;&lt;li&gt;Kernel/Boot Roll (el de arranque) &lt;/li&gt;&lt;li&gt;Core Roll (sistema base) &lt;/li&gt;&lt;li&gt;Service Pack Roll (actualizaciones de seguridad) &lt;/li&gt;&lt;li&gt;OS Roll Disc 1 (sistema operativo) &lt;/li&gt;&lt;li&gt;OS Roll Disc 2 (sistema operativo)&lt;br /&gt;Los opcionales que son para ampliar su clúster: &lt;/li&gt;&lt;li&gt;APBS (Adaptive Poisson-Boltzmann Solver) &lt;/li&gt;&lt;li&gt;area51 (System security related services and utilites) &lt;/li&gt;&lt;li&gt;bio (Bioinformatics utilities) &lt;/li&gt;&lt;li&gt;condor (High throughput computing tools) &lt;/li&gt;&lt;li&gt;ganglia (&lt;span class="highlight"&gt;cluster&lt;/span&gt; monitoring system from UCB)* &lt;/li&gt;&lt;li&gt;grid (Globus 4.0.2 GT4)* &lt;/li&gt;&lt;li&gt;java (Sun Java SDK and JVM)* &lt;/li&gt;&lt;li&gt;pbs  (Portable Batch System)* &lt;/li&gt;&lt;li&gt;pvfs2 (PVFS2 File System) &lt;/li&gt;&lt;li&gt;sge (Sun Grid Engine job queueing system)* &lt;/li&gt;&lt;li&gt;silverstorm-qlogic-ib (SilverStorm-Qlogic IB Roll) &lt;/li&gt;&lt;li&gt;topspin-ib (Topspin’s IB stack packaged by &lt;span class="highlight"&gt;cluster&lt;/span&gt; Corp.) &lt;/li&gt;&lt;li&gt;viz (Support for building visualization &lt;span class="highlight"&gt;cluster&lt;/span&gt;s) &lt;/li&gt;&lt;li&gt;voltaire-ib (InfiniBand support for Voltaire’s IB hardware)&lt;br /&gt;* ya viene incluido en el Core Roll.&lt;br /&gt;En mi caso solo descargue los requeridos más el bio.  &lt;p&gt; &lt;b&gt;Paso 2. Instalar el nodo maestro. &lt;/b&gt;&lt;br /&gt;Coloque el disco Kernel/Boot Roll y arranque su computador, en cuanto tenga la pantalla con boot: escriba&lt;br /&gt;&lt;code&gt;frontend&lt;/code&gt;&lt;br /&gt;En cuanto termina el arranque se dan de alta los discos con los que se cuenta, simplemente presionen el botón de CD/DVD-based Roll e inserten uno a uno los discos.&lt;br /&gt;También es posible instalar vía red, pero solo es recomendable si tienen banda ancha, ya que van a descargar al menos los discos base.&lt;br /&gt;Después se les pide información sobre el clúster, cosas típicas, por ejemplo el nuestro quedo así: &lt;/p&gt;&lt;/li&gt;&lt;li&gt;Fully-Qualified Host Name: blackmamba.ira.cinvestav.mx &lt;/li&gt;&lt;li&gt;&lt;span class="highlight"&gt;cluster&lt;/span&gt; Name: blackmamba &lt;/li&gt;&lt;li&gt;Certificate Organization: Cinvestav &lt;/li&gt;&lt;li&gt;Certificate Locality: Irapuato &lt;/li&gt;&lt;li&gt;Certificate State: Guanajuato &lt;/li&gt;&lt;li&gt;Certificate Country: MX &lt;/li&gt;&lt;li&gt;Contact: ******@ira.cinvestav.mx &lt;/li&gt;&lt;li&gt;URL: http://blackmamba.ira.cinvestav.mx/ &lt;/li&gt;&lt;li&gt;Latitude/Longitude: N20.40/W101.20&lt;br /&gt;Salvo que su clúster tenga salida directa a internet, las direcciones de Host Name y URL pueden no ser válidas.&lt;br /&gt;En seguida se da de alta la red, obligadamente eth0 es la que se comunica con los nodos esclavos, y eth1 con el exterior. Tengan cuidado de no causar colisiones en su red o colocar invertidas las tarjetas, además la IP pública de preferencia que sea estática. En esos casos pueden modificar las opciones que vienen por defecto y adecuarlos a su red.&lt;br /&gt;Los demás datos son sobre la contraseña de administrador (root) y la zona horaria, el particionamiento que puede usarse automático, coloca así las particiones: &lt;/li&gt;&lt;li&gt;/ 8 GB &lt;/li&gt;&lt;li&gt;/var 4 GB &lt;/li&gt;&lt;li&gt;swap 1 GB &lt;/li&gt;&lt;li&gt;/export el resto del disco&lt;br /&gt;Pueden adecuar un poco más esta distribución, en mi caso como el disco duro es de 150 GB, opte por no moverle.&lt;br /&gt;&lt;p&gt; &lt;b&gt;Paso 3. Instalar los nodos esclavos&lt;/b&gt;&lt;br /&gt;Ingresen al nodo maestro como root e invoquen:&lt;br /&gt;&lt;code&gt;insert-ethers&lt;/code&gt;&lt;br /&gt;Aquí seleccionen "Compute" y esperen al modo de escucha.&lt;br /&gt;Para facilitarse la vida, usen el arranque vía red en todos sus nodos esclavos, aunque esto solo es válido si es un clúster homogéneo. Si no lo es, inserten el disco de Kernel/Boot adecuado para cada nodo y no le den parámetros de arranque. Ahora enciendan uno a uno los nodos esclavos, dando tiempo al sistema de detectarlos, cuidado que pueden sobrecargar al maestro o al switch, ya que en este punto cada nodo arranca y descarga una imagen preparada por el maestro.&lt;br /&gt;Uno a uno los nodos son detectados e instalados, ya no hace falta hacer nada, automágicamente se instalan y se dan de alta. &lt;/p&gt; &lt;p&gt; &lt;b&gt;Paso 4. Dar de alta usuarios&lt;/b&gt;&lt;br /&gt;Basta con como administrador hacer:&lt;br /&gt;&lt;code&gt; useradd usuario&lt;br /&gt;rocks-user-sync&lt;br /&gt;passwd usuario&lt;br /&gt;&lt;/code&gt; &lt;/p&gt; &lt;p&gt; &lt;b&gt;Paso 5. Personalizar aplicaciones&lt;/b&gt; En general la mayoría de las aplicaciones son exportadas a todos lo nodos, pero la carpeta /export que es donde esta realmente /home se migra a todos lo nodos, en mi caso mis usuarios usan los programas del paquete bio y este esta migrado en /export/bio, pero pueden hacer que sus programas migren fácilmente ubicándolos en una carpeta en su HOME, por ejemplo ~/mybin y añadirla a su PATH, o crear una carpeta especial para eso. &lt;/p&gt; &lt;p&gt; Para probar pueden consultar sus nodos con:&lt;br /&gt;&lt;code&gt;&lt;span class="highlight"&gt;cluster&lt;/span&gt;-fork  hostname&lt;/code&gt;&lt;br /&gt;El monitoreo pueden acceder por SSH y se ha montado un servidor web donde pueden ver la actividad con Ganglia, consultar la documentación o modificar la base de datos con PHPAdmin, e incluso generar una plantilla de etiquetas para cada nodo y así rápidamente identificarlos.&lt;br /&gt;Para apagar el sistema deben apagar primero los nodos esclavos y luego el maestro, la forma fácil es como root:&lt;br /&gt;&lt;code&gt; &lt;span class="highlight"&gt;cluster&lt;/span&gt;-fork shutdown -h now (esperar unos minutos a que todos se apaguen)&lt;br /&gt;shutdown -h now&lt;br /&gt;&lt;/code&gt; El arranque es primero el nodo maestro, esperar a que termine y luego uno a uno los esclavos.&lt;br /&gt;Finalmente pueden probar aplicaciones ya preparadas para &lt;span class="highlight"&gt;cluster&lt;/span&gt;ización con MPI o MPICH, o usar procesos distribuidos con el SGE. En la tercera y última parte veremos la programación básica con MPI y uso del sistema de colas de trabajo. &lt;/p&gt; &lt;p&gt; &lt;a href="http://www.glib.org.mx/images/articles/20070613161352667_2_original.png" title="Ver imagen sin proporción"&gt;&lt;img src="http://www.glib.org.mx/images/articles/20070613161352667_2.png" alt="" width="159" height="121" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.glib.org.mx/images/articles/20070613161352667_3_original.png" title="Ver imagen sin proporción"&gt;&lt;img src="http://www.glib.org.mx/images/articles/20070613161352667_3.png" alt="" width="160" height="120" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Lo prometido es deuda y le traigo la tercera entrega de mi serie de artículos sobre &lt;i&gt;&lt;span class="highlight"&gt;cluster&lt;/span&gt;ing&lt;/i&gt; en Linux, es específico un clúster que acabo de armar ahora usando Ubuntu como sistema base. Por la extensión de este tema lo voy a tener que partir en 2, primero les traigo la instalación y configuración del nodo maestro y en la segunda parte veremos la de los nodos esclavos.&lt;br /&gt;En el pasado artículo comenté que este iba a tratar sobre el uso general de la cola de trabajo y un poco de programación en MPI con "hola mundo" pero en paralelo, pero se me hace más interesante narrar esta experiencia dado que lo otro fácilmente lo pueden hacer leyendo los manuales y guías.&lt;br /&gt;Muchas gracias a las personas interesadas en esta serie de artículos por su comentarios.&lt;br /&gt;&lt;i&gt;English version here&lt;/i&gt;: http://linxe-eye.blogspot.com/2008/04/ubuntu-&lt;span class="highlight"&gt;cluster&lt;/span&gt;-master-node.html &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;Antecedentes&lt;/b&gt;&lt;br /&gt;En esta ocasión mi Instituto (Cinvestav - www.ira.cinvestav.mx) me pidió una solución fija y similar a la anterior montada con ROCKS, esta serviria como un pequeño clúster general y como laboratorio de enseñanza para bioinformática. Este clúster fue bautizado como Beagle, el Instituto puso los equipos y con ayuda de mi buen amigo LuisD pusimos la mano de obra. El diseño incluye un nodo maestro que sirve de acceso, monitoreo y envió de trabajos, y 10 nodos esclavos que hará la parte de cómputo mediante exportación de /home por NFS, una cola de trabajos con SGE (Sun Grid Engine), Ganglia como monitor de los sistemas y soporte para MPI.&lt;br /&gt;El sistema base de inicio fue el mismo ROCKS, pero lamentablemente tuvimos problemas de compatibilidad y no nos fue posible usarlo, y aunque no me gusta mucho Ubuntu, pues ese fue la elección ya que era totalmente compatible y disponíamos de algunos tutoriales y guías para clústers con Debian. &lt;/p&gt; &lt;p&gt;&lt;b&gt;Hardware&lt;/b&gt; &lt;/p&gt;&lt;x&gt;&lt;/x&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Nodo Maestro&lt;/b&gt;: AMD Athlon 64 X2 4200+, 2 Gb RAM, 1 dd IDE 80 Gb (hda), 1 dd SATA 320 Gb (sda), 1 dd externo USB 1 Tb (sdb), tarjeta de red nForce 10/100/1000 (eth1), tarjeta de red PCI Realtek 10/100 (eth2).&lt;/li&gt; &lt;li&gt;&lt;b&gt; Nodos Esclavos X10&lt;/b&gt;: AMD Athlon 64 X2 4200+, 2 Gb RAM, 1 dd IDE 80 Gb, tarjeta de red nForce 10/100/1000 (eth0).&lt;/li&gt; &lt;li&gt;&lt;b&gt;Switch&lt;/b&gt;: 24 puertos 10/100/1000. &lt;/li&gt; &lt;li&gt;Muchos metros de cable de red.&lt;/li&gt; &lt;p&gt;&lt;b&gt;Instalación del Nodo Maestro&lt;/b&gt;&lt;br /&gt;Tenemos una arquitectura amd64, por lo que usamos Ubuntu Desktop para amd64, descargamos la ISO, la quemamos e instalamos con las siguientes particularidades: &lt;/p&gt;&lt;li&gt;Sistema de archivos: ext3. &lt;/li&gt;&lt;li&gt;Particiones (partición:tamaño:punto_montaje): &lt;pre&gt;  hda1 : 180 Mb : /boot&lt;br /&gt; hda2 : 2.0 Gb : swap&lt;br /&gt; hda4 : 24  Gb : /&lt;br /&gt; hda5 : 4.6 Gb : /tftpboot&lt;br /&gt; hda6 : 22  Gb : /var&lt;br /&gt; hda7 : 22  Gb : /usr&lt;br /&gt; sda1 : 2.0 Gb : swap&lt;br /&gt; sda2 : 292 Gb : /home&lt;br /&gt;&lt;/pre&gt; &lt;/li&gt;&lt;li&gt;Cuenta general: &lt;i&gt;beagle&lt;/i&gt;. &lt;/li&gt;&lt;li&gt;La red es configurada así: eth1 197.1.1.1 (comunicación con los nodos), eth2 10.0.0.114 (comunicación hacia el exterior a través de nuestra intranet).&lt;br /&gt;Terminamos la instalación, reiniciamos, accesamos y con una terminal nos pasamos a ser &lt;i&gt;root&lt;/i&gt; y dar una contraseña: &lt;pre&gt;sudo su -&lt;br /&gt;passwd&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;&lt;b&gt;DHCP&lt;/b&gt;&lt;br /&gt;Un servidor DHCP se monto para comunicar con los nodos: &lt;/p&gt;&lt;pre&gt;apt-get install dhcp3-server&lt;/pre&gt; Editamos /etc/dhcp3/dhcpd.conf para dar de alta la red 197.1.1.0/24 y agregar las MACs de cada nodo, incluyendo el nombre de host y el cargador de arranque por red (PXE). Nuestro archivo quedo: &lt;pre&gt;# dhcp.conf&lt;br /&gt;# Network for the Beagle &lt;span class="highlight"&gt;cluster&lt;/span&gt;&lt;br /&gt;# Juan Caballero @ Cinvestav 2008&lt;br /&gt;ddns-update-style none;&lt;br /&gt;subnet 197.0.0.0 netmask 255.0.0.0 {&lt;br /&gt;     default-lease-time 1200;&lt;br /&gt;     max-lease-time 1200;&lt;br /&gt;     option routers 197.1.1.1;&lt;br /&gt;     option subnet-mask 255.0.0.0;&lt;br /&gt;     option domain-name "local";&lt;br /&gt;     option domain-name-servers 197.1.1.1;&lt;br /&gt;     option nis-domain "beagle";&lt;br /&gt;     option broadcast-address 197.255.255.255;&lt;br /&gt;     deny unknown-clients;&lt;br /&gt;     allow booting;&lt;br /&gt;     allow bootp;&lt;br /&gt;     if (substring (option vendor-class-identifier, 0, 20)&lt;br /&gt;                     = "PXEClient:Arch:00002") {&lt;br /&gt;             # ia64&lt;br /&gt;             filename "elilo.efi";&lt;br /&gt;             next-server 197.1.1.1;&lt;br /&gt;     } elsif ((substring (option vendor-class-identifier, 0, 9)&lt;br /&gt;                     = "PXEClient") or&lt;br /&gt;             (substring (option vendor-class-identifier, 0, 9)&lt;br /&gt;                     = "Etherboot")) {&lt;br /&gt;             # i386 and x86_64&lt;br /&gt;             filename "pxelinux.0";&lt;br /&gt;             next-server 197.1.1.1;&lt;br /&gt;     } else {&lt;br /&gt;             filename "/install/sbin/kickstart.cgi";&lt;br /&gt;             next-server 197.1.1.1;&lt;br /&gt;     }&lt;br /&gt;&lt;br /&gt;     host beagle.local {&lt;br /&gt;             hardware ethernet 00:e0:7d:b4:e1:13;&lt;br /&gt;             option host-name "beagle.local";&lt;br /&gt;             fixed-address 197.1.1.1;&lt;br /&gt;     }&lt;br /&gt;     host node00.local {&lt;br /&gt;             hardware ethernet 00:1b:b9:e2:0d:18;&lt;br /&gt;             option host-name "node00.local";&lt;br /&gt;             fixed-address 197.1.1.100;&lt;br /&gt;     }&lt;br /&gt;     host node01.local {&lt;br /&gt;             hardware ethernet 00:1b:b9:e1:cf:6a;&lt;br /&gt;             option host-name "node01.local";&lt;br /&gt;             fixed-address 197.1.1.101;&lt;br /&gt;     }&lt;br /&gt;     host node02.local {&lt;br /&gt;             hardware ethernet 00:1b:b9:e1:be:6e;&lt;br /&gt;             option host-name "node02.local";&lt;br /&gt;             fixed-address 197.1.1.102;&lt;br /&gt;     }&lt;br /&gt;     host node03.local {&lt;br /&gt;             hardware ethernet 00:1b:b9:cf:f3:55;&lt;br /&gt;             option host-name "node03.local";&lt;br /&gt;             fixed-address 197.1.1.103;&lt;br /&gt;     }&lt;br /&gt;     host node04.local {&lt;br /&gt;             hardware ethernet 00:1b:b9:e2:14:06;&lt;br /&gt;             option host-name "node04.local";&lt;br /&gt;             fixed-address 197.1.1.104;&lt;br /&gt;     }&lt;br /&gt;     host node05.local {&lt;br /&gt;             hardware ethernet 00:1b:b9:ce:85:9a;&lt;br /&gt;             option host-name "node05.local";&lt;br /&gt;             fixed-address 197.1.1.105;&lt;br /&gt;     }&lt;br /&gt;     host node06.local {&lt;br /&gt;             hardware ethernet 00:1b:b9:e2:0c:5f;&lt;br /&gt;             option host-name "node06.local";&lt;br /&gt;             fixed-address 197.1.1.106;&lt;br /&gt;     }&lt;br /&gt;     host node07.local {&lt;br /&gt;             hardware ethernet 00:1b:b9:cf:f7:29;&lt;br /&gt;             option host-name "node07.local";&lt;br /&gt;             fixed-address 197.1.1.107;&lt;br /&gt;     }&lt;br /&gt;     host node08.local {&lt;br /&gt;             hardware ethernet 00:1b:b9:cf:f3:25;&lt;br /&gt;             option host-name "node08.local";&lt;br /&gt;             fixed-address 197.1.1.108;&lt;br /&gt;     }&lt;br /&gt;     host node09.local {&lt;br /&gt;             hardware ethernet 00:1b:b9:e2:14:9f;&lt;br /&gt;             option host-name "node09.local";&lt;br /&gt;             fixed-address 197.1.1.109;&lt;br /&gt;     }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt; En el archivo /etc/defaults/dhcp3-server especificamos la tarjeta por la cual se activa DHCP &lt;pre&gt;Interfaces="eth1"&lt;/pre&gt; Y reiniciamos el servicio: &lt;pre&gt;/etc/init.d/dhcp3-server restart&lt;/pre&gt; &lt;p&gt;&lt;b&gt;Más ajustes de red&lt;/b&gt;&lt;br /&gt;Editamos /etc/hosts para incluir todos los nodos, así: &lt;/p&gt;&lt;pre&gt;127.0.0.1       localhost&lt;br /&gt;197.1.1.1       beagle.local    beagle&lt;br /&gt;197.1.1.100     node00.local    node00&lt;br /&gt;197.1.1.101     node01.local    node01&lt;br /&gt;197.1.1.102     node02.local    node02&lt;br /&gt;197.1.1.103     node03.local    node03&lt;br /&gt;197.1.1.104     node04.local    node04&lt;br /&gt;197.1.1.105     node05.local    node05&lt;br /&gt;197.1.1.106     node06.local    node06&lt;br /&gt;197.1.1.107     node07.local    node07&lt;br /&gt;197.1.1.108     node08.local    node08&lt;br /&gt;197.1.1.109     node09.local    node09&lt;br /&gt;&lt;/pre&gt; También se creo un archivo de texto en /etc/machines con los nombres de todos los esclavos para usarse posteriormente en &lt;i&gt;scripts&lt;/i&gt;: &lt;pre&gt;node00&lt;br /&gt;node01&lt;br /&gt;node02&lt;br /&gt;node03&lt;br /&gt;node04&lt;br /&gt;node05&lt;br /&gt;node06&lt;br /&gt;node07&lt;br /&gt;node08&lt;br /&gt;node09&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;&lt;b&gt;NFS&lt;/b&gt;&lt;br /&gt;Instalamos los paquetes: &lt;/p&gt;&lt;pre&gt;apt-get nfs-common nfs-kernel-server&lt;/pre&gt; Editamos /etc/exports para exportar /home y /tftpboot: &lt;pre&gt;/home 197.1.1.0/24(rw,no_root_squash,sync,no_subtree_check)&lt;br /&gt;/tftpboot 197.1.1.0/24(rw,no_root_squash,sync,no_subtree_check)&lt;br /&gt;&lt;/pre&gt; E iniciamos el servicio: &lt;pre&gt;exportfs -av&lt;/pre&gt; &lt;p&gt;&lt;b&gt;Arranque con PXE&lt;/b&gt;&lt;br /&gt;Instalamos tftpd-hpa: &lt;/p&gt;&lt;pre&gt;apt-get install tfptd-hpa&lt;/pre&gt; Editamos /etc/defaults/tfptd-hpa: &lt;pre&gt;#Defaults for tftpd-hpa&lt;br /&gt;RUN_DAEMON="yes"&lt;br /&gt;OPTIONS="-l -s /tftpboot"&lt;br /&gt;&lt;/pre&gt; Descargamos el netboot para Ubuntu amd64: &lt;pre&gt;cd /tftpboot&lt;br /&gt;wget http://tezcatl.fciencias.unam.mx/ubuntu/dists/gutsy/main/installer-amd64/current/images/netboot/netboot.tar.gz&lt;br /&gt;tar zxvf netboot.tar.gz&lt;br /&gt;&lt;/pre&gt; Reiniciamos el servicio: &lt;pre&gt;/etc/init.d/tftpd-hpa restart&lt;/pre&gt; &lt;p&gt;&lt;b&gt;SGE&lt;/b&gt;&lt;br /&gt;Para SGE agregamos un usuario &lt;i&gt;sgeadmin&lt;/i&gt;, descargamos los archivos y corremos el &lt;i&gt;script&lt;/i&gt; de instalación, muchas opciones se toman por defecto: &lt;/p&gt;&lt;pre&gt;adduser sgemaster&lt;br /&gt;wget http://gridengine.sunsource.net/download/SGE61/ge-6.1u3-common.tar.gz&lt;br /&gt;wget http://gridengine.sunsource.net/download/SGE61/ge-6.1u3-bin-lx24-amd64.tar.gz&lt;br /&gt;tar zxvf ge-6.1u3-common.tar.gz&lt;br /&gt;tar zxvf ge-6.1u3-bin-lx24-amd64.tar.gz&lt;br /&gt;./install-qmaster&lt;br /&gt;&lt;/pre&gt; &lt;p&gt;&lt;b&gt;Servidor Web&lt;/b&gt;&lt;br /&gt;Instalamos Apache: &lt;/p&gt;&lt;pre&gt;apt-get install apache2&lt;/pre&gt; &lt;p&gt;&lt;b&gt;Ganglia monitor&lt;/b&gt;&lt;br /&gt;Primero instalamos las dependencias, descargamos las fuentes y compilamos para tener la versión web: &lt;/p&gt;&lt;pre&gt;apt-get install rrdtool librrds-perl librrd2-dev php5-gd&lt;br /&gt;wget http://downloads.sourceforge.net/ganglia/ganglia-3.0.7.tar.gz?modtime=1204128965&amp;amp;big_mirror=0&lt;br /&gt;tar zxvf ganglia*&lt;br /&gt;cd ganglia*&lt;br /&gt;./configure --with-gmetad&lt;br /&gt;make&lt;br /&gt;mkdir /var/www/ganglia&lt;/pre&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Esta es la segunda parte del montaje de un clúster con Linux Ubuntu, ahora veremos la instalación y configuración de los nodos esclavos.&lt;br /&gt;&lt;br /&gt;English version: http://linxe-eye.blogspot.com/2008/04/ubuntu-&lt;span class="highlight"&gt;cluster&lt;/span&gt;-slave-nodes.html&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;En el nodo maestro hemos configurado un servidor DHCP que servirá para asignar las IP, nombre de host y pasar un sistema de arranque por red mediante PXE. Por lo que ahora solo necesitamos conectar el nodo, agregarle un teclado y monitor y encenderlo, activando el arranque por red en el BIOS, e instalar el sistema base.&lt;br /&gt;&lt;br /&gt;Para el particionamiento usamos la opción por defecto de usar todo el disco duro como una sola partición y el swap que asigna, creamos la cuenta general de acceso (&lt;i&gt;beagle&lt;/i&gt;) y al finalizar y reiniciar, entramos y en una terminal cambiamos a &lt;i&gt;root&lt;/i&gt;, cambiamos su contraseña e instalamos el servidor SSH: &lt;/p&gt;sudo  su - passwd apt-get install openssh-server  Repetimos este proceso para todos los nodos y los siguientes pasos se pueden realizar desde el nodo maestro.   &lt;p&gt;&lt;b&gt;Acceso automático con SSH&lt;/b&gt;&lt;br /&gt;Necesitamos crear un par de llaves para cada usuario y así puedan acceder a cualquier nodo sin contraseña, primero creamos la del usuario general: &lt;/p&gt;ssh-keygen cp .ssh/id_pub .ssh/authorized_keys  &lt;i&gt;Root&lt;/i&gt; también requiere de sus propias llaves de acceso, pero como no exportamos su HOME, necesitamos copiarlas a cada unos de los nodos con rcp. Este paso va a solicitar varias veces la contraseña, pero será única vez que lo hagamos. su - ssh-keygen cp .ssh/id_pub .ssh/authorized_keys for NODE in `cat /etc/machines` do     rsh $NODE mkdir .ssh     rcp .ssh/authorized_keys $NODE:.ssh/authorized_keys done  En los siguientes pasos se requiere que se acceda a cada nodo como &lt;i&gt;root&lt;/i&gt;.  &lt;p&gt;&lt;b&gt;Exportando HOME&lt;/b&gt;Nos conectamos al nodo, instalamos el paquete NFS, editamos /etc/fstab para montar /home desde el nodo maestro, borramos el contenido del viejo HOME y montamos: &lt;/p&gt;ssh nodeXX apt-get install nfs-common echo "197.1.1.1:/home /home nfs defaults,auto 0 0" &gt;&gt; /etc/fstab rm -rf /home/* mount -a   &lt;p&gt;Ajustes de hosts Editamos /etc/hosts para incluir todos los nodos, agregamos: &lt;/p&gt;197.1.1.1      beagle.local      beagle 197.1.1.100    node00.local      node00 197.1.1.101    node01.local      node01 197.1.1.102    node02.local      node02 197.1.1.103    node03.local      node03 197.1.1.104    node04.local      node04 197.1.1.105    node05.local      node05 197.1.1.106    node06.local      node06 197.1.1.107    node07.local      node07 197.1.1.108    node08.local      node08 197.1.1.109    node09.local      node09  &lt;p&gt;&lt;b&gt;Instalar SGE&lt;/b&gt;&lt;br /&gt;Los archivos necesario son exportados en /home/sgeadmin, primero añadimos las dependencias, agregamos el usuaro &lt;i&gt;sgeadmin&lt;/i&gt; e instalamos el cliente: &lt;/p&gt;apt-get install binutils adduser sgeadmin /home/sgeadmin/install_execd Nota: Hay que revisar que los valores de UID y GID coincidan en /etc/passwd y /etc/groups, debes er el mismo en todos los nodos y el maestro.  &lt;p&gt;&lt;b&gt;Administrando los nodos&lt;/b&gt;&lt;br /&gt;Muchas tareas administrativas son iguales para cada nodo, por lo que usamos un &lt;i&gt;script&lt;/i&gt; (/sbin/&lt;span class="highlight"&gt;cluster&lt;/span&gt;-fork) para que lo ejecute en cada nodo: &lt;/p&gt;#!/bin/bash # &lt;span class="highlight"&gt;cluster&lt;/span&gt;-fork COMMANDS # Script to execute COMMANDS in all nodes in /etc/machines # Juan Caballero @ Cinvestav 2008 for NODE in `cat /etc/machines` do     echo $NODE:     rsh $NODE $* done Ahora podemos ejecitar el mismo comando sin problemas, pero es recomendable ejecutarlos con las opciones no interactivas, por ejemplo para actualizar todos los nodos: &lt;span class="highlight"&gt;cluster&lt;/span&gt;-fork apt-get -y update &lt;span class="highlight"&gt;cluster&lt;/span&gt;-fork apt-get -y upgrade  O para instalar ganglia y soporte MPI: &lt;span class="highlight"&gt;cluster&lt;/span&gt;-fork apt-get -y install ganglia-monitor lam-runtime mpich-bin openmpi-bin  &lt;p&gt;&lt;b&gt;Add users in the &lt;span class="highlight"&gt;cluster&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;El HOME de todo usuario agregado en el nodo maestro será exportado a los otros nodos, podemos usar adduser en cada nodo para darlo de alta pero hay que tener cuidado de tener el mismo UID y GID y no crear un /home, de ser necesario se debe editar los archivos /etc/passwd y /etc/groups, también no olvidar crearle sus propias llaves de acceso automático. &lt;/p&gt; &lt;p&gt;Finalmente ya tenemos un clúster HPC corriendo en Linux Ubuntu, pero muchos pasos pueden ser fácilmente adaptados a su distro preferida. Ahora vamos a probar un poco el desempeño del equipo y probablemente después coloquemos algunas fotos. También cualquier comentario o sugerencia son bienvenidos.&lt;/p&gt;&lt;pre&gt;&lt;br /&gt;cp web/* /var/www/ganglia&lt;br /&gt;&lt;/pre&gt; Editamos la configuración de Apache para acceso a ganglia en /etc/apache2/sites-enabled/000-default&lt;br /&gt;Ahora instalamos lo paquetes ya compilados (cuidado con las versiones que se instaló desde fuente y estas): &lt;pre&gt;apt-get install ganglia-monitor gmetad&lt;/pre&gt; Se puede editar los archivos  /etc/gmond.conf y /etc/gmetad.conf para personalizar la configuración.  &lt;p&gt;&lt;b&gt;Otros programas&lt;/b&gt;&lt;br /&gt;Usamos apt-get o paquetes compilados, en nuestro caso por ejemplo agregamos un servidor SSH, los compiladores básicos y soporte para MPI: &lt;/p&gt;&lt;pre&gt;apt-get install openssh-server gcc g++ g77 mpich-bin openmpi-bin lam-runtime&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;En la siguiente parte instalaremos y configuraremos los nodos esclavos.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Enlaces:&lt;br /&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;Ubuntu http://www.ubuntu.com/&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Debian &lt;span class="highlight"&gt;cluster&lt;/span&gt;s http://debian&lt;span class="highlight"&gt;cluster&lt;/span&gt;s.cs.uni.edu/index.php/Main_Page&lt;br /&gt;&lt;/li&gt;&lt;li&gt;SGE http://gridengine.sunsource.net/&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Ganglia http://ganglia.info/&lt;br /&gt;&lt;/li&gt;&lt;li&gt;NFS http://nfs.sourceforge.net/&lt;br /&gt;&lt;/li&gt;&lt;li&gt;TFTP-HPA http://freshmeat.net/projects/tftp-hpa/&lt;br /&gt;&lt;/li&gt;&lt;li&gt;DHCP http://www.dhcp.org/&lt;br /&gt;&lt;/li&gt;&lt;li&gt;MPICH http://www-unix.mcs.anl.gov/mpi/mpich1/&lt;br /&gt;&lt;/li&gt;&lt;li&gt;OpenMPI http://www.open-mpi.org/&lt;br /&gt;&lt;/li&gt;&lt;li&gt;LAM/MPI http://www.lam-mpi.org/&lt;/li&gt;&lt;/x&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2531910088703670446-6435206688070740658?l=linux-libres.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-libres.blogspot.com/feeds/6435206688070740658/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://linux-libres.blogspot.com/2009/01/cluster-en-linux-ubuntu.html#comment-form' title='8 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/6435206688070740658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/6435206688070740658'/><link rel='alternate' type='text/html' href='http://linux-libres.blogspot.com/2009/01/cluster-en-linux-ubuntu.html' title='Cluster en Linux Ubuntu'/><author><name>Antonio Aguilar Arellano</name><uri>http://www.blogger.com/profile/16623391443682871567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_8786l4MNYoI/SWznyifildI/AAAAAAAAABE/84SBZP2GkM4/S220/DSC00331.JPG'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2531910088703670446.post-239213210189964698</id><published>2009-01-13T14:33:00.000-08:00</published><updated>2009-01-13T14:35:44.038-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Instalacion de Compiz</title><content type='html'>&lt;span style="font-size: 130%;"&gt;&lt;span style="font-weight: bold; color: rgb(51, 0, 51);"&gt;Tutorial cómo instalar Compiz Completo en Ubuntu 8.10&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Lo primero que necesitaremos será instalar el &lt;span style="font-weight: bold;"&gt;Manejador de Compiz&lt;/span&gt;, o lo que es lo mismo el &lt;span style="font-weight: bold;"&gt;Compiz Settings Manager.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Para hacer esto abre una terminal y teclea lo siguiente:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size: 130%;"&gt;sudo apt-get install compizconfig-settings-manager emerald&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size: 130%;"&gt;&lt;br /&gt;Una vez que haya terminado instalaremos ahora el &lt;span style="font-weight: bold;"&gt;Fusion-icon&lt;/span&gt; una pequeña aplicación que nos &lt;span style="font-weight: bold;"&gt;facilita activar y desactivar estos efectos y administrarlos de una manera eficiente.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size: 130%;"&gt;&lt;br /&gt;sudo apt-get install fusion-icon&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size: 130%;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Ahora lo pondremos en el inicio del sistema: &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;SISTEMA &gt; PREFERENCIAS &gt; SESIONES .. elije el botón AÑADIR, y agregamos por nombre y por comando:&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size: 130%;"&gt;&lt;br /&gt;fusion-icon&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-size: 130%;"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Listo ya tienes instalado Compiz &lt;/span&gt;en tu maquina como debe de ser &lt;img src="http://benjamin0331.googlepages.com/lol.png" style="border: 0pt none ; margin: 0pt; padding: 0pt;" id="new" /&gt;  ahora si quieres modificar y mejorar la apariencia incluso agregar plugins es muy fácil lo puedes hacer desde &lt;span style="font-weight: bold;"&gt;Sistema/Preferencias/Administrador de opciones de CompizConfig&lt;/span&gt; o dando click derecho en el &lt;span style="font-weight: bold;"&gt;Compiz Fusion icon&lt;/span&gt; y eligiendo la opcion &lt;span style="font-weight: bold;"&gt;Settings Manager.&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2531910088703670446-239213210189964698?l=linux-libres.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-libres.blogspot.com/feeds/239213210189964698/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://linux-libres.blogspot.com/2009/01/instalacion-de-compiz.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/239213210189964698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/239213210189964698'/><link rel='alternate' type='text/html' href='http://linux-libres.blogspot.com/2009/01/instalacion-de-compiz.html' title='Instalacion de Compiz'/><author><name>Antonio Aguilar Arellano</name><uri>http://www.blogger.com/profile/16623391443682871567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_8786l4MNYoI/SWznyifildI/AAAAAAAAABE/84SBZP2GkM4/S220/DSC00331.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2531910088703670446.post-5576015373567285215</id><published>2009-01-13T14:07:00.000-08:00</published><updated>2009-01-13T14:08:22.044-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Juegos'/><title type='text'>Juegos en Linea</title><content type='html'>&lt;a href="http://www.juegos24horas.com/jugar-tactical-assasin-substratum.html"&gt;Tactical Assasin Substratum&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2531910088703670446-5576015373567285215?l=linux-libres.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-libres.blogspot.com/feeds/5576015373567285215/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://linux-libres.blogspot.com/2009/01/juegos-en-linea.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/5576015373567285215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/5576015373567285215'/><link rel='alternate' type='text/html' href='http://linux-libres.blogspot.com/2009/01/juegos-en-linea.html' title='Juegos en Linea'/><author><name>Antonio Aguilar Arellano</name><uri>http://www.blogger.com/profile/16623391443682871567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_8786l4MNYoI/SWznyifildI/AAAAAAAAABE/84SBZP2GkM4/S220/DSC00331.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2531910088703670446.post-3633174317725888000</id><published>2009-01-13T13:49:00.000-08:00</published><updated>2009-01-13T13:50:44.707-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Manuales'/><title type='text'>Compartir Archivos</title><content type='html'>Si quieres compartir tus archivos por medio de nuestro Blog.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/dk1FR5rok6k&amp;hl=es&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/dk1FR5rok6k&amp;hl=es&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2531910088703670446-3633174317725888000?l=linux-libres.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-libres.blogspot.com/feeds/3633174317725888000/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://linux-libres.blogspot.com/2009/01/compartir-archivos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/3633174317725888000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/3633174317725888000'/><link rel='alternate' type='text/html' href='http://linux-libres.blogspot.com/2009/01/compartir-archivos.html' title='Compartir Archivos'/><author><name>Antonio Aguilar Arellano</name><uri>http://www.blogger.com/profile/16623391443682871567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_8786l4MNYoI/SWznyifildI/AAAAAAAAABE/84SBZP2GkM4/S220/DSC00331.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2531910088703670446.post-6635895633402875784</id><published>2009-01-13T13:27:00.000-08:00</published><updated>2009-01-16T08:23:15.967-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Manuales'/><title type='text'>Manuales</title><content type='html'>* Manual de &lt;a href="http://sites.google.com/site/linuxlibres/Home/corel12.zip?attredirects=0"&gt;Corel Draw 12&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;* Manual de &lt;a href="http://sites.google.com/site/linuxlibres/Home/crystal_reports.zip?attredirects=0"&gt;Cristal Reports&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2531910088703670446-6635895633402875784?l=linux-libres.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-libres.blogspot.com/feeds/6635895633402875784/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://linux-libres.blogspot.com/2009/01/manuales.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/6635895633402875784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/6635895633402875784'/><link rel='alternate' type='text/html' href='http://linux-libres.blogspot.com/2009/01/manuales.html' title='Manuales'/><author><name>Antonio Aguilar Arellano</name><uri>http://www.blogger.com/profile/16623391443682871567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_8786l4MNYoI/SWznyifildI/AAAAAAAAABE/84SBZP2GkM4/S220/DSC00331.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2531910088703670446.post-9069281456855571897</id><published>2009-01-13T11:25:00.000-08:00</published><updated>2009-01-13T11:32:02.923-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Ubuntu Linux 8.10 Intrepid Ibex on Compiz Fusion</title><content type='html'>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/9zC6BOZegNw&amp;hl=es&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/9zC6BOZegNw&amp;hl=es&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2531910088703670446-9069281456855571897?l=linux-libres.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-libres.blogspot.com/feeds/9069281456855571897/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://linux-libres.blogspot.com/2009/01/ubuntu-linux-810-intrepid-ibex-on.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/9069281456855571897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/9069281456855571897'/><link rel='alternate' type='text/html' href='http://linux-libres.blogspot.com/2009/01/ubuntu-linux-810-intrepid-ibex-on.html' title='Ubuntu Linux 8.10 Intrepid Ibex on Compiz Fusion'/><author><name>Antonio Aguilar Arellano</name><uri>http://www.blogger.com/profile/16623391443682871567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_8786l4MNYoI/SWznyifildI/AAAAAAAAABE/84SBZP2GkM4/S220/DSC00331.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2531910088703670446.post-2638601670484667471</id><published>2009-01-13T10:59:00.000-08:00</published><updated>2009-01-13T11:33:44.534-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>La Instalación Perfecta - Debian 4.0 "Etch"</title><content type='html'>&lt;table class="contentpaneopen"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td class="contentheading" width="100%"&gt;La Instalación Perfecta - Debian 4.0 "Etch"         &lt;/td&gt;         &lt;td class="buttonheading" width="100%" align="right"&gt;      &lt;a href="http://www.softwarelibre.misiones.gov.ar/index2.php?option=com_content&amp;amp;task=view&amp;amp;id=83&amp;amp;pop=1&amp;amp;page=0&amp;amp;Itemid=3" target="_blank" onclick="window.open('http://www.softwarelibre.misiones.gov.ar/index2.php?option=com_content&amp;amp;task=view&amp;amp;id=83&amp;amp;pop=1&amp;amp;page=0&amp;amp;Itemid=3','win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no'); return false;" title="Imprimir"&gt;       &lt;img src="http://www.softwarelibre.misiones.gov.ar/images/M_images/printButton.png" alt="Imprimir" name="Imprimir" align="middle" border="0" /&gt;&lt;/a&gt;     &lt;/td&gt;        &lt;td class="buttonheading" width="100%" align="right"&gt;     &lt;a href="http://www.softwarelibre.misiones.gov.ar/index2.php?option=com_content&amp;amp;task=emailform&amp;amp;id=83&amp;amp;itemid=3" target="_blank" onclick="window.open('http://www.softwarelibre.misiones.gov.ar/index2.php?option=com_content&amp;amp;task=emailform&amp;amp;id=83&amp;amp;itemid=3','win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=400,height=250,directories=no,location=no'); return false;" title="E-mail"&gt;      &lt;img src="http://www.softwarelibre.misiones.gov.ar/images/M_images/emailButton.png" alt="E-mail" name="E-mail" align="middle" border="0" /&gt;&lt;/a&gt;    &lt;/td&gt;       &lt;/tr&gt;    &lt;/tbody&gt;&lt;/table&gt;                     Versión 1.0&lt;br /&gt;&lt;p&gt; Autor: Falko Timme &lt;ft&gt;&lt;br /&gt;Versión castellana no autorizada: Daniel Armando Rodriguez &lt;drodriguez&gt;&lt;br /&gt;Gracias a Marcelo Guazardo por el comentario sobre &lt;a href="http://postgrey.schweikert.ch/" target="_blank"&gt;Postgrey&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Última edición: 07/07/2007&lt;br /&gt;&lt;/p&gt; &lt;p&gt;Este tutorial muestra como configurar un servidor basado en Debian Etch (Debian 4.0) que ofrezca todos los servicios requeridos por proveedores de acceso y alojamiento: servidor web Apache (con soporte SSL), servidor de correo Postfix con SMTP-AUTH y TLS, servidor DNS BIND, servidor FTP Proftpd, servidor MySQL, Courier POP3/IMAP, Quota, Firewall, etc. Este documento ha sido escrito para la versión de 32 bits de Debian Etch, aunque también debería funcionar con la de 64 bits mediante unas pequeñas modificaciones.&lt;/p&gt;  &lt;p&gt;Se utilizarán los siguientes programas:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Servidor Web: Apache 2.2&lt;/li&gt;&lt;li&gt;Servidor de Bases de Datos: MySQL 5.0&lt;/li&gt;&lt;li&gt;Servidor de Correo: Postfix&lt;/li&gt;&lt;li&gt;Servidor DNS: BIND9&lt;/li&gt;&lt;li&gt;Servidor FTP: proftpd&lt;/li&gt;&lt;li&gt;POP3/IMAP: se usará el formato Maildir para instalar luego Courier-POP3/Courier-IMAP.&lt;/li&gt;&lt;li&gt;Webalizer para estadísticas del sitio web&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Al finalizar debería tener un sistema de desempeño confiable, y si quisiera podría instalar un panel de control de alojamiento web gratuito como pr ejemplo &lt;a href="http://www.ispconfig.org/" target="_blank"&gt;ISPConfig&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Esta no es la única manera de configurar un sistema de estas características. Existen muchas formas de hacerlo pero esta es la que yo he seguido. No garantizo que esto funcione para usted. &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;&lt;a name="1" title="1"&gt;&lt;/a&gt;1 Requerimientos&lt;/h3&gt; &lt;p&gt;Para instalar el sistema necesitará:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;el CD Debian Etch Netinstall (la lista de réplicas esta disponible aquí: &lt;a href="http://www.debian.org/CD/http-ftp/" target="_blank"&gt;http://www.debian.org/CD/http-ftp/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;una conexión a internet rápida.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;&lt;a name="2" title="2"&gt;&lt;/a&gt;2 Nota Preliminar&lt;/h3&gt; &lt;p&gt; En este tutorial uso el nombre de host &lt;span class="system"&gt;servidor1.prueba.gov.ar&lt;/span&gt; con la dirección IP &lt;span class="system"&gt;192.168.0.100&lt;/span&gt; y la puerta de enlace &lt;span class="system"&gt;192.168.0.1&lt;/span&gt;. Deberá reemplazar estos datos con los apropiados a su escenario. &lt;/p&gt; &lt;p&gt;  &lt;/p&gt; &lt;h3&gt;&lt;a name="3" title="3"&gt;&lt;/a&gt;3 Sistema Base&lt;/h3&gt; &lt;p&gt;Inserte el CD Debian Etch Netinstall y arranque su sistema desde él. Presione &lt;span class="system"&gt;ENTER&lt;/span&gt;: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/01.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;La instalación comienza, en primer lugar debe escoger el idioma: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/02.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Luego seleccione su ubicación: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/03.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Elija una distribución de teclado: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/04.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;El programa verifica el CD de instalación, su hardware y configura la red automáticamente si existe un servidor DHCP: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/05.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/06.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Ingrese el nombre de host. En este ejemplo, el sistema se llama &lt;span class="system"&gt;servidor1.prueba.gov.ar&lt;/span&gt;, de modo que ingreso &lt;span class="system"&gt;servidor1&lt;/span&gt;:&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/07.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Ingrese el nombre de su dominio. En este ejemplo es &lt;span class="system"&gt;prueba.gov.ar&lt;/span&gt;:&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/08.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Ahora debe particionar su disco duro. Por simplicidad crearé una única partición (con el punto de montaje &lt;span class="system"&gt;/&lt;/span&gt;) y una pequeña partición swap así que selecciono &lt;span class="system"&gt;&lt;strong&gt;Guiado - usar todo el disco &lt;/strong&gt;&lt;/span&gt; (por supuesto, el particionado depende totalmente de usted - si lo prefiere, puede crear más que una sola partición, también puede usar LVM):&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/09.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Seleccione el disco que quiere particionar: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/10.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Luego escoja un esquema de particionado. Como se mencionó antes, elegí &lt;span class="system"&gt;&lt;strong&gt;Todos los ficheros en una partición (recomendado para novatos)&lt;/strong&gt;&lt;/span&gt; por simplicidad - la selección depende de sus preferencias: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/11.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Cuando este listo, seleccione &lt;span class="system"&gt;&lt;strong&gt;Finalizar el particionado y escribir los cambios en el disco&lt;/strong&gt;&lt;/span&gt;: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/12.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Seleccione &lt;span class="system"&gt;&lt;strong&gt;Sí&lt;/strong&gt;&lt;/span&gt; cuando se le pregunte &lt;strong&gt;¿Desea escribir los cambios en los discos discos?&lt;/strong&gt;: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/13.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Seguidamente, sus nuevas particiones serán creadas y rebirán formato: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/14.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; Luego deberá ingresar una clave para el superusuario (root): &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/15.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Confirme la clave para evitar errores: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/16.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Cree una cuenta de usuario normal, por ejemplo el usuario &lt;span class="system"&gt;Administrador&lt;/span&gt; con el nombre de usuario &lt;span class="system"&gt;administrador&lt;/span&gt; (no utilice el nombre de usuario &lt;span class="system"&gt;admin&lt;/span&gt; ya que en Debian Etch es un nombre reservado):&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/17.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/18.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/19.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/20.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Ahora está siendo instalado el sistema base: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/21.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;A continuación debe configurar apt. Puesto que está utilizando el CD Netinstall de Debian Etch que solamente contiene un mínimo grupo de paquetes, deberá utilizar una réplica en red:&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/22.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Seleccione el país donde está ubicada la réplica en red que quiere usar (usualmente esto es el país don su sistema Debian Etch está situado): &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/23.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Luego seleccione la réplica que quiere usar (ej. &lt;span class="system"&gt;debian.logiclinux.com&lt;/span&gt;): &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/24.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;A menos que utilice un proxy HTTP, deje en blanco el siguiente campo y presione &lt;span class="system"&gt;&lt;strong&gt;Continuar&lt;/strong&gt;&lt;/span&gt;: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/25.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Ahora apt está actualizando su base de datos de paquetes: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/26.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Puede saltear la encuesta de uso de paquetes seleccionando &lt;span class="system"&gt;&lt;strong&gt;No&lt;/strong&gt;&lt;/span&gt;: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/27.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Necesitamos un servidor web, servidor DNS, servidor de correo y una base de datos MySQL, pero nunca selecciono alguno de ellos porque quiero tener control total sobre lo que se instala en mi sistema. Instalaremos los paquetes necesarios manualmente más adelante. Por ello seleccionamos &lt;strong&gt;Sistema estándar&lt;/strong&gt; y presionamos &lt;strong&gt;Continuar&lt;/strong&gt;: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/28.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Los paquetes requeridos están siendo instalados en el sistema: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/29.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Cuando se le pregunte: &lt;span class="system"&gt;&lt;strong&gt;Instalar el cargador de arranque GRUB en el registro principal de arranque&lt;/strong&gt;&lt;/span&gt;, seleccione &lt;span class="system"&gt;&lt;strong&gt;Sí&lt;/strong&gt;&lt;/span&gt;: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/30.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;Tras lo cual será instalado el cargador de arranque GRUB: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/31.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;La instalación del sistema base ha finalizado. Quite el CD Netinstall de Debian Etch de la unidad y presione &lt;span class="system"&gt;&lt;strong&gt;Continuar&lt;/strong&gt;&lt;/span&gt; para reiniciar el sistema: &lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/32.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/33.gif" alt="" width="550" height="413" /&gt;&lt;/p&gt; &lt;p&gt;En el próximo paso...&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;&lt;a name="4" title="4"&gt;&lt;/a&gt;4 Instalar el Servidor SSH&lt;/h3&gt; &lt;p&gt;Debian Etch no instala OpenSSH en forma predeterminada, debemos hacerlo ahora. Ejecute &lt;/p&gt; &lt;p class="command"&gt;apt-get install ssh openssh-server&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;&lt;a name="5" title="5"&gt;&lt;/a&gt;5 Configurar la Red &lt;/h3&gt; &lt;p&gt; El instalador de Debian Etch ha configurado nuestro sistema para que obtenga los parámetros de la red via DHCP, necesitamos cambiar eso ahora puesto que un servidor debería tener una dirección IP estática. Edite &lt;span class="system"&gt;/etc/network/interfaces&lt;/span&gt; y ajústelo a sus necesidades (en esta configuración de ejemplo uso la dirección IP &lt;span class="system"&gt;192.168.0.100&lt;/span&gt;) (note que reemplacé &lt;span class="system"&gt;allow-hotplug eth0&lt;/span&gt; con &lt;span class="system"&gt;auto eth0&lt;/span&gt;; de otro modo no será posible reiniciar la red y necesitaremos reiniciar el sistema completo): &lt;/p&gt; &lt;p class="command"&gt;vi /etc/network/interfaces&lt;/p&gt; &lt;table width="90%" align="center" bgcolor="#cccccc" border="1" bordercolor="#000000" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;pre&gt;# This file describes the network interfaces available on your system&lt;br /&gt;# and how to activate them. For more information, see interfaces(5).&lt;br /&gt;&lt;br /&gt;# The loopback network interface&lt;br /&gt;auto lo&lt;br /&gt;iface lo inet loopback&lt;br /&gt;&lt;br /&gt;# The primary network interface&lt;br /&gt;#allow-hotplug eth0&lt;br /&gt;#iface eth0 inet dhcp&lt;br /&gt;auto eth0&lt;br /&gt;iface eth0 inet static&lt;br /&gt;&lt;br /&gt;address 192.168.0.100&lt;br /&gt;&lt;br /&gt;netmask 255.255.255.0&lt;br /&gt;&lt;br /&gt;network 192.168.0.0&lt;br /&gt;&lt;br /&gt;broadcast 192.168.0.255&lt;br /&gt;&lt;br /&gt;gateway 192.168.0.1&lt;/pre&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;Luego reinicie la red: &lt;/p&gt; &lt;p class="command"&gt;/etc/init.d/networking restart&lt;/p&gt; &lt;p&gt;Edite &lt;span class="system"&gt;/etc/hosts. Haga que se vea así&lt;/span&gt;:&lt;/p&gt; &lt;p class="command"&gt;vi /etc/hosts&lt;/p&gt; &lt;table width="90%" align="center" bgcolor="#cccccc" border="1" bordercolor="#000000" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;pre&gt;127.0.0.1&lt;br /&gt;localhost.localdomain&lt;br /&gt;localhost&lt;br /&gt;192.168.0.100&lt;br /&gt;servidor1.prueba.gov.ar&lt;br /&gt;servidor1&lt;br /&gt;&lt;br /&gt;# The following lines are desirable for IPv6 capable hosts&lt;br /&gt;::1&lt;br /&gt;ip6-localhost ip6-loopback&lt;br /&gt;fe00::0 ip6-localnet&lt;br /&gt;ff00::0 ip6-mcastprefix&lt;br /&gt;ff02::1 ip6-allnodes&lt;br /&gt;ff02::2 ip6-allrouters&lt;br /&gt;ff02::3 ip6-allhosts&lt;/pre&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;Ahora ejecute &lt;/p&gt; &lt;p class="command"&gt;echo servidor1.prueba.gov.ar &gt; /etc/hostname&lt;/p&gt; &lt;p&gt;y reinicie el sistema:&lt;/p&gt; &lt;p class="command"&gt;shutdown -r now&lt;/p&gt; &lt;p&gt;Posteriormente, ejecute &lt;/p&gt; &lt;p class="command"&gt;hostname&lt;br /&gt;hostname -f&lt;/p&gt; &lt;p&gt;Ambos deberían mostrar &lt;span class="system"&gt;servidor1.prueba.gov.ar&lt;/span&gt;. &lt;/p&gt; &lt;p&gt;A partir de ahora puede usar un cliente SSH tal como &lt;a href="http://www.chiark.greenend.org.uk/%7Esgtatham/putty/download.html" target="_blank"&gt;PuTTY&lt;/a&gt; y conectarse desde su estación de trabajo a su servidor Debian Etch para seguir con los restantes pasos de este tutorial. &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;&lt;a name="6" title="6"&gt;&lt;/a&gt;6 Edite /etc/apt/sources.list y Actualice su Instalación Linux&lt;/h3&gt; &lt;p&gt; Edite &lt;span class="system"&gt;/etc/apt/sources.list&lt;/span&gt;. Comente las lineas que refieren al CD. Debería ver algo similar a esto: &lt;/p&gt; &lt;p class="command"&gt;vi /etc/apt/sources.list&lt;/p&gt; &lt;table width="90%" align="center" bgcolor="#cccccc" border="1" bordercolor="#000000" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;pre&gt;#&lt;br /&gt;# deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main&lt;br /&gt;#deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main&lt;br /&gt;deb http://debian.logiclinux.com/debian/ stable main&lt;br /&gt;deb http://mirrors.kernel.org/debian stable main contrib&lt;br /&gt;deb http://security.debian.org/ stable/updates main contrib&lt;br /&gt;deb-src http://security.debian.org/ stable/updates main contrib&lt;/pre&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;Luego ejecute &lt;/p&gt; &lt;p class="command"&gt;apt-get update&lt;/p&gt; &lt;p&gt;para actualizar la base de datos de paquetes apt y &lt;/p&gt; &lt;p class="command"&gt;apt-get upgrade&lt;/p&gt; &lt;p&gt;para instalar las últimas actualizaciones (si hubiera alguna). &lt;/p&gt; &lt;p&gt;  &lt;/p&gt; &lt;h3&gt;&lt;a name="7" title="7"&gt;&lt;/a&gt;7 Instalar Algunos Programas &lt;/h3&gt; &lt;p&gt; Ahora instalaremos unos pocos paquetes que serán necesarios más adelante. Ejecute &lt;/p&gt; &lt;p class="command"&gt;apt-get install binutils cpp fetchmail flex gcc libarchive-zip-perl libc6-dev libcompress-zlib-perl libdb4.3-dev libpcre3 libpopt-dev linux-kernel-headers lynx m4 make ncftp nmap openssl perl perl-modules unzip zip zlib1g-dev autoconf automake1.9 libtool bison autotools-dev g++&lt;/p&gt; &lt;p&gt;(Este comando debería ir en &lt;strong&gt;una sóla linea&lt;/strong&gt;!) &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;&lt;a name="8" title="8"&gt;&lt;/a&gt;8 Quota&lt;/h3&gt; &lt;p class="highlight"&gt;(Si ha escogido un esquema de particionado diferente al que he utilizado deberá ajustar este capítulo de modo tal que quota sea aplicada en aquellas particiones donde usted la necesite.) &lt;/p&gt; &lt;p&gt;Para instalar quota, ejecute &lt;/p&gt; &lt;p class="command"&gt;apt-get install quota&lt;/p&gt; &lt;p&gt; Edite &lt;span class="system"&gt;/etc/fstab&lt;/span&gt;. El mío se ve así (agregué&lt;span class="system"&gt; ,usrquota,grpquota&lt;/span&gt; a la partición &lt;span class="system"&gt;/dev/hda1&lt;/span&gt; (punto de montaje &lt;span class="system"&gt;/&lt;/span&gt;; el nombre de su dispositivo podría ser &lt;span class="system"&gt;/dev/sda1&lt;/span&gt; o similar)): &lt;/p&gt; &lt;p class="command"&gt;vi /etc/fstab&lt;/p&gt; &lt;table width="90%" align="center" bgcolor="#cccccc" border="1" bordercolor="#000000" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;pre&gt;# /etc/fstab: static file system information.&lt;br /&gt;#&lt;br /&gt;# &lt;file&gt; &lt;mount&gt;&lt;br /&gt;&lt;type&gt;&lt;br /&gt;&lt;options&gt;&lt;br /&gt;&lt;dump&gt;&lt;br /&gt;&lt;pass&gt;&lt;br /&gt;proc&lt;br /&gt;/proc&lt;br /&gt;proc&lt;br /&gt;defaults&lt;br /&gt;0&lt;br /&gt;0&lt;br /&gt;/dev/hda1&lt;br /&gt;/&lt;br /&gt;ext3&lt;br /&gt;defaults,errors=remount-ro,usrquota,grpquota 0&lt;br /&gt;1&lt;br /&gt;/dev/hda5&lt;br /&gt;none&lt;br /&gt;swap&lt;br /&gt;sw&lt;br /&gt;0&lt;br /&gt;0&lt;br /&gt;/dev/hdc&lt;br /&gt;/media/cdrom0&lt;br /&gt;udf,iso9660 user,noauto&lt;br /&gt;0&lt;br /&gt;0&lt;br /&gt;/dev/fd0&lt;br /&gt;/media/floppy0&lt;br /&gt;auto&lt;br /&gt;rw,user,noauto&lt;br /&gt;0&lt;br /&gt;0&lt;/pre&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;para habilitar quota, ejecute estos comandos:&lt;/p&gt; &lt;p class="command"&gt;touch /quota.user /quota.group&lt;br /&gt;chmod 600 /quota.*&lt;br /&gt;mount -o remount /&lt;br /&gt;quotacheck -avugm&lt;br /&gt;quotaon -avug&lt;/p&gt; &lt;p class="command"&gt; &lt;/p&gt; &lt;h3&gt;&lt;a name="9" title="9"&gt;&lt;/a&gt;9 Servidor DNS&lt;/h3&gt; &lt;p&gt;Ejecute&lt;/p&gt; &lt;p class="command"&gt;apt-get install bind9&lt;/p&gt; &lt;p&gt; Por razones de seguridad queremos ejecutar BIND enjaulado (chrooted) de modo que tendremos que seguir los siguientes pasos: &lt;/p&gt; &lt;p class="command"&gt;/etc/init.d/bind9 stop&lt;/p&gt; &lt;p&gt;Edite el archivo &lt;span class="system"&gt;/etc/default/bind9&lt;/span&gt; para que el demonio corra con el usuario sin privilegios bind, encerrado en &lt;span class="system"&gt;/var/lib/named&lt;/span&gt;. Modifique la linea: &lt;span class="system"&gt;OPTIONS="-u bind"&lt;/span&gt; para dejarla como &lt;span class="system"&gt;OPTIONS="-u bind -t /var/lib/named"&lt;/span&gt;:&lt;/p&gt; &lt;p class="command"&gt;vi /etc/default/bind9&lt;/p&gt; &lt;table width="90%" align="center" bgcolor="#cccccc" border="1" bordercolor="#000000" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;pre&gt;OPTIONS="-u bind -t /var/lib/named"&lt;br /&gt;# Set RESOLVCONF=no to not run resolvconf&lt;br /&gt;RESOLVCONF=yes&lt;/pre&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt; Cree los directorios necesarios en &lt;span class="system"&gt;/var/lib&lt;/span&gt;: &lt;/p&gt; &lt;p class="command"&gt;mkdir -p /var/lib/named/etc&lt;br /&gt;mkdir /var/lib/named/dev&lt;br /&gt;mkdir -p /var/lib/named/var/cache/bind&lt;br /&gt;mkdir -p /var/lib/named/var/run/bind/run&lt;/p&gt; &lt;p&gt;Luego mueva el directorio de configuración desde &lt;span class="system"&gt;/etc&lt;/span&gt; a &lt;span class="system"&gt;/var/lib/named/etc&lt;/span&gt;:&lt;/p&gt; &lt;p class="command"&gt;mv /etc/bind /var/lib/named/etc&lt;/p&gt; &lt;p&gt; Cree un enlace simbólico al nuevo directorio de configuración desde la atigua ubicación (para evitar problemas cuando bind sea actualizado en el futuro): &lt;/p&gt; &lt;p class="command"&gt;ln -s /var/lib/named/etc/bind /etc/bind&lt;/p&gt; &lt;p&gt; Cree los dispositivos null y random, y corrija los permisos de los directorios: &lt;/p&gt; &lt;p class="command"&gt;mknod /var/lib/named/dev/null c 1 3&lt;br /&gt;mknod /var/lib/named/dev/random c 1 8&lt;br /&gt;chmod 666 /var/lib/named/dev/null /var/lib/named/dev/random&lt;br /&gt;chown -R bind:bind /var/lib/named/var/*&lt;br /&gt;chown -R bind:bind /var/lib/named/etc/bind&lt;/p&gt; &lt;p&gt; Necesitamos modicar&lt;span class="system"&gt;/etc/default/syslogd&lt;/span&gt; ya que aún podemos tener importantes mensajes (logs) en los registros del sistema. Modifique la linea: &lt;span class="system"&gt;SYSLOGD=""&lt;/span&gt; para que se pueda leer: &lt;span class="system"&gt;SYSLOGD="-a /var/lib/named/dev/log"&lt;/span&gt;:&lt;/p&gt; &lt;p class="command"&gt;vi /etc/default/syslogd&lt;/p&gt; &lt;table width="90%" align="center" bgcolor="#cccccc" border="1" bordercolor="#000000" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;pre&gt;#&lt;br /&gt;# Top configuration file for syslogd&lt;br /&gt;#&lt;br /&gt;#&lt;br /&gt;# Full documentation of possible arguments are found in the manpage&lt;br /&gt;# syslogd(8).&lt;br /&gt;#&lt;br /&gt;#&lt;br /&gt;# For remote UDP logging use SYSLOGD="-r"&lt;br /&gt;#&lt;br /&gt;SYSLOGD="-a /var/lib/named/dev/log"&lt;/pre&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt; Reinicie el demonio de registro (logging): &lt;/p&gt; &lt;p class="command"&gt;/etc/init.d/sysklogd restart&lt;/p&gt; &lt;p&gt; Inicie BIND, y veriique si hay errores en &lt;span class="system"&gt;/var/log/syslog&lt;/span&gt;:&lt;/p&gt; &lt;p class="command"&gt;/etc/init.d/bind9 start&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;&lt;a name="10" title="10"&gt;&lt;/a&gt;10 MySQL&lt;/h3&gt; &lt;p&gt; Para instalar MySQL, ejecutamos&lt;/p&gt; &lt;p class="command"&gt;apt-get install mysql-server mysql-client libmysqlclient15-dev&lt;/p&gt; &lt;p&gt;Queremos que MySQL escuche en todas las interfaces, no solo localhost, entonces editamos &lt;span class="system"&gt;/etc/mysql/my.cnf&lt;/span&gt; y descomentamos la linea &lt;span class="system"&gt;bind-address = 127.0.0.1&lt;/span&gt;:&lt;/p&gt; &lt;p class="command"&gt;vi /etc/mysql/my.cnf&lt;/p&gt; &lt;table width="90%" align="center" bgcolor="#cccccc" border="1" bordercolor="#000000" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;pre&gt;[...]&lt;br /&gt;#bind-address&lt;br /&gt;= 127.0.0.1&lt;br /&gt;[...]&lt;/pre&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;Luego reiniciamos MySQL:&lt;/p&gt; &lt;p class="command"&gt;/etc/init.d/mysql restart&lt;/p&gt; &lt;p&gt; Ahora chequeamos que está habilitado el servicio de red. Ejecute&lt;/p&gt; &lt;p class="command"&gt;netstat -tap&lt;/p&gt; &lt;p&gt; En la salida debería ver una linea como esta:&lt;/p&gt; &lt;p class="system"&gt;tcp        0      0 *:mysql                 *:*                     LISTEN     3281/mysqld&lt;/p&gt; &lt;p&gt; Ejecute&lt;/p&gt; &lt;p class="command"&gt;mysqladmin -u root password la_clave_del_super_usuario_sql&lt;br /&gt;mysqladmin -h servidor1.prueba.gov.ar -u root password la_clave_del_super_usuario_sql&lt;/p&gt; &lt;p&gt; para establecer una clave para el usuario root (de otro modo cualquiera podrá acceder a su base de datos MySQL!).&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;&lt;a name="11" title="11"&gt;&lt;/a&gt;11 Postfix con SMTP-AUTH y TLS&lt;/h3&gt; &lt;p&gt; Para instalar Postfix con SMTP-AUTH y TLS siga los pasos siguientes: &lt;/p&gt; &lt;p class="command"&gt;apt-get install postfix libsasl2 sasl2-bin libsasl2-modules libdb3-util procmail postgrey&lt;/p&gt; &lt;p&gt;Le serán hechas dos preguntas. Responda de acuerdo a lo siguiente:&lt;/p&gt; &lt;p&gt;&lt;span class="system"&gt;General type of configuration?&lt;/span&gt; &lt;span class="highlight"&gt;&lt;-- Internet Site&lt;/span&gt;&lt;br /&gt;&lt;span class="system"&gt;Mail name?&lt;/span&gt; &lt;span class="highlight"&gt;&lt;-- servidor1.prueba.gov.ar&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Luego ejecute&lt;/p&gt; &lt;p class="command"&gt;dpkg-reconfigure postfix&lt;/p&gt; &lt;p&gt;Nuvamente, algunas preguntas le serán hechas:&lt;/p&gt; &lt;p&gt;&lt;span class="system"&gt;General type of configuration?&lt;/span&gt; &lt;span class="highlight"&gt;&lt;-- Internet Site&lt;/span&gt;&lt;br /&gt;&lt;span class="system"&gt;Where should mail for root go&lt;/span&gt; &lt;span class="highlight"&gt;&lt;-- [blank]&lt;/span&gt;&lt;br /&gt;&lt;span class="system"&gt;Mail name?&lt;/span&gt; &lt;span class="highlight"&gt;&lt;-- servidor1.prueba.gov.ar&lt;/span&gt;&lt;br /&gt;&lt;span class="system"&gt;Other destinations to accept mail for? (blank for none)&lt;/span&gt; &lt;span class="highlight"&gt;&lt;-- servidor1.prueba.gov.ar, localhost.prueba.gov.ar, localhost.localdomain, localhost&lt;/span&gt;&lt;br /&gt;&lt;span class="system"&gt;Force synchronous updates on mail queue?&lt;/span&gt; &lt;span class="highlight"&gt;&lt;-- No&lt;/span&gt;&lt;br /&gt;&lt;span class="system"&gt;Local networks?&lt;/span&gt; &lt;span class="highlight"&gt;&lt;-- 127.0.0.0/8&lt;/span&gt;&lt;br /&gt;&lt;span class="system"&gt;Use procmail for local delivery?&lt;/span&gt; &lt;span class="highlight"&gt;&lt;-- Yes&lt;/span&gt;&lt;br /&gt;&lt;span class="system"&gt;Mailbox size limit&lt;/span&gt; &lt;span class="highlight"&gt;&lt;-- 0&lt;/span&gt;&lt;br /&gt;&lt;span class="system"&gt;Local address extension character?&lt;/span&gt; &lt;span class="highlight"&gt;&lt;-- +&lt;/span&gt;&lt;br /&gt;&lt;span class="system"&gt;Internet protocols to use?&lt;/span&gt; &lt;span class="highlight"&gt;&lt;-- all&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Luego, haga esto:&lt;/p&gt; &lt;p class="command"&gt;postconf -e 'smtpd_sasl_local_domain ='&lt;br /&gt;postconf -e 'smtpd_sasl_auth_enable = yes'&lt;br /&gt;postconf -e 'smtpd_sasl_security_options = noanonymous'&lt;br /&gt;postconf -e 'broken_sasl_auth_clients = yes'&lt;br /&gt;postconf -e 'smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination'&lt;br /&gt;postconf -e 'inet_interfaces = all'&lt;br /&gt;echo 'pwcheck_method: saslauthd' &gt;&gt; /etc/postfix/sasl/smtpd.conf&lt;br /&gt;echo 'mech_list: plain login' &gt;&gt; /etc/postfix/sasl/smtpd.conf&lt;/p&gt; &lt;p&gt; Posteriormente creamos los certificados para TLS: &lt;/p&gt; &lt;p class="command"&gt;mkdir /etc/postfix/ssl&lt;br /&gt;cd /etc/postfix/ssl/&lt;br /&gt;openssl genrsa -des3 -rand /etc/hosts -out smtpd.key 1024&lt;/p&gt; &lt;p class="command"&gt;chmod 600 smtpd.key&lt;br /&gt;openssl req -new -key smtpd.key -out smtpd.csr&lt;/p&gt; &lt;p class="command"&gt;openssl x509 -req -days 3650 -in smtpd.csr -signkey smtpd.key -out smtpd.crt&lt;/p&gt; &lt;p class="command"&gt;openssl rsa -in smtpd.key -out smtpd.key.unencrypted&lt;/p&gt; &lt;p class="command"&gt;mv -f smtpd.key.unencrypted smtpd.key&lt;br /&gt;openssl req -new -x509 -extensions v3_ca -keyout cakey.pem -out cacert.pem -days 3650&lt;/p&gt; &lt;p&gt; Luego configuramos Postfix para TLS: &lt;/p&gt; &lt;p class="command"&gt;postconf -e 'smtpd_tls_auth_only = no'&lt;br /&gt;postconf -e 'smtp_use_tls = yes'&lt;br /&gt;postconf -e 'smtpd_use_tls = yes'&lt;br /&gt;postconf -e 'smtp_tls_note_starttls_offer = yes'&lt;br /&gt;postconf -e 'smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key'&lt;br /&gt;postconf -e 'smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt'&lt;br /&gt;postconf -e 'smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem'&lt;br /&gt;postconf -e 'smtpd_tls_loglevel = 1'&lt;br /&gt;postconf -e 'smtpd_tls_received_header = yes'&lt;br /&gt;postconf -e 'smtpd_tls_session_cache_timeout = 3600s'&lt;br /&gt;postconf -e 'tls_random_source = dev:/dev/urandom'&lt;br /&gt;postconf -e 'myhostname = servidor1.prueba.gov.ar'&lt;/p&gt; &lt;p&gt; El archivo &lt;span class="system"&gt;/etc/postfix/main.cfdebería verse similar a esto&lt;/span&gt;: &lt;/p&gt; &lt;p class="command"&gt;cat /etc/postfix/main.cf&lt;/p&gt; &lt;table width="90%" align="center" bgcolor="#cccccc" border="1" bordercolor="#000000" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;pre&gt;# See /usr/share/postfix/main.cf.dist for a commented, more complete version&lt;br /&gt;&lt;br /&gt;# Debian specific:&lt;br /&gt;Specifying a file name will cause the first&lt;br /&gt;# line of that file to be used as the name.&lt;br /&gt;The Debian default&lt;br /&gt;# is /etc/mailname.&lt;br /&gt;#myorigin = /etc/mailname&lt;br /&gt;&lt;br /&gt;smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)&lt;br /&gt;biff = no&lt;br /&gt;&lt;br /&gt;# appending .domain is the MUA's job.&lt;br /&gt;append_dot_mydomain = no&lt;br /&gt;&lt;br /&gt;# Uncomment the next line to generate "delayed mail" warnings&lt;br /&gt;#delay_warning_time = 4h&lt;br /&gt;&lt;br /&gt;# TLS parameters&lt;br /&gt;smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt&lt;br /&gt;smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key&lt;br /&gt;smtpd_use_tls = yes&lt;br /&gt;smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache&lt;br /&gt;smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache&lt;br /&gt;&lt;br /&gt;# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for&lt;br /&gt;# information on enabling SSL in the smtp client.&lt;br /&gt;&lt;br /&gt;myhostname = servidor1.prueba.gov.ar&lt;br /&gt;alias_maps = hash:/etc/aliases&lt;br /&gt;alias_database = hash:/etc/aliases&lt;br /&gt;myorigin = /etc/mailname&lt;br /&gt;mydestination = servidor1.prueba.gov.ar, localhost.prueba.gov.ar, localhost.localdomain, localhost&lt;br /&gt;relayhost =&lt;br /&gt;mynetworks = 127.0.0.0/8&lt;br /&gt;mailbox_command = procmail -a "$EXTENSION"&lt;br /&gt;mailbox_size_limit = 0&lt;br /&gt;recipient_delimiter = +&lt;br /&gt;inet_interfaces = all&lt;br /&gt;inet_protocols = all&lt;br /&gt;smtpd_sasl_local_domain =&lt;br /&gt;smtpd_sasl_auth_enable = yes&lt;br /&gt;smtpd_sasl_security_options = noanonymous&lt;br /&gt;broken_sasl_auth_clients = yes&lt;br /&gt;smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks&lt;br /&gt;,reject_unauth_destination,check_policy_service inet:127.0.0.1:60000&lt;br /&gt;smtpd_tls_auth_only = no&lt;br /&gt;smtp_use_tls = yes&lt;br /&gt;smtp_tls_note_starttls_offer = yes&lt;br /&gt;smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem&lt;br /&gt;smtpd_tls_loglevel = 1&lt;br /&gt;smtpd_tls_received_header = yes&lt;br /&gt;smtpd_tls_session_cache_timeout = 3600s&lt;br /&gt;tls_random_source = dev:/dev/urandom&lt;/pre&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;Reinicie Postfix:&lt;/p&gt; &lt;p class="command"&gt;/etc/init.d/postfix restart&lt;/p&gt; &lt;p&gt; La autenticación será hecha por &lt;span class="system"&gt;saslauthd&lt;/span&gt;. Debemos modificar unas pocas cosas para que funcione adecuadamente. Ya que Postfix se ejecuta enjaulado (chrooted) en &lt;span class="system"&gt;/var/spool/postfix &lt;/span&gt; debemos hacer lo siguiente: &lt;/p&gt; &lt;p class="command"&gt;mkdir -p /var/spool/postfix/var/run/saslauthd&lt;/p&gt; &lt;p&gt; Ahora tendremos que editar &lt;span class="system"&gt;/etc/default/saslauthd&lt;/span&gt; para activar &lt;span class="system"&gt;saslauthd&lt;/span&gt;. Coloque el parámetro &lt;span class="system"&gt;START en sí&lt;/span&gt; y cambie la linea &lt;span class="system"&gt;OPTIONS="-c"&lt;/span&gt; por &lt;span class="system"&gt;OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r"&lt;/span&gt;:&lt;/p&gt; &lt;p class="command"&gt;vi /etc/default/saslauthd&lt;/p&gt; &lt;table width="90%" align="center" bgcolor="#cccccc" border="1" bordercolor="#000000" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;pre&gt;#&lt;br /&gt;# Settings for saslauthd daemon&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;# Should saslauthd run automatically on startup? (default: no)&lt;br /&gt;START=yes&lt;br /&gt;&lt;br /&gt;# Which authentication mechanisms should saslauthd use? (default: pam)&lt;br /&gt;#&lt;br /&gt;# Available options in this Debian package:&lt;br /&gt;# getpwent&lt;br /&gt;-- use the getpwent() library function&lt;br /&gt;# kerberos5 -- use Kerberos 5&lt;br /&gt;# pam&lt;br /&gt;-- use PAM&lt;br /&gt;# rimap&lt;br /&gt;-- use a remote IMAP server&lt;br /&gt;# shadow&lt;br /&gt;-- use the local shadow password file&lt;br /&gt;# sasldb&lt;br /&gt;-- use the local sasldb database file&lt;br /&gt;# ldap&lt;br /&gt;-- use LDAP (configuration is in /etc/saslauthd.conf)&lt;br /&gt;#&lt;br /&gt;# Only one option may be used at a time. See the saslauthd man page&lt;br /&gt;# for more information.&lt;br /&gt;#&lt;br /&gt;# Example: MECHANISMS="pam"&lt;br /&gt;MECHANISMS="pam"&lt;br /&gt;&lt;br /&gt;# Additional options for this mechanism. (default: none)&lt;br /&gt;# See the saslauthd man page for information about mech-specific options.&lt;br /&gt;MECH_OPTIONS=""&lt;br /&gt;&lt;br /&gt;# How many saslauthd processes should we run? (default: 5)&lt;br /&gt;# A value of 0 will fork a new process for each connection.&lt;br /&gt;THREADS=5&lt;br /&gt;&lt;br /&gt;# Other options (default: -c)&lt;br /&gt;# See the saslauthd man page for information about these options.&lt;br /&gt;#&lt;br /&gt;# Example for postfix users: "-c -m /var/spool/postfix/var/run/saslauthd"&lt;br /&gt;# Note: See /usr/share/doc/sasl2-bin/README.Debian&lt;br /&gt;OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r"&lt;/pre&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;Ahora inicie &lt;span class="system"&gt;saslauthd&lt;/span&gt;:&lt;/p&gt; &lt;p class="command"&gt;/etc/init.d/saslauthd start&lt;/p&gt; &lt;p&gt; Para comprobar que SMTP-AUTH y TLS funcionana apropiadamente ejecute el siguiente comando:&lt;/p&gt; &lt;p class="command"&gt;telnet localhost 25&lt;/p&gt; &lt;p&gt; Luego de establecer la conexión con su servidor de correo Postfix ingrese &lt;/p&gt; &lt;p class="command"&gt;ehlo localhost&lt;/p&gt; &lt;p&gt;Si ve las lineas&lt;/p&gt; &lt;p class="system"&gt;250-STARTTLS&lt;/p&gt; &lt;p&gt;y&lt;/p&gt; &lt;p class="system"&gt;250-AUTH PLAIN LOGIN&lt;/p&gt; &lt;p&gt;todo está bien. &lt;/p&gt; &lt;p&gt;La salida en mi sistema se ve como esto: &lt;/p&gt; &lt;p class="system"&gt;servidor1:/etc/postfix/ssl# telnet localhost 25&lt;br /&gt;Trying 127.0.0.1...&lt;br /&gt;Connected to localhost.localdomain.&lt;br /&gt;Escape character is '^]'.&lt;br /&gt;220 servidor1.prueba.gov.ar ESMTP Postfix (Debian/GNU)&lt;br /&gt;ehlo localhost&lt;br /&gt;250-servidor1.prueba.gov.ar&lt;br /&gt;250-PIPELINING&lt;br /&gt;250-SIZE 10240000&lt;br /&gt;250-VRFY&lt;br /&gt;250-ETRN&lt;br /&gt;250-STARTTLS&lt;br /&gt;250-AUTH PLAIN LOGIN&lt;br /&gt;250-AUTH=PLAIN LOGIN&lt;br /&gt;250-ENHANCEDSTATUSCODES&lt;br /&gt;250-8BITMIME&lt;br /&gt;250 DSN&lt;br /&gt;quit&lt;br /&gt;221 2.0.0 Bye&lt;br /&gt;Connection closed by foreign host.&lt;/p&gt; &lt;p&gt;Escriba&lt;/p&gt; &lt;p class="command"&gt;quit&lt;/p&gt; &lt;p&gt; para regresar a la linea de comandos. &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;&lt;a name="12" title="12"&gt;&lt;/a&gt;12 Courier-IMAP/Courier-POP3&lt;/h3&gt; &lt;p&gt;Ejecute esto para instalar Courier-IMAP/Courier-IMAP-SSL (para IMAPs en el puerto 993) y Courier-POP3/Courier-POP3-SSL (para POP3s en el puerto 995):&lt;/p&gt; &lt;p class="command"&gt;apt-get install courier-authdaemon courier-base courier-imap courier-imap-ssl courier-pop courier-pop-ssl courier-ssl gamin libgamin0 libglib2.0-0&lt;/p&gt; &lt;p&gt;Dos preguntas le serán hechas:&lt;/p&gt; &lt;p&gt;&lt;span class="system"&gt;Create directories for web-based administration ?&lt;/span&gt; &lt;span class="highlight"&gt;&lt;-- No&lt;/span&gt;&lt;br /&gt;&lt;span class="system"&gt;SSL certificate required&lt;/span&gt; &lt;span class="highlight"&gt;&lt;-- Ok&lt;/span&gt;&lt;/p&gt; &lt;p&gt; Si no quiere usar ISPConfig, configure Postfix para entregar mensajes de correo al Maildir* de los usuarios: &lt;/p&gt; &lt;p class="command"&gt;postconf -e 'home_mailbox = Maildir/'&lt;br /&gt;postconf -e 'mailbox_command ='&lt;br /&gt;/etc/init.d/postfix restart&lt;/p&gt; &lt;p&gt; &lt;strong&gt;*Nota:&lt;/strong&gt; No necesita hacer esto si planea usar &lt;a href="http://www.ispconfig.org/" target="_blank"&gt;ISPConfig&lt;/a&gt; en su sistema ya que ISPConfig hace los ajustes necesarios usando recetas procmail. Pero asegúrese de habilitar &lt;span class="system"&gt;Maildir&lt;/span&gt; en &lt;span class="system"&gt;Management -&gt; Server -&gt; Settings -&gt; EMail&lt;/span&gt; en la interfaz web de ISPConfig.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;&lt;a name="13" title="13"&gt;&lt;/a&gt;13 Apache/PHP5&lt;/h3&gt; &lt;p&gt; Ahora instalaremos Apache:&lt;/p&gt; &lt;p class="command"&gt;apt-get install apache2 apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert&lt;/p&gt; &lt;p&gt;A continuación instalaremos PHP5:&lt;/p&gt; &lt;p class="command"&gt;apt-get install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-json php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl&lt;/p&gt; &lt;p&gt;La siguiente pregunta le será realizada:&lt;/p&gt; &lt;p&gt;&lt;span class="system"&gt;Continue installing libc-client without Maildir support?&lt;/span&gt; &lt;span class="highlight"&gt;&lt;-- Yes&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Seguidamente editamos &lt;span class="system"&gt;/etc/apache2/mods-available/dir.conf&lt;/span&gt;:&lt;/p&gt; &lt;p class="command"&gt;vi /etc/apache2/mods-available/dir.conf&lt;/p&gt; &lt;p&gt;y cambiamos la linea &lt;span class="system"&gt;DirectoryIndex&lt;/span&gt; line: &lt;/p&gt; &lt;table width="90%" align="center" bgcolor="#cccccc" border="1" bordercolor="#000000" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;pre&gt;&lt;ifmodule&gt;&lt;br /&gt;&lt;br /&gt;DirectoryIndex index.html index.htm index.shtml index.cgi index.php index.php3 index.pl index.xhtml&lt;br /&gt;&lt;/ifmodule&gt;&lt;/pre&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt; Edite &lt;span class="system"&gt;/etc/apache2/ports.conf&lt;/span&gt; y agregue &lt;span class="system"&gt;Listen 443&lt;/span&gt;:&lt;/p&gt; &lt;p class="command"&gt;vi /etc/apache2/ports.conf&lt;/p&gt; &lt;table width="90%" align="center" bgcolor="#cccccc" border="1" bordercolor="#000000" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;pre&gt;Listen 80&lt;br /&gt;Listen 443&lt;/pre&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt; Ahora necesitamos habilitar algunos módulos de Apache (&lt;span class="system"&gt;SSL&lt;/span&gt;, &lt;span class="system"&gt;rewrite&lt;/span&gt;, &lt;span class="system"&gt;suexec&lt;/span&gt; e &lt;span class="system"&gt;include&lt;/span&gt;): &lt;/p&gt; &lt;p class="command"&gt;a2enmod ssl&lt;br /&gt;a2enmod rewrite&lt;br /&gt;a2enmod suexec&lt;br /&gt;a2enmod include&lt;/p&gt; &lt;p&gt; Recargue la configuración de Apache: &lt;/p&gt; &lt;p class="command"&gt;/etc/init.d/apache2 force-reload&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h4&gt;13.1 Deshabilitar PHP Globalmente&lt;/h4&gt; &lt;p&gt;(Si no planea instalar ISPConfig en este servidor, saltee esta sección!) &lt;/p&gt; &lt;p&gt;En ISPConfig configurará PHP por sitio web, puede especificar que sitio web puede ejecutar scripts PHP y cual no. Esto solamente puede funcionar si PHP es desabilitado globalmente ya que de otro modo todos los sitios web serían capaces de ejecutar scripts PHP, no importa que especifique en ISPConfig. &lt;/p&gt; &lt;p&gt;Para desabilitar PHP globalmente, editamos &lt;span class="system"&gt;/etc/mime.types&lt;/span&gt; y comentamos las lineas &lt;span class="system"&gt;application/x-httpd-php&lt;/span&gt;: &lt;/p&gt; &lt;p class="command"&gt;vi /etc/mime.types&lt;/p&gt; &lt;table width="90%" align="center" bgcolor="#cccccc" border="1" bordercolor="#000000" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;pre&gt;[...]&lt;br /&gt;#application/x-httpd-php&lt;br /&gt;phtml pht php&lt;br /&gt;#application/x-httpd-php-source&lt;br /&gt;phps&lt;br /&gt;#application/x-httpd-php3&lt;br /&gt;php3&lt;br /&gt;#application/x-httpd-php3-preprocessed&lt;br /&gt;php3p&lt;br /&gt;#application/x-httpd-php4&lt;br /&gt;php4&lt;br /&gt;[...]&lt;/pre&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt; Edite &lt;span class="system"&gt;/etc/apache2/mods-enabled/php5.conf&lt;/span&gt; y comente las siguientes lineas: &lt;/p&gt; &lt;p class="command"&gt;vi /etc/apache2/mods-enabled/php5.conf&lt;/p&gt; &lt;table width="90%" align="center" bgcolor="#cccccc" border="1" bordercolor="#000000" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;pre&gt;&lt;ifmodule&gt;&lt;br /&gt;#&lt;br /&gt;AddType application/x-httpd-php .php .phtml .php3&lt;br /&gt;#&lt;br /&gt;AddType application/x-httpd-php-source .phps&lt;br /&gt;&lt;/ifmodule&gt;&lt;/pre&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;Luego reinicie Apache:&lt;/p&gt; &lt;p class="command"&gt;/etc/init.d/apache2 restart&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;&lt;a name="14" title="14"&gt;&lt;/a&gt;14 Proftpd&lt;/h3&gt; &lt;p&gt;Para instalar Proftpd, ejecute&lt;/p&gt; &lt;p class="command"&gt;apt-get install proftpd ucf&lt;/p&gt; &lt;p&gt;Se le preguntará:&lt;/p&gt; &lt;p&gt;&lt;span class="system"&gt;Run proftpd from inetd or standalone?&lt;/span&gt; &lt;span class="highlight"&gt;&lt;-- standalone&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Luego abra &lt;span class="system"&gt;/etc/proftpd/proftpd.conf&lt;/span&gt; y cambie&lt;span class="system"&gt;UseIPv6&lt;/span&gt; de &lt;span class="system"&gt;on&lt;/span&gt; a&lt;span class="system"&gt; off&lt;/span&gt;; caso contrario recibirá una advertencia como esta cuando inicie Proftpd:&lt;/p&gt; &lt;p&gt;&lt;span class="system"&gt;- IPv6 getaddrinfo 'servidor1.prueba.gov.ar' error: Name or service not known&lt;/span&gt;&lt;/p&gt; &lt;p class="command"&gt;vi /etc/proftpd/proftpd.conf&lt;/p&gt; &lt;table width="90%" align="center" bgcolor="#cccccc" border="1" bordercolor="#000000" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;pre&gt;[...]&lt;br /&gt;UseIPv6&lt;br /&gt;off&lt;br /&gt;[...]&lt;/pre&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;Por razones de seruridad puede tambien agregar las siguientes lineas a &lt;span class="system"&gt;/etc/proftpd/proftpd.conf&lt;/span&gt; (gracias a Reinaldo Carvalho; mayor información puede ser encontrda en &lt;a href="http://proftpd.org/localsite/Userguide/linked/userguide.html" target="_blank"&gt;http://proftpd.org/localsite/Userguide/linked/userguide.html&lt;/a&gt;): &lt;/p&gt; &lt;p class="command"&gt;vi /etc/proftpd/proftpd.conf&lt;/p&gt; &lt;table width="90%" align="center" bgcolor="#cccccc" border="1" bordercolor="#000000" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;pre&gt;[...]&lt;br /&gt;DefaultRoot ~&lt;br /&gt;IdentLookups off&lt;br /&gt;ServerIdent on "FTP Server ready."&lt;br /&gt;[...]&lt;/pre&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;ISPConfig espera que la configuración se encuentre en &lt;span class="system"&gt;/etc/proftpd.conf&lt;/span&gt; en lugar de &lt;span class="system"&gt;/etc/proftpd/proftpd.conf&lt;/span&gt;, por lo tanto creamos un enlace simbólico (puede saltear este comando si no quiere instalar ISPConfig):&lt;/p&gt; &lt;p class="command"&gt;ln -s /etc/proftpd/proftpd.conf /etc/proftpd.conf&lt;/p&gt; &lt;p&gt;Luego reinicie Proftpd:&lt;/p&gt; &lt;p class="command"&gt;/etc/init.d/proftpd restart&lt;/p&gt; &lt;p class="command"&gt; &lt;/p&gt; &lt;h3&gt;&lt;a name="15" title="15"&gt;&lt;/a&gt;15 Webalizer&lt;/h3&gt; &lt;p&gt; Para instalar&lt;span class="system"&gt; webalizer&lt;/span&gt;, basta con ejecutar&lt;/p&gt; &lt;p class="command"&gt;apt-get install webalizer&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;&lt;a name="16" title="16"&gt;&lt;/a&gt;16 Synchronize the System Clock&lt;/h3&gt; &lt;p&gt; Es una buena idea sincronizar el reloj del sistema con un servidor NTP (&lt;strong&gt;n&lt;/strong&gt;etwork &lt;strong&gt;t&lt;/strong&gt;ime &lt;strong&gt;p&lt;/strong&gt;rotocol) de internet. Simplemente ejecute&lt;/p&gt; &lt;p class="command"&gt;apt-get install ntp ntpdate&lt;/p&gt; &lt;p&gt; y la hora de su sistema estará siempre sincronizada. &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;&lt;a name="17" title="17"&gt;&lt;/a&gt;17 Instalar algunos módulos Perl necesarios para SpamAssassin (incluido en ISPConfig) &lt;/h3&gt; &lt;p&gt;Ejecute&lt;/p&gt; &lt;p class="command"&gt;apt-get install libhtml-parser-perl libdb-file-lock-perl libnet-dns-perl&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h3&gt;&lt;a name="18" title="18"&gt;&lt;/a&gt;18 ISPConfig&lt;/h3&gt; &lt;p&gt; La configuración del servidor ha concluido, y si lo desea ahora puede instalar en él &lt;a href="http://www.ispconfig.org/" target="_blank"&gt;ISPConfig&lt;/a&gt;. Verifique el manual de instalación de ISPConfig: &lt;a href="http://www.ispconfig.org/manual_installation.htm" target="_blank"&gt;http://www.ispconfig.org/manual_installation.htm &lt;/a&gt;&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;h4&gt;18.1 Nota para SuExec&lt;/h4&gt; &lt;p&gt;Si quiere ejecutar scripts CGI bajo suExec, debería especificar&lt;span class="system"&gt; /var/www&lt;/span&gt; como el directorio inicial para los sitios web creados con ISPConfig ya que el suExec de Debian está compilado con &lt;span class="system"&gt;/var/www&lt;/span&gt; como &lt;span class="system"&gt;Doc_Root&lt;/span&gt;. Ejecute &lt;/p&gt; &lt;p class="command"&gt; /usr/lib/apache2/suexec -V&lt;/p&gt; &lt;p&gt;y la salida debería verse como esto: &lt;/p&gt; &lt;p class="system"&gt;servidor1:/etc/postfix/ssl# /usr/lib/apache2/suexec -V&lt;br /&gt; -D AP_DOC_ROOT="/var/www"&lt;br /&gt; -D AP_GID_MIN=100&lt;br /&gt; -D AP_HTTPD_USER="www-data"&lt;br /&gt; -D AP_LOG_EXEC="/var/log/apache2/suexec.log"&lt;br /&gt; -D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"&lt;br /&gt; -D AP_UID_MIN=100&lt;br /&gt; -D AP_USERDIR_SUFFIX="public_html"&lt;/p&gt; &lt;p&gt; A menos que instale ISPConfig en modo experto&lt;strong&gt; y &lt;/strong&gt; cambie el raíz predeterminado del web (que es &lt;span class="system"&gt;/var/www&lt;/span&gt;), será capaz de ejecutar scripts CGI bajo suExec con ISPConfig. La siguiente captura de pantalla fue tomada de una instalación ISPConfig en modo experto. Si quiere usar ISPConfig, no cambie el raíz predeterminado del sitio web:&lt;/p&gt; &lt;p&gt;&lt;img src="http://www.softwarelibre.misiones.gov.ar/images/stories/etch/38.gif" alt=" " width="321" height="164" /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2531910088703670446-2638601670484667471?l=linux-libres.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://linux-libres.blogspot.com/feeds/2638601670484667471/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://linux-libres.blogspot.com/2009/01/la-instalacin-perfecta-debian-40-etch.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/2638601670484667471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/2638601670484667471'/><link rel='alternate' type='text/html' href='http://linux-libres.blogspot.com/2009/01/la-instalacin-perfecta-debian-40-etch.html' title='La Instalación Perfecta - Debian 4.0 &quot;Etch&quot;'/><author><name>Antonio Aguilar Arellano</name><uri>http://www.blogger.com/profile/16623391443682871567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_8786l4MNYoI/SWznyifildI/AAAAAAAAABE/84SBZP2GkM4/S220/DSC00331.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2531910088703670446.post-6670262801447632397</id><published>2009-01-01T11:54:00.000-08:00</published><updated>2010-02-06T09:04:42.592-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Curriculum'/><title type='text'>Mi Curriculum</title><content type='html'>DATOS PERSONALES&lt;br /&gt;&lt;br /&gt;Nombre: Antonio Aguilar Arellano.&lt;br /&gt;&lt;br /&gt;Fecha de nacimiento: 10 de Junio de 1980.&lt;br /&gt;&lt;br /&gt;CURP: AUAA800610HPLGRN00.&lt;br /&gt;&lt;br /&gt;Correo Electrónico: antonio_aguilar1@msn.com debian.antonio@gmail.com&lt;br /&gt;&lt;br /&gt;Celular: 276 102 72 08 y 276 106 38 77&lt;br /&gt;&lt;br /&gt;INTERÉS PROFESIONAL&lt;br /&gt;&lt;br /&gt;Dominar el diseño Web, Hosting, el manejo y administración de redes cableadas e inalámbricas, seguridad y manejo de servidores para su óptima funcionalidad dentro de la empresa donde me encuentre laborando.&lt;br /&gt;&lt;br /&gt;RESUMEN DE HABILIDADES&lt;br /&gt;&lt;br /&gt;Administrador de servidores (Mysql, Dhcp, Bind, Proxy “Squid y Squidguard”, Samba, Correos “Postfix, Sendmail”, Clusters).&lt;br /&gt;&lt;br /&gt;Hosting y Diseño Web.&lt;br /&gt;&lt;br /&gt;Usuario de sistemas operativo (Windows “98, 2000, NT, XP, Server 2000”).&lt;br /&gt;&lt;br /&gt;Usuario y administrador de distribuciones (Linux “Fedora, Mandrake, Red Hat, Suse, Debian, Ubuntu, knoppix”).&lt;br /&gt;&lt;br /&gt;Ofimática.&lt;br /&gt;&lt;br /&gt;Instalador y administrador de redes.&lt;br /&gt;&lt;br /&gt;Mantenimiento y soporte Técnico.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;EXPERIENCIA PROFESIONAL&lt;br /&gt; &lt;br /&gt;2009-2010 Jardin de Niños Juan Bernardo Basedow.&lt;br /&gt;&lt;br /&gt;Profesor.&lt;br /&gt;Profesor de Kinder.&lt;br /&gt;&lt;br /&gt;2008-2009 Cooporativo CCH Libres, Puebla.&lt;br /&gt;&lt;br /&gt;Profesor.&lt;br /&gt;Profesor de todas las areas de computo así como todos los niveles.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2007-2007 Grupo PROISI Grajales, Puebla.&lt;br /&gt;&lt;br /&gt;Capturista de Boleta Electorales.&lt;br /&gt;Captura de datos e imágenes de boletas electorales para la empresa de resultados preliminares del estado.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2004-2004 Empacadora San Marcos. Nopalúcan, Puebla.&lt;br /&gt;&lt;br /&gt;Asistente Depto. de Sistemas.&lt;br /&gt;Mantenimiento general de equipo de cómputo.&lt;br /&gt;Instalación de red en las áreas internas de planta.&lt;br /&gt;Creación de página Web.&lt;br /&gt;Cooperación en instalación de servidor local y dns.&lt;br /&gt;&lt;br /&gt;2001-2004 Pasteurizadora Maulec. Nopalúcan, Puebla.&lt;br /&gt;&lt;br /&gt;Asistente Depto. de Sistemas.&lt;br /&gt;&lt;br /&gt;Mantenimiento general de equipo de cómputo.&lt;br /&gt;Instalación preventivo y correctivo de red a otras áreas.&lt;br /&gt;Respaldos de información general de movimientos administrativos diarios de la empresa.&lt;br /&gt;Migración de información del sistema Múltiple Empresarial a un software nuevo proporcionado por la empresa GNEXUS.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PREPARACIÓN ACADEMICA&lt;br /&gt;&lt;br /&gt;2006-2008 Instituto Tecnológico Superior de Libres.&lt;br /&gt;&lt;br /&gt;Trunco 7to semestre de la carrera en Ing. en Sistemas Computacionales.&lt;br /&gt;&lt;br /&gt;1998-2001 CBTIS257 Rafael Lara Grajales, Puebla.&lt;br /&gt;&lt;br /&gt;Técnico en Contabilidad Publica (Egresado con certificado y acta de recepción profesional).&lt;br /&gt;Con domicilio en calle 9 Norte s/n.&lt;br /&gt;&lt;br /&gt;1993-1996 Esc. Sec. Profesor Luís G. Salazar.&lt;br /&gt;&lt;br /&gt;Secundaria concluida. (Con certificado recibido).&lt;br /&gt;Con domicilio conocido.&lt;br /&gt;&lt;br /&gt;1986-1992 Esc. primaria José Vasconselos.&lt;br /&gt;&lt;br /&gt;Primaria concluida. (Con certificado recibido).&lt;br /&gt;Con domicilio conocido.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;OTROS ESTUDIOS&lt;br /&gt;&lt;br /&gt;2000-2001 Centro de Computación Huamantla CCH.&lt;br /&gt;&lt;br /&gt;Con diploma.&lt;br /&gt;Con domicilio conocido.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;INTERESES PROPIOS&lt;br /&gt;&lt;br /&gt;Mis intereses personales son: lectura ligera y de refente a mí carrera, los deportes en los que mas me agrada practicar son: básquet bol, vóley bol, natación y por ultimo mas no menos importante Internet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2531910088703670446-6670262801447632397?l=linux-libres.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/6670262801447632397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2531910088703670446/posts/default/6670262801447632397'/><link rel='alternate' type='text/html' href='http://linux-libres.blogspot.com/2009/01/mi-curriculum.html' title='Mi Curriculum'/><author><name>Antonio Aguilar Arellano</name><uri>http://www.blogger.com/profile/16623391443682871567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_8786l4MNYoI/SWznyifildI/AAAAAAAAABE/84SBZP2GkM4/S220/DSC00331.JPG'/></author></entry></feed>
