Difference between pages "Install/pt-br/PortageTree" and "Installing Portage From Snapshot/pt-br"

< Install‎ | pt-br(Difference between pages)
(Created page with "=== Baixando a arvore Portage (Portage tree) === {{fancynote|Para um jeito alternartivo de fazer isso, vejasee Installing Portage From Snapshot.}} Agora é hora de instal...")
 
(Created page with "Essa paǵina te mostra outro jeito de obter o ultimo Portage tree de dentro do install chroot. Para utilizar este método, você baixa um snapshot {{FuntooMirror|snapshots=1}...")
 
Line 1: Line 1:
=== Baixando a arvore Portage (Portage tree) ===
+
Essa paǵina te mostra outro jeito de obter o ultimo Portage tree de dentro do install chroot.
  
{{fancynote|Para um jeito alternartivo de fazer isso, vejasee [[Installing Portage From Snapshot]].}}
+
Para utilizar este método, você baixa um snapshot {{FuntooMirror|snapshots=1}} de dentro do chroot, extraia-o no diretório '''/usr''', uitlize o <tt>git</tt> para ativar o <tt>funtoo.org</tt> branch, e depois execute <tt>emerge --sync</tt> para rápidamente baixar as ultimas atualizações para o tree:
Agora é hora de instalar uma cópia do repositório Portage, que contem package scripts (ebuilds) que dizem ao portage como construir e instalar milhares de pacotes de software diferentes. Para gerar o repositório Portage, simplesmente execute <code>emerge --sync</code> de dentro do chroot. Isso clonará o portage tree automáticamente a partir do [https://github.com/funtoo/ports-2012 GitHub]:
+
  
 
<console>
 
<console>
(chroot) # ##i##emerge --sync
+
# ##i##cd /usr
 +
# ##i##wget http://ftp.osuosl.org/pub/funtoo/funtoo-current/snapshots/portage-latest.tar.xz
 +
# ##i##tar xf portage-latest.tar.xz
 +
# ##i##rm portage-latest.tar.xz
 +
# ##i##cd /usr/portage
 +
# ##i##git checkout funtoo.org
 +
# ##i##emerge --sync
 
</console>
 
</console>
  
{{fancyimportant|1=
+
Esse método utiliza <tt>wget</tt> (HTTP) para agarra a vasta maioria de dados e poderia ser mais rápido de mais confiável para alguns usuários.
Se você receber o erro com a inicial <code>emerge --sync</code> devido as restrições do protocol git, altere a variável <code>SYNC</code> em <code>/etc/make.conf</code>:
+
 
<pre>
+
[[Category:Install]]
SYNC="https://github.com/funtoo/ports-2012.git"
+
</pre>
+
}}
+

Revision as of 18:53, January 20, 2015

Essa paǵina te mostra outro jeito de obter o ultimo Portage tree de dentro do install chroot.

Para utilizar este método, você baixa um snapshot snapshots de dentro do chroot, extraia-o no diretório /usr, uitlize o git para ativar o funtoo.org branch, e depois execute emerge --sync para rápidamente baixar as ultimas atualizações para o tree:

# cd /usr
# wget http://ftp.osuosl.org/pub/funtoo/funtoo-current/snapshots/portage-latest.tar.xz
# tar xf portage-latest.tar.xz 
# rm portage-latest.tar.xz
# cd /usr/portage
# git checkout funtoo.org
# emerge --sync

Esse método utiliza wget (HTTP) para agarra a vasta maioria de dados e poderia ser mais rápido de mais confiável para alguns usuários.