Gentoo Archives: gentoo-commits

From: "Le Zhang (r0bertz)" <r0bertz@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/doc/zh_cn: gentoolkit.xml
Date: Sun, 02 Mar 2008 17:26:02
Message-Id: E1JVrwl-0004Gq-N3@stork.gentoo.org
1 r0bertz 08/03/02 17:25:59
2
3 Modified: gentoolkit.xml
4 Log:
5 fixed zh_cn gentoolkit.xml
6
7 Revision Changes Path
8 1.4 xml/htdocs/doc/zh_cn/gentoolkit.xml
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/zh_cn/gentoolkit.xml?rev=1.4&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/zh_cn/gentoolkit.xml?rev=1.4&content-type=text/plain
12 diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/zh_cn/gentoolkit.xml?r1=1.3&r2=1.4
13
14 Index: gentoolkit.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/zh_cn/gentoolkit.xml,v
17 retrieving revision 1.3
18 retrieving revision 1.4
19 diff -u -r1.3 -r1.4
20 --- gentoolkit.xml 2 Mar 2008 06:29:35 -0000 1.3
21 +++ gentoolkit.xml 2 Mar 2008 17:25:59 -0000 1.4
22 @@ -1,6 +1,6 @@
23 <?xml version="1.0" encoding="utf-8"?>
24
25 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/zh_cn/gentoolkit.xml,v 1.3 2008/03/02 06:29:35 r0bertz Exp $ -->
26 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/zh_cn/gentoolkit.xml,v 1.4 2008/03/02 17:25:59 r0bertz Exp $ -->
27 <!-- English CVS version: 1.30 -->
28 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
29
30 @@ -35,6 +35,9 @@
31 <author title="译者">
32 <mail link="jjj3112007@×××××.com">Zezhou Jiang</mail>
33 </author>
34 +<author title="编辑">
35 + <mail link="r0bertz@g.o">张乐</mail>
36 +</author>
37
38 <abstract>
39 Gentoolkit是一套使得管理Gentoo系统更加轻松的软件集合。这个文档介绍了一些Gentoolkit里的工具的一些基本使用方法。
40 @@ -56,11 +59,11 @@
41 </p>
42
43 <note>
44 -到现在为止,存在者两种版本的gentookit:<c>app-portage/gentoolkit</c>和<c>app-portage/gentoolkit-dev</c>。前者包含了管理脚本,而后者包含了一些专门帮助Gentoo开发的脚本。如果你是一个开发者,你可以通过联系Gentoolkit维护者来让你的脚本被收录到<c>gentoolkit-dev</c>里。这个文档只讨论gentoolkit。
45 +到现在为止,存在着两种版本的gentoolkit:<c>app-portage/gentoolkit</c>和<c>app-portage/gentoolkit-dev</c>。前者包含了管理脚本,而后者包含了一些专门帮助Gentoo开发的脚本。如果你是一个开发者,你可以通过联系Gentoolkit维护者来让你的脚本被收录到<c>gentoolkit-dev</c>里。这个文档只讨论gentoolkit。
46 </note>
47
48 <p>
49 -Gentoolkit包含了一整套有用的工具来帮助你管理你的软件包和留意在你的系统上发生的事。大部分的用户———特别是经常升级系统的用户,将会从安装gentoolkit里受益。
50 +Gentoolkit包含了一整套有用的工具来帮助你管理你的软件包和跟踪你的系统上发生的事。大部分的用户———特别是经常升级系统的用户,将会因gentoolkit受益。
51 </p>
52
53 </body>
54 @@ -102,15 +105,15 @@
55 <body>
56
57 <p>
58 -<c>equery</c>是一个显示大量有关于你系统上的软件包的有用信息和其他许多东西的工具。<c>equery --help</c>能给你完整的选项列表。
59 +<c>equery</c>是一个显示有关于你系统上的软件包的大量有用信息和其他许多东西的工具。<c>equery --help</c>能给你完整的选项列表。
60 </p>
61
62 <note>
63 -目前为止不是所有的<c>equery --help</c>列出的特性都被实现了。没有被实现的特性都被很清楚地提到了。你也会见到每个命令都有一个缩写,比如说<c>b</c>而不是<c>belongs</c>。
64 +目前为止不是所有的<c>equery --help</c>列出的特性都被实现了。没有被实现的特性都被很清楚地提到了。你也会见到每个命令都有一个缩写,比如说你可以使用<c>b</c>来代替<c>belongs</c>。
65 </note>
66
67 <note>
68 -注意,equery如果通过一个管道输出信息,现在它会改变输出信息的格式。通过管道输出的格式是为了更容易被其他工具解析,但是你可以通过加入<c>--no-pipe</c>选项来关掉它。如果你写了需要调用equery的脚本,你注意这一点。
69 +注意,现在如果equery的输出是通过管道发送的,它会改变输出信息的格式。通过管道输出的格式是为了更容易被其他工具解析,但是你可以通过加入<c>--no-pipe</c>选项来关掉它。如果你写了需要调用equery的脚本,你注意这一点。
70 </note>
71
72 </body>
73 @@ -123,7 +126,7 @@
74 <c>equery</c>也提供了寻找一个文件来自于哪个软件包的功能,使用<c>belongs</c>命令(或只是<c>b</c>)。
75 </p>
76
77 -<pre caption="查找安装了某个给定文件的ebuild">
78 +<pre caption="查找哪个ebuild安装某个给定文件">
79 # <i>equery belongs /usr/bin/audacious</i>
80 [ Searching for file(s) /usr/bin/audacious in *... ]
81 media-sound/audacious-1.1.2 (/usr/bin/audacious)
82 @@ -204,7 +207,7 @@
83 </pre>
84
85 <p>
86 -比如说,cdrtools直接依赖于glibc,而linux-headers是cdrtools的间接依赖。请记住输出的信息也包括一些虚拟的软件包的信息。在上面的例子中,事实上<c>cdrtools</c>是被编写成需要virtual/libc的,而不是sys-libs/glibc,但是在例子里提到的系统上sys-libs/glibc提供了virtual/libc。
87 +比如说,cdrtools直接依赖于glibc,而linux-headers是cdrtools的间接依赖。请记住输出的信息也包括一些虚拟的软件包的信息。在上面的例子中,事实上<c>cdrtools</c>的ebuild里写的是需要virtual/libc的,而不是sys-libs/glibc,但是在例子里提到的系统上sys-libs/glibc提供了virtual/libc。
88 </p>
89
90 </body>
91 @@ -335,14 +338,14 @@
92 </body>
93 </section>
94 <section>
95 -<title>USE标记的Package-wise列表</title>
96 +<title>每个软件包的USE标记列表</title>
97 <body>
98
99 <p>
100 <c>equery</c>可以被用来给我们有关一个特定的软件包使用的USE标记的信息。它也可以告诉我们一个软件包正在使用的USE标记和可以使用的USE标记。
101 </p>
102
103 -<pre caption="设置和取消USE标记">
104 +<pre caption="设置了的和没有设置的USE标记">
105 # <i>equery uses wireshark</i>
106 [ Colour Code : set unset ]
107 [ Legend : (U) Col 1 - Current USE flags ]
108 @@ -404,7 +407,7 @@
109 </p>
110
111 <note>
112 -<c>euse</c>用5列的输出信息来显示一个USE标记是否被设置或取消和在哪里被设置或取消。那些列分别表示+/-(激活活取消)、是在环境里设置的、是在make.conf里设置的、是在make.Defaults里设置的和是在make.Globals里设置的。输出的信息就像这样[+ECDG]。
113 +<c>euse</c>用5列的输出信息来显示一个USE标记是否被设置或取消和在哪里被设置或取消。那些列分别表示+/-(激活或取消)、在环境(Environment)变量里设置的、在make.Conf里设置的、在make.Defaults里设置的和在make.Globals里设置的。输出的信息就像这样[+ECDG]。
114 </note>
115
116 <pre caption="常看所有活跃的USE标记">
117 @@ -502,7 +505,7 @@
118 </pre>
119
120 <p>
121 -相似地你可以使用<c>euse -a -g</c>命令来只显示活跃的全局USE标记。<c>euse -a -l</c>命令只显示活跃的局部USE标记。<c>-g</c> &amp; <c>-l</c>是<c>euse</c>的子选项,并且需要一个选项在他们之前(像<c>-a</c>)来正确运行。
122 +相似地你可以使用<c>euse -a -g</c>命令来只显示活跃的全局USE标记。<c>euse -a -l</c>命令只显示活跃的局部USE标记。<c>-g</c>和<c>-l</c>是<c>euse</c>的子选项,并且需要一个选项(像<c>-a</c>)在他们之前才能正确运行。
123 </p>
124
125 <pre caption="查看活跃的局部USE标记">
126 @@ -569,7 +572,7 @@
127 <body>
128
129 <p>
130 -这个工具是Gentoo's Reverse Dependency(Gentoo反向依赖关系)的重建者。它可以通过扫描你已经安装了的ebuild文件来了解软件包是否因为一次它们依赖的软件包的升级而被破坏。它可以为你重新emerge这些软件包。但也可能是给定的软件包在当前的依赖环境下无法再工作了,在这种情况下你应该把这些破损的软件包升级到一个较新的版本。revdep-rebuild会通过标志来emerge,这让你能使用<c>--pretend</c>标志在你进行进一步工作前来查看哪些东西要被重新emerge。
131 +这是Gentoo's Reverse Dependency(Gentoo反向依赖关系)的重建工具。它可以通过扫描你已经安装了的ebuild文件来了解软件包是否因为一次它们依赖的软件包的升级而被破坏。它可以为你重新emerge这些软件包。但也可能是给定的软件包在当前的依赖环境下无法再工作了,在这种情况下你应该把这些破损的软件包升级到一个较新的版本。revdep-rebuild会传递参数给emerge,这让你能使用<c>--pretend</c>选项在你进行实际安装前来查看哪些东西将要被重新emerge。
132 </p>
133
134 <pre caption="假装(pretend mode)运行revdep-rebuild">
135 @@ -633,7 +636,7 @@
136 </pre>
137
138 <p>
139 -如果你需要重新编译一些软件包,你可以在没有<c>-p</c>标志的情况下运行<c>revdep-rebuild</c>,然后被列出的软件包就会被重新emerge。
140 +如果你需要重新编译这些软件包,你可以在没有<c>-p</c>标志的情况下运行<c>revdep-rebuild</c>,然后被列出的软件包就会被重新emerge。
141 </p>
142
143 </body>
144 @@ -643,7 +646,7 @@
145 <body>
146
147 <p>
148 -<c>glsa-check</c>是一个测试工具来留意多种GLSA(Gentoo Linux Security Advisory——Gentoo Linux安全建议),并且最后被整合到<c>emerge</c>和<c>equery</c>去了。请访问<uri link="/proj/en/portage/glsa-integration.xml">Portage GLSA整合页面</uri>来得到更多信息。
149 +<c>glsa-check</c>是一个测试性的工具,它可以跟踪GLSA(Gentoo Linux Security Advisory——Gentoo Linux安全建议),最后它将会被整合到<c>emerge</c>和<c>equery</c>去。请访问<uri link="/proj/en/portage/glsa-integration.xml">Portage GLSA整合页面</uri>来得到更多信息。
150 </p>
151
152 </body>
153 @@ -662,11 +665,11 @@
154 </pre>
155
156 <note>
157 -这只是存储elog信息的其中一条途径。请参考在<uri link="/doc/zh_cn/handbook/handbook-x86.xml?part=3&amp;chap=1#doc_chap4">Portage Handbook</uri>里的适当的页面来得到更多有关portage的elog系统如果工作的信息。
158 +这只是存储elog信息的其中一条途径。请参考<uri link="/doc/zh_cn/handbook/handbook-x86.xml?part=3&amp;chap=1#doc_chap4">Portage手册</uri>里的相关的页面来得到更多有关portage的elog系统的信息。
159 </note>
160
161 <p>
162 -一旦你配置了eread,只要运行<c>eread</c>就能查看你的log文件了。
163 +配置完eread之后,只要运行<c>eread</c>就能查看你的log文件了。
164 </p>
165
166 <pre caption="使用eread">
167 @@ -682,11 +685,11 @@
168 </pre>
169
170 <p>
171 -选择一个数字,然后文件就会通过在“PAGER”环境变量里特定的页面系统(Paging System)而被显示。如果“PAGER”变量没有被设置,它会使用<c>less</c>。
172 +选择一个数字,然后对应的文件就会通过“PAGER”环境变量里指定的分页排版程序显示出来。如果“PAGER”变量没有被设置,它会使用<c>less</c>。
173 </p>
174
175 <p>
176 -在显示了elog项目后,如果你想要删除那个文件你就会被提醒。
177 +在显示了你指定的elog文件后,程序会问你是否想要删除那个文件。
178 </p>
179
180 </body>
181
182
183
184 --
185 gentoo-commits@l.g.o mailing list