diff options
Diffstat (limited to 'zh_CN.GB2312/books/handbook/ports')
-rw-r--r-- | zh_CN.GB2312/books/handbook/ports/chapter.sgml | 25 |
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> |