Note

The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.

Install/PortageTree/en

From Funtoo
< Install
Revision as of 04:29, July 14, 2015 by Fuzzybot (talk | contribs) (Importing a new version from external source)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


   Note

This is a template that is used as part of the Installation instructions which covers: downloading the Portage tree within the chroot. Templates are being used to allow multiple variant install guides that use most of the same re-usable parts.

Downloading the Portage tree

   Note

For an alternative way to do this, see Installing Portage From Snapshot.

Now it's time to install a copy of the Portage repository, which contains package scripts (ebuilds) that tell portage how to build and install thousands of different software packages. To create the Portage repository, simply run emerge --sync from within the chroot. This will automatically clone the portage tree from GitHub:

(chroot) # emerge --sync
   Important

If you receive the error with initial emerge --sync due to git protocol restrictions, change SYNC variable in /etc/portage/make.conf:

SYNC="https://github.com/funtoo/ports-2012.git"
   Note

To update the Funtoo Linux system just type:

(chroot) # emerge -auDN @world