eselect-repository
Gentoo ebuild repository configuration
TLDR
List all ebuild repositories
$ eselect repository list
List enabled repositories$ eselect repository list -i
Enable a repository$ eselect repository enable [name|index]
Add an unregistered repository$ eselect repository add [name] [git|rsync|svn] [sync_uri]
Disable repositories without removing contents$ eselect repository disable [repo1] [repo2]
Remove repositories and their contents$ eselect repository remove [repo1] [repo2]
Create a local repository$ eselect repository create [name] [path/to/repo]
SYNOPSIS
eselect repository action [options]
DESCRIPTION
eselect repository configures ebuild repositories for Portage on Gentoo systems. It can enable, disable, add, or remove repositories from the Gentoo repository list.After enabling a repository, run `emerge --sync repo_name` to download ebuilds.
PARAMETERS
list
List all registered repositories-i
Show only installed/enabledenable repo
Enable a repositorydisable repo
Disable without removingremove repo
Disable and remove contentsadd name type uri
Add unregistered repositorycreate name path
Create local repository
CAVEATS
Gentoo Linux specific. Repositories must be synced after enabling. Part of app-eselect/eselect-repository package.
