<?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>esdrasbeleza.com &#187; Arch Linux</title>
	<atom:link href="http://www.esdrasbeleza.com/tag/arch-linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.esdrasbeleza.com</link>
	<description>Só mais um blog do WordPress</description>
	<lastBuildDate>Fri, 13 Jan 2012 14:14:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Upgrading packages built from AUR</title>
		<link>http://www.esdrasbeleza.com/2010/06/22/upgrading-packages-built-from-aur/</link>
		<comments>http://www.esdrasbeleza.com/2010/06/22/upgrading-packages-built-from-aur/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 01:36:03 +0000</pubDate>
		<dc:creator>Esdras Beleza</dc:creator>
				<category><![CDATA[Sem categoria]]></category>
		<category><![CDATA[Arch Linux]]></category>
		<category><![CDATA[Gerenciamento de pacotes]]></category>
		<category><![CDATA[Sysadmin]]></category>
		<category><![CDATA[yaourt]]></category>

		<guid isPermaLink="false">http://www.esdrasbeleza.com/?p=186</guid>
		<description><![CDATA[Some Arch Linux users, like me, are used to build packages from AUR. After some time they become out-of-date and it&#8217;s a hard work to upgrade them. But yaourt comes to save us, with a single line: It upgrades all packages that aren&#8217;t in Arch Linux official repositories. And you can see its friendly output [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Some Arch Linux users, like me, are used to build packages from AUR. After some time they become out-of-date and it&#8217;s a hard work to upgrade them.</p>
<p style="text-align: justify;">But <a title="Using yaourt (in portuguese)" href="http://www.esdrasbeleza.com/2010/01/28/instalando-pacotes-do-arch-linux-com-yaourt/">yaourt</a> comes to save us, with a single line:</p>
<p style="text-align: justify;">
<pre class="brush: plain; title: ; notranslate">yaourt -Su --aur</pre>
<p style="text-align: justify;">It upgrades all packages that aren&#8217;t in Arch Linux official repositories. And you can see its friendly output below:</p>
<p><img class="aligncenter size-full wp-image-187" title="Yaourt" src="http://www.esdrasbeleza.com/wp-content/uploads/2010/06/yaourt-update.png" alt="Yaourt" width="452" height="677" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.esdrasbeleza.com/2010/06/22/upgrading-packages-built-from-aur/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instalando pacotes do Arch Linux com Yaourt</title>
		<link>http://www.esdrasbeleza.com/2010/01/28/instalando-pacotes-do-arch-linux-com-yaourt/</link>
		<comments>http://www.esdrasbeleza.com/2010/01/28/instalando-pacotes-do-arch-linux-com-yaourt/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 15:49:33 +0000</pubDate>
		<dc:creator>Esdras Beleza</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[Arch Linux]]></category>
		<category><![CDATA[Gerenciamento de pacotes]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[pacman]]></category>
		<category><![CDATA[Sysadmin]]></category>
		<category><![CDATA[yaourt]]></category>

		<guid isPermaLink="false">http://www.esdrasbeleza.com/?p=31</guid>
		<description><![CDATA[O Arch Linux contém, em seus repositórios, milhares de pacotes úteis. Alguns pacotes, porém, ainda não entraram nessa lista. Isso levou à criação do AUR (Arch User Repository), um repositório de scripts que os usuários podem baixar e usar para construir seus pacotes usando a ferramenta makepkg do Arch Linux. Essa tarefa, porém, pode ficar [...]]]></description>
			<content:encoded><![CDATA[<p>O Arch Linux contém, em seus repositórios, milhares de pacotes úteis. Alguns pacotes, porém, ainda não entraram nessa lista. Isso levou à criação do <a href="http://aur.archlinux.org" target="_blank">AUR</a> (Arch User Repository), um repositório de scripts que os usuários podem baixar e usar para construir seus pacotes usando a ferramenta <a href="http://wiki.archlinux.org/index.php/Makepkg" target="_blank">makepkg</a> do Arch Linux. Essa tarefa, porém, pode ficar chata quando você a faz com frequência ou precisa também instalar dependências.</p>
<p>Pensando nisso, alguns usuários de Arch Linux criaram o <a href="http://archlinux.fr/yaourt-en" target="_blank">Yaourt</a>, um frontend para o pacman (o gerenciador de pacotes do Arch) e para o já citado makepkg. Ele automatiza o processo de baixar os scripts do AUR e criar o pacote para você, inclusive as dependências do pacote.</p>
<h1>Instalação do yaourt</h1>
<p>Há 2 maneiras de instalar o yaourt no seu Arch Linux:</p>
<h2>Método 1: via AUR</h2>
<p>Para instalar via AUR, é só seguir a sequência de passos (a saída dos comandos foi omitida):</p>
<pre># pacman -S wget base-devel
# wget http://aur.archlinux.org/packages/yaourt/yaourt.tar.gz
# tar xvzf yaourt.tar.gz
# cd yaourt
# makepkg
# pacman -U yaourt-<strong>versao</strong>-<strong>arquitetura</strong>.tar.gz</pre>
<p>Repare que a versão e arquitetura, citados em negrito acima, podem variar de acordo com seu sistema e a versão que você está instalando.</p>
<h2>Método 2: via repositório Archlinux-fr</h2>
<p>Considero essa a maneira mais simples. Caso seu Arch seja a versão para i686, acrescente as seguintes linhas no seu /etc/pacman.conf:</p>
<pre>[archlinuxfr]
Server = http://repo.archlinux.fr/i686</pre>
<p>Caso seja a versão x86-64, acrescente as seguintes linhas:</p>
<pre>[archlinuxfr]
Server = http://repo.archlinux.fr/x86_64</pre>
<p>Em seguida, instale com o pacman:</p>
<pre># pacman -Sy yaourt</pre>
<h1>Usando o yaourt</h1>
<p>A sintaxe do yaourt parece com a do próprio pacman. Recomendo uma boa lida na <a href="http://archlinux.fr/yaourt-en#Utilisation" target="_blank">página oficial do yaourt</a> para isso. Eu costumo usar o yaourt como um usuário comum, mas com permissões para uso do comando sudo sem senha.</p>
<p>O uso mais comum, instalar um pacote qualquer, é simples. Para instalar o VirtualBox, por exemplo:</p>
<pre>$ yaourt -S virtualbox_bin</pre>
<p>O usuário irá notar que o yaourt pede para você dar uma lida nos scripts, verificar se não há nada inseguro neles, confirmar a instalação do pacote&#8230; Caso você prefira a praticidade à segurança, use</p>
<pre>$ yaourt -S virtualbox_bin --noconfirm</pre>
<p>Isso fará o yaourt não solicitar nenhuma confirmação para as perguntas que ele costuma fazer.</p>
<h1>Links e fontes</h1>
<ul>
<li><a href="http://wiki.archlinux.org/index.php/Yaourt" target="_blank">Yaourt no wiki do Arch Linux</a></li>
<li><a href="http://archlinux.fr/yaourt-en#Utilisation" target="_blank">Página oficial do Yaourt</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.esdrasbeleza.com/2010/01/28/instalando-pacotes-do-arch-linux-com-yaourt/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.610 seconds -->

