User:Hasufell/Test

Alternative: Configuring Paludis
You can use instead of portage. Mind that paludis is not developed by gentoo and as such it gets as much support as a regular package like apache. First, emerge the package:

Paludis doesn't install default configuration, so we have to start from scratch. First we create the necessary directories.

Then we tell paludis where the world file is:

Now we set the basic toolchain variables (this depends on your architecture! You might want to check  and copy paste the relevant info):

Now enable a mirror, e.g.:

Enable the licenses you want. To accept all, except EULAs, do:

Set the USE flags you want. This is just an example:

And set the keywords you want to accept, e.g. for stable arch:

Configuring repositories
Now we have to configure repositories. This is done in the  subdirectory. A typical entry for the main gentoo tree should look like this:

We also have to provide a repository for installed packages (that's how paludis handles them):

Now we set up a repository for repositories, so that paludis can track new repositories which are yet unavailable. We create the default repository template:

And then create the repository.conf:

If we want to see unavailable layman repositories, we have to create a repository for layman:

Now we should be able to use paludis to sync:

If you want to install a package or even a repository, you just do:

For further configuration and maintenance, refer to the official documentation.