Changes

Jump to: navigation, search

Build Server

261 bytes added, 08:52, 9 October 2014
* Install {{Package|app-portage/layman}} and probably {{Package|dev-vcs/git}} to install overlays
* You may want to add a mirror configuration if you have local mirrors:
{{File|/etc/portage/make.conf||<source lang='bash'>cat >> /etc/portage/mirrors << EOF
GENTOO_MIRRORS="https://mirror.example.com/public/gentoo"
EOF</source>}}
# if you are paranoid* If needed, put the mirror for fetch restricted ebuilds in a local mirror definition:cat >> {{File|/etc/portage/mirrors ||<< EOFpre>
local https://mirror.example.com/restricted/gentoo
EOF</sourcepre>}}Note: if you fear that even
* Add the following to generate binary packages during installation:
<source lang='bash'>cat >> {{File|/etc/portage/make.conf ||<< EOFsource lang='bash'>FEATURES="\${FEATURES} buildpkg cgroup ipc-sandbox network-sandbox parallel-fetch"EOF</source>}} * Make sure that the repository configuration points to your git mirror as well:{{File|/etc/portage/repos.conf/gentoo.conf||<source lang='ini'>[DEFAULT]main-repo = gentoo [gentoo]location = /usr/portagesync-type = gitsync-uri = https://mirror.example.com/versioned/portage.git</source>}} 
* Rebuild everything:
{{RootCmd|emerge -e world}}
[[Category:Infrastructure]]