Difference between revisions 141213658 and 141213690 on dewiki

{{Importartikel}}

{{Infobox sSoftware
| name                   = Portage
| logo                   =
| screenshot             = [[image:Portage-oppdatering.png|250px]]
| caption                = Portage in action
| author                 =
| developer              =
| released               =
(contracted; show full)

The specification of USE flags is the usual way to configure programs on Gentoo. USE flags may be set manually, or via user-friendly tools such as 'ufed' (USE flag editor), which lists flags along with their description. A list of available USE flags is available in the [http://www.gentoo.org/dyn/use-index.xml "Gentoo Linux Use Variable Descriptions" page of the Gentoo website].

===ebuild===
{{
MainHauptartikel|ebuild}}

Gentoo does not, by default, use binary packages as other [[package management system]]s do (like [[RPM Package Manager|RPM]]), employing instead a format known as the ebuild. Whereas RPMs are precompiled [[binaries]], ebuilds are [[shell script]]s with variables and functions which contain a description of the software, and instructions on how to obtain, configure, [[compiler|compile]], and install it, more closely akin to (but more powerful than) the [[RPM Package Manager#Spec file|.spec files](contracted; show full)Packages with known problems or not considered mature enough to be candidates for stable are ''hard masked'' by one of the various package.mask files in /usr/portage/profiles, and such entries are generally accompanied by a comment from developers explaining the reason for the mask.

==See also==
{{Portal|Free software}}
* [[pkgsrc]]

==References==

{{Reflist}}<references />

==External links==
; Official documentation
* [http://www.funtoo.org/Portage Funtoo Portage Documentation]
* [https://wiki.gentoo.org/wiki/Handbook:X86/Working/Features Gentoo Portage Features]
* [https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage Gentoo Portage Introduction]
* [https://wiki.gentoo.org/wiki/Handbook:X86#Working_with_Portage Working with Portage]
* [http://packages.gentoo.org/ Gentoo Packages], information about currently available ebuilds
; Unofficial documentation
* [http://www.gentoo-portage.com/ Gentoo-Portage], alternate presentation of current ebuild information
* [http://wiki.kaspersandberg.com/doku.php?id=howtos:portage Using Portage]
* [http://forums.gentoo.org/viewtopic.php?t=125553 Installing portage on other Linux distros]
; Similar software
* [http://freaknet.org/alpt/Emerde/ Emerde, portage-like project for Slackware]
* [https://code.google.com/p/pkgcore/ Pkgcore], bsd re-implementation of portage
* [http://paludis.exherbo.org/ Paludis], another package manager that uses ebuilds
* [https://wiki.archlinux.org/index.php/Arch_Build_System Arch Build System] a ports-like system for [http://www.archlinux.org/ Arch Linux]

{{Linux package management systems}}

[[Category:Gentoo Linux]]
[[Category:Free package management systems]]
[[Category:Linux package management-related software]]
[[Category:Linux-only software]]
[[Category:Free software programmed in Python]]