Installation documentation on Gentoo¶
From official portage (not yet available)¶
Some build scripts have been published for future integration in Portage. While the scripts have not yet been accepted please refer to the alternative procedure.
# emerge -av netzob
From Gentoo overlay (recommended, automatic)¶
Alternative non official repositories are available on Gentoo which are called “overlays”. The tool used to synchronize with these repositories is called “layman”
Installing layman
# emerge app-portage/layman
Adding “lootr” repository containing Netzob ebuild scripts
# layman -a lootr
Installing Netzob from this repository
# emerge -av dev-python/netzob
From netzob repository (expert users only, manual installation)¶
First step is to clone the netzob repository:
# (~) git clone https://dev.netzob.org/git/netzob-gentoo.git
Then, declare this repository in the portage configuration file /etc/make.conf by adding this line:
PORTDIR_OVERLAY="/home/USER/netzob-gentoo/"
Synchronize portage
# emerge --sync
Finally emerge Netzob package:
tildarched (testing-like) systems:
# emerge -av netzob
stable systems:
# ACCEPT_KEYWORDS="~x86" emerge -av netzob