Updating portage gentoo
Portage is a package management system originally created for and used by Gentoo Linux and also by Chrome OS, Sabayon, and Funtoo Linux among others.
Portage is based on the concept of ports collections.
Gentoo does have a binary packaging format, which is a .tbz2 file (tar with bzip2 compression) with additional metadata.
Gentoo is sometimes referred to as a meta-distribution due to the extreme flexibility of Portage, which makes it operating-system-independent.
The Gentoo/Alt project is concerned with using Portage to manage other operating systems, such as BSDs, mac OS and Solaris.
The emerge utility executes ebuilds in a sandbox environment.
This way the system is protected from software executed by the ebuild and resulting binaries are only merged after a successful build and sandboxed install.
Although the system itself is known as Portage, it consists of two main parts, the ebuild system and emerge.