<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>lo tomàs avança &#187; GNU/Linux</title>
	<atom:link href="http://lotomas.net/category/gnulinux/feed/" rel="self" type="application/rss+xml" />
	<link>http://lotomas.net</link>
	<description>Esforç al 200%</description>
	<lastBuildDate>Tue, 09 Mar 2010 19:33:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Instalando BLAST en Apache 2.0 y Ubuntu 8.04 Hardy Heron</title>
		<link>http://lotomas.net/2008/07/20/instalando-blast-en-apache-20-y-ubuntu-804-hardy-heron/</link>
		<comments>http://lotomas.net/2008/07/20/instalando-blast-en-apache-20-y-ubuntu-804-hardy-heron/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 21:57:36 +0000</pubDate>
		<dc:creator>Tomàs Reverter</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Programació]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[blast]]></category>
		<category><![CDATA[ncbi]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://lotomas.net/?p=292</guid>
		<description><![CDATA[BLAST (Basic Local Alignment Search Tool) es un algoritmo de bioinformática para comparar información de secuencias biológicas primarias, como secuencias de aminoácidos de diferentes proteínas o los nucleótidos de secuencias de ADN.
Este algoritmo tiene una implementación creada por la NCBI con licencia de dominio público, para que cada cual se lo pueda instalar y utilizar [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blast.ncbi.nlm.nih.gov/Blast.cgi">BLAST</a> (Basic Local Alignment Search Tool) es un algoritmo de bioinformática para comparar información de secuencias biológicas primarias, como secuencias de aminoácidos de diferentes proteínas o los nucleótidos de secuencias de ADN.</p>
<p>Este algoritmo tiene una implementación creada por la <a href="http://www.ncbi.nlm.nih.gov/">NCBI</a> con licencia de dominio público, para que cada cual se lo pueda instalar y utilizar el algoritmo con sus propias bases de datos.</p>
<p>Hemos tenido la oportunidad de probarlo para un proyecto que estamos llevando entre manos, no sin algunos problemas de instalación. Por eso este artículo recogerá el proceso de instalación a seguir.<br />
<span id="more-292"></span><br />
Los pasos de instalación se pueden resumir en:</p>
<ol>
<li>Descargar la última versión de la aplicación del FTP</li>
<li>Configurar Apache 2 correctamente para que sirva los CGIs</li>
<li>Formatear la base de datos que utilizaremos</li>
<li>Adaptar BLAST a nuestras necesidades</li>
</ol>
<h3>Descargar la última versión de la aplicación del FTP</h3>
<p>A través de la web del NCBI encontramos el <a href="ftp://ftp.ncbi.nlm.nih.gov/blast/">FTP</a> de donde están las versiones disponibles de BLAST. Para nuestro propósito necesitamos la última versión (<a href="ftp://ftp.ncbi.nlm.nih.gov/blast/executables/LATEST/">LATEST</a>), actualmente la 2.2.18.</p>
<p>Dentro de la carpeta vemos que hay principalmente 3 versiones, y además su versión específica para cada tipo de plataforma. Las que vamos a necesitar para nuestra instalación son las blast y wwwblast. El paquete blast puede ser instalado mediante <code>apt-get install blast2</code>, así que sólo bajaremos el paquete <a href="ftp://ftp.ncbi.nlm.nih.gov/blast/executables/LATEST/wwwblast-2.2.18-ia32-linux.tar.gz">wwwblast-2.2.18-ia32-linux.tar.gz</a>.</p>
<p>Una vez conseguida vamos a descomprimir el paquete a la carpeta <code>/var/www/blast/</code> por ejemplo. He elegido esta porqué seguramente me tocará pasarlo a una Apache 1.3 del entorno de producción y la mayoría de trozos de scripts me serán compatibles. En caso contrario, seria más recomendable un path del tipo <code>/usr/local/apache2/webapp/blast/</code>.</p>
<p><code>tar xzvpf wwwblast-2.2.18-ia32-linux.tar.gz<br />
mv blast /var/www/</code></p>
<h3>Configurar Apache 2 correctamente para que sirva los CGIs</h3>
<p>La configuración de Apache ha sido uno de los quebraderos de cabeza que hemos tenido. En principio tenia que ser de lo más fácil, pero a la hora de la verdad no ha sido así, aunque no totalmente por culpa del Apache.</p>
<p>En Ubuntu, como en la mayoría de distribuciones, la configuración de Apache 2 se encuentra dentro de la carpeta <code>/etc/apache2/</code>. </p>
<p>Lo primero que vamos a hacer es configurar el ServerName de Apache. Por defecto no viene configurado, por lo que al reiniciar el servidor da unos molestos warnigs:</p>
<p><code>apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName</code></p>
<p>Así que editaremos el fichero <code>/etc/apache2/httpd.conf</code> (que presumiblemente está vacío) y añadiremos la siguiente línea:</p>
<p><code>ServerName localhost</code></p>
<p>Ahora empieza estrictamente la instalación de BLAST. Si damos un vistazo a la carpeta que hemos descomprimido anteriormente veremos que dentro existen tanto ficheros CGI como código HTML, imágenes&#8230; Esto nos afecta en que no podemos crear un <a href="http://httpd.apache.org/docs/2.0/mod/mod_alias.html#scriptalias">ScriptAlias</a> en Apache, porqué entonces intentará ejecutar todos los ficheros como CGI, sea del tipo que sea, dando errores del tipo:</p>
<p><code>[error] [client ::1] (8)Exec format error: exec of '/var/www/blast/blast.html' failed<br />
[error] [client ::1] Premature end of script headers: blast.html</code></p>
<p>Para solventar este problema cambiaremos de orientación, vamos a configurar el servidor para que trate los ficheros con extensión cgi comos scripts cgi. Editamos el fichero <code>/etc/apache2/mods_available/mime.conf</code> y descomentamos la siguiente línea:</p>
<p><code>AddHandler cgi-script .cgi</code></p>
<p>Aprovechamos para dar un vistazo a los comentarios de arriba donde se explica el funcionamiento del <a href="http://httpd.apache.org/docs/2.0/mod/mod_mime.html#addhandler">AddHandler</a>. Nos informa que con esta directiva activada será posible ejecutar cgi&#8217;s des de cualquier directorio que tenga ExecCGI en las opciones del directorio.</p>
<p>Así que perfecto, ya tenemos preparado el servidor para que ejecute los cgi&#8217;s, sólo hace falta configurar el VirtualHost. Editaremos el fichero <code>/etc/apache2/sites_available/blast</code> y lo llenaremos con la siguiente información:<br />
<code><br />
&lt;VirtualHost *&gt;<br />
    Alias /blast/ /var/www/blast/<br />
    &lt;Directory "/var/www/blast/"&gt;<br />
        AllowOverride None<br />
        Options ExecCGI -MultiViews +SymLinksIfOwnerMatch<br />
        Order allow,deny<br />
        Allow from all<br />
    &lt;/Directory&gt;<br />
&lt;/VirtualHost *&gt;<br />
</code><br />
Revisar sobre todo el Allow from all, a lo mejor en otro caso necesitáis restringir la ejecución solamente des de localhost.</p>
<p>Por último con el apache sólo quedaría crear un softlink para que Apache active este VirtualHost y reiniciar Apache:</p>
<p><code>ln -s /etc/apache2/sites_available/blast /etc/apache2/sites_enabled/001-blast<br />
/etc/init.d/apache2 restart</code></p>
<p>Y volià, el BLAST preparado para funcionar en <code>http://localhost/blast/blast.html</code>&#8230;. Seguro? Pues no, porqué la página HTML funciona, pero a la que le demos a buscar nos saldrá un error:</p>
<p><code>[error] [client 127.0.0.1] (2)No such file or directory: exec of '/var/www/blast/blast.cgi' failed<br />
[error] [client 127.0.0.1] Premature end of script headers: blast.cgi</code></p>
<p>Efectivamente, al ver el código fuente del fichero blast.cgi veremos un bonito <code>#!/bin/csh -f</code>, es decir, indica que la ejecución del script se realice mediante la shell csh. Cual es el problema? Que en Ubuntu no viene instalada por defecto esta shell, por eso nos dice el <em>No such file or directory</em>. así que deberemos instalarla a mano:</p>
<p><code>apt-get install csh</code></p>
<p>Otro problema con el que nos podemos encontrar es que no genere las imágenes temporales del análisis BLAST. Este problema está provocado porque Apache no tiene permisos para escribir en la carpeta de temporales de BLAST. Para solucionarlo sólo tenemos que darle dichos permisos:</p>
<p><code>chmod 777 /var/www/blast/TmpGifs</code></p>
<p>Ahora si que todo debería funcionar a la perfección.</p>
<h3>Formatear la base de datos que utilizaremos</h3>
<p>Para cargar nuestra propia base de datos tenemos que seguir unos cuantos pasos también:</p>
<ol>
<li>Copiar dentro de la carpeta <code>/var/www/blast/db/</code> la base de datos que queramos utilizar.</li>
<li>Utilizar el comando formatdb (que hemos instalado antes con el apt-get install blast2) para darle formato. Para nuestra base de datos el comando en concreto ha sido:<br />
<code>formatdb -t inter -i inter -p T</code>
</li>
<li>Modificar el fichero blast.rc para indicar el método de blast con el que se puede utilizar esta base de datos. En nuestro caso <code>blastp inter</code></li>
</ol>
<p>El último paso es editar el fichero blast.html para modificar el desplegable de arriba del todo (DATALIB) y que muestre la nueva librería para que pueda ser seleccionada.</p>
<h3>Adaptar BLAST a nuestras necesidades</h3>
<p>Por último, y ya de forma opcional, podemos editar según nuestras necesidades el fichero blast.html, para quitar opciones, añadir, cambiar el diseño&#8230; ahí la gracia del software libre <img src='http://lotomas.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://lotomas.net/2008/07/20/instalando-blast-en-apache-20-y-ubuntu-804-hardy-heron/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Recull de CheatSheets</title>
		<link>http://lotomas.net/2006/05/04/recull-de-cheatsheets/</link>
		<comments>http://lotomas.net/2006/05/04/recull-de-cheatsheets/#comments</comments>
		<pubDate>Thu, 04 May 2006 10:37:35 +0000</pubDate>
		<dc:creator>Tomàs Reverter</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Informàtica]]></category>

		<guid isPermaLink="false">http://lotomas.net/2006/05/04/recull-de-cheatsheets/</guid>
		<description><![CDATA[Dios, m&#8217;encanten aquest reculls de cheatsheets, va de meravella tenir-los ben a mà.
]]></description>
			<content:encoded><![CDATA[<p>Dios, m&rsquo;encanten aquest <a href="http://www.petefreitag.com/item/455.cfm" target="_blank">reculls de cheatsheets</a>, va de meravella tenir-los ben a mà.</p>
]]></content:encoded>
			<wfw:commentRss>http://lotomas.net/2006/05/04/recull-de-cheatsheets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Com aconseguir les claus d’una encriptació WEP</title>
		<link>http://lotomas.net/2005/12/02/com-aconseguir-les-claus-d%e2%80%99una-encriptacio-wep/</link>
		<comments>http://lotomas.net/2005/12/02/com-aconseguir-les-claus-d%e2%80%99una-encriptacio-wep/#comments</comments>
		<pubDate>Fri, 02 Dec 2005 17:37:51 +0000</pubDate>
		<dc:creator>Tomàs Reverter</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Seguretat informàtica]]></category>

		<guid isPermaLink="false">http://lotomas.net/2005/12/02/com-aconseguir-les-claus-d%e2%80%99una-encriptacio-wep/</guid>
		<description><![CDATA[
via Barrapunto, tutorial pas a pas, útil en futur:
Manual

]]></description>
			<content:encoded><![CDATA[<div class="storycontent">
<p>via <a href="http://barrapunto.com/article.pl?sid=05/12/02/0828227" target="_blank" tppabs="http://barrapunto.com/article.pl?sid=05/12/02/0828227">Barrapunto</a>, tutorial pas a pas, útil en futur:</p>
<p><a href="http://www.hckrs.org/proyectosabiertos/wep.html" target="_blank" tppabs="http://www.hckrs.org/proyectosabiertos/wep.html">Manual</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://lotomas.net/2005/12/02/com-aconseguir-les-claus-d%e2%80%99una-encriptacio-wep/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maldita actualització d’Ubuntu (i van 2)</title>
		<link>http://lotomas.net/2005/11/19/maldita-actualitzacio-d%e2%80%99ubuntu-i-van-2/</link>
		<comments>http://lotomas.net/2005/11/19/maldita-actualitzacio-d%e2%80%99ubuntu-i-van-2/#comments</comments>
		<pubDate>Sun, 20 Nov 2005 01:44:53 +0000</pubDate>
		<dc:creator>Tomàs Reverter</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://lotomas.net/2006/11/19/maldita-actualitzacio-d%e2%80%99ubuntu-i-van-2/</guid>
		<description><![CDATA[Sergio, tik en tu. A mi l’altre dia també em va passar, encara que vaaaale, va ser al passar a hoary, però toca el nas, sincerament. Hem vaig quedar bastant a la parra.
Això si, després de que fes crash no vaig tenir aquell sentiment que se’m creava quan petava la Gentoo… Un sentiment d’haver passat [...]]]></description>
			<content:encoded><![CDATA[<div class="storycontent">Sergio, tik en tu. A mi l’altre dia també em va passar, encara que vaaaale, va ser al passar a hoary, però toca el nas, sincerament. Hem vaig quedar bastant a la parra.</p>
<p>Això si, després de que fes crash no vaig tenir aquell sentiment que se’m creava quan petava la Gentoo… Un sentiment d’haver passat molta estona en algú, de coneixer-te íntimament quasi fins a l’últim raconet quelcom :,(</p>
<p>Pro això si, reinstalar en hora i mitja és mooooolt pràctic <img alt=":)" class="wp-smiley" src="http://lotomas.net/images/icon_smile.gif" /></div>
]]></content:encoded>
			<wfw:commentRss>http://lotomas.net/2005/11/19/maldita-actualitzacio-d%e2%80%99ubuntu-i-van-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Anjuta + Glade</title>
		<link>http://lotomas.net/2005/08/04/anjuta-glade/</link>
		<comments>http://lotomas.net/2005/08/04/anjuta-glade/#comments</comments>
		<pubDate>Thu, 04 Aug 2005 11:12:55 +0000</pubDate>
		<dc:creator>Tomàs Reverter</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://lotomas.net/2005/08/04/anjuta-glade/</guid>
		<description><![CDATA[
Després de dos dies amb problemes per compilar, aquí unes quantes coses ràpides per recordar (rudulíííí): 
Si dóna problemes amb intl o gettext: 
Al fer el primer ./autogen.sh ja dona problemes amb el directori ./intl, que son els fitxers de configuració d&#8217;idioma. Això és per alguna cosa de gettext-devel, ubuntu (que el porta integrat al [...]]]></description>
			<content:encoded><![CDATA[<div class="storycontent">
<p>Després de dos dies amb problemes per compilar, aquí unes quantes coses ràpides per recordar (rudulíííí): </p>
<p>Si dóna problemes amb intl o gettext: </p>
<p>Al fer el primer ./autogen.sh ja dona problemes amb el directori ./intl, que son els fitxers de configuració d&rsquo;idioma. Això és per alguna cosa de gettext-devel, ubuntu (que el porta integrat al gettext) i anjuta (ho he posat tot per si algú busca al google xD). Total, que no hi ha els fitxers que s&rsquo;espera. Per posar els fitxers necessaris s&rsquo;ha d&rsquo;executar l&rsquo;script ./setup-gettext de la carpeta font del projecte d&rsquo;anjuta. Després ja es pot tornar a executar el ./autogen.sh </p>
<p>Si no troba els fitxers d&rsquo;include de gnome (gnome.h)i glade (glade/glade.h): </p>
<ul>
<li>Anjuta -&gt; Paràmetres -&gt; Configuració del compilador i l&rsquo;enllaçador -&gt; Camins a biblioteques -&gt; afegir &ldquo;/usr/include/libgnomeui-2.0/gnome.h&rdquo;</li>
<li>Anjuta -&gt; Paràmetres -&gt; Configuració del compilador i l&rsquo;enllaçador -&gt; Biblioteques -&gt; afegir &ldquo;gnomeui&rdquo; </li>
<li>Tornar a muntar-ho tot, i en principi ja hauria d&rsquo;anar </li>
</ul>
<p>Manual en castellà d&rsquo;Anjuta i Libglade -&gt; <a href="http://www.killall-9.net/doc/">http://www.killall-9.net/doc/</a> </p>
<p>CAGÜENTOLOOOOQUESEMENEAA!!!</p>
<p><u><strong>Actualització</strong></u>: Al final era problema de paquets que necessita però que no son imprescindibles, i per tant, no són dependències. Tota la llista completa de requeriments es pot trobar a <a href="http://www.anjuta.org/anjuta.php?page=downloads">http://www.anjuta.org/anjuta.php?page=downloads</a>&nbsp;Com a resum:</p>
<ul>
<li>gdl</li>
<li>devhelp</li>
<li>libopts</li>
<li>guile</li>
<li>autogen</li>
<li>graphviz</li>
<li>subversion</li>
<li>glade</li>
<li>pcre</li>
<li>glademm</li>
<li>gtkmm</li>
<li>gnomemm</li>
<li>libglade</li>
<li>sdl</li>
<li>cvs</li>
</ul>
<p>I després de tot això (i les corresponents -devel que hi havia de totes) sembla que comença a funcionar bé. Però això si, al crear el projecte només em funciona bé si faig C, si faig C/C++ no em compila perquè busca el fitxer main.pp ?&iquest;? ni ideia xD</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://lotomas.net/2005/08/04/anjuta-glade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Patents de programari rebutjades (Ufffffffffff…..)</title>
		<link>http://lotomas.net/2005/07/06/patents-de-programari-rebutjades-ufffffffffff%e2%80%a6/</link>
		<comments>http://lotomas.net/2005/07/06/patents-de-programari-rebutjades-ufffffffffff%e2%80%a6/#comments</comments>
		<pubDate>Wed, 06 Jul 2005 14:04:53 +0000</pubDate>
		<dc:creator>Tomàs Reverter</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[GPL Tarragona]]></category>

		<guid isPermaLink="false">http://lotomas.net/2005/07/06/patents-de-programari-rebutjades-ufffffffffff%e2%80%a6/</guid>
		<description><![CDATA[Via Versión Cero, es pot llegir &#8220;Patentes de Software rechazadas en el Parlamento Europeo&#8221;
]]></description>
			<content:encoded><![CDATA[<p>Via <a href="javascript:if(confirm('http://www.versioncero.com/  \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain external to an external domain.  \n\nDo you want to open it from the server?'))window.location='http://www.versioncero.com/'" tppabs="http://www.versioncero.com/">Versión Cero</a>, es pot llegir &ldquo;<a href="javascript:if(confirm('http://www.versioncero.com/noticia/219/patentes-de-software-rechazadas-en-el-parlamento-europeo  \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain external to an external domain.  \n\nDo you want to open it from the server?'))window.location='http://www.versioncero.com/noticia/219/patentes-de-software-rechazadas-en-el-parlamento-europeo'" tppabs="http://www.versioncero.com/noticia/219/patentes-de-software-rechazadas-en-el-parlamento-europeo">Patentes de Software rechazadas en el Parlamento Europeo</a>&rdquo;</p>
]]></content:encoded>
			<wfw:commentRss>http://lotomas.net/2005/07/06/patents-de-programari-rebutjades-ufffffffffff%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fons de pantalla del Firefox :D</title>
		<link>http://lotomas.net/2004/12/16/fons-de-pantalla-del-firefox-d/</link>
		<comments>http://lotomas.net/2004/12/16/fons-de-pantalla-del-firefox-d/#comments</comments>
		<pubDate>Thu, 16 Dec 2004 08:13:28 +0000</pubDate>
		<dc:creator>Tomàs Reverter</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://lotomas.net/2004/12/16/fons-de-pantalla-del-firefox-d/</guid>
		<description><![CDATA[
Procedent des de la web de Yonkis&#8230;


]]></description>
			<content:encoded><![CDATA[<div class="storycontent">
<p>Procedent des de la web de <a href="javascript:if(confirm('http://yonkis.com/  \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain external to an external domain.  \n\nDo you want to open it from the server?'))window.location='http://yonkis.com/'" target="_parent" tppabs="http://yonkis.com/">Yonkis</a>&hellip;</p>
<div align="center"><a href="javascript:if(confirm('http://shinjix.net/images/Firefox-Explorer.jpg  \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain external to an external domain.  \n\nDo you want to open it from the server?'))window.location='http://shinjix.net/images/Firefox-Explorer.jpg'" target="_parent" tppabs="http://shinjix.net/images/Firefox-Explorer.jpg"><img height="480" alt="Fons de pantalla del Firefox" src="javascript:if(confirm('http://shinjix.net/images/Firefox-Explorer.jpg  \n\nThis file was not retrieved by Teleport Pro, because it is addressed on a domain external to an external domain.  \n\nDo you want to open it from the server?'))window.location='http://shinjix.net/images/Firefox-Explorer.jpg'" width="600" align="middle" tppabs="http://shinjix.net/images/Firefox-Explorer.jpg" /></a></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://lotomas.net/2004/12/16/fons-de-pantalla-del-firefox-d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Maldita actualització d’Ubuntu (i van 2)</title>
		<link>http://lotomas.net/2004/11/19/maldita-actualitzacio-d%e2%80%99ubuntu-i-van-2-2/</link>
		<comments>http://lotomas.net/2004/11/19/maldita-actualitzacio-d%e2%80%99ubuntu-i-van-2-2/#comments</comments>
		<pubDate>Sat, 20 Nov 2004 00:44:52 +0000</pubDate>
		<dc:creator>Tomàs Reverter</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://lotomas.net/2004/11/19/maldita-actualitzacio-d%e2%80%99ubuntu-i-van-2-2/</guid>
		<description><![CDATA[Sergio, tik en tu. A mi l&#8217;altre dia també em va passar, encara que vaaaale, va ser al passar a hoary, però toca el nas, sincerament. Hem vaig quedar bastant a la parra.
Això si, després de que fes crash no vaig tenir aquell sentiment que se&#8217;m creava quan petava la Gentoo&#8230; Un sentiment d&#8217;haver passat [...]]]></description>
			<content:encoded><![CDATA[<p>Sergio, tik en tu. A mi l&rsquo;altre dia també em va passar, encara que vaaaale, va ser al passar a hoary, però toca el nas, sincerament. Hem vaig quedar bastant a la parra.</p>
<p>Això si, després de que fes crash no vaig tenir aquell sentiment que se&rsquo;m creava quan petava la Gentoo&hellip; Un sentiment d&rsquo;haver passat molta estona en algú, de coneixer-te íntimament quasi fins a l&rsquo;últim raconet quelcom :,(</p>
<p>Pro això si, reinstalar en hora i mitja és mooooolt pràctic <img class="wp-smiley" alt=":)" src="http://shinjix.net/wp-images/smilies/icon_smile.gif" /></p>
]]></content:encoded>
			<wfw:commentRss>http://lotomas.net/2004/11/19/maldita-actualitzacio-d%e2%80%99ubuntu-i-van-2-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>J2EE sobre Ubuntu</title>
		<link>http://lotomas.net/2004/10/13/j2ee-sobre-ubuntu/</link>
		<comments>http://lotomas.net/2004/10/13/j2ee-sobre-ubuntu/#comments</comments>
		<pubDate>Wed, 13 Oct 2004 22:45:44 +0000</pubDate>
		<dc:creator>Tomàs Reverter</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://lotomas.net/2004/10/13/j2ee-sobre-ubuntu/</guid>
		<description><![CDATA[
Bé, finalment m&#8217;he decidit a provar la Ubuntu  Després del fracàs d&#8217;aquest estiu per provar Debian (ja que no la vaig poder instal&#183;lar pq se&#8217;m penjava) he tingut més sort amb l&#8217;Ubuntu. 

Instalar Ubuntu en un Dell Inspiron 8100Solució: Utilitzar l&#8217;opció d&#8217;instalació nolapic

Després d&#8217;uns quants problemilles amb els drivers (propietaris nvidia) i la tarja [...]]]></description>
			<content:encoded><![CDATA[<div class="storycontent">
<p>Bé, finalment m&rsquo;he decidit a provar la Ubuntu <img class="wp-smiley" alt=":)" src="http://lotomas.net/wp-images/smilies/icon_smile.gif" /> Després del fracàs d&rsquo;aquest estiu per provar Debian (ja que no la vaig poder instal&middot;lar pq se&rsquo;m penjava) he tingut més sort amb l&rsquo;Ubuntu. </p>
<blockquote>
<p><u>Instalar Ubuntu en un Dell Inspiron 8100</u><br />Solució: Utilitzar l&rsquo;opció d&rsquo;instalació nolapic</p>
</blockquote>
<p>Després d&rsquo;uns quants problemilles amb els drivers (propietaris nvidia) i la tarja gràfica tot molt millor, només falta configurar el wireless, que no me&rsquo;n surto <img class="wp-smiley" alt=":(" src="http://lotomas.net/wp-images/smilies/icon_sad.gif" /> </p>
<p>Pro bé, ara tik amb instalant les aplicacions per DAII. El que no m&rsquo;ha molat es que ni J2SDK, ni JBoss ni Eclipse estan als repositoris <img class="wp-smiley" alt=":(" src="http://lotomas.net/wp-images/smilies/icon_sad.gif" /> </p>
<p>Algú ha conseguit instal&middot;lar-ho tot?&iquest; (Marble&hellip; <img class="wp-smiley" alt=";)" src="http://lotomas.net/wp-images/smilies/icon_wink.gif" /> ) Jo m&rsquo;he quedat al primer pas, intentant instal&middot;lar el J2EE &ldquo;All-In-One Bundle&rdquo; de 110MB. Al descargar, modificar el permís d&rsquo;execució i es queda atrapat. He trobat una solució <a href="http://forum.java.sun.com/thread.jsp?forum=136&amp;thread=468069&amp;message=2157151#2157151" target="_parent">aquí</a>, que bàsicament és:</p>
<ul>
<li>Creem un directori temporal i l&rsquo;extraem amb unzip:
</p>
<blockquote>
<p>$ unzip j2eesdk-1_4_2004Q4-beta-linux.bin</p>
</blockquote>
</li>
<li>Assignem permisos a la carpeta dels fitxers JRE<br />
<blockquote>
<p>$ chmod -R 755 package/jre</p>
</blockquote>
</li>
<li>Invoquem directament l&rsquo;instalador JVM amb aquesta comanda:<br />
<blockquote>
<p>package/jre/bin/java -Xmx256m -cp .:package/PackageFormat.jar appserv</p>
</blockquote>
</li>
</ul>
<p>Bé, en principi tot això ha de funcionar, però continua donant un error. Tornaré a baixar el fitxer de 100 MB, a veure si s&rsquo;ha baixat malament, pro ho veig negre <img class="wp-smiley" alt=":(" src="http://lotomas.net/wp-images/smilies/icon_sad.gif" /> </p>
<p><b>Actualització:</b> No ha estat per bo, sinó per pesat, però ja està instalat seguint el métode anterior, però usant -Xmx386m <img class="wp-smiley" alt=":)" src="http://lotomas.net/wp-images/smilies/icon_smile.gif" /> L&rsquo;eclipse ja funciona, Jboss-IDE tb i només falta instalar JBoss. </p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://lotomas.net/2004/10/13/j2ee-sobre-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Primer post connectat per modem des de Gentoo!</title>
		<link>http://lotomas.net/2004/07/17/primer-post-connectat-per-modem-des-de-gentoo/</link>
		<comments>http://lotomas.net/2004/07/17/primer-post-connectat-per-modem-des-de-gentoo/#comments</comments>
		<pubDate>Sun, 18 Jul 2004 04:39:55 +0000</pubDate>
		<dc:creator>Tomàs Reverter</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>

		<guid isPermaLink="false">http://lotomas.net/2004/07/17/primer-post-connectat-per-modem-des-de-gentoo/</guid>
		<description><![CDATA[ACTUALITZAT 19/07/04: Configuracio amb DNS dinamica donada pel servidor
Doncs si, finalment he aconseguit una cosa que feia molt de temps que volia fer, configurar el modem (un Lucent Winmodem) i l&#8217;acces a Internet a traves d&#8217;aquest.
Explicare breument els passos seguits per a que un company amb el mateix portatil pugui fer el mateix.

Instalar un paquet [...]]]></description>
			<content:encoded><![CDATA[<p>ACTUALITZAT 19/07/04: Configuracio amb DNS dinamica donada pel servidor</p>
<p>Doncs si, finalment he aconseguit una cosa que feia molt de temps que volia fer, configurar el modem (un Lucent Winmodem) i l&rsquo;acces a Internet a traves d&rsquo;aquest.</p>
<p>Explicare breument els passos seguits per a que un company amb el mateix portatil pugui fer el mateix.</p>
<ol>
<li>Instalar un paquet a la Gentoo sense estar connectat directament a Internet.<br />Aquest es un problema casi obvi a causa d&rsquo;una instalacio no prevista, o sigui, des de casa i amb la descarrega de fitxers necessaris a traves de Windows.
</p>
<p>La solucio es ben senzilla. Primer de tot s&rsquo;han de descarregar els fitxers que vulguem instalar. Per a lo del modem en necessitarem com a minim 2:</p>
<blockquote>
<ul>
<li><a href="http://www.etseq.urv.es/mirror/gentoo/distfiles/ltmodem-8.26a9.tar.gz" target="_parent">ltmodem-8.26a9.tar.gz</a> (per al kernel 2.4, sino se n&rsquo;ha d&rsquo;agafar un que es diu ltmodem-2.6-alk-v00.tar.gz).
</p>
</li>
<li><a href="http://www.etseq.urv.es/mirror/gentoo/distfiles/ppp-2.4.1-pppoe4.tgz" target="_parent">ppp-2.4.1-pppoe4.tgz</a> </li>
</ul>
</blockquote>
<p>Una vegada els tenim al disc dur (a algun lloc on podrem accedir des de la Gentoo) ja podem arrencar amb Gentoo, i copiar aquestos fitxers descarregats a la carpeta /usr/portage/distfiles:</p>
<blockquote>
<ul>
<li># cp fitxer /usr/portage/distfiles</li>
</ul>
</blockquote>
<p>Finalment, per realitzar la instalacio d&rsquo;aquestos paquets no fa falta dir-li a l&rsquo;emerge que els vagi a buscar al directori local i no a internet, ja que per defecte ja va a buscar a /usr/portage/distfiles:</p>
<blockquote>
<ul>
<li># emerge ltmodem
</p>
</li>
<li># emerge ppp </li>
</ul>
</blockquote>
<p>Fet aixo ja tindrem els 2 paquets instalats i podrem procedir a la instalacio.</p>
</li>
<li>Configuracio de la connexio.<br />Doncs res, per als parametres de connexio senzillament he seguit la recepta que hi ha a frikis.org, <a href="http://www.frikis.org/staticpages/index.php?page=internet-ppp" target="_parent">Conectar a internet con modem</a>. Com ja tenia el nucli compilat per a la connexio per modem aquesta part no l&rsquo;he tingut que fer, directament he anat a la configuracio del pppd.
</p>
<p>Per configurar el sistema i poder utilitzar les DNS dinamiques que ens donen alguns servidors (com ara Ya.com) procedirem de la seguent forma:</p>
<ul>
<li>Anem al fitxer /etc/ppp/options i escrivim en una linia &ldquo;usepeerdns&rdquo;, amb la qual cosa indiquem al pppd que les DNS les ha d&rsquo;aconseguir de la negociacio amb el servidor. Quan el pppd aconsegueix les DNS el que fa es passar a l&rsquo;scripts /etc/ppp/ip-up (que s&rsquo;executa cada cop s&rsquo;aconsegueix la connexio amb un servidor) dues variables anomenades $DNS1 i $DNS2, i a traves de les quals podem utilitzar les dades. A part tambe crea un fitxer anomenat /etc/ppp/resolv.conf, un fitxer resolv.conf adequat per a la conexio a aquestes DNS. Ara ja nomes queda fer que el sistema vegi les DNS correctament, a traves del /etc/resolv.conf. Els metodes son varis, pero jo he elegit aquest:
</p>
<ol>
<li>Fer una copia de seguretat del fitxet /etc/resolv.conf (per supost).
</p>
<blockquote>
<p># cp /etc/resolv.conf /etc/resolv.conf.save</p>
</blockquote>
</li>
<li>Editar el fitxer /etc/ppp/ip-ip i introduir el seguent scripts:<br />
<blockquote>
<p>cat /etc/ppp/resolv.conf &gt;&gt; /etc/resolv.conf</p>
</blockquote>
</li>
<li>Editar el fitxer /etc/ppp/ip-down i introduir el seguent script:<br />
<blockquote>
<p>head /etc/resolv.conf &ndash;lines=-2 &gt;&gt; /tmp/tempres<br />cat /tmp/tempres &gt; /etc/resolv.conf<br />rm -f /tmp/tempres</p>
</blockquote>
</li>
</ol>
</li>
</ul>
<p>Algu te una millor alternativa??</p>
<p>I tot seguit les comandes de connexio:</p>
<p>Connectar-se:</p>
<blockquote>
<p># pppd</p>
</blockquote>
<p>Per veure la ip:</p>
<blockquote>
<p># ifconfig ppp0</p>
</blockquote>
<p>Per veure el log de la connexio:</p>
<blockquote>
<p># tail -f /var/log/messages</p>
</blockquote>
</li>
<li>Links d&rsquo;ajuda
<ul>
<li><a href="http://www.trenkamp.org/i8k/i8k-installation.html#modem" target="_parent">Instalacio d&rsquo;una Debian en un Inspiron 8100</a>
</p>
</li>
<li><a href="http://www.rhce.us/i8100/i8100.html" target="_parent">Instalacio d&rsquo;una RedHat 7.3 en un Inspiron 8100</a> </li>
<li><a href="http://www.rhce.us/i8100/ldl-faq.txt" target="_parent">Instalacio d&rsquo;una RedHat 7.3 en un Inspiron 8100 (FAQ)</a> </li>
<li><a href="http://www.heby.de/ltmodem" target="_parent">Web del driver LTmodem per GNU/Linux</a> </li>
<li><a href="http://www.frikis.org/staticpages/index.php?page=internet-ppp" target="_parent">HOWTO de frikis.org</a> </li>
<li><a href="http://www.etseq.urv.es/mirror/gentoo/distfiles/" target="_parent">Directori amb els fitxers de la distribucio Gentoo</a> </li>
</ul>
</li>
</ol>
<p>I com a consell del sensei jBilbo, ens recomana utilitzar el wvdial, de configuracio molt mes senzilla. Doncs s&rsquo;haura de provar, pq el pppd anda q no li has de dir coses xDD Moltes gracies per les correccions tb <img class="wp-smiley" alt=":)" src="http://lotomas.net/wp-images/smilies/icon_smile.gif" / /></p>
]]></content:encoded>
			<wfw:commentRss>http://lotomas.net/2004/07/17/primer-post-connectat-per-modem-des-de-gentoo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
