-
Notifications
You must be signed in to change notification settings - Fork 92
Set up
WARNING: Very recently some changes were pushed to Pentoo which moved the Pentoo Overlay from /var/lib/layman to /var/db/repos.
Pentoo Linux can be used as an overlay bringing a full set of tools and settings to an existing stable Gentoo setup.
emerge --sync
emerge app-portage/layman subversion
layman -L
layman -a pentoo
List all available profiles
eselect profile list
Select an appropriate Pentoo profile for your current setup
eselect profile set pentoo:pentoo/hardened/linux/amd64
Remove an old profile
rm /etc/portage/make.profile
mkdir -p /etc/portage/make.profile
Create the /etc/portage/make.profile/parent file with the following context:
gentoo:default/linux/amd64/17.1/hardened
gentoo:targets/desktop/
pentoo:pentoo/overlay
switch to that profile
env-update && source /etc/profile
Create symlinks for necessary keywords/use files:
ln -s /var/lib/layman/pentoo/profiles/pentoo/base/package.accept_keywords/net-analyzer /etc/portage/package.keywords
ln -s /var/lib/layman/pentoo/profiles/pentoo/base/package.use/dev-ruby /etc/portage/package.use
Check changes and adjust other settings if required See the next section for examples
emerge -DNupv world
emerge -DNu pentoo
or choose a separate package
emerge -DNu pentoo-wireless
To merge the overlay with your current setup smoother, additional changes can be made in a usual Gentoo way by modifying files in the /etc/portage directory. For example, you can disable additional wireless drivers by adding a file to the /etc/portage/package.use/ directory with the following content:
pentoo/pentoo -bluetooth
pentoo/pentoo-wireless -drivers
and disable unrequired global flags in the make.conf file:
USE="-bluetooth -gps -caps -livecd -ldap"
See the official Gentoo handbook for more details
Pentoo Penetration Testing Overlay and Livecd
Blog | Twitter @pentoo_linux | Download Stable | Download Beta | Wiki