Difference between revisions 113369099 and 113369100 on dewiki{{Infobox software | name = Portage | logo = | screenshot = [[Image:Portage-oppdatering.png|250px]] | caption = Portage in action | author = | developer = | released = | latest release version = [http://packages.gentoo.org/package/sys-apps/portage 2.1.10.49] | latest release date = 23 February 2012 | latest preview version = [http://packages.gentoo.org/package/sys-apps/portage 2.2.0_alpha89101] | latest preview date = 23 February2 April 2012 | operating system = [[Gentoo Linux]] and [[Gentoo/FreeBSD]] | platform = [[POSIX]]-compatible/[[Python (programming language)|Python]]-capable | genre = [[Package management system]] | programming language = [[Python (programming language)|Python]] | license = [[GNU General Public License]] [[GNU General Public License#Version 2|v2]] | website = http://www.gentoo.org/proj/en/portage/ }} (contracted; show full) There is an ongoing effort called the Package Manager Specification project (PMS)<ref>[http://www.gentoo.org/proj/en/qa/pms.xml Gentoo's official Package Manager Specification (PMS) project]</ref> to standardise and document the behaviour of Portage, allowing the ebuild tree and Gentoo system packages to be used with alternate package managers such as [[Paludis]] and [[pkgcore]]. Its goal is to specify the exact set of features and behaviour of package managers and ebuilds, serving as an authoritative reference for Portage. ==Overview== ===Accessing Portage=== [[Image:Porthole-screenshot.png|thumb|180px|right|Porthole graphical frontend.]] Portage is similar to the [[Berkeley Software Distribution|BSD]]-style [[package management system|package management]] known as [[Ports collection|ports]], and was originally designed with [[FreeBSD]]'s ports in mind.<ref>[http://www.gentoo.org/doc/en/articles/making-the-distro-p3.xml Gentoo Linux Documentation - Making the distribution, Part 3<!-- Bot generated title -->]</ref> Portage is written in the [[Python (programming language)|Python programming language]], and is the main utility that defines Gentoo. Although the system itself is known as Portage, it consists of two main parts, the ''[[ebuild]]'' system and ''emerge''. The ebuild system takes care of the actual work of building and installing packages, while emerge provides an interface to ebuild: managing an ebuild repository, resolving dependencies and similar issues. (These two therefore have roughly the same relation as [[RPM Package Manager|rpm]] has with [[Yellow dog Updater, Modified|yum]], or [[dpkg]] has with [[Advanced Packaging Tool|APT]].) TwoA [[GTK+]]-based GUIs, '''[http://necoro.eu/portato/index Portato]''' and '''[http://porthole.sourceforge.net Porthole]''', areis available for working with Portage. There is also the '''Himerge''' GUI, which stands for "Haskell Interface for eMerge". ===Functions provided=== (contracted; show full) ; 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://emerde.freaknet.org/ Emerde, portage-like project for Slackware] * [http://www.pkgcore.org Pkgcore], bsd re-implementation of portage * [http://paludis. piotexherbo.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] [[Category:Gentoo Linux]] [[Category:Free package management systems]] [[Category:Linux package management-related software]] [[Category:Free software programmed in Python]] [[ar:بورتاج]] [[cs:Portage]] [[es:Portage (software)]] [[eu:Portage]] [[fr:Portage (Gentoo)]] [[ko:포티지 (소프트웨어)]] [[it:Portage (software)]] [[mr:पोर्टेज (सॉफ्टवेअर)]] [[nl:Portage (pakketbeheer)]] [[ja:Portage]] [[pl:Portage (program)]] [[pt:Portage (software)]] [[ru:Portage]] [[fi:Portage]] [[sv:Portage]] [[uk:Portage]] [[zh:Portage]] All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://de.wikipedia.org/w/index.php?diff=prev&oldid=113369100.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|