aboutsummaryrefslogtreecommitdiff
path: root/zh_CN.GB2312/books/handbook/ports
diff options
context:
space:
mode:
Diffstat (limited to 'zh_CN.GB2312/books/handbook/ports')
-rw-r--r--zh_CN.GB2312/books/handbook/ports/chapter.sgml25
1 files changed, 18 insertions, 7 deletions
diff --git a/zh_CN.GB2312/books/handbook/ports/chapter.sgml b/zh_CN.GB2312/books/handbook/ports/chapter.sgml
index bbaf76c78b..cee73852ad 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.263
+ Original Revision: 1.267
$FreeBSD$
-->
@@ -133,7 +133,7 @@
<listitem>
<para>package 在编译时通常使用比较保守的选项,
这是为了保证它们能够运行在大多数的系统上。 通过从 port 安装,
- 您可以细微调整编译选项来产生适合于处理器的代码 (针对于 Pentium IV
+ 您可以细微调整编译选项来产生适合于处理器的代码 (针对于 Pentium 4
或 AMD 的 Athlon CPU)。</para>
</listitem>
@@ -184,7 +184,7 @@
-F -a</command> 这个命令在安装了某个软件包之后作出检查。</para>
</warning>
- <para>这章的其余部分将介绍如何使用packages和ports来安装和管理第三方软件。</para>
+ <para>这章的其余部分将介绍在 FreeBSD 上如何使用 packages 和 ports 来安装和管理第三方软件。</para>
</sect1>
<sect1 id="ports-finding-applications">
@@ -337,7 +337,7 @@ local: lsof-4.56.4.tgz remote: lsof-4.56.4.tgz
<screen>&prompt.root; <userinput>pkg_add -r <replaceable>lsof</replaceable></userinput></screen>
<para>上面的例子将下载正确的package, 而不需要用户的干预就可以安装。
- 如果您想指定 FreeBSD package 的镜像站点, 替换主站点, 就必须设置
+ 如果您想指定 FreeBSD package 的镜像站点, 替换主站点, 就必须相应地设置
<envar>PACKAGESITE</envar> 这个环境变量, 覆盖原来的设置。
&man.pkg.add.1; 使用 &man.fetch.3; 下载文件, 可以使用多种环境变量,
包含 <envar>FTP_PASSIVE_MODE</envar>、 <envar>FTP_PROXY</envar>,
@@ -453,6 +453,17 @@ docbook =
</para>
<screen>&prompt.root; <userinput>pkg_delete <replaceable>xchat-1.7.1</replaceable></userinput></screen>
+
+ <para>需要注意的是, &man.pkg.delete.1; 需要提供完整的包名; 如果您只是指定了类似
+ <replaceable>xchat</replaceable> 而不是
+ <replaceable>xchat-1.7.1</replaceable> 这样的名字, 则它将拒绝执行操作。
+ 不过, 您可以使用 &man.pkg.version.1; 来了解安装的 package 的版本。
+ 除此之外, 也可以使用通配符:</para>
+
+ <screen>&prompt.root; <userinput>pkg_delete <replaceable>xchat\*</replaceable></userinput></screen>
+
+ <para>这时, 所有名字以
+ <literal>xchat</literal> 开头的 package 都会被删掉。</para>
</sect2>
<sect2>
@@ -699,7 +710,8 @@ docbook =
<listitem>
<para>一个 <filename>distinfo</filename> 文件。这个文件包括这些信息:
- 这些文件用来对下载后的文件校验和进行检查, 使用 &man.md5.1;
+ 这些文件用来对下载后的文件校验和进行检查
+ (使用 &man.md5.1; 和 &man.sha256.1;),
来确保在下载过程中文件没有被破坏。
</para>
</listitem>
@@ -1079,8 +1091,7 @@ ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/ fetch</userinput></screen>
<screen>&prompt.root; <userinput>portmanager <replaceable>graphics/gimp</replaceable> -f</userinput></screen>
- <para>要了解更多信息, 请参见
- <application>Portmanager</application> 联机手册。</para>
+ <para>要了解更多信息, 请参见 &man.portmanager.1;。</para>
</sect3>
</sect2>