<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Portage</id>
	<title>Portage - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Portage"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Portage&amp;action=history"/>
	<updated>2026-07-17T19:10:15Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Portage&amp;diff=16165&amp;oldid=prev</id>
		<title>imported&gt;Wolfch：​/* 所提供功能 */</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Portage&amp;diff=16165&amp;oldid=prev"/>
		<updated>2025-10-20T01:27:57Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;所提供功能&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{noteTA&lt;br /&gt;
|G1=IT&lt;br /&gt;
}}&lt;br /&gt;
{{Infobox software&lt;br /&gt;
| name                   = Portage&lt;br /&gt;
| logo                   =&lt;br /&gt;
| screenshot             = Portage-oppdatering.png&lt;br /&gt;
| screenshot size        = 250px&lt;br /&gt;
| caption                = 使用中的Portage&lt;br /&gt;
| author                 =&lt;br /&gt;
| developer              =&lt;br /&gt;
| released               =&lt;br /&gt;
| latest release version = 3.0.17&lt;br /&gt;
| latest release date    = {{Release date and age|2021|03|07|df=yes}}&lt;br /&gt;
| operating system       = [[Gentoo Linux]]和[[Gentoo/FreeBSD]]&lt;br /&gt;
| platform               = [[POSIX]]兼容并支持[[Python]]&lt;br /&gt;
| genre                  = [[包管理器]]&lt;br /&gt;
| programming language   = [[Python]]&lt;br /&gt;
| license                = [[GNU通用公共许可证|GPLv2]]&lt;br /&gt;
| website                = http://www.gentoo.org/proj/en/portage/&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{lang|en|Portage}}&amp;#039;&amp;#039;&amp;#039;是[[Gentoo Linux]]所使用的[[包管理器]]，基于[[ports collection]]机制。Gentoo因{{lang|en|Portage}}的高度灵活性而被稱為元发行版&amp;lt;ref&amp;gt;{{cite web|title=Gentoo Linux -- About Gentoo|url=http://www.gentoo.org/main/en/about.xml|accessdate=2013-03-05|archive-date=2015-03-14|archive-url=https://web.archive.org/web/20150314192201/http://www.gentoo.org/main/en/about.xml|dead-url=yes}}&amp;lt;/ref&amp;gt;。{{link-en|Gentoo/Alt|Gentoo/Alt}}计划则关注于如何使用Portage管理如[[BSD]]、[[Mac OS X]]和[[Solaris]]等其他操作系统。这些移植中最有名的是{{link-en|Gentoo/FreeBSD|Gentoo/FreeBSD}}计划。&lt;br /&gt;
&lt;br /&gt;
Gentoo的软件包管理器规范计划（{{link-en|Package Manager Specification project}}，{{lang|en|PMS}}）正致力于{{lang|en|Portage}}的行为的记录标准化，这些措施刻意使Paludis和pkgcore等替代包管理器使用[[ebuild]]树和Gentoo系统包。&amp;lt;ref&amp;gt;{{cite web|title=Gentoo&amp;#039;s official Package Manager Specification (PMS) project|url=http://www.gentoo.org/proj/en/qa/pms.xml|accessdate=2013-03-05|archive-date=2013-04-27|archive-url=https://web.archive.org/web/20130427091020/http://www.gentoo.org/proj/en/qa/pms.xml|dead-url=no}}&amp;lt;/ref&amp;gt;PMS计划的目标是为Portage制定包括特性、ebuild与包管理器行为的权威参考。&lt;br /&gt;
&lt;br /&gt;
==概述==&lt;br /&gt;
===使用Portage===&lt;br /&gt;
[[Image:Porthole-screenshot.png|thumb|180px|right|Porthole图形前端]]&lt;br /&gt;
Portage与[[BSD]]风格[[包管理器]][[Ports collection]]相仿并最早参照了[[FreeBSD]]的portage。&amp;lt;ref&amp;gt;{{cite web |title=Gentoo Linux Documentation - Making the distribution, Part 3 |url=http://www.gentoo.org/doc/en/articles/making-the-distro-p3.xml |accessdate=2013-03-05 |deadurl=yes |archiveurl=https://web.archive.org/web/20141222044705/http://www.gentoo.org/doc/en/articles/making-the-distro-p3.xml |archivedate=2014-12-22 }}&amp;lt;/ref&amp;gt; Portage由[[Python]]写成，是Gentoo最重要的工具之一。Portage包含[[ebuild]]系统与emerge两个主要部分。ebuild系统构建与安装软件包，emerge为ebuild提供了管理ebuild资源库、解决依赖性与类似问题的接口。（因此这两者的关系与[[RPM Package Manager|rpm]]和[[Yellow dog Updater, Modified|yum]]或[[dpkg]]和[[Advanced Packaging Tool|APT]]的关系相仿。）&lt;br /&gt;
&lt;br /&gt;
Portage有基于[[GTK+]]的图形前端Porthole和基于[[Haskell]]的图形前端Himerge。&lt;br /&gt;
&lt;br /&gt;
===所提供功能===&lt;br /&gt;
Portage主要特色是从[[源码]][[编译]]用户所需要安装的软件包。此过程中用户可以调整编译器和目标程序的选项以符合系统需要或自己的喜好。与系统管理相关的功能包括：允许平行版本安装、追踪跨软件包[[耦合性 (计算机科学)|依赖]]、维护记录已安装软件的数据库、提供本地ebuild库、使本地库与远程库相同步。与个别软件包安装相关的功能有：为目标机器指定编译选项、定制构成软件包的组件。&lt;br /&gt;
&lt;br /&gt;
Portage将ebuild按照稳定程度分为三个级别：&amp;#039;&amp;#039;stable&amp;#039;&amp;#039;（如在发行时已无已知的[[資訊安全|安全问题]]）、&amp;#039;&amp;#039;keyword masked&amp;#039;&amp;#039;（主要对未在目标架构上得到充分[[软件测试|测试]]的包）、&amp;#039;&amp;#039;hard masked&amp;#039;&amp;#039;（损坏或极度不安全的包）。&lt;br /&gt;
&lt;br /&gt;
==脚注==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
==参见==&lt;br /&gt;
*[[Gentoo Linux]]&lt;br /&gt;
&lt;br /&gt;
{{软件包管理系统}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux发行版]]&lt;br /&gt;
[[Category:自动化构建]]&lt;br /&gt;
[[Category:Python軟體]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Wolfch</name></author>
	</entry>
</feed>