Search:  
Gentoo Wiki

Portage_tree

The Portage tree is a large hierarchy containing ebuilds for all of the officially sanctioned software packages that can be compiled and installed by the Portage package management system (via the emerge command).

The thousands of available packages are arranged in over a hundred categories, such as dev-lang (for developers, related to programming languages) or net-mail (networking, related to e-mail).

A list of all categories, suitable for browsing the entire tree, may be found at:

Overview of top-level categories

The main top-level categories in the Portage tree are:

app 
Applications of all sorts, from system utilities to full-blown office suites (word processing, etc.).
dev 
Software mainly of interest to software developers, including many programming languages.
games 
Games, of course.
mail 
E-mail clients and mail transport applications.
media 
Fonts, graphics, and other multimedia-related software.
net 
Networking software.
sci 
Packages related to science and mathematics.
sys 
Mostly low-level system software, including kernels, filesystem software, power management, etc.
virtual 
Not packages per se, these exist only to pull in other packages as dependencies, thereby serving as "collections" of interrelated packages (e.g., Emacs, JDK, or OpenGL)
www 
Web-related software, such as web servers and web browsers.

The remaining top-level categories are mostly related to different desktop environments and software development environments.

gnome 
GNOME desktop environment.
gnustep 
GNUstep widget toolkit and application development environment.
java 
Java programming language.
kde 
KDE desktop environment.
perl 
Perl programming language.
rox 
ROX desktop environment.
sec 
SELinux security policies.
x11 
X11 graphics subsystem.
xfce 
Xfce desktop environment.

Full list of categories

The complete list of categories (as of July 2008) is shown below, along with brief descriptions and links to package lists at both packages.gentoo.org ("PGO") and gentoo-portage.com ("GPC").

Category Description List of packages
app-accessibility accessibility — keyboard/mouse aids for users with impaired mobility, speech synthesis, etc. PGO, GPC
app-admin system administration utilities — system log analyzers, eselect packages, various system monitors, user account/password utilities, system configuration tools, etc. PGO, GPC
app-antivirus antivirus software PGO, GPC
app-arch compression and archiving utiities (zip, tar, rar, par, bzip2, etc.) PGO, GPC
app-backup system backup software PGO, GPC
app-benchmarks benchmarking software PGO, GPC
app-cdr CD/DVD burning (nero, k3b, etc.) and related software PGO, GPC
app-crypt file/filesystem/stream encryption, hash/checksum utilities PGO, GPC
app-dicts dictionary files for StarDict, FreeDict, OpenDict, MySpell, Aspell, Ispell, and other dictionary and spell-checking applications (and Sword) PGO, GPC
app-doc PGO, GPC
app-editors PGO, GPC
app-emacs PGO, GPC
app-emulation PGO, GPC
app-forensics PGO, GPC
app-i18n PGO, GPC
app-laptop PGO, GPC
app-misc PGO, GPC
app-mobilephone PGO, GPC
app-office PGO, GPC
app-pda PGO, GPC
app-portage PGO, GPC
app-shells PGO, GPC
app-text PGO, GPC
app-vim PGO, GPC
app-xemacs PGO, GPC
dev-ada PGO, GPC
dev-cpp PGO, GPC
dev-db PGO, GPC
dev-dotnet PGO, GPC
dev-embedded PGO, GPC
dev-games PGO, GPC
dev-haskell PGO, GPC
dev-java PGO, GPC
dev-lang PGO, GPC
dev-libs PGO, GPC
dev-lisp PGO, GPC
dev-ml PGO, GPC
dev-perl PGO, GPC
dev-php PGO, GPC
dev-php4 PGO, GPC
dev-php5 PGO, GPC
dev-python PGO, GPC
dev-ruby PGO, GPC
dev-scheme PGO, GPC
dev-tcltk PGO, GPC
dev-tex PGO, GPC
dev-texlive PGO, GPC
dev-tinyos PGO, GPC
dev-util PGO, GPC
games-action PGO, GPC
games-arcade PGO, GPC
games-board PGO, GPC
games-emulation PGO, GPC
games-engines PGO, GPC
games-fps PGO, GPC
games-kids PGO, GPC
games-misc PGO, GPC
games-mud PGO, GPC
games-puzzle PGO, GPC
games-roguelike PGO, GPC
games-rpg PGO, GPC
games-server PGO, GPC
games-simulation PGO, GPC
games-sports PGO, GPC
games-strategy PGO, GPC
games-util PGO, GPC
gnome-base PGO, GPC
gnome-extra PGO, GPC
gnustep-apps PGO, GPC
gnustep-base PGO, GPC
gnustep-libs PGO, GPC
java-virtuals PGO, GPC
kde-base PGO, GPC
kde-misc PGO, GPC
mail-client PGO, GPC
mail-filter PGO, GPC
mail-mta PGO, GPC
media-fonts PGO, GPC
media-gfx PGO, GPC
media-libs PGO, GPC
media-plugins PGO, GPC
media-radio PGO, GPC
media-sound PGO, GPC
media-tv PGO, GPC
media-video PGO, GPC
net-analyzer PGO, GPC
net-dialup PGO, GPC
net-dns PGO, GPC
net-firewall PGO, GPC
net-fs PGO, GPC
net-ftp PGO, GPC
net-im PGO, GPC
net-irc PGO, GPC
net-libs PGO, GPC
net-mail PGO, GPC
net-misc PGO, GPC
net-nds PGO, GPC
net-news PGO, GPC
net-nntp PGO, GPC
net-p2p PGO, GPC
net-print PGO, GPC
net-proxy PGO, GPC
net-voip PGO, GPC
net-wireless PGO, GPC
net-www PGO, GPC
net-zope PGO, GPC
perl-core PGO, GPC
rox-base PGO, GPC
rox-extra PGO, GPC
sci-astronomy PGO, GPC
sci-biology PGO, GPC
sci-calculators PGO, GPC
sci-chemistry PGO, GPC
sci-electronics PGO, GPC
sci-geosciences PGO, GPC
sci-libs PGO, GPC
sci-mathematics PGO, GPC
sci-misc PGO, GPC
sci-physics PGO, GPC
sci-visualization PGO, GPC
sec-policy PGO, GPC
sys-apps PGO, GPC
sys-auth PGO, GPC
sys-block PGO, GPC
sys-boot PGO, GPC
sys-cluster PGO, GPC
sys-devel PGO, GPC
sys-freebsd PGO, GPC
sys-fs PGO, GPC
sys-kernel PGO, GPC
sys-libs PGO, GPC
sys-power PGO, GPC
sys-process PGO, GPC
virtual PGO, GPC
www-apache PGO, GPC
www-apps PGO, GPC
www-client PGO, GPC
www-misc PGO, GPC
www-servers PGO, GPC
x11-apps PGO, GPC
x11-base PGO, GPC
x11-drivers PGO, GPC
x11-libs PGO, GPC
x11-misc PGO, GPC
x11-plugins PGO, GPC
x11-proto PGO, GPC
x11-terms PGO, GPC
x11-themes PGO, GPC
x11-wm PGO, GPC
xfce-base PGO, GPC
xfce-extra PGO, GPC
Retrieved from "http://www.gentoo-wiki.info/Portage_tree"

Last modified: Thu, 14 Aug 2008 09:54:00 +0000 Hits: 4,754