Portage package manager

E745836

Portage is Gentoo Linux’s source-based package management system that automates compiling, installing, and updating software with highly customizable build options.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (2)

Statements (96)

Predicate Object
instanceOf free and open-source software
package management system
source-based package manager
binaryPackageLocation /var/cache/binpkgs
commandLineInterface eix
emaint
emerge
equery
configurationDirectory /etc/portage
developedBy Gentoo Foundation NERFINISHED
developedFor Gentoo Linux NERFINISHED
distfilesLocation /var/cache/distfiles
hasComponent dispatch-conf
ebuild
emaint
emerge
equery
etc-update
repoman
inspired BSD ports collection
license GNU General Public License
GPL-2.0-or-later
logDirectory /var/log/portage
operatingSystem Gentoo Linux NERFINISHED
packageDatabaseLocation /var/db/pkg
primaryConfigurationFile /etc/portage/make.conf
programmingLanguage Bash NERFINISHED
Python
repository Gentoo ebuild repository NERFINISHED
supportsArchitecture amd64
arm
arm64
mips
ppc
ppc64
riscv
s390
sparc NERFINISHED
x86
supportsBuildSystem CMake NERFINISHED
GNU Autotools NERFINISHED
Meson NERFINISHED
custom build systems
supportsConfigurationMechanism per-package USE flags GENERATED
per-package environment overrides GENERATED
per-package keywords GENERATED
per-package masks GENERATED
profile-based configuration GENERATED
supportsDependencyType blocker dependencies GENERATED
build-time dependencies GENERATED
compile-time dependencies GENERATED
optional dependencies GENERATED
post-build dependencies GENERATED
runtime dependencies GENERATED
runtime-only dependencies GENERATED
test dependencies GENERATED
supportsFeature USE flags
binary package creation
build logs
build-time configuration
chroot builds
configuration file protection
cross-compilation
dependency resolution
distributed compilation
emerge world updates
environment sandboxing
fetch restriction handling
hooks and user-defined phases
incremental updates
keywording and stabilization
masking and unmasking packages
mirrors
multiple repositories
overlays
parallel builds
preserved libraries
reverse dependency handling
runtime configuration
slotting
source-based compilation
supportsOperatingSystem Gentoo Linux NERFINISHED
Gentoo/FreeBSD (historical) NERFINISHED
Gentoo/Prefix NERFINISHED
supportsPackageFormat binary packages
ebuild
supportsRepositoryType git-based repository sync
rsync-based repository sync
webrsync
usesConcept USE flags
ebuild scripts
eclasses
keywords
masking
profiles
slots

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Gentoo Handbook coversTopic Portage package manager
Daniel Robbins contributedTo Portage package manager
this entity surface form: Portage package management system