
<?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>Màrius Duch &#187; Sistemas operativos</title> <atom:link href="http://www.mariusduch.es/seccion/sistemas-operativos/feed" rel="self" type="application/rss+xml" /><link>http://www.mariusduch.es</link> <description>Informática práctica para todos</description> <lastBuildDate>Wed, 19 Oct 2011 10:29:40 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.2.1</generator> <item><title>Instalar VMware ESXi 4.1 remotamente con SuperMicro IPMI</title><link>http://www.mariusduch.es/instalar-vmware-esxi-4-1-remotamente-con-supermicro-ipmi</link> <comments>http://www.mariusduch.es/instalar-vmware-esxi-4-1-remotamente-con-supermicro-ipmi#comments</comments> <pubDate>Wed, 06 Jul 2011 09:31:21 +0000</pubDate> <dc:creator>Màrius</dc:creator> <category><![CDATA[VMware]]></category> <category><![CDATA[esxi]]></category> <category><![CDATA[ipmi]]></category> <category><![CDATA[virtualizacion]]></category> <category><![CDATA[vmware]]></category> <guid
isPermaLink="false">http://www.mariusduch.es/?p=1209</guid> <description><![CDATA[Hace unos días nos dieron un servidor nuevo y tuve que instalarle el sistema operativo VMware ESXi, para virtualizar diferentes servidores mediante hypervisores. Como no podía tener acceso físico al servidor por motivos de localización, tuve que realizar dicha tarea mediante el panel IPMI de Supermicro, gracias a que este servidor dispone de una tarjeta [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignleft size-full wp-image-1213" title="instalar-vmware-esxi-4-1-remotamente-des-de-supermicro-ipmi" src="http://www.mariusduch.es/wp-content/uploads/instalar-vmware-esxi-4-1-remotamente-des-de-supermicro-ipmi.png" alt="" width="100" height="100" />Hace unos días nos dieron un servidor nuevo y tuve que instalarle el sistema operativo VMware ESXi, para virtualizar diferentes servidores mediante hypervisores. Como no podía tener acceso físico al servidor por motivos de localización, tuve que realizar dicha tarea mediante el panel IPMI de Supermicro, gracias a que este servidor dispone de una <strong>tarjeta adaptadora IPMI</strong>. Esta guía (hasta el punto 14) es aplicable para instalar cualquier otro sistema operativo, simplemente variaran los pasos de configuración de propio sistema operativo.<br
/> <span
id="more-1209"></span><br
/> Primero de todo debemos hacernos con la ISO del sistema operativo que vamos a instalar, así que desde nuestro equipo accedemos a http://downloads.vmware.com, seleccionamos <strong>VMware vSphere Hypervisor (ESXi)</strong> y pulsamos <strong>[Download]</strong>. Una vez descargada la ISO empezaremos la instalación con los siguientes pasos.</p><p>1. Accedemos al panel de IPMI de nuestro servidor, mediante el navegador <strong>http://xxx.xxx.xxx.xxx</strong> e introducimos los datos de acceso que nos habrá facilitado el proveedor de nuestro servidor</p><p>2. Accedemos a <strong>[System]</strong> &gt; <strong>[System Information]</strong></p><p>3. Pulsamos sobre la pantalla negra para abrir la consola de java</p><p>4. Pulsamos <strong>[Virtual Media]</strong> &gt; <strong>[Virtual Storage]</strong></p><p>5. Entramos en la pestaña <strong>[CDROM&amp;ISO]</strong></p><p>6. Seleccionamos la opción <strong>ISO File</strong> en <strong>[Logical Drive Type]</strong></p><p>7. Pulsamos <strong>[Open Image]</strong> y seleccciono la imagen ISO de mi disco local</p><p>8. Pulsamos <strong>[Plug In]</strong></p><p>9. Pulsamos <strong>[OK]</strong></p><p>10. De nuevo en panel, en el apartado <strong>[System Information]</strong> pulsamos el boton <strong>[Power On]</strong></p><p>11. Veremos como el servidor empezara a iniciarse por la consola</p><p>12. Desde la consola pulsamos <strong>[Supr]</strong> para acceder a la BIOS</p><p>13. Dentro de la BIOS, en el aparatado <strong>[Boot]</strong> &gt; <strong>[Boot Priority]</strong> añadimos el <strong>CD/DVD</strong> y lo ponemos primero.</p><p>14. Salgo de la BIOS guardando los cambios y espero que se reinicie el servidor.</p><p>15. El instalador de <strong>VMware ESXi</strong> lanzará la primera pantalla</p><p>16. Puslsamos en <strong>[ESXi Installer]</strong> para comezar la instalación</p><p>17. Pulsamos <strong>[Enter]</strong> para continuar</p><p>18. Pusalmos <strong>[F11]</strong> para aceptar el contrato</p><p>19. Seleccionamos la partición y pusalmos <strong>[Enter]</strong></p><p>20. Finalmente pulsamos <strong>[F11]</strong> para que empieze la instalación.</p><p>21. Cuando termine la instalación pulsamos <strong>[Enter]</strong> para rebotar.</p><p>22. Antes de que se reinicie del todo, pulsamos <strong>[Virtual Media]</strong> &gt; <strong>[Virtual Storage]</strong></p><p>23. Entramos en la pestaña <strong>[CDROM&amp;ISO]</strong> y pulso <strong>[Plug Out]</strong></p><p>24. Se iniciara VMware</p><p>25. Pulsamos <strong>[Virtual Media]</strong> &gt; <strong>[Virtual Keyboard]</strong></p><p>26. Pulsamos <strong>[F2]</strong> del teclado virutal para empezar con la configuración del sistema, ya que si pulsamos <strong>[F2]</strong> de nuestro teclado, la consola Java nos preguntará si la queremos cerrar</p><p>27. Me pedirá password de root, pero como no tiene pulsamos <strong>[Enter]</strong></p><p>28. Ahora nos encontramos en el panel de configuración</p><p>29. Pulsamos <strong>[Configure Password]</strong> y le metemos en nuevo password de root y pulsamos <strong>[Enter]</strong></p><p>30. Pulsamos en <strong>[Configure Management Network]</strong> &gt; <strong>[IP Configuration]</strong></p><p>31. Seleccion <strong>(o) Set Static IP address and network configuration</strong> y le pongo los datos de <strong>IP Address</strong>, <strong>Subnet Mask</strong> y <strong>Default Gateway</strong></p><p>32. Acepto la configuración para volver al menu anterior y ahora accedor a <strong>DNS Configuration</strong>, le paso las la <strong>Primary DNS Server</strong>, la <strong>Alternate DNS Server</strong> y el <strong>Hostname</strong></p><p>33. Acepto los cambios y vuelvo al menu principal</p><p>34. Pulso en en <strong>[Restart Management Network]</strong> para guardar y aplicar los cambios</p><p>35. Finalmente accedo a <strong>[Test Management Network]</strong> para realizar los tests de conectividad y si todo ha salido OK ya tenemos nuestro servidor instalado y configurado.</p><p>Ahora solo tendremos que acceder a el mediante VMware vSphere Client y empezar a crear Hypervisores.</p> ]]></content:encoded> <wfw:commentRss>http://www.mariusduch.es/instalar-vmware-esxi-4-1-remotamente-con-supermicro-ipmi/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Error yum: rpmdb open failed</title><link>http://www.mariusduch.es/error-yum-rpmdb-open-failed</link> <comments>http://www.mariusduch.es/error-yum-rpmdb-open-failed#comments</comments> <pubDate>Tue, 17 May 2011 14:43:48 +0000</pubDate> <dc:creator>Màrius</dc:creator> <category><![CDATA[Centos]]></category> <category><![CDATA[centos]]></category> <category><![CDATA[rpm]]></category> <category><![CDATA[yum]]></category> <guid
isPermaLink="false">http://www.mariusduch.es/?p=1131</guid> <description><![CDATA[Yellow dog Updater Modified (yum) es un gestor de paquetes avanzado propio de las ditribuciones linux que usan paquetes RPM, como RedHat, Fedora o Centos. Este gestor es una herramienta para línea de comandos, con la que podemos descargar, instalar, desinstalar y actualizar cualquier paquetes que tengamos en nuestros repositiorios con gran facilidad. Eso si, [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignleft size-full wp-image-1142" title="error-yum-rpmdb-open-failed" src="http://www.mariusduch.es/wp-content/uploads/error-yum-rpmdb-open-failed.png" alt="" width="100" height="100" />Yellow dog Updater Modified (yum) es un gestor de paquetes avanzado propio de las ditribuciones linux que usan paquetes RPM, como RedHat, Fedora o Centos. Este gestor es una herramienta para línea de comandos, con la que podemos descargar, instalar, desinstalar y actualizar cualquier paquetes que tengamos en nuestros repositiorios con gran facilidad. Eso si, como cualquiera otra herramienta no es perfecta y algunas veces surgen errores como el siguiente, el cual voy a explicar como solucionar.</p><p><span
id="more-1131"></span></p><p><strong>1. El error se produce al ejecutar el comando de yum para actualizar:</strong></p><pre lang="bash" escaped="true">yum update</pre><p><strong>2. Entonces veremos por pantalla lo siguiente o algo parecido:</strong></p><pre lang="bash" escaped="true">Loaded plugins: fastestmirror, priorities
error: no dbpath has been set
error: cannot open Packages database in /%{_dbpath}
Traceback (most recent call last):
  File "/usr/bin/yum", line 29, in ?
    yummain.user_main(sys.argv[1:], exit_code=True)
  File "/usr/share/yum-cli/yummain.py", line 309, in user_main
    errcode = main(args)
  File "/usr/share/yum-cli/yummain.py", line 157, in main
    base.getOptionsConfig(args)
  File "/usr/share/yum-cli/cli.py", line 187, in getOptionsConfig
    self.conf
  File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 664, in
    conf = property(fget=lambda self: self._getConfig(),
  File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 239, in _getConfig
    self._conf = config.readMainConfig(startupconf)
  File "/usr/lib/python2.4/site-packages/yum/config.py", line 804, in readMainConfig
    yumvars['releasever'] = _getsysver(startupconf.installroot, startupconf.distroverpkg)
  File "/usr/lib/python2.4/site-packages/yum/config.py", line 877, in _getsysver
    idx = ts.dbMatch('provides', distroverpkg)
TypeError: rpmdb open failed</pre><p><strong>3. Para solucionar el error solo hay que ejecutar la siguiente lista de comandos, uno a uno:</strong></p><pre lang="bash" escaped="true">rm /dev/urandom</pre><pre lang="bash" escaped="true">mknod -m 644 /dev/urandom c 1 9</pre><pre lang="bash" escaped="true">yum clean all</pre><pre lang="bash" escaped="true">rm -f /var/lib/rpm/__db*</pre><pre lang="bash" escaped="true">rpm --rebuilddb</pre><p><strong>4. Una vez realizado esto, si probamos de ejcutar el comando de actualización veremos como funciona de nuevo sin problemas.</strong></p> ]]></content:encoded> <wfw:commentRss>http://www.mariusduch.es/error-yum-rpmdb-open-failed/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Instalar y configurar memcached en CentOS 5</title><link>http://www.mariusduch.es/instalar-y-configurar-memcached-en-centos-5</link> <comments>http://www.mariusduch.es/instalar-y-configurar-memcached-en-centos-5#comments</comments> <pubDate>Mon, 21 Mar 2011 17:45:56 +0000</pubDate> <dc:creator>Màrius</dc:creator> <category><![CDATA[Centos]]></category> <category><![CDATA[apache]]></category> <category><![CDATA[cache]]></category> <category><![CDATA[memcache]]></category> <category><![CDATA[nginx]]></category> <category><![CDATA[PHP]]></category> <guid
isPermaLink="false">http://www.mariusduch.es/?p=1042</guid> <description><![CDATA[Si queremos que nuestro servidor web mejore notablemente su rendimiento, lo mas recomendable es que tengamos funcionando algún sistema de cache, para evitar las numerosas consultas que puede realizar nuestra web contra la base de datos. Si el que nos interesa es memcache solo tenemos que seguir los pasos que expongo a continuación: Instalar el [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignleft size-full wp-image-1045" title="instalar-y-configurar-memcached-en-centos-5" src="http://www.mariusduch.es/wp-content/uploads/instalar-y-configurar-memcached-en-centos-5.png" alt="" width="100" height="100" />Si queremos que nuestro servidor web mejore notablemente su rendimiento, lo mas recomendable es que tengamos funcionando algún sistema de cache, para evitar las numerosas consultas que puede realizar nuestra web contra la base de datos.</p><p>Si el que nos interesa es <strong>memcache</strong> solo tenemos que seguir los pasos que expongo a continuación:</p><p><span
id="more-1042"></span></p><p><strong>Instalar el servicio memcached</strong></p><p>1. Instalamos el siguiente paquete:</p><blockquote><p>yum install libevent-devel</p></blockquote><p>2. Accedemos al siguiente directorio:</p><blockquote><p>cd /usr/local/src</p></blockquote><p>3. Descargamos el fichero:</p><blockquote><p>wget http://memcached.googlecode.com/files/memcached-1.4.5.tar.gz</p></blockquote><p>4. Descomprimimos el fichero:</p><blockquote><p>tar xzvf memcached-1.4.5.tar.gz</p></blockquote><p>5. Accedemos al directorio que se ha creado:</p><blockquote><p>cd memcached-1.4.5</p></blockquote><p>6. Configuramos el memcached:</p><blockquote><p>./configure &#8211;prefix=/usr/local/memcached &#8211;enable-64bit</p></blockquote><p><em>Importante: Solo usaremos el parametro &#8220;&#8211;enable-64bits&#8221; en el caso que la infraestructura de la maquina sea de 64bits</em></p><p>7. Lo compilamos e instalamos:</p><blockquote><p>make &amp;&amp; make install</p></blockquote><p>8. Añadimos el usuario <em>memcached</em> al sistema:</p><blockquote><p>adduser memcached</p></blockquote><p>9. Editamos el siguiente fichero, para añadir un comando que se ejecutará al inicial el sistema:</p><blockquote><p>vim /etc/rc.local</p></blockquote><p>10. Añadimos la siguiente linea al final del fichero:</p><blockquote><p>/usr/local/memcached/bin/memcached -u memcached -d -m 256 -l 127.0.0.1 -p 11211</p></blockquote><p>11. Ejecutamos lo siguiente:</p><blockquote><p>/usr/local/memcached/bin/memcached -u memcached -d -m 256 -l 127.0.0.1 -p 11211</p></blockquote><p><strong>Instalar el modulo de PHP</strong></p><p>1. Instalamos el siguiente paquete:</p><blockquote><p>yum install zlib-devel</p></blockquote><p>2. Accedemos a la siguiente direccion:</p><blockquote><p>cd /usr/local/src</p></blockquote><p>3. Descargamos el siguiente fichero:</p><blockquote><p>wget http://pecl.php.net/get/memcache-2.2.5.tgz</p></blockquote><p>4. Descomprimimos el fichero:</p><blockquote><p>tar -zxvf memcache-2.2.5.tgz</p></blockquote><p>5. Accedemos al directorio que se ha creado:</p><blockquote><p>cd memcache-2.2.5</p></blockquote><p>6. Ejecutamos lo siguiente para preparar el entorno de compilación:</p><blockquote><p>phpize</p></blockquote><p>7. Configuramos el soporte de memcache:</p><blockquote><p>./configure &#8211;enable-memcache</p></blockquote><p>8. Compilamos e instalamos:</p><blockquote><p>make &amp;&amp; make install</p></blockquote><p>9. Copiamos el modulo a la carpeta de modules de php:</p><blockquote><p>cp modules/memcache.so /usr/lib/php/modules/.</p></blockquote><p><em>Importante: La ruta puede cambiar según la infraestructura del sistema operativo o la versión de PHP</em><br
/> 10. Añadimos al fichero php.ini lo siguiente:</p><blockquote><p>extension=memcache.so</p></blockquote><p><strong>Verificar que funciona correctamente</strong></p><p>1. Miramos si el proceso &#8220;memcached&#8221; esta corriendo:</p><blockquote><p>top</p></blockquote><p>1.1. si es correcto veremos algo así:</p><blockquote><p>11689 memcache 15 0 71564 18m 496 S 4.0 0.6 32:39.76 memcached</p></blockquote><p>2. Miramos si esta habilitado el soporte de memcached en el php:</p><blockquote><p>php -i |grep &#8220;memcache support&#8221;</p></blockquote><p>2.1. Si es correcto, veremos algo así (tiene que estar el support &#8220;enabled&#8221;):</p><blockquote><p>memcache support =&gt; enabled</p></blockquote><p>3. Miramos que el proceso este corriendo en local (127.0.0.1):</p><blockquote><p>ps axuf |grep memcache</p></blockquote><p>3.1. Si es correcto, veremos algo así:</p><blockquote><p>501 1427 0.0 0.5 70540 17600 ? Ssl Mar18 0:03 /usr/local/memcached/bin/memcached -u memcached -d -m 256 -l 127.0.0.1 -p 11211</p></blockquote> ]]></content:encoded> <wfw:commentRss>http://www.mariusduch.es/instalar-y-configurar-memcached-en-centos-5/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Instalar y configurar FreeRadius con MySQL en Centos 5.5</title><link>http://www.mariusduch.es/instalar-y-configurar-freeradius-con-mysql-en-centos-5-5</link> <comments>http://www.mariusduch.es/instalar-y-configurar-freeradius-con-mysql-en-centos-5-5#comments</comments> <pubDate>Fri, 18 Mar 2011 13:22:34 +0000</pubDate> <dc:creator>Màrius</dc:creator> <category><![CDATA[Centos]]></category> <category><![CDATA[freeradius]]></category> <category><![CDATA[radius]]></category> <category><![CDATA[routeros]]></category> <guid
isPermaLink="false">http://www.mariusduch.es/?p=1028</guid> <description><![CDATA[Voy a explicar paso a paso como instalar y configurar FreeRadius en un servidor Linux con CentoOS 5.5. Para posteriormente usar un router MikroTik RouterBOARD 750G contra el servidor FreeRadius. Este router dispone del sistema operativo RouterOS y evidentemente de los servicio Radius y HotSpot con los que nos comunicaremos contra el servidor. Para realizar [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignleft size-full wp-image-1031" title="instalar-y-configurar-freeradius-con-mysql-en-centos-5-5" src="http://www.mariusduch.es/wp-content/uploads/instalar-y-configurar-freeradius-con-mysql-en-centos-5-5.png" alt="" width="100" height="100" />Voy a explicar paso a paso como instalar y configurar <em>FreeRadius</em> en un servidor Linux con <em>CentoOS 5.5</em>. Para posteriormente usar un router <em>MikroTik RouterBOARD 750G</em> contra el servidor FreeRadius.</p><p>Este router dispone del sistema operativo <em>RouterOS</em> y evidentemente de los servicio Radius y HotSpot con los que nos comunicaremos contra el servidor.</p><p>Para realizar el proceso de instalación, nos conectaremos a la consola bash del servidor, ya sea localmente o por SSH, y realizaremos los siguientes pasos:<br
/> <span
id="more-1028"></span><br
/> 1.Instalamos los paquetes de FreeRadius2:</p><blockquote><p>yum -y install freeradius2 freeradius2-mysql freeradius2-utils</p></blockquote><p><em>Nota:<br
/> Hasta la version de CentOS 5.4, solo hay paquetes de FreeRadius 1.1.x<br
/> A partir de la version de CentOS 5.5, ya hay paquetes de FreeRadius 2.x.<br
/> No se pueden instalar la dos versiones a la vez.</em></p><p>2. Instalamos los paquetes de MySQL:</p><blockquote><p>yum -y install mysql mysql-server</p></blockquote><p>3. Generamos los certificados predeterminados:</p><blockquote><p>radiusd -X</p></blockquote><p>4. Si nos aparece lo siguiente, todo a ido bien. Entonces pulsaremos Ctrl+C para finalizar el proceso:</p><blockquote><p>Ready to process requests.</p></blockquote><p>5. Iniciamos MySQL:</p><blockquote><p>/etc/init.d/mysqld start</p></blockquote><p>6. Marcamos el servicio para que se inicie al arrancar el S.O, ejecutando el siguiente comando:</p><blockquote><p>ntsysv</p></blockquote><p>6.1. Marcamos:</p><blockquote><p>[*] mysqld</p></blockquote><p>7. Le damos contraseña al usuario root:</p><blockquote><p>mysqladmin -uroot password &#8217;123qwe&#8217;</p></blockquote><p>8. Creamos una base de datos llamada <strong>radius</strong>:</p><blockquote><p>mysqladmin -uroot -p123qwe create radius</p></blockquote><p>9. Accedemos al interprete de ordenes de MySQL:</p><blockquote><p>mysql -uroot -p123qwe</p></blockquote><p>10. Creamos el usuario <strong>radius</strong> con password <strong>123qew</strong> y con permisos totales sobre la BD <strong>radius</strong>:</p><blockquote><p>GRANT all ON radius.* TO radius@localhost IDENTIFIED BY &#8217;123qwe&#8217;;</p></blockquote><p>11. Salimos del interprete de ordenes:</p><blockquote><p>exit;</p></blockquote><p>12. Añadimos a la base de datos <strong>radius</strong> con el usuario <strong>radius</strong> los esquemas de FreeRadius:</p><blockquote><p>mysql -uradius -p123qwe radius &lt; /etc/raddb/sql/mysql/cui.sql<br
/> mysql -uradius -p123qwe radius &lt; /etc/raddb/sql/mysql/ippool.sql<br
/> mysql -uradius -p123qwe radius &lt; /etc/raddb/sql/mysql/nas.sql<br
/> mysql -uradius -p123qwe radius &lt; /etc/raddb/sql/mysql/schema.sql<br
/> mysql -uradius -p123qwe radius &lt; /etc/raddb/sql/mysql/wimax.sql</p></blockquote><p>13.Editamos el fichero de configuración de Radius:</p><blockquote><p>vim /etc/raddb/radiusd.conf</p></blockquote><p>14. Descomentamos la linea que dice <strong>$INCLUDE sql.conf</strong> <em>(linea 863, aprox.)</em>:</p><blockquote><p>$INCLUDE sql.conf</p></blockquote><p>15. Editamos el fichero de configuración de SQL de Radius:</p><blockquote><p>vim /etc/raddb/sql.conf</p></blockquote><p>16. Modificamos los valores de los datos de acceso a la base de datos, con los que nosotros hemos usado <em>(linea 35, aprox.)</em>:</p><blockquote><p># Connection info:<br
/> server = &#8220;localhost&#8221;<br
/> #port = 3306<br
/> login = &#8220;radius&#8221;<br
/> password = &#8220;123qwe&#8221;</p><p># Database table configuration for everything except Oracle<br
/> radius_db = &#8220;radius&#8221;</p></blockquote><p>17. Descomentamos la linea que dice <strong>readclients = yes</strong> <em>(linea 100, aprox.)</em>:</p><blockquote><p>readclients = yes</p></blockquote><p>18. Editamos el fichero de configuracion de los sitios habilitados por defecto:</p><blockquote><p>vim /etc/raddb/sites-enabled/default</p></blockquote><p>19. Descomentamos la linea que dice <strong>sql</strong> de la sección <strong>See &#8220;Authorization Queries&#8221; in sql.conf</strong> <em>(linea 159, aprox.)</em>:</p><blockquote><p>sql</p></blockquote><p>19. Descomentamos la linea que dice <strong>sql</strong> de la sección <strong>See &#8220;Accounting queries&#8221; in sql.conf</strong> <em>(linea 365, aprox.)</em>:</p><blockquote><p>sql</p></blockquote><p>20. Accedemos nuevamente al interprete de ordenes de MySQL</p><blockquote><p>mysql -uradius -p123qwe radius</p></blockquote><p>21.Damos de alta un usuario, por ejemplo, usuario <strong>marius</strong> con contraseña <strong>temporal</strong>:</p><blockquote><p>INSERT INTO radcheck (username, attribute, value) VALUES (&#8216;marius&#8217;, &#8216;Password&#8217;, &#8216;temporal&#8217;);</p></blockquote><p><em>Nota: Esto equivale a añadir marius Cleartext-Password := &#8220;123qwe&#8221; en el fichero /etc/raddb/users</em></p><p>22. Comprobamos que el usuario se ha añadido correctamente:</p><blockquote><p>select * from radcheck;</p></blockquote><p>22.1. Veremos algo así:</p><blockquote><p>+&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8211;+&#8212;-+&#8212;&#8212;&#8212;-+<br
/> | id | username | attribute | op | value    |<br
/> +&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8211;+&#8212;-+&#8212;&#8212;&#8212;-+<br
/> |  1 | marius   | Password  | == | temporal |<br
/> +&#8212;-+&#8212;&#8212;&#8212;-+&#8212;&#8212;&#8212;&#8211;+&#8212;-+&#8212;&#8212;&#8212;-+<br
/> 1 row in set (0.00 sec)</p></blockquote><p>23. Salimos de MySQL:</p><blockquote><p>exit;</p></blockquote><p>24. Iniciamos el servicio RADIUS:</p><blockquote><p>/etc/init.d/radiusd start</p></blockquote><p>25. Marcamos el servicio para que se inicie al arrancar el S.O, ejecutando el siguiente comando:</p><blockquote><p>ntsysv</p></blockquote><p>25.1. Marcamos:</p><blockquote><p>[*] radiusd</p></blockquote><p>26. Verificamos que el servicio radius puede autentificarse con mysql, con el usuarios que hemos creado.</p><blockquote><p>radtest marius temporal localhost 1812 testing123</p></blockquote><p>27. Si ha ido bien nos devolverá algo como esto:</p><blockquote><p>Sending Access-Request of id 201 to 127.0.0.1 port 1812<br
/> User-Name = &#8220;marius&#8221;<br
/> User-Password = &#8220;temporal&#8221;<br
/> NAS-IP-Address = 127.0.0.1<br
/> NAS-Port = 1812<br
/> rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, id=201, length=20</p></blockquote><p>28. Ahora podemos autenticar usuarios de manera local (localhost). Si queremos conectarnos desde un punto de acceso, volvemos a acceder al interprete de ordenes de MySQL:</p><blockquote><p>mysql -uradius -p123qwe radius</p></blockquote><p>29. Añadimos a la tabla NAS, los datos de nuestro P.A: <strong>ip</strong>, <strong>nombre</strong>, <strong>tipo</strong> y <strong>contraseña</strong>. Para el tipo de NAS podemos usar <em>(other, cisco, livingston, computon, max40xx, multitech, natserver, pathras, patton, portslave, tc o usrhiper)</em> si es otro, escribimos <strong>other</strong>.</p><blockquote><p>INSERT INTO nas (nasname, shortname, type, secret) VALUES (&#8217;10.0.0.20&#8242;, &#8216;MikroTik20&#8242;, &#8216;other&#8217;, &#8217;123qwe&#8217;);</p></blockquote><p>30. Comprobamos que el nas se ha añadido correctamente:</p><blockquote><p>select * from nas;</p></blockquote><blockquote><p>+&#8212;-+&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;-+&#8212;&#8212;-+&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;+<br
/> | id | nasname   | shortname  | type  | ports | secret | community | description   |<br
/> +&#8212;-+&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;-+&#8212;&#8212;-+&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;+<br
/> |  1 | 10.0.0.20 | MikroTik20 | other |  NULL | 123qwe | NULL      | RADIUS Client |<br
/> +&#8212;-+&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;+&#8212;&#8212;-+&#8212;&#8212;-+&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8211;+&#8212;&#8212;&#8212;&#8212;&#8212;+<br
/> 1 row in set (0.01 sec)</p></blockquote><p>30.1 Esto equivale a añadir al fichero<em> /etc/raddb/clients.conf</em> lo siguiente:</p><blockquote><p>client 10.0.0.20 {<br
/> secret = 123qwe<br
/> shortname = MikroTik20<br
/> nastype = other<br
/> }</p></blockquote><p>31. Para aplicar los cambios reiniciamos el servicio radius:</p><blockquote><p>/etc/init.d/radiusd restart</p></blockquote><p>32. Para realizar pruebas de conexión remota añadimos otro NAS, pero que sea un servidor linux donde le instalaremos el paquete <em>freeradius2-utils</em>.</p><blockquote><p>INSERT INTO nas (nasname, shortname, type, secret) VALUES (&#8217;10.0.0.9&#8242;, &#8216;Pruebas&#8217;, &#8216;other&#8217;, &#8217;123qwe&#8217;);</p></blockquote><p>33. Para aplicar los cambios reiniciamos el servicio radius:</p><blockquote><p>/etc/init.d/radiusd restart</p></blockquote><p>34. Accedemos al servidor que hemos configurado en el NAS y le instalamos el paquete <em>freeradius2-utils</em>.</p><blockquote><p>yum -y install freeradius2-utils</p></blockquote><p>35. Realizamos la prueba de conexion remota ejecutando un <strong>radtest</strong> contra el servidor <em>FreeRadius</em> (10.0.0.6).</p><blockquote><p>radtest marius temporal 10.0.0.6 1812 123qwe</p></blockquote><p>36. Si ha ido bien nos devolverá algo como esto:</p><blockquote><p>Sending Access-Request of id 48 to 10.0.0.6 port 1812<br
/> User-Name = &#8220;marius&#8221;<br
/> User-Password = &#8220;temporal&#8221;<br
/> NAS-IP-Address = 127.0.0.1<br
/> NAS-Port = 1812<br
/> rad_recv: Access-Accept packet from host 10.0.0.6 port 1812, id=48, length=20</p></blockquote><p>Hecho esto, ya tenemos nuestro servidor FreeRadius preparado para configurar-lo en nuestro router y hacer pruebas con el usuario que hemos creado anteriormente.</p> ]]></content:encoded> <wfw:commentRss>http://www.mariusduch.es/instalar-y-configurar-freeradius-con-mysql-en-centos-5-5/feed</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>Soporte Unicode en CentOS 5.2 con PHP y PCRE</title><link>http://www.mariusduch.es/soporte-unicode-en-centos-5-2-con-php-y-pcre</link> <comments>http://www.mariusduch.es/soporte-unicode-en-centos-5-2-con-php-y-pcre#comments</comments> <pubDate>Wed, 30 Jun 2010 10:50:48 +0000</pubDate> <dc:creator>Màrius</dc:creator> <category><![CDATA[Centos]]></category> <category><![CDATA[centos]]></category> <category><![CDATA[pcre]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[soporte unicode]]></category> <guid
isPermaLink="false">http://www.mariusduch.es/?p=957</guid> <description><![CDATA[Hace unos días tuve que crear un servidor en el que se me precisaba que cumpliera un requisito que desconocía. El requisito en cuestión era: Unicode Support on CentOS 5.2 with PHP and PCRE. Se ve que es necesario para poder usar expresiones regulares en dicho servidor. Así que me puse a buscar por Internet [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignleft size-full wp-image-960" title="soporte-unicode-en-centos-5-2-con-php-y-pcre" src="http://www.mariusduch.es/wp-content/uploads/soporte-unicode-en-centos-5-2-con-php-y-pcre.png" alt="" width="100" height="100" />Hace unos días tuve que crear un servidor en el que se me precisaba que cumpliera un requisito que desconocía. El requisito en cuestión era: <strong>Unicode  Support on CentOS 5.2 with PHP and PCRE</strong>. Se ve que es necesario para poder usar expresiones regulares en dicho servidor. Así que me puse a buscar por Internet y topé con varias páginas donde se explicaba este proceso, aunque siguiendo esos pasos me encontré con mas problemas, así que después conseguir finalmente mi objetivo, adjunto un manual completo de todos los pasos que realicé implementar el soporte de Unicode.</p><p><span
id="more-957"></span>0. Acedemos al servidor donde queremos implementarlo (evidentemente el OS debe ser Centos) como usuario root<br
/> 1. Vemos si esta instalado el paquete rpm-build:</p><blockquote><p>rpm -qa |grep rpm-build.</p></blockquote><p>Si no aparece nada, es que no esta instalado.</p><p>2. Si no lo tenemos instalado, lo instalamos con alguno de los siguientes modos:</p><p>2.1. MODO YUM:</p><blockquote><p>yum -y install rpm-build</p></blockquote><p>2.2. MODO RPM&#8217;S (32bits):</p><blockquote><p>mkdir /root/software<br
/> cd /root/software</p></blockquote><blockquote><p>wget ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/i386/CentOS/patch-2.5.4-29.2.3.el5.i386.rpm<br
/> wget ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/i386/CentOS/elfutils-libs-0.137-3.el5.i386.rpm<br
/> wget ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/i386/CentOS/diffutils-2.8.1-15.2.3.el5.i386.rpm<br
/> wget ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/i386/CentOS/elfutils-0.137-3.el5.i386.rpm<br
/> wget ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/i386/CentOS/rpm-build-4.4.2.3-18.el5.i386.rpm</p></blockquote><blockquote><p>rpm -Uvh patch-2.5.4-29.2.3.el5.i386.rpm<br
/> rpm -ivh elfutils-libs-0.137-3.el5.i386.rpm<br
/> rpm -ivh diffutils-2.8.1-15.2.3.el5.i386.rpm<br
/> rpm -ivh elfutils-0.137-3.el5.i386.rpm<br
/> rpm -ivh rpm-build-4.4.2.3-18.el5.i386.rpm</p></blockquote><p>2.3. MODO RPM&#8217;S (64bits):</p><blockquote><p>mkdir /root/software<br
/> cd /root/software</p></blockquote><blockquote><p>ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/x86_64/CentOS/patch-2.5.4-29.2.3.el5.x86_64.rpm<br
/> ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/x86_64/CentOS/elfutils-libs-0.137-3.el5.x86_64.rpm<br
/> ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/x86_64/CentOS/diffutils-2.8.1-15.2.3.el5.x86_64.rpm<br
/> ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/x86_64/CentOS/elfutils-0.137-3.el5.x86_64.rpm<br
/> ftp://ftp.pbone.net/mirror/ftp.centos.org/5.4/os/x86_64/CentOS/rpm-build-4.4.2.3-18.el5.x86_64.rpm</p></blockquote><blockquote><p>rpm -ivh patch-2.5.4-29.2.3.el5.x86_64.rpm<br
/> rpm -ivh elfutils-libs-0.137-3.el5.x86_64.rpm<br
/> rpm -ivh diffutils-2.8.1-15.2.3.el5.x86_64.rpm<br
/> rpm -ivh elfutils-0.137-3.el5.x86_64.rpm<br
/> rpm -ivh rpm-build-4.4.2.3-18.el5.x86_64.rpm</p></blockquote><p>3. Comprobación de si tenemos soporte Unicode con PHP y PCRE:</p><blockquote><p>pcretest -C</p></blockquote><p>Veremos lo siguiente:</p><blockquote><p>PCRE version 6.6 06-Feb-2006<br
/> Compiled with<br
/> UTF-8 support<br
/> No Unicode properties support<br
/> Newline character is LF<br
/> Internal link size = 2<br
/> POSIX malloc threshold = 10<br
/> Default match limit = 10000000<br
/> Default recursion depth limit = 10000000<br
/> Match recursion uses stack</p></blockquote><p>Si aparece <strong>&#8220;No Unicode properties support&#8221;</strong> es que no tenemos dicho soporte</p><p>4. Ahora accedemos de nuevo a la maquina, pero con un usuario que no sea root.</p><p>5. Creamos la siguiente carpeta:</p><blockquote><p>mkdir -p ~/src/rpm</p></blockquote><p>6. Accedemos a ella:</p><blockquote><p>cd ~/src/rpm</p></blockquote><p>7. Creamos las siguientes carpetas:</p><blockquote><p>mkdir BUILD RPMS SOURCES SPECS SRPMS</p></blockquote><p>8. Averiguamos la infraestructura de nuestra maquina:</p><blockquote><p>uname -i</p></blockquote><p>9. Nos devolvera esto o algo parecido:</p><blockquote><p>x86_64</p></blockquote><p>10. Creamos la siguiente carpeta, con el nombre de la quitectura de nuestra maquina:</p><blockquote><p>mkdir RPMS/x86_64</p></blockquote><p>11. Creamos el archivo .rpmmacros en la siguiente ruta:</p><blockquote><p>touch ~/.rpmmacros</p></blockquote><p>12. Editamos su contenido, con vi (o el editor que queramos):</p><blockquote><p>vim ~/.rpmmacros</p></blockquote><p>13. Introducimos la siguiente información dentro del fichero:</p><blockquote><p># Path to top of build area<br
/> %_topdir /home/xxxxxxxxx/src/rpm</p></blockquote><p><strong><em>IMPORTANTE: Substituir xxxxxxxxx por el nombre del usuario que estamos usando (el que no es root)</em></strong></p><p>14. Vamos la la carpeta de nuestro usuario:</p><blockquote><p>cd ~</p></blockquote><p>15. Descargamos el siguiente fichero segun nuestra arquitectura:<br
/> 15.2. Si es versión 32bits:</p><blockquote><p>wget http://mirror.centos.org/centos/5/os/i386/CentOS/pcre-6.6-2.el5_1.7.i386.rpm</p></blockquote><p>15.2. Si es versión 64bits:</p><blockquote><p>wget http://mirror.centos.org/centos/5/os/x86_64/CentOS/pcre-6.6-2.el5_1.7.x86_64.rpm</p></blockquote><p>16. Lo instalamos:</p><blockquote><p>rpm -ivh pcre-6.6-2.el5_1.7.src.rpm</p></blockquote><p>Si ha ido bien veremos lo siguiente:</p><blockquote><p>1:pcre                   warning: user mockbuild does not exist &#8211; using root<br
/> warning: group mockbuild does not exist &#8211; using root<br
/> warning: user mockbuild does not exist &#8211; using root<br
/> warning: group mockbuild does not exist &#8211; using root<br
/> warning: user mockbuild does not exist &#8211; using root<br
/> warning: group mockbuild does not exist &#8211; using root<br
/> warning: user mockbuild does not exist &#8211; using root<br
/> warning: group mockbuild does not exist &#8211; using root<br
/> warning: user mockbuild does not exist &#8211; using root<br
/> warning: group mockbuild does not exist &#8211; using root<br
/> warning: user mockbuild does not exist &#8211; using root<br
/> warning: group mockbuild does not exist &#8211; using root<br
/> warning: user mockbuild does not exist &#8211; using root<br
/> warning: group mockbuild does not exist &#8211; using root<br
/> warning: user mockbuild does not exist &#8211; using root<br
/> warning: group mockbuild does not exist &#8211; using root<br
/> ########################################### [100%]<br
/> warning: user mockbuild does not exist &#8211; using root<br
/> warning: group mockbuild does not exist &#8211; using root</p></blockquote><p>Esto hara que se creen unos archivos en las carpetas anteriormente creadas.</p><p>17. Editamos el siguiente fichero:</p><blockquote><p>vim ~/src/rpm/SPECS/pcre.spec</p></blockquote><p>18. Buscamos la linea donde esta escrito lo siguiente:</p><blockquote><p>%configure –enable-utf8</p></blockquote><p>19. Añadimos lo siguiente, dejando la linea de este modo:</p><blockquote><p>%configure –enable-utf8 –-enable-unicode-properties</p></blockquote><p>20. Ejecutamos lo siguiente:</p><blockquote><p>rpmbuild -ba ~/src/rpm/SPECS/pcre.spec</p></blockquote><p>21. Una vez finalizado el proceso, accedemos a la maquina como usuario root.</p><p>22. Ejecutamos lo siguiente:</p><blockquote><p>rpm -Uvh /home/xxxxxxxxx/src/rpm/RPMS/i386/pcre-6.6-2.7.i386.rpm</p></blockquote><p><strong><em>IMPORTANTE: Substituir xxxxxxxxx por el nombre del usuario que hemos usado anteriormente (el que no es root)</em></strong></p><p>23. Reiniciamos apache:</p><blockquote><p>/etc/init.d/httpd restart</p></blockquote><p>24. Ejecutamos lo siguiente:</p><blockquote><p>pcretest -C</p></blockquote><p>Si todo ha ido bien veremos lo siguiente:</p><blockquote><p>PCRE version 6.6 06-Feb-2006<br
/> Compiled with<br
/> UTF-8 support<br
/> Unicode properties support<br
/> Newline character is LF<br
/> Internal link size = 2<br
/> POSIX malloc threshold = 10<br
/> Default match limit = 10000000<br
/> Default recursion depth limit = 10000000<br
/> Match recursion uses stack</p></blockquote><p>Es decir, aparecerá la frase <strong>&#8220;Unicode properties support&#8221;</strong></p> ]]></content:encoded> <wfw:commentRss>http://www.mariusduch.es/soporte-unicode-en-centos-5-2-con-php-y-pcre/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Eliminar archivos que Windows no deja eliminar</title><link>http://www.mariusduch.es/eliminar-archivos-que-windows-no-deja-eliminar</link> <comments>http://www.mariusduch.es/eliminar-archivos-que-windows-no-deja-eliminar#comments</comments> <pubDate>Wed, 26 May 2010 20:15:46 +0000</pubDate> <dc:creator>Màrius</dc:creator> <category><![CDATA[Windows XP]]></category> <category><![CDATA[eliminar ficheros]]></category> <category><![CDATA[eliminar ficheros bloqueados]]></category> <category><![CDATA[eliminar virus]]></category> <guid
isPermaLink="false">http://www.mariusduch.es/?p=284</guid> <description><![CDATA[Es mas que probable que alguna vez nos hemos encontrado con que queremos eliminar, renombrar o mover un archivo y Windows nos dice que esta en uso, con lo que no podemos hacer nada de lo anteriormente dicho. Muchas veces esto nos puede pasar al querer eliminar un archivo que sabemos que es un virus [...]]]></description> <content:encoded><![CDATA[<p><img
class="size-full wp-image-818 alignleft" title="eliminar-archivos-que-windows-no-deja-eliminar" src="http://www.mariusduch.es/wp-content/uploads/eliminar-archivos-que-windows-no-deja-eliminar.png" alt="" width="100" height="100" />Es mas que probable que alguna vez nos hemos encontrado con que queremos eliminar, renombrar o mover un archivo y Windows nos dice que esta en uso, con lo que no podemos hacer nada de lo anteriormente dicho. Muchas veces esto nos puede pasar al querer eliminar un archivo que sabemos que es un virus o un archivo que esta infectado y que ni nosotros y ni el propio antivirus no pueden eliminarlo.<br
/> Para poder eliminarlo, simplemente tendremos que descargar un programa que nos facilitará la tarea y nos permitirá eliminar, renombrar o mover un archivo en uso pese a que se esté utilizando.</p><p><span
id="more-284"></span><strong>Pasos a seguir en caso de encontrarnos con el siguiente aviso:</strong><br
/> <em>No se puede eliminar [nombre del fichero] Se ha denegado el acceso.<br
/> Compruebe que el disco no esté lleno ni protegido contra escritura y que el archivo no esta actualmente en uso.</em></p><p><em><a
rel="attachment wp-att-746" href="http://www.mariusduch.es/eliminar-archivos-que-windows-no-deja-eliminar/eliminar1"><img
class="aligncenter size-full wp-image-746" title="eliminar1" src="http://www.mariusduch.es/wp-content/uploads/eliminar1.jpg" alt="" width="392" height="139" /></a></em></p><p>1. Descargamos el programa Unlocker pulsando <a
href="http://files.brothersoft.com/desktop_utilities/miscellaneous/unlocker1.8.9.exe" target="_self">AQUÍ</a> o en la zona de <a
href="http://www.mariusduch.es/software" target="_self">Software</a>.</p><p>2. Instalamos el programa con las opciones que nos marca por defecto.</p><p>3. Pulsamos con el botón derecho del ratón sobre el archivo que no podemos eliminar, renombrar o mover, y seleccionamos la siguiente opción:</p><p><a
rel="attachment wp-att-747" href="http://www.mariusduch.es/eliminar-archivos-que-windows-no-deja-eliminar/eliminar2"><img
class="aligncenter size-full wp-image-747" title="eliminar2" src="http://www.mariusduch.es/wp-content/uploads/eliminar2.jpg" alt="" width="67" height="22" /></a>4. Seleccionamos que queremos hacer con el fichero de las opciones que nos da el menú desplegable, en este caso Eliminar.</p><p><a
rel="attachment wp-att-748" href="http://www.mariusduch.es/eliminar-archivos-que-windows-no-deja-eliminar/eliminar3"><img
class="aligncenter size-full wp-image-748" title="eliminar3" src="http://www.mariusduch.es/wp-content/uploads/eliminar3.jpg" alt="" width="366" height="153" /></a>5. Al pulsar Aceptar se eliminar el fichero en cuestión. De todos modos si aun así el programa no pudiese eliminarlo, se nos mostraría el siguiente mensaje y se eliminaría el fichero al reiniciar Windows.</p><p><a
rel="attachment wp-att-749" href="http://www.mariusduch.es/eliminar-archivos-que-windows-no-deja-eliminar/eliminar4"><img
class="aligncenter size-full wp-image-749" title="eliminar4" src="http://www.mariusduch.es/wp-content/uploads/eliminar4.jpg" alt="" width="330" height="126" /></a></p> ]]></content:encoded> <wfw:commentRss>http://www.mariusduch.es/eliminar-archivos-que-windows-no-deja-eliminar/feed</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Cambiar la configuración de idioma del teclado</title><link>http://www.mariusduch.es/cambiar-la-configuracion-de-idioma-del-teclado</link> <comments>http://www.mariusduch.es/cambiar-la-configuracion-de-idioma-del-teclado#comments</comments> <pubDate>Tue, 01 Dec 2009 15:40:18 +0000</pubDate> <dc:creator>Màrius</dc:creator> <category><![CDATA[Windows XP]]></category> <category><![CDATA[configurar teclado]]></category> <category><![CDATA[errores de idioma]]></category> <category><![CDATA[idioma del teclado]]></category> <category><![CDATA[teclado]]></category> <guid
isPermaLink="false">http://www.mariusduch.es/?p=572</guid> <description><![CDATA[A mas de uno nos habrá pasado de estar escribiendo tan tranquilamente en nuestro editor de texto (Microsoft Word, Writer&#8230;) o nuestro navegador web (Internet Explorer, Firefox&#8230;) y de repente notar que lo que aparece por la pantalla al pulsar una tecla del teclado no coincide con la tecla, es decir, que nos salen caracteres [...]]]></description> <content:encoded><![CDATA[<p><img
class="size-full wp-image-805 alignleft" title="cambiar-la-configuracion-de-idioma-del-teclado" src="http://www.mariusduch.es/wp-content/uploads/cambiar-la-configuracion-de-idioma-del-teclado.png" alt="" width="100" height="100" />A mas de uno nos habrá pasado de estar escribiendo tan tranquilamente en nuestro editor de texto (<em>Microsoft Word, Writer&#8230;</em>) o nuestro navegador web (<em>Internet Explorer, Firefox&#8230;</em>) y de repente notar que lo que aparece por la pantalla al pulsar una tecla del teclado no coincide con la tecla, es decir, que nos salen caracteres incorrectos, como los de estos ejemplos:</p><p
style="text-align: left;"><p
style="text-align: left;"><span
id="more-572"></span></p><p
style="text-align: center;"><strong>[EN] Inglés (Estados Unidos)</strong></p><table
style="margin: 0 auto;" border="0"><tbody><tr><th>Tecla pulsada</th><th>Símbolo mostrado</th></tr><tr><td
style="text-align: center;">Ñ</td><td
style="text-align: center;">;</td></tr><tr><td
style="text-align: center;">?</td><td
style="text-align: center;">_</td></tr><tr><td
style="text-align: center;">¿</td><td
style="text-align: center;">+</td></tr><tr><td
style="text-align: center;">-</td><td
style="text-align: center;">/</td></tr><tr><td
style="text-align: center;">;</td><td
style="text-align: center;">&lt;</td></tr><tr><td
style="text-align: center;">`</td><td
style="text-align: center;">[</td></tr><tr><td
style="text-align: center;">´</td><td
style="text-align: center;">'</td></tr></tbody></table><p
style="text-align: center;"><p
style="text-align: center;"><strong><br
/> [ES] Español &#8211; España (alfabetización tradicional)</strong></p><table
style="margin: 0 auto;" border="0"><tbody><tr><th>Tecla pulsada</th><th>Símbolo mostrado</th></tr><tr><td
style="text-align: center;">?</td><td
style="text-align: center;">+</td></tr><tr><td
style="text-align: center;">¿</td><td
style="text-align: center;">¨</td></tr><tr><td
style="text-align: center;">-</td><td
style="text-align: center;">=</td></tr><tr><td
style="text-align: center;">`</td><td
style="text-align: center;">×</td></tr><tr><td
style="text-align: center;">´</td><td
style="text-align: center;">Ç</td></tr><tr><td
style="text-align: center;">^</td><td
style="text-align: center;">÷</td></tr><tr><td
style="text-align: center;">Ç</td><td
style="text-align: center;">´</td></tr></tbody></table><p
style="text-align: center;"><p
style="text-align: left;"><strong><br
/> </strong>Esto sucede porque has pulsado <em>&#8220;sin querer&#8221;</em> la combinación de teclas <strong>[Alt] + [Mayús]</strong></p><p
style="text-align: left;"><img
class="aligncenter size-full wp-image-583" title="teclado" src="http://www.mariusduch.es/wp-content/uploads/teclado.png" alt="teclado" width="192" height="154" /></p><p
style="text-align: left;">Lo que pasa al pulsar esta combinación de teclas es que cambias el idioma del teclado, al siguiente de la lista. La lista a la que hago referencia la podemos ver pulsando el cuadrado azul que dice ES o EN en la barra de inicio.</p><p
style="text-align: left;"><img
class="aligncenter size-full wp-image-584" title="teclado1" src="http://www.mariusduch.es/wp-content/uploads/teclado1.png" alt="teclado1" width="288" height="129" /></p><p
style="text-align: left;">En mi caso, como podemos ver la lista se compone por tres idiomas de teclado:</p><p
style="text-align: left;"><strong>[ES] Español (alfabetización internacional)<br
/> [ES] Español &#8211; España (alfabetización tradicional)<br
/> [EN] Inglés (Estados Unidos)</strong></p><p
style="text-align: left;">Es decir, que si pulsamos la combinación de teclas <strong>[Alt] + Mayús]</strong> el símbolo de seleccionado <strong>[v]</strong> pasará al siguiente idioma. Si repetimos el proceso iremos pasando de idioma en idioma y al llegar al ultimo volverá al primero. Evidentemente también podemos seleccionar el idioma con nuestro cursos y no con el teclado.</p><p
style="text-align: left;">Hay que aclarar que los cambios de idioma que realicemos aquí, solo afectarán a la aplicación que tengamos seleccionada (con la que estamos trabajando), con lo que si tenemos abierto el <em>Bloc de notas</em> y <em>Microsoft Word</em>, pero pulsamos la combinación de teclas <em>[Alt] + [Mayús]</em> mientras estamos usando <em>Microsoft Word</em>, si seleccionamos el<em> Bloc de notas</em>, veremos que el idioma vuelve a ser el original, y si de nuevo volvemos a<em> Microsoft Word</em>, volveremos a tenerlo cambiado.</p><p
style="text-align: left;">Después de toda esta explicación del funcionamiento de los cambios de idioma del teclado, voy a aclarar que el <em><strong>idioma correcto</strong></em> en un teclado español es el de <strong>[ES] Español (alfabetización internacional)</strong>.</p><p
style="text-align: left;">Finalmente, si queremos evitar que nos vuelva a suceder esto, lo mejor que podemos hacer es quitar los otros idiomas, a no ser que tengamos pensado conectar algún día un teclado inglés. Para realizar esta tarea seguiremos los siguientes pasos:</p><p
style="text-align: left;">Pulsamos <strong>[Inicio] &gt; [Ejecutar]</strong><br
/> Escribimos : <em>intl.cpl<br
/> </em>Pulsamos <strong>[Aceptar]</strong></p><p
style="text-align: left;"><img
class="aligncenter size-full wp-image-586" title="teclado2" src="http://www.mariusduch.es/wp-content/uploads/teclado2.png" alt="teclado2" width="347" height="179" /></p><p
style="text-align: left;">Pulsamos la pestaña <strong>[Idiomas]</strong><br
/> Pulsamos el botón <strong>[Detalles...]</strong></p><p
style="text-align: left;"><strong><img
class="aligncenter size-full wp-image-588" title="teclado3" src="http://www.mariusduch.es/wp-content/uploads/teclado3.png" alt="teclado3" width="316" height="335" /></strong></p><p
style="text-align: left;">Ahora pulsamos sobre <strong>[ES] Español &#8211; España (alfabetización tradicional) </strong>y pulsamos <strong>[Quitar]</strong>, luego pulsamos sobre <strong>[EN] Inglés (Estados Unidos)</strong> y pulsamos <strong>[Quitar]</strong>. Quedándonos de este modo, únicamente <strong>[ES] Español (alfabetización internacional).</strong></p><p
style="text-align: left;"><img
class="aligncenter size-full wp-image-589" title="teclado4" src="http://www.mariusduch.es/wp-content/uploads/teclado4.png" alt="teclado4" width="367" height="211" /></p><p
style="text-align: left;">Finalmente pulsamos <strong>[Aplicar]</strong> y luego <strong>[Aceptar]</strong></p><p
style="text-align: left;"><p
style="text-align: left;"> ]]></content:encoded> <wfw:commentRss>http://www.mariusduch.es/cambiar-la-configuracion-de-idioma-del-teclado/feed</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Compartir archivos locales con un escritorio remoto</title><link>http://www.mariusduch.es/compartir-archivos-locales-con-un-escritorio-remoto</link> <comments>http://www.mariusduch.es/compartir-archivos-locales-con-un-escritorio-remoto#comments</comments> <pubDate>Thu, 26 Nov 2009 22:22:01 +0000</pubDate> <dc:creator>Màrius</dc:creator> <category><![CDATA[Windows XP]]></category> <category><![CDATA[copiar ficheros]]></category> <category><![CDATA[disco duro]]></category> <category><![CDATA[escritorio remoto]]></category> <category><![CDATA[usb]]></category> <guid
isPermaLink="false">http://www.mariusduch.es/?p=557</guid> <description><![CDATA[Si queremos transferir archivos a una maquina/servidor (con Windows XP, Windows 2000 Server, Windows 2003 Server&#8230;) por la que nos conectamos con conexión remota, y esos archivos están en nuestro disco duro local o en un pendrive conectado a nuestra maquina. Lo que tendremos que hacer es que la maquina a la que nos conectaremos [...]]]></description> <content:encoded><![CDATA[<p><img
class="size-full wp-image-803 alignleft" title="compartir-archivos-locales-con-un-escritorio-remoto" src="http://www.mariusduch.es/wp-content/uploads/compartir-archivos-locales-con-un-escritorio-remoto.png" alt="" width="100" height="100" />Si queremos transferir archivos a una maquina/servidor (con Windows XP, Windows 2000 Server, Windows 2003 Server&#8230;) por la que nos conectamos con conexión remota, y esos archivos están en nuestro disco duro local o en un pendrive conectado a nuestra maquina. Lo que tendremos que hacer es que la maquina a la que nos conectaremos remotamente vea nuestra unidad de disco duro o la unidad que se genera al conectar nuestro pendrive al ordenador, como una unidad de red compartida.</p><p><span
id="more-557"></span>Si la maquina a la que nos queremos conectar remotamente esta en nuestra red local, debemos conocer su IP local (192.169.xxx.xxx, 10.0.0.xxx o 172.xxx.xxx.xxx) y si la maquina es un servidor con ip privada deberemos conocerla.</p><p>Para realizar esta tarea deberemos seguir los siguientes pasos:</p><p><strong>[Inicio] &gt; [Programas] &gt; [Accesorios] &gt; [Conexión a Escritorio remoto]</strong></p><p>Ahora deberemos introducir la IP de la maquina a la que nos queremos conectar remotamente en el apartado <strong>Equipo</strong> y el usuario con el que nos vamos a conectar (usuario local de la maquina remota y con permisos para conectarse remotamente)  en el apartado <strong>Nombre de usuario</strong>.</p><p><strong><img
class="aligncenter size-full wp-image-559" title="remoto-1" src="http://www.mariusduch.es/wp-content/uploads/remoto-1.png" alt="remoto-1" width="411" height="464" /></strong></p><p>Vamos a la pestaña <strong>Recursos locales</strong> y pulsamos en el botón <strong>[Mas...]</strong></p><p><strong><img
class="aligncenter size-full wp-image-561" title="remoto-3" src="http://www.mariusduch.es/wp-content/uploads/remoto-3.png" alt="remoto-3" width="410" height="463" /></strong></p><p>Seleccionamos <img
src="file:///C:/DOCUME%7E1/marius/CONFIG%7E1/Temp/moz-screenshot.png" alt="" />la unidad local (de nuestra maquina) que queremos compartir <em>(en este caso la [F:], que es el pendrive)</em> y pulsamos <strong>[Aceptar]</strong></p><p><strong></strong><strong><img
class="aligncenter size-full wp-image-560" title="remoto-2" src="http://www.mariusduch.es/wp-content/uploads/remoto-2.png" alt="remoto-2" width="418" height="427" /></strong><strong></strong></p><p>Volvemos a la pestaña <strong>[General]</strong> y pulsamos <strong>[Conectar]</strong>. Una vez conectados, vamos a <strong>Mi PC</strong> y veremos que tenemos un apartado llamado <strong>Otros</strong> en el que veremos la unidad que hemos compartido con el nombre de la unidad que tiene en nuestra maquina local.</p><p><strong><img
class="aligncenter size-full wp-image-562" title="remoto-4" src="http://www.mariusduch.es/wp-content/uploads/remoto-4.png" alt="remoto-4" width="534" height="255" /><br
/> </strong></p> ]]></content:encoded> <wfw:commentRss>http://www.mariusduch.es/compartir-archivos-locales-con-un-escritorio-remoto/feed</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>Personalizar grub 2 en Ubuntu 9.10</title><link>http://www.mariusduch.es/personalizar-grub-2-en-ubuntu-9-10</link> <comments>http://www.mariusduch.es/personalizar-grub-2-en-ubuntu-9-10#comments</comments> <pubDate>Wed, 04 Nov 2009 00:32:08 +0000</pubDate> <dc:creator>Màrius</dc:creator> <category><![CDATA[Ubuntu]]></category> <category><![CDATA[grub2]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[personalizar]]></category> <category><![CDATA[temas]]></category> <category><![CDATA[ubuntu]]></category> <guid
isPermaLink="false">http://www.mariusduch.es/?p=424</guid> <description><![CDATA[Si nos aburre la pantalla en la que tenemos que seleccionar el sistema operativo al que queremos acceder, podemos personalizarlo a nuestro gusto de diferentes formas. Podemos cambiar la imagen de fondo del grub, cambiar el color de las letras del grub, añadir efectos al grub&#8230; Cambiar fondo de pantalla del grub: Para ello, primero [...]]]></description> <content:encoded><![CDATA[<p><img
class="size-full wp-image-800 alignleft" title="personalizar-grub-2-en-ubuntu-9-10" src="http://www.mariusduch.es/wp-content/uploads/personalizar-grub-2-en-ubuntu-9-10.png" alt="" width="100" height="100" />Si nos aburre la pantalla en la que tenemos que seleccionar el sistema operativo al que queremos acceder, podemos personalizarlo a nuestro gusto de diferentes formas. Podemos cambiar la imagen de fondo del grub, cambiar el color de las letras del grub, añadir efectos al grub&#8230;</p><p><strong><img
class="alignnone size-thumbnail wp-image-42" title="ubuntu" src="http://www.mariusduch.es/wp-content/uploads/ubuntu-150x150.jpg" alt="ubuntu" width="14" height="14" /> Cam</strong><strong>biar fondo de pantalla del grub:</strong></p><p>Para ello, primero deberemos acceder al Terminal</p><p><strong>Aplicaciones &gt; Accesorios &gt; Terminal</strong></p><p>Ahora nos descargaremos algunas imágenes de fondo oficiales de Grub, para poder poner como nuestro fondo de pantalla. Para ello deberemos ejecutar el siguiente comando:</p><pre>sudo apt-get install grub2-splashimages</pre><p><span
id="more-424"></span><br
/> Ahora accederemos al directorio /usr/share/images/grub gráficamente</p><p><strong>Lugares &gt; Equipo</strong></p><p>Donde pone (computer:////) pondremos la ruta del directorio de las imágenes: /usr/share/images/grub</p><p>Veremos que tenemos la siguientes imágenes, en formato TGA, así que elegiremos la que mas nos guste y nos quedaremos con su nombre.</p><p><code>050817-N-3488C-028.tga, 2006-02-15_Piping.tga, Aesculus_hippocastanum_fruit.tga, Apollo_17_The_Last_Moon_Shot_Edit1.tga, B-1B_over_the_pacific_ocean.tga, BonsaiTridentMaple.tga, Flower_jtca001.tga, Fly-Angel.tga, Glasses_800_edit.tga, Hortensia-1.tga, Lake_mapourika_NZ.tga, Moraine_Lake_17092005.tga, Plasma-lamp.tga, Sparkler.tga, TulipStair_QueensHouse_Greenwich.tga, Windbuchencom.tga</code></p><p>Ahora volvemos al Terminal, para editar el fichero de configuración de grub, abriéndolo con gedit:</p><pre>sudo gedit /etc/grub.d/05_debian_theme</pre><p>Buscaremos la linea donde aparece el siguiente trozo de código:</p><pre>for i in {/boot/grub,/usr/share/images/desktop-base}
/moreblue-orbit-grub.{png,tga} ; do</pre><p>Ahora, suponiendo que hemos elegido la imagen (<code>Lake_mapourika_NZ.tga) modificaremos el trozo de codigo por el siguiente:</code></p><pre>for i in {/boot/grub,/usr/share/images/grub}
/Lake_mapourika_NZ.{png,tga} ; do</pre><p>Hecho esto, guardamos el documento, cerramos gedit y ejecutaremos el siguiente comando para actualizar los cambios:</p><pre>sudo update-grub2</pre><p>Es importante aclarar que si queremos podemos usar cualquier imagen que nosotras queremos como fondo de pantalla del grub, para ello simplemente abriremos con <em>gimp</em> la imagen que queramos, la reduciremos al tamaño de 800x600px y la guardaremos con extensión TGA en el directorio <em>/usr/share/images/grub</em></p><p><strong><img
class="alignnone size-thumbnail wp-image-42" title="ubuntu" src="http://www.mariusduch.es/wp-content/uploads/ubuntu-150x150.jpg" alt="ubuntu" width="14" height="14" /> Modificar el color del texto de los títulos:</strong></p><p>Para realizar esta tarea volveremos a editar el <em>fichero05_debian_theme:</em></p><pre>sudo gedit /etc/grub.d/05_debian_theme</pre><p>Ahora deberemos ir a la linea donde se encuentra el siguiente codigo:</p><pre>if background_image `make_system_path_relative_to_its_root ${bg}` ; then
set color_normal=black/black
set color_highlight=magenta/black
else</pre><p>Y editar el nombre de los colores por los que queremos nosotros, por ejemplo:</p><pre>if background_image `make_system_path_relative_to_its_root ${bg}` ; then
set color_normal=white/black
set color_highlight=white/dark-gray
else</pre><p><em>En este caso, hemos cambiado el color de la letra normal de (negro/negro) a (blanco/negro), y el color de la letra seleccionada, de (magenta/negro) a (blanco/gris oscuro)</em></p><p>Hecho esto, guardamos el documento, cerramos gedit y ejecutaremos el siguiente comando para actualizar los cambios:</p><pre>sudo update-grub2</pre>]]></content:encoded> <wfw:commentRss>http://www.mariusduch.es/personalizar-grub-2-en-ubuntu-9-10/feed</wfw:commentRss> <slash:comments>16</slash:comments> </item> <item><title>Instalar Google Chrome en Ubuntu 9.10</title><link>http://www.mariusduch.es/instalar-google-chrome-en-ubuntu-9-10</link> <comments>http://www.mariusduch.es/instalar-google-chrome-en-ubuntu-9-10#comments</comments> <pubDate>Tue, 03 Nov 2009 23:23:34 +0000</pubDate> <dc:creator>Màrius</dc:creator> <category><![CDATA[Ubuntu]]></category> <category><![CDATA[chrome]]></category> <category><![CDATA[chromium]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[navegador]]></category> <category><![CDATA[ubuntu]]></category> <guid
isPermaLink="false">http://www.mariusduch.es/?p=415</guid> <description><![CDATA[¿Acabas de instalar Ubuntu, eres un amante del navegador de Google, en Windows usas Chrome para navegar y ahora no sabes como instalarlo? El problema esta en que los repositorios de Ubuntu no disponen del navegador Chrome, y eso es porque Google no ha sacado oficialmente Chrome para linux, pero de todas formas podemos conseguirlo. [...]]]></description> <content:encoded><![CDATA[<p><img
class="size-full wp-image-798 alignleft" title="instalar-google-chrome-en-ubuntu-9-10" src="http://www.mariusduch.es/wp-content/uploads/instalar-google-chrome-en-ubuntu-9-10.png" alt="" width="100" height="100" />¿Acabas de instalar Ubuntu, eres un amante del navegador de Google, en Windows usas Chrome para navegar y ahora no sabes como instalarlo? El problema esta en que los repositorios de Ubuntu no disponen del navegador Chrome, y eso es porque Google no ha sacado oficialmente Chrome para linux, pero de todas formas podemos conseguirlo.</p><p>Simplemente tenemos que abrir una ventana del Terminal de Ubuntu.<br
/> <strong>Aplicaciones &gt; Accesorios &gt; Terminal</strong></p><p>Ahora escribimos lo siguiente, y luego introducimos la contraseña de nuestro usuario administrador:</p><pre>sudo gedit /etc/apt/sources.list</pre><p><span
id="more-415"></span>Se nos abrirá una ventana con el editor de texto gedit, en el que nos desplazaremos hasta el final del fichero e introduciremos las siguientes lineas y guardaremos los cambios en el documento:</p><pre>deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu karmic main</pre><p>Hecho esto, volvemos al Terminal de Ubuntu e introducimos lo siguiente, para actualizar la base de datos de los repositorios de Ubuntu:</p><pre>sudo aptitude update</pre><p>Finalmente ejecutamos la siguiente comanda para instalar Chrome, que en linux lo conoceremos como Chromium:</p><pre>sudo aptitude install chromium-browser</pre><p>Ahora que ya esta instalado podremos acceder a el gracias al acceso directo que se crea automaticamente:<br
/> <strong>Aplicaciones &gt; Internet &gt; Chromium Web Browser</strong></p> ]]></content:encoded> <wfw:commentRss>http://www.mariusduch.es/instalar-google-chrome-en-ubuntu-9-10/feed</wfw:commentRss> <slash:comments>19</slash:comments> </item> <item><title>Instalar Ubuntu 8.10 en un USB de forma persistente</title><link>http://www.mariusduch.es/instalar-ubuntu-810-en-un-usb-de-forma-persistente</link> <comments>http://www.mariusduch.es/instalar-ubuntu-810-en-un-usb-de-forma-persistente#comments</comments> <pubDate>Wed, 04 Feb 2009 00:14:17 +0000</pubDate> <dc:creator>Màrius</dc:creator> <category><![CDATA[Ubuntu]]></category> <category><![CDATA[ubuntu]]></category> <category><![CDATA[usb]]></category> <guid
isPermaLink="false">http://www.mariusduch.es/?p=14</guid> <description><![CDATA[Instalar un sistema operativo en un dispositivo USB es algo muy práctico para poder llevar todas nuestras aplicaciones favoritas, documentos, imágenes, música, juegos&#8230; a todas partes y de forma totalmente personalizada. Nuestra información se mantendrá en el pendrive cada vez que iniciemos Ubuntu, ya que esta versión es persistente, a diferencia de las versiones Live, [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignright size-full wp-image-761" title="instalar-ubuntu-8-10-en-un-usb-de-forma-persistente" src="http://www.mariusduch.es/wp-content/uploads/instalar-ubuntu-8-10-en-un-usb-de-forma-persistente.png" alt="" width="100" height="100" />Instalar un sistema operativo en un dispositivo USB es algo muy práctico para poder llevar todas nuestras aplicaciones favoritas, documentos, imágenes, música, juegos&#8230; a todas partes y de forma totalmente personalizada.</p><p>Nuestra información se mantendrá en el pendrive cada vez que iniciemos Ubuntu, ya que esta versión es <em>persistente</em>, a diferencia de las versiones Live, que hacen que cada vez que iniciemos el sistema lo tenemos con el contenido por defecto, es decir, sin ningún cambio aplicado que hayamos realizado con anterioridad.</p><p>Una buena opción como sistema operativo para USB es la conocida distribución linux Ubuntu, en este caso explicaré los mas que sencillos pasos para poder instalar dicho sistema operativo en un pendrive.</p><p><span
id="more-14"></span></p><p><strong>PROCESO DE INSTALACIÓN</strong></p><p>Descargamos la ISO de Ubuntu 8.10 de la <a
href="http://www.ubuntu.com/getubuntu/download" target="_blank">web oficial</a>.</p><p>Grabamos la ISO en un CD, con cualquier programa de grabación.</p><p>Reiniciamos el ordenador con el CD introducido en el lector para que se autoejecute al iniciar el ordenador (si no se ejecutase automáticamente, deberemos modificar la BIOS para que lea primero la unidad de CD antes que el disco duro) e iniciamos Ubuntu en modo Live.</p><p>Una vez  en Ubuntu, introducimos el pendrive en un puerto USB del ordenador y dejamos que lo autodetecte (mínimo de 1GB de capacidad)</p><p>Luego accedemos a:</p><p>Sistema -&gt; Administración -&gt; Create a USB startup disk</p><p>Cuando nos encontremos en el programa <em>Make USB Startup Disk</em>, primero seleccionamos la unidad donde se encuentra nuestro CD de Ubuntu , luego seleccionamos la unidad donde se ha montado el pendrive USB , después marcamos la opción <em>Stored in reserved extra space</em> y desplazamos la barra hasta que tengamos la capacidad del pendrive que queremos usar para nuestros archivos y programas en el sistema operativo , finalmente pulsamos <em>Make Startup Disk</em> para que se inicie el proceso.</p><p>Cuando la barra de progreso llegue al 100% ya tendremos nuestro sistema operativo instalado en el pendrive y podremos usarlo donde queremos.</p><p><strong>Nota:</strong> Este proceso es realmente sencillo gracias a la última versión de Ubuntu, ya que en anteriores versiones necesitábamos usar otras aplicaciones para poder crearlo o realizarlo mediante comandos por la consola.</p> ]]></content:encoded> <wfw:commentRss>http://www.mariusduch.es/instalar-ubuntu-810-en-un-usb-de-forma-persistente/feed</wfw:commentRss> <slash:comments>3</slash:comments> </item> </channel> </rss>
