diff options
Diffstat (limited to 'zh_CN.GB2312/books/handbook/ports')
-rw-r--r-- | zh_CN.GB2312/books/handbook/ports/chapter.sgml | 32 |
1 files changed, 21 insertions, 11 deletions
diff --git a/zh_CN.GB2312/books/handbook/ports/chapter.sgml b/zh_CN.GB2312/books/handbook/ports/chapter.sgml index 67e99e4749..5c03681f45 100644 --- a/zh_CN.GB2312/books/handbook/ports/chapter.sgml +++ b/zh_CN.GB2312/books/handbook/ports/chapter.sgml @@ -2,7 +2,7 @@ The FreeBSD Documentation Project The FreeBSD Simplified Chinese Documentation Project - Original Revision: 1.260 + Original Revision: 1.262 $FreeBSD$ --> @@ -177,7 +177,7 @@ 上是否有关于您所安装的应用程序的安全问题报告。</para> <para>您也可以安装 <filename - role="package">security/portaudit</filename>, + role="package">ports-mgmt/portaudit</filename>, 它能够自动地检查已经安装的应用程序的漏洞; 此外, 在您安装程序之前它也会首先检查是否存在已知的漏洞。 另外, 您也可以使用 <command>portaudit @@ -491,6 +491,17 @@ docbook = 如果您希望了解更多关于 <application>CVSup</application> 的细节, 请参见 <link linkend="cvsup">使用 CVSup</link>。</para> + <note> + <para><application>csup</application> 是用 C 语言对
<application>CVSup</application> 软件的重写, 在 &os; 6.2 + 和更高版本中, 作为系统的一部分提供。 您可以直接使用系统附带的 + <application>csup</application> 而跳过 #1 这一步, + 并将这份文档余下部分中的 + <application>CVSup</application> 命令改为 + <application>csup</application>。 对于较早版本而言, + 可以使用 <filename role="package">net/csup</filename> + port 或预编译包来安装 <application>csup</application>。</para> + </note> + <para>在首次运行 <application>CVSup</application> 之前, 务必确认 <filename role="directory">/usr/ports</filename> 是空的! 如果您之前已经用其他地方安装了一份 Ports 套件, @@ -568,7 +579,7 @@ docbook = <para><application>Portsnap</application> 是另一种用于发布 Ports 套件的方法。 它最早从 &os; 6.0 开始引入。 在较早的系统中, 您可以通过 <filename - role="package">sysutils/portsnap</filename> package 来安装它:</para> + role="package">ports-mgmt/portsnap</filename> package 来安装它:</para> <screen>&prompt.root; <userinput>pkg_add -r portsnap</userinput></screen> @@ -746,7 +757,7 @@ docbook = <application>portaudit</application> 来自动地检查是否存在已知的安全问题。 这个工具同样可以在 Ports Collection (<filename - role="package">security/portaudit</filename>) 中找到。 + role="package">ports-mgmt/portaudit</filename>) 中找到。 在安装新的 port 之前, 可以考虑先运行一下 <command>portaudit -F</command> 来抓取最新的漏洞数据库。 在每天的周期性系统安全检察时, 数据库会被自动更新, @@ -993,11 +1004,11 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen> <para><application>portupgrade</application> 工具是设计来简化升级已安装的 port 的操作的。 它通过 <filename - role="package">sysutils/portupgrade</filename> port 来提供。 + role="package">ports-mgmt/portupgrade</filename> port 来提供。 您可以像其它 port 那样, 使用 <command>make <makevar>install clean</makevar></command> 命令来安装它:</para> - <screen>&prompt.root; <userinput>cd /usr/ports/sysutils/portupgrade</userinput> + <screen>&prompt.root; <userinput>cd /usr/ports/ports-mgmt/portupgrade</userinput> &prompt.root; <userinput>make install clean</userinput></screen> <para>使用 <command>pkgdb @@ -1045,9 +1056,9 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen> <para><application>Portmanager</application> 是另一个用以简化已安装 port 升级操作的工具。 它可以通过 - <filename role="package">sysutils/portmanager</filename> port 安装:</para> + <filename role="package">ports-mgmt/portmanager</filename> port 安装:</para> - <screen>&prompt.root; <userinput>cd <filename role="directory">/usr/ports/sysutils/portmanager</filename></userinput> + <screen>&prompt.root; <userinput>cd <filename role="directory">/usr/ports/ports-mgmt/portmanager</filename></userinput> &prompt.root; <userinput>make install clean</userinput></screen> <para>可以通过这个简单的命令来升级所有已安装的 port:</para> @@ -1106,14 +1117,13 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen> <para>不要忘记删除那些已经安装, 但已不再使用的 ports。 用于自动完成这种工作的一个好工具是 - <filename role="package">sysutils/pkg_cutleaves</filename> port。</para> + <filename role="package">ports-mgmt/pkg_cutleaves</filename> port。</para> </sect2> </sect1> <sect1 id="ports-nextsteps"> - <title>安装之后的待办事宜 -</title> + <title>安装之后还要做点什么?</title> <para>通常,您通过port安装完一个软件后,可以阅读它带的一些文档(如果它包含文档的话), 或需要编辑它的配置文件,来确保这个软件的运行, |