--- zh_CN.po.bak	2014-10-16 06:19:28.000000000 +0000
+++ zh_CN.po	2014-10-18 06:07:48.338365290 +0000
@@ -25,9 +25,9 @@
 "Plural-Forms: nplurals=1; plural=0;\n"
 
 #: lib/dpkg/ar.c:78
-#, c-format
+#, fuzzy, c-format
 msgid "invalid character '%c' in archive '%.250s' member '%.16s' size"
-msgstr ""
+msgstr "在归档 %2$.250s 的成员 %3$.16s 中发现无效的字符 '%1$c' 尺寸"
 
 #: lib/dpkg/ar.c:99 lib/dpkg/ar.c:122 lib/dpkg/ar.c:136 lib/dpkg/ar.c:140
 #: lib/dpkg/ar.c:168 utils/update-alternatives.c:1169
@@ -36,20 +36,20 @@
 msgstr "无法写入文件 %s"
 
 #: lib/dpkg/ar.c:110
-#, fuzzy, c-format
+#, c-format
 #| msgid "file name '%.50s...' is too long"
 msgid "ar member name '%s' length too long"
-msgstr "文件名 %.50s... 太长了"
+msgstr "ar 成员名 %s 过长"
 
 #: lib/dpkg/ar.c:112
 #, c-format
 msgid "ar member size %jd too large"
-msgstr ""
+msgstr "ar 成员尺寸 %jd 过大"
 
 #: lib/dpkg/ar.c:119
 #, c-format
 msgid "generated corrupt ar header for '%s'"
-msgstr "ar 生成的 %s 损坏头"
+msgstr "为 %s 生成的 ar 头损坏"
 
 #: lib/dpkg/ar.c:154
 #, c-format
@@ -57,17 +57,16 @@
 msgstr "fstat ar 成员文件失败(%s)"
 
 #: lib/dpkg/ar.c:163
-#, fuzzy, c-format
+#, c-format
 #| msgid "cannot rename '%s' to '%s'"
 msgid "cannot append ar member file (%s) to '%s': %s"
-msgstr "无法重命名 %s 为 %s"
+msgstr "无法追加 ar 成员文件(%s) 到 %s: %s"
 
 #: lib/dpkg/arch.c:64 lib/dpkg/parsehelp.c:109 lib/dpkg/pkg-format.c:212
 msgid "may not be empty string"
 msgstr "不应当为空字符串"
 
 #: lib/dpkg/arch.c:66
-#, fuzzy
 #| msgid "must start with an alphanumeric"
 msgid "must start with an alphanumeric"
 msgstr "必须以字母开头"
@@ -75,10 +74,9 @@
 #: lib/dpkg/arch.c:73 lib/dpkg/parsehelp.c:117
 #, c-format
 msgid "character `%c' not allowed (only letters, digits and characters `%s')"
-msgstr "不允许出现字符 %c  (只能使用字符、数字和 %s)"
+msgstr "不允许出现字符 %c (只能使用字符、数字和 %s)"
 
 #: lib/dpkg/arch.c:236
-#, fuzzy
 #| msgid "<none>"
 msgctxt "architecture"
 msgid "<none>"
@@ -87,55 +85,54 @@
 #: lib/dpkg/arch.c:238
 msgctxt "architecture"
 msgid "<empty>"
-msgstr ""
+msgstr "<无>"
 
 #: lib/dpkg/arch.c:328
-#, fuzzy
 #| msgid "error writing to '%s'"
 msgid "error writing to architecture list"
-msgstr "写入到 %s 出错"
+msgstr "写入架构表出错"
 
 #: lib/dpkg/atomic-file.c:57
-#, fuzzy, c-format
+#, c-format
 #| msgid "unable to write file '%s'"
 msgid "unable to create new file '%.250s'"
-msgstr "无法写入文件 %s"
+msgstr "无法新建文件 '%.250s'"
 
 #: lib/dpkg/atomic-file.c:68
-#, fuzzy, c-format
+#, c-format
 #| msgid "unable to write file '%s'"
 msgid "unable to write new file '%.250s'"
-msgstr "无法写入文件 %s"
+msgstr "无法写入新文件 %.250s"
 
 #: lib/dpkg/atomic-file.c:70
-#, fuzzy, c-format
+#, c-format
 #| msgid "unable to flush file '%s'"
 msgid "unable to flush new file '%.250s'"
-msgstr "无法清空文件 %s"
+msgstr "无法清空新文件 %.250s"
 
 #: lib/dpkg/atomic-file.c:72
-#, fuzzy, c-format
+#, c-format
 #| msgid "unable to sync file '%.255s'"
 msgid "unable to sync new file '%.250s'"
-msgstr "无法同步文件 %.255s "
+msgstr "无法同步新文件 %.250s "
 
 #: lib/dpkg/atomic-file.c:81
-#, fuzzy, c-format
+#, c-format
 #| msgid "unable to stat other new file `%.250s'"
 msgid "unable to close new file `%.250s'"
-msgstr "无法获取其它新文件 %.250s 的信息"
+msgstr "无法关闭新文件 '%.250s' "
 
 #: lib/dpkg/atomic-file.c:92
-#, fuzzy, c-format
+#, c-format
 #| msgid "error removing old diversions-old"
 msgid "error removing old backup file '%s'"
-msgstr "删除旧的本地修改项备份出错"
+msgstr "删除旧的备份文件 '%s' 时出错"
 
 #: lib/dpkg/atomic-file.c:94
-#, fuzzy, c-format
+#, c-format
 #| msgid "error creating pipe `%.255s'"
 msgid "error creating new backup file '%s'"
-msgstr "新建管道 %.255s 时出错"
+msgstr "新建备份文件 '%s' 时出错"
 
 #: lib/dpkg/atomic-file.c:103 lib/dpkg/atomic-file.c:105
 #: lib/dpkg/triglib.c:447 src/infodb-upgrade.c:169 src/infodb-upgrade.c:174
@@ -145,34 +142,30 @@
 msgstr "无法卸载 %.250s"
 
 #: lib/dpkg/atomic-file.c:115
-#, fuzzy, c-format
+#, c-format
 #| msgid "error installing new diversions"
 msgid "error installing new file '%s'"
-msgstr "安装新的本地修改项出错"
+msgstr "安装新文件 '%s' 时出错"
 
 #: lib/dpkg/buffer.c:133
-#, fuzzy
 #| msgid "failed to create pipe"
 msgid "failed to write"
-msgstr "无法新建管道"
+msgstr "写入失败"
 
 #: lib/dpkg/buffer.c:154
-#, fuzzy
 #| msgid "failed to create pipe"
 msgid "failed to read"
-msgstr "无法新建管道"
+msgstr "读取失败"
 
 #: lib/dpkg/buffer.c:229
-#, fuzzy
 #| msgid "unexpected end of file in %.250s"
 msgid "unexpected end of file or stream"
-msgstr "在 %.250s 中发现未预期的文件结束符"
+msgstr "未预期的文件结束符"
 
 #: lib/dpkg/buffer.c:271
-#, fuzzy
 #| msgid "failed to exec tar"
 msgid "failed to seek"
-msgstr "执行 tar 失败"
+msgstr "seek 失败"
 
 #: lib/dpkg/command.c:182 lib/dpkg/command.c:229 src/help.c:392
 #: src/unpack.c:103 src/unpack.c:143 src/unpack.c:565 src/unpack.c:956
@@ -185,7 +178,7 @@
 #: lib/dpkg/compress.c:113 lib/dpkg/compress.c:122
 #, c-format
 msgid "%s: pass-through copy error: %s"
-msgstr ""
+msgstr "%s: pass-through 拷贝失败: %s"
 
 #: lib/dpkg/compress.c:156
 #, c-format
@@ -258,70 +251,66 @@
 
 #: lib/dpkg/compress.c:412
 msgid "internal error (bug)"
-msgstr ""
+msgstr "内部错误(bug)"
 
 #: lib/dpkg/compress.c:419
 msgid "memory usage limit reached"
-msgstr ""
+msgstr "已达到内存使用上限"
 
 #: lib/dpkg/compress.c:423
-#, fuzzy
 #| msgid "unknown compression type `%s'!"
 msgid "unsupported compression preset"
-msgstr "无法识别的压缩类型 %s ！"
+msgstr "不支持的压缩预设"
 
 #: lib/dpkg/compress.c:425
 msgid "unsupported options in file header"
-msgstr ""
+msgstr "不支持的文件头的选项"
 
 #: lib/dpkg/compress.c:429
 msgid "compressed data is corrupt"
-msgstr ""
+msgstr "压缩的数据已损坏"
 
 #: lib/dpkg/compress.c:433
-#, fuzzy
 #| msgid "unexpected end of file in %.250s"
 msgid "unexpected end of input"
-msgstr "在 %.250s 中发现未预期的文件结束符"
+msgstr "未预期的输入结束"
 
 #: lib/dpkg/compress.c:437
-#, fuzzy
 #| msgid "file may not contain newlines"
 msgid "file format not recognized"
-msgstr "文件不可以含有换行符"
+msgstr "无法识别文件格式"
 
 #: lib/dpkg/compress.c:441
 msgid "unsupported type of integrity check"
-msgstr ""
+msgstr "不支持的完整性检验类型"
 
 #: lib/dpkg/compress.c:482
-#, fuzzy, c-format
+#, c-format
 #| msgid "%s: internal gzip read error"
 msgid "%s: lzma read error"
-msgstr "%s：内部 gzip 读取错误"
+msgstr "%s：lzma 读取错误"
 
 #: lib/dpkg/compress.c:494
-#, fuzzy, c-format
+#, c-format
 #| msgid "%s: internal gzip write error"
 msgid "%s: lzma write error"
-msgstr "%s：内部 gzip 写入错误"
+msgstr "%s：lzma 写入错误"
 
 #: lib/dpkg/compress.c:503
 #, c-format
 msgid "%s: lzma close error"
-msgstr ""
+msgstr "%s: lzma 关闭错误"
 
 #: lib/dpkg/compress.c:509
-#, fuzzy, c-format
+#, c-format
 #| msgid "%s: warning: %s\n"
 msgid "%s: lzma error: %s"
-msgstr "%s：警告：%s\n"
+msgstr "%s：lzma 错误：%s"
 
 #: lib/dpkg/compress.c:816
-#, fuzzy
 #| msgid "unknown compression type `%s'!"
 msgid "unknown compression strategy"
-msgstr "无法识别的压缩类型 %s ！"
+msgstr "未知的压缩策略"
 
 #: lib/dpkg/dbmodify.c:69
 #, c-format
@@ -380,10 +369,9 @@
 msgstr "您没有为 dpkg 的状态数据库加锁的权限"
 
 #: lib/dpkg/dbmodify.c:234
-#, fuzzy
 #| msgid "unable to lock dpkg status database"
 msgid "dpkg status database"
-msgstr "无法为 dpkg 的状态数据库加锁"
+msgstr "dpkg 状态数据库"
 
 #: lib/dpkg/dbmodify.c:258
 msgid "requested operation requires superuser privilege"
@@ -434,41 +422,40 @@
 
 #: lib/dpkg/deb-version.c:55
 msgid "format version with empty major component"
-msgstr ""
+msgstr "主要成分为空的格式版本"
 
 #: lib/dpkg/deb-version.c:57
-#, fuzzy
 #| msgid "format version number"
 msgid "format version has no dot"
-msgstr "格式版本"
+msgstr "格式版本没有点号"
 
 #: lib/dpkg/deb-version.c:63
 msgid "format version with empty minor component"
-msgstr ""
+msgstr "次要成分为空的格式版本"
 
 #: lib/dpkg/deb-version.c:65
 #, fuzzy
 #| msgid "format version number"
 msgid "format version followed by junk"
-msgstr "格式版本"
+msgstr "有多余后缀的格式版本"
 
 #: lib/dpkg/dir.c:50
-#, fuzzy, c-format
+#, c-format
 #| msgid "unable to read filedescriptor flags for %.250s"
 msgid "unable to get file descriptor for directory '%s'"
-msgstr "在 %.250s 时，无法读取 filedescriptor 标志位"
+msgstr "无法获得目录 '%s' 的文件描述符"
 
 #: lib/dpkg/dir.c:54
-#, fuzzy, c-format
+#, c-format
 #| msgid "unable to sync file '%s'"
 msgid "unable to sync directory '%s'"
-msgstr "无法同步文件 %s"
+msgstr "无法同步目录 '%s'"
 
 #: lib/dpkg/dir.c:69 lib/dpkg/dir.c:131
-#, fuzzy, c-format
+#, c-format
 #| msgid "unable to open file '%s'"
 msgid "unable to open directory '%s'"
-msgstr "无法打开文件 %s"
+msgstr "无法打开目录 '%s'"
 
 #: lib/dpkg/dir.c:109 src/divertcmd.c:217 dpkg-split/split.c:207
 #: utils/update-alternatives.c:1305
@@ -515,7 +502,7 @@
 " %s\n"
 
 #: lib/dpkg/ehandle.c:104
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "%s: unrecoverable fatal error, aborting:\n"
 #| " %s\n"
@@ -523,14 +510,13 @@
 "%s: outside error context, aborting:\n"
 " %s\n"
 msgstr ""
-"%s: 无法恢复的致命错误，中止：\n"
+"%s: 外部错误的上下文，中止：\n"
 " %s\n"
 
 #: lib/dpkg/ehandle.c:124
-#, fuzzy
 #| msgid "out of memory for new cleanup entry"
 msgid "out of memory for new error context"
-msgstr "新建清理条目时内存不足"
+msgstr "新建错误上下文时内存不足"
 
 #: lib/dpkg/ehandle.c:189
 #, c-format
@@ -542,10 +528,10 @@
 " %s\n"
 
 #: lib/dpkg/ehandle.c:208
-#, fuzzy, c-format
+#, c-format
 #| msgid "dpkg: too many nested errors during error recovery !!\n"
 msgid "%s: too many nested errors during error recovery!!\n"
-msgstr "dpkg：在错误恢复过程中发生了太多的嵌套错误！！\n"
+msgstr "%s：在错误恢复过程中发生了过多的嵌套错误！！\n"
 
 #: lib/dpkg/ehandle.c:275 lib/dpkg/ehandle.c:314
 msgid "out of memory for new cleanup entry"
@@ -556,16 +542,16 @@
 msgstr "新建清理条目参数太多，内存不足"
 
 #: lib/dpkg/ehandle.c:359
-#, fuzzy, c-format
+#, c-format
 #| msgid "%s: warning: %s\n"
 msgid "%s: error: %s\n"
-msgstr "%s：警告：%s\n"
+msgstr "%s：错误：%s\n"
 
 #: lib/dpkg/ehandle.c:395
-#, fuzzy, c-format
+#, c-format
 #| msgid "%s:%s:%d: internal error: %s\n"
 msgid "%s:%s:%d:%s: internal error: %s\n"
-msgstr "%s:%s:%d：内部错误：%s\n"
+msgstr "%s:%s:%d:%s: 内部错误：%s\n"
 
 #: lib/dpkg/fields.c:52
 #, c-format
@@ -573,10 +559,10 @@
 msgstr "%s 缺失"
 
 #: lib/dpkg/fields.c:56
-#, fuzzy, c-format
+#, c-format
 #| msgid "`%.*s' is not allowed for %s"
 msgid "'%.50s' is not allowed for %s"
-msgstr "%.*s 不被 %s 所允许"
+msgstr "'%.50s' 不被 %s 所允许"
 
 #: lib/dpkg/fields.c:80
 #, c-format
@@ -614,67 +600,63 @@
 
 #: lib/dpkg/fields.c:177
 msgid "foreign/allowed/same/no in quadstate field"
-msgstr ""
+msgstr "foreign/allowed/same/no 在 quadstate 字段"
 
 #: lib/dpkg/fields.c:189
 #, c-format
 msgid "'%s' is not a valid architecture name: %s"
-msgstr ""
+msgstr "'%s' 不是有效的架构名： %s"
 
 #: lib/dpkg/fields.c:208
-#, fuzzy
 #| msgid "word in `priority' field"
 msgid "word in 'Priority' field"
-msgstr " priority 字段中的文字"
+msgstr " Priority 字段中的文字"
 
 #: lib/dpkg/fields.c:221 lib/dpkg/fields.c:272 lib/dpkg/fields.c:622
 #: lib/dpkg/fields.c:647
-#, fuzzy, c-format
+#, c-format
 #| msgid "value for `status' field not allowed in this context"
 msgid "value for '%s' field not allowed in this context"
-msgstr "该环境中不允许 status 字段的值"
+msgstr "该环境中不允许 '%s' 字段的值"
 
 #: lib/dpkg/fields.c:226
-#, fuzzy
 #| msgid "first (want) word in `status' field"
 msgid "first (want) word in 'Status' field"
-msgstr " status 字段的第一个词(want)"
+msgstr " Status 字段的第一个词(want)"
 
 #: lib/dpkg/fields.c:228
-#, fuzzy
 #| msgid "second (error) word in `status' field"
 msgid "second (error) word in 'Status' field"
-msgstr " status 字段的第二个词(error)"
+msgstr " Status 字段的第二个词(error)"
 
 #: lib/dpkg/fields.c:230
-#, fuzzy
 #| msgid "third (status) word in `status' field"
 msgid "third (status) word in 'Status' field"
-msgstr " status 字段的第三个词(status)"
+msgstr " Status 字段的第三个词(status)"
 
 #: lib/dpkg/fields.c:240 lib/dpkg/fields.c:278
-#, fuzzy, c-format
+#, c-format
 #| msgid "error in Version string '%.250s'"
 msgid "error in '%s' field string '%.250s'"
-msgstr "版本字符串 %.250s 中有错误"
+msgstr "'%s' 字段的字符串 %.250s 中有错误"
 
 #: lib/dpkg/fields.c:252
-#, fuzzy, c-format
+#, c-format
 #| msgid "obsolete `Revision' or `Package-Revision' field used"
 msgid "obsolete '%s' or '%s' field used"
-msgstr "您使用了已经废弃不用的字段 Revision 或者 Package-Revision "
+msgstr "您使用了已经废弃的字段 %s 或者 %s "
 
 #: lib/dpkg/fields.c:305
-#, fuzzy, c-format
+#, c-format
 #| msgid "value for `conffiles' has malformatted line `%.*s'"
 msgid "value for '%s' field has malformatted line '%.*s'"
-msgstr " conffiles  的值包含了有格式错误的行： %.*s "
+msgstr "'%s' 字段的值包含了格式错误的行: '%.*s'"
 
 #: lib/dpkg/fields.c:327
-#, fuzzy, c-format
+#, c-format
 #| msgid "value for `conffiles' has line starting with non-space `%c'"
 msgid "value for '%s' has line starting with non-space '%c'"
-msgstr " conffiles 的值中，有的行是以 %c 开头的，而它不是空格"
+msgstr "'%s' 字段的值中，有以非空格字符 '%c' 开头的行"
 
 #: lib/dpkg/fields.c:344
 msgid "root or null directory is listed as a conffile"
@@ -693,21 +675,21 @@
 msgstr "%s 字段，无效的软件包名 %.255s :%s"
 
 #: lib/dpkg/fields.c:444
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "`%s' field, missing package name, or garbage where package name expected"
 msgid ""
 "'%s' field, missing architecture name, or garbage where architecture name "
 "expected"
 msgstr ""
-"%s\" 字段缺少软件包名，也可能是在本该填写软件包名的地方发现了无意义的数据"
+"'%s' 字段缺少架构名，或者在架构名处发现无意义数据"
 
 #: lib/dpkg/fields.c:457
-#, fuzzy, c-format
+#, c-format
 #| msgid "'%s' field, reference to '%.255s': error in version"
 msgid ""
 "'%s' field, reference to '%.255s': invalid architecture name '%.255s': %s"
-msgstr "%s 字段，于 %.255s ：解析版本号时出错"
+msgstr "%s 字段，于 %.255s : 无效的架构名 '%.255s': %s"
 
 #: lib/dpkg/fields.c:491
 #, c-format
@@ -725,7 +707,7 @@
 " `%c' is obsolete, use `%c=' or `%c%c' instead"
 msgstr ""
 "%s 字段，于 %.255s :\n"
-"  %c  已被废弃不用，请使用 %c= 或者 %c%c "
+"  %c  已被废弃，请使用 %c= 或者 %c%c "
 
 #: lib/dpkg/fields.c:507
 #, c-format
@@ -737,10 +719,10 @@
 " 未明确要求版本号完全一致，建议使用 = "
 
 #: lib/dpkg/fields.c:515
-#, fuzzy, c-format
+#, c-format
 #| msgid "Only exact versions may be used for Provides"
 msgid "only exact versions may be used for '%s' field"
-msgstr "Provides 中只能指明具体的版本"
+msgstr "'%s' 字段中只能指明具体的版本"
 
 #: lib/dpkg/fields.c:520
 #, c-format
@@ -764,7 +746,7 @@
 #: lib/dpkg/fields.c:551
 #, c-format
 msgid "'%s' field, reference to '%.255s': error in version"
-msgstr "%s 字段，于 %.255s ：解析版本号时出错"
+msgstr "%s 字段，于 %.255s ：解析版本号出错"
 
 #: lib/dpkg/fields.c:561
 #, c-format
@@ -774,7 +756,7 @@
 #: lib/dpkg/fields.c:568
 #, c-format
 msgid "alternatives (`|') not allowed in %s field"
-msgstr "在 %s 字段中不能含有候选项( | )"
+msgstr "在 %s 字段中不能含有候选项('|')"
 
 #: lib/dpkg/fields.c:629
 #, c-format
@@ -812,10 +794,10 @@
 msgstr "无法设置文件 %.250s 的权限位"
 
 #: lib/dpkg/file.c:87
-#, fuzzy, c-format
+#, c-format
 #| msgid "unable to close %s: %s"
 msgid "unable to unlock %s"
-msgstr "无法关闭 %s：%s"
+msgstr "无法解锁 %s"
 
 #: lib/dpkg/file.c:113
 #, c-format
@@ -823,28 +805,27 @@
 msgstr "无法检查文件 %s 的锁状态 "
 
 #: lib/dpkg/file.c:148
-#, fuzzy, c-format
+#, c-format
 #| msgid "status database area is locked by another process"
 msgid "%s is locked by another process"
-msgstr "另外一个进程已经为状态数据库加了锁"
+msgstr "另外一个进程已经为 %s 加锁"
 
 #: lib/dpkg/file.c:150
-#, fuzzy, c-format
+#, c-format
 #| msgid "unable to close %s: %s"
 msgid "unable to lock %s"
-msgstr "无法关闭 %s：%s"
+msgstr "无法锁定 %s"
 
 #: lib/dpkg/file.c:171 lib/dpkg/file.c:176
-#, fuzzy
 #| msgid "long filenames"
 msgid "showing file on pager"
-msgstr "长文件名"
+msgstr "在 pager 中显示文件内容"
 
 #: lib/dpkg/log.c:53
-#, fuzzy, c-format
+#, c-format
 #| msgid "couldn't open log `%s': %s\n"
 msgid "could not open log '%s': %s"
-msgstr "无法打开日志文件 %s ：%s\n"
+msgstr "无法打开日志文件 %s ：%s"
 
 #: lib/dpkg/log.c:85
 msgid "<package status and progress file descriptor>"
@@ -853,7 +834,7 @@
 #: lib/dpkg/log.c:114
 #, c-format
 msgid "unable to write to status fd %d"
-msgstr "无法写入状态 fd %d"
+msgstr "无法写入状态文件描述符 %d"
 
 #: lib/dpkg/mlib.c:42 lib/dpkg/mlib.c:98 utils/update-alternatives.c:274
 #: utils/update-alternatives.c:331 utils/update-alternatives.c:1122
@@ -863,12 +844,12 @@
 #: lib/dpkg/mlib.c:110
 #, c-format
 msgid "failed to dup for std%s"
-msgstr "无法 dup 到 std%s"
+msgstr "无法复制(dup)到 std%s"
 
 #: lib/dpkg/mlib.c:111
 #, c-format
 msgid "failed to dup for fd %d"
-msgstr "无法 dup 到 fd %d"
+msgstr "无法复制(dup)到文件描述符 %d"
 
 #: lib/dpkg/mlib.c:117
 msgid "failed to create pipe"
@@ -902,7 +883,7 @@
 #: lib/dpkg/options.c:105
 #, c-format
 msgid "unbalanced quotes in '%s'"
-msgstr "%s 中有不平衡引用"
+msgstr "%s 中引用不平衡"
 
 #: lib/dpkg/options.c:121
 #, c-format
@@ -937,7 +918,7 @@
 #: lib/dpkg/options.c:237
 #, c-format
 msgid "unknown option --%s"
-msgstr "未知选项 -- %s"
+msgstr "未知选项 --%s"
 
 #: lib/dpkg/options.c:241
 #, c-format
@@ -980,10 +961,10 @@
 msgstr "-%c (--%s) 和 -%c (--%s) 两个操作之间有矛盾"
 
 #: lib/dpkg/options-parsers.c:49
-#, fuzzy, c-format
+#, c-format
 #| msgid "--ignore-depends requires a legal package name. `%.250s' is not; %s"
 msgid "--%s needs a valid package name but '%.250s' is not: %s"
-msgstr "--ignore-depends 需要一个有效的软件包名。而 %.250s 却不是；%s"
+msgstr "--%s 需要一个有效的软件包名。而 %.250s 不是: %s"
 
 #: lib/dpkg/parse.c:139
 #, c-format
@@ -1013,19 +994,18 @@
 #: lib/dpkg/parse.c:213
 #, c-format
 msgid "package has field '%s' but is missing architecture"
-msgstr ""
+msgstr "软件包具有 '%s' 字段，但找不到架构"
 
 #: lib/dpkg/parse.c:217
-#, fuzzy, c-format
+#, c-format
 #| msgid "package has status %s but triggers are awaited"
 msgid "package has field '%s' but is architecture all"
-msgstr "软件包有 %s 状态但触发器在等待"
+msgstr "软件包有 %s 字段，但架构为‘所有’"
 
 #: lib/dpkg/parse.c:236
-#, fuzzy
 #| msgid "Configured-Version for package with inappropriate Status"
 msgid "Config-Version for package with inappropriate Status"
-msgstr "软件包有 Configured-Version 的标志，但是它安装状态却与之不符"
+msgstr "软件包有 Config-Version 的标志，但是它安装状态却与之不符"
 
 #: lib/dpkg/parse.c:247
 #, c-format
@@ -1047,19 +1027,23 @@
 
 #: lib/dpkg/parse.c:271
 msgid "Package which in state not-installed has conffiles, forgetting them"
-msgstr "该软件包的状态是尚未安装，但是它却有 conffiles，忽略这些 conffile"
+msgstr "该软件包的状态是尚未安装，但它有 conffiles ，忽略这些配置文件"
 
 #: lib/dpkg/parse.c:349
 msgid ""
 "multiple non-coinstallable package instances present; most probably due to "
 "an upgrade from an unofficial dpkg"
 msgstr ""
+"现有多个不可共存的软件包实例；"
+"很有可能是因为从非官方 dpkg 进行的升级"
 
 #: lib/dpkg/parse.c:353
 msgid ""
 "mixed non-coinstallable and coinstallable package instances present; most "
 "probably due to an upgrade from an unofficial dpkg"
 msgstr ""
+"现有多个混合的‘不可共存’和‘可共存’的软件包实例"
+"很有可能是因为从非官方 dpkg 进行的升级" 
 
 #: lib/dpkg/parse.c:413
 #, c-format
@@ -1067,6 +1051,7 @@
 "%s %s (Multi-Arch: %s) is not co-installable with %s which has multiple "
 "installed instances"
 msgstr ""
+"%s %s (Multi-Arch: %s) 不能与 %s 共存，它有多个安装的实例"
 
 #: lib/dpkg/parse.c:543
 #, c-format
@@ -1079,10 +1064,10 @@
 msgstr "无法获得软件包 info 文件 %.255s 的状态"
 
 #: lib/dpkg/parse.c:571
-#, fuzzy, c-format
+#, c-format
 #| msgid "can't stat package info file `%.255s'"
 msgid "reading package info file '%s': %s"
-msgstr "无法获得软件包 info 文件 %.255s 的状态"
+msgstr "正在读取软件包信息文件 '%s': %s"
 
 #: lib/dpkg/parse.c:581
 #, c-format
@@ -1090,19 +1075,19 @@
 msgstr "无法 mmap 软件包的 info 文件 %.255s "
 
 #: lib/dpkg/parse.c:586
-#, fuzzy, c-format
+#, c-format
 #| msgid "can't stat package info file `%.255s'"
 msgid "reading package info file '%.255s'"
-msgstr "无法获得软件包 info 文件 %.255s 的状态"
+msgstr "正在读取软件包信息文件 '%.255s'"
 
 #: lib/dpkg/parse.c:626
 msgid "empty field name"
-msgstr ""
+msgstr "空字段名"
 
 #: lib/dpkg/parse.c:628
 #, c-format
 msgid "field name '%.*s' cannot start with hyphen"
-msgstr ""
+msgstr "字段名 '%.*s' 不能以连字号开头"
 
 #: lib/dpkg/parse.c:638
 #, c-format
@@ -1135,10 +1120,10 @@
 msgstr "在字段 %.*s 的值中间发现了 MSDOS EOF 字符(缺少最后结尾的换行符？)"
 
 #: lib/dpkg/parse.c:674
-#, fuzzy, c-format
+#, c-format
 #| msgid "newline in field name `%.*s'"
 msgid "blank line in value of field '%.*s'"
-msgstr "在字段名 %.*s 中发现换行符"
+msgstr "在字段 %.*s 的值中发现空行"
 
 #: lib/dpkg/parse.c:694
 #, c-format
@@ -1160,7 +1145,7 @@
 msgstr "在 %.255s 中没有软件包的相关信息"
 
 #: lib/dpkg/parsehelp.c:48
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "%s, in file '%.255s' near line %d package '%.255s':\n"
 #| " "
@@ -1168,11 +1153,11 @@
 "parsing file '%.255s' near line %d package '%.255s':\n"
 " %.255s"
 msgstr ""
-"%s，在文件 %.255s 第 %d 行附近，软件包 %.255s :\n"
-" "
+"解析文件 '%.255s' 第 %d 行附近，软件包 '%.255s' :\n"
+" %.255s"
 
 #: lib/dpkg/parsehelp.c:52
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "%s, in file '%.255s' near line %d:\n"
 #| " "
@@ -1180,17 +1165,15 @@
 "parsing file '%.255s' near line %d:\n"
 " %.255s"
 msgstr ""
-"%s，在文件 %.255s 第 %d 行附近:\n"
-" "
+"正在解析文件 '%.255s' 第 %d 行附近:\n"
+" %.255s"
 
 #: lib/dpkg/parsehelp.c:111
-#, fuzzy
 #| msgid "must start with an alphanumeric"
 msgid "must start with an alphanumeric character"
-msgstr "必须以字母开头"
+msgstr "必须以字母字符开头"
 
 #: lib/dpkg/parsehelp.c:159
-#, fuzzy
 #| msgid "<none>"
 msgctxt "version"
 msgid "<none>"
@@ -1209,16 +1192,14 @@
 msgstr "版本中的版次不是数字"
 
 #: lib/dpkg/parsehelp.c:216
-#, fuzzy
 #| msgid "epoch in version is not number"
 msgid "epoch in version is negative"
-msgstr "版本中的版次不是数字"
+msgstr "版本中的版次为负数"
 
 #: lib/dpkg/parsehelp.c:218
-#, fuzzy
 #| msgid "epoch in version is not number"
 msgid "epoch in version is too big"
-msgstr "版本中的版次不是数字"
+msgstr "版本中的版次过大"
 
 #: lib/dpkg/parsehelp.c:220
 msgid "nothing after colon in version number"
@@ -1226,50 +1207,50 @@
 
 #: lib/dpkg/parsehelp.c:235
 msgid "version number does not start with digit"
-msgstr ""
+msgstr "版本号没有以数字开头"
 
 #: lib/dpkg/parsehelp.c:238
 msgid "invalid character in version number"
-msgstr "版本号后的字符串无效"
+msgstr "版本号后的字符无效"
 
 #: lib/dpkg/parsehelp.c:242
 msgid "invalid character in revision number"
-msgstr "版本号后的字符串无效"
+msgstr "修订号后的字符无效"
 
 #: lib/dpkg/pkg-db.c:147 lib/dpkg/pkg-spec.c:98
 #, c-format
 msgid "ambiguous package name '%s' with more than one installed instance"
-msgstr ""
+msgstr "模糊的软件包名 '%s'， 它有一个以上的安装实例"
 
 #: lib/dpkg/pkg-format.c:87
-#, fuzzy, c-format
+#, c-format
 #| msgid "invalid character `%c' in field width\n"
 msgid "invalid character '%c' in field width"
-msgstr "字段宽度中有无效的字符 %c \n"
+msgstr "字段宽度中有无效的字符 %c"
 
 #: lib/dpkg/pkg-format.c:92
 msgid "field width is out of range"
-msgstr ""
+msgstr "字段宽度超出范围"
 
 #: lib/dpkg/pkg-format.c:183
 msgid "missing closing brace"
-msgstr ""
+msgstr "缺少右大括号"
 
 #: lib/dpkg/pkg-show.c:141
 msgid "(no description available)"
 msgstr "(无可用描述)"
 
 #: lib/dpkg/pkg-spec.c:71
-#, fuzzy, c-format
+#, c-format
 #| msgid "illegal package name in awaited trigger `%.255s': %s"
 msgid "illegal package name in specifier '%s%s%s': %s"
-msgstr "在等待触发器 %.255s 中包含非法的软件包名：%s"
+msgstr "在说明符 '%s%s%s' 中包含非法软件包名: %s"
 
 #: lib/dpkg/pkg-spec.c:82
-#, fuzzy, c-format
+#, c-format
 #| msgid "illegal package name in awaited trigger `%.255s': %s"
 msgid "illegal architecture name in specifier '%s:%s': %s"
-msgstr "在等待触发器 %.255s 中包含非法的软件包名：%s"
+msgstr "在说明符 '%s:%s' 中有非法的架构名: %s"
 
 #: lib/dpkg/report.c:66
 #, c-format
@@ -1279,12 +1260,12 @@
 #: lib/dpkg/strwide.c:60
 #, c-format
 msgid "cannot convert multibyte string '%s' to a wide-character string"
-msgstr ""
+msgstr "无法将多字节字符串 '%s' 转换为宽字符串"
 
 #: lib/dpkg/strwide.c:113
 #, c-format
 msgid "cannot convert multibyte sequence '%s' to a wide character"
-msgstr ""
+msgstr "无法将多字节序列 '%s' 转换为一个宽字符"
 
 #: lib/dpkg/subproc.c:46
 #, c-format
@@ -1311,13 +1292,13 @@
 msgstr "子进程 %s 返回了错误号 %d"
 
 #: lib/dpkg/subproc.c:150
-#, fuzzy, c-format
+#, c-format
 #| msgid "wait for subprocess %s failed"
 msgid "subprocess %s was interrupted"
-msgstr "等待子进程 %s 时出错"
+msgstr "子进程 %s 被中断"
 
 #: lib/dpkg/subproc.c:152
-#, fuzzy, c-format
+#, c-format
 #| msgid "subprocess %s killed by signal (%s)%s"
 msgid "subprocess %s was killed by signal (%s)%s"
 msgstr "子进程 %s 被信号(%s)%s 终止了"
@@ -1360,7 +1341,7 @@
 #, fuzzy
 #| msgid "triggered"
 msgid "triggers area"
-msgstr "已触发"
+msgstr "触发区域"
 
 #: lib/dpkg/trigdeferred.l:154
 #, c-format
@@ -1517,13 +1498,13 @@
 #, fuzzy, c-format
 #| msgid "can't mmap package info file `%.255s'"
 msgid "cannot skip padding for file '%.255s': %s"
-msgstr "无法 mmap 软件包的 info 文件 %.255s "
+msgstr "无法跳过填充文件 %.255s: %s "
 
 #: src/archives.c:272
-#, fuzzy, c-format
+#, c-format
 #| msgid "skipped unpacking file '%.255s' (replaced or excluded?)"
 msgid "cannot skip file '%.255s' (replaced or excluded?) from pipe: %s"
-msgstr "已跳过未解包文件 %.255s (已被替换或排除？)"
+msgstr "无法从管道中跳过文件 %.255s (已被替换或排除？)：%s"
 
 #: src/archives.c:334
 #, c-format
@@ -1531,10 +1512,10 @@
 msgstr "无法创建 %.255s (处理 %.255s 时)"
 
 #: src/archives.c:347
-#, fuzzy, c-format
+#, c-format
 #| msgid "%s: failed to rename '%.250s' to '%.250s': %s"
 msgid "cannot copy extracted data for '%.255s' to '%.255s': %s"
-msgstr "%s：无法将 %.250s 改名为 %.250s ：%s"
+msgstr "无法为 '%.255s' 拷贝解压的文件至 '%.255s'： %s"
 
 #: src/archives.c:363 src/archives.c:479 src/statcmd.c:167
 #, c-format
@@ -1577,10 +1558,10 @@
 msgstr "新建目录 %.255s 时出错"
 
 #: src/archives.c:432
-#, fuzzy, c-format
+#, c-format
 #| msgid "cannot open archive part file `%.250s'"
 msgid "cannot compute MD5 hash for tar file '%.255s': %s"
-msgstr "无法打开存档的分块文件 %.250s"
+msgstr "无法为tar文件 '%.255s' 计算MD5哈希值: %s "
 
 #: src/archives.c:460 src/archives.c:464
 #, c-format
@@ -1594,17 +1575,17 @@
 
 #: src/archives.c:513
 msgid "cannot open security status notification channel"
-msgstr ""
+msgstr "无法打开安全状态通知通道"
 
 #: src/archives.c:528
 msgid "cannot get security labeling handle"
-msgstr ""
+msgstr "无法获得安全标签句柄"
 
 #: src/archives.c:576
-#, fuzzy, c-format
+#, c-format
 #| msgid "cannot read config file dir `%.250s' (from `%.250s')"
 msgid "cannot set security context for file object '%s'"
-msgstr "无法读取配置文件所在目录 %.250s (从 %.250s )"
+msgstr "无法为文件对象 '%s' 设置安全上下文"
 
 #: src/archives.c:605 src/archives.c:1141 utils/update-alternatives.c:319
 #, c-format
@@ -1614,15 +1595,16 @@
 #: src/archives.c:607 src/archives.c:1143 src/configure.c:760
 #, c-format
 msgid "symbolic link '%.250s' size has changed from %jd to %zd"
-msgstr ""
+msgstr "符号链接 '%.250s' 尺寸从 %jd 变更至 %zd"
 
 #: src/archives.c:644
-#, fuzzy, c-format
+#, c-format
 #| msgid "trying to overwrite '%.250s', which is also in package %.250s %.250s"
 msgid ""
 "trying to overwrite shared '%.250s', which is different from other instances "
 "of package %.250s"
-msgstr "正试图覆盖 %.250s，它同时被包含于软件包 %.250s %.250s"
+msgstr ""
+"尝试覆盖共享的 '%.250s', 它与软件包 %.250s 中的其他实例不同"
 
 #: src/archives.c:736
 #, c-format
@@ -1680,16 +1662,16 @@
 msgstr "无法访问文件 %s"
 
 #: src/archives.c:999
-#, fuzzy, c-format
+#, c-format
 #| msgid "Replacing files in old package %s ...\n"
 msgid "Replacing files in old package %s (%s) ...\n"
-msgstr "正在替换原软件包中的文件 %s ...\n"
+msgstr "正在替换原软件包中的文件 %s (%s) ...\n"
 
 #: src/archives.c:1005
-#, fuzzy, c-format
+#, c-format
 #| msgid "Replaced by files in installed package %s ...\n"
 msgid "Replaced by files in installed package %s (%s) ...\n"
-msgstr "被已安装的软件包 %s 中的文件替换了...\n"
+msgstr "被已安装的软件包 %s (%s) 中的文件替换了...\n"
 
 #: src/archives.c:1015
 #, c-format
@@ -1749,7 +1731,7 @@
 "%s"
 
 #: src/archives.c:1334
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "considering deconfiguration of essential\n"
 #| " package %s, to enable %s."
@@ -1759,7 +1741,7 @@
 msgstr "正在考虑反配置基础软件包 %s，以便启用 %s。"
 
 #: src/archives.c:1338
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "dpkg: no, %s is essential, will not deconfigure\n"
 #| " it in order to enable %s.\n"
@@ -1767,11 +1749,11 @@
 "no, %s is essential, will not deconfigure\n"
 " it in order to enable %s"
 msgstr ""
-"dpkg：拒绝，%s 是基础软件包，不能反配置该软件包\n"
-" 启用开启 %s。\n"
+"拒绝，%s 是基础软件包，不能反配置该软件包\n"
+" 以启用 %s"
 
 #: src/archives.c:1347
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "dpkg: no, cannot proceed with %s (--auto-deconfigure will help):\n"
 #| "%s"
@@ -1779,7 +1761,7 @@
 "no, cannot proceed with %s (--auto-deconfigure will help):\n"
 "%s"
 msgstr ""
-"dpkg：拒绝，不能继续进行 %s (不妨尝试 --auto-deconfigure)：\n"
+"拒绝，不能继续进行 %s (不妨尝试 --auto-deconfigure)：\n"
 "%s"
 
 #: src/archives.c:1357
@@ -1793,17 +1775,17 @@
 msgstr "安装 %.250s"
 
 #: src/archives.c:1384
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "dpkg: considering deconfiguration of %s, which would be broken by %s ...\n"
 msgid "considering deconfiguration of %s, which would be broken by %s ..."
-msgstr "dpkg：正在考虑反配置 %s，否则会被 %s 破坏 ...\n"
+msgstr "正在考虑反配置 %s，否则会被 %s 破坏 ..."
 
 #: src/archives.c:1390
-#, fuzzy, c-format
+#, c-format
 #| msgid "dpkg: yes, will deconfigure %s (broken by %s).\n"
 msgid "yes, will deconfigure %s (broken by %s)"
-msgstr "dpkg：好的，将反配置 %s (被 %s 破坏)。\n"
+msgstr "好的，将反配置 %s (被 %s 破坏)。"
 
 #: src/archives.c:1395 src/archives.c:1518
 #, fuzzy, c-format
@@ -1814,8 +1796,8 @@
 "regarding %s containing %s:\n"
 "%s"
 msgstr ""
-"dpkg：关于含有 %2$s 的 %1$s：\n"
-"%3$s"
+"关于含有 %2$s 的 %1$s：\n"
+"%s"
 
 #: src/archives.c:1403
 msgid "ignoring breakage, may proceed anyway!"
@@ -1836,45 +1818,44 @@
 msgstr "安装 %.250s 将破坏现有软件"
 
 #: src/archives.c:1445
-#, fuzzy, c-format
+#, c-format
 #| msgid "dpkg: considering removing %s in favour of %s ...\n"
 msgid "considering removing %s in favour of %s ..."
-msgstr "dpkg：为了 %2$s，正考虑卸载 %1$s ...\n"
+msgstr "为了 %2$s，正考虑卸载 %1$s ..."
 
 #: src/archives.c:1451
-#, fuzzy, c-format
+#, c-format
 #| msgid "%s is not properly installed - ignoring any dependencies on it.\n"
 msgid "%s is not properly installed; ignoring any dependencies on it"
-msgstr "%s 没有被正常安装 - 将忽略所有对它的依赖关系。\n"
+msgstr "%s 没有被正常安装； 将忽略所有对它的依赖关系"
 
 #: src/archives.c:1480
-#, fuzzy, c-format
+#, c-format
 #| msgid "dpkg: may have trouble removing %s, as it provides %s ...\n"
 msgid "may have trouble removing %s, as it provides %s ..."
-msgstr "dpkg：也许卸载 %s 会有问题，因为它提供了 %s ...\n"
+msgstr "也许卸载 %s 会有问题，因为它提供了 %s ..."
 
 #: src/archives.c:1495
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "dpkg: package %s requires reinstallation, but will remove anyway as you "
 #| "requested.\n"
 msgid ""
 "package %s requires reinstallation, but will remove anyway as you requested"
 msgstr ""
-"dpkg：尽管软件包 %s 需要重新安装，但还是将遵照您的要求，\n"
-"把它卸载。\n"
+"尽管软件包 %s 需要重新安装，但还是将遵照您的要求将其卸载"
 
 #: src/archives.c:1499
-#, fuzzy, c-format
+#, c-format
 #| msgid "dpkg: package %s requires reinstallation, will not remove.\n"
 msgid "package %s requires reinstallation, will not remove"
-msgstr "dpkg：软件包 %s 需要重新安装，它不会被卸载。\n"
+msgstr "软件包 %s 需要重新安装，它不会被卸载。"
 
 #: src/archives.c:1508
-#, fuzzy, c-format
+#, c-format
 #| msgid "dpkg: yes, will remove %s in favour of %s.\n"
 msgid "yes, will remove %s in favour of %s"
-msgstr "dpkg：好的，为了 %2$s 卸载 %1$s。\n"
+msgstr "好的，为了 %2$s 而卸载 %1$s"
 
 #: src/archives.c:1521
 #, c-format
@@ -1941,34 +1922,34 @@
 msgstr "<标准错误>"
 
 #: src/archives.c:1708
-#, fuzzy, c-format
+#, c-format
 #| msgid "Selecting previously deselected package %s.\n"
 msgid "Selecting previously unselected package %s.\n"
-msgstr "选中了曾被取消选择的软件包 %s。\n"
+msgstr "正在选中未选择的软件包 %s。\n"
 
 #: src/archives.c:1712
-#, fuzzy, c-format
+#, c-format
 #| msgid "Skipping deselected package %s.\n"
 msgid "Skipping unselected package %s.\n"
-msgstr "忽略了被取消选择的软件包 %s。\n"
+msgstr "正在忽略未选择的软件包 %s。\n"
 
 #: src/archives.c:1729
-#, fuzzy, c-format
+#, c-format
 #| msgid "Version %.250s of %.250s already installed, skipping.\n"
 msgid "version %.250s of %.250s already installed, skipping"
-msgstr "%1$.250s 的 %2$.250s 版本已经安装，因而将不再安装它。\n"
+msgstr "%1$.250s 的 %2$.250s 版本已经安装，因而将跳过它"
 
 #: src/archives.c:1738
-#, fuzzy, c-format
+#, c-format
 #| msgid "downgrading %.250s from %.250s to %.250s."
 msgid "downgrading %.250s from %.250s to %.250s"
-msgstr "即将把 %.250s 从 %.250s 降级到 %.250s。"
+msgstr "即将把 %.250s 从 %.250s 降级到 %.250s"
 
 #: src/archives.c:1744
-#, fuzzy, c-format
+#, c-format
 #| msgid "Will not downgrade %.250s from version %.250s to %.250s, skipping.\n"
 msgid "will not downgrade %.250s from %.250s to %.250s, skipping"
-msgstr "由于不希望把 %.250s 从 %.250s 降级到 %.250s，因而将不再安装它。\n"
+msgstr "由于不希望把 %.250s 从 %.250s 降级到 %.250s，因而将跳过它"
 
 #: src/cleanup.c:87
 #, c-format
@@ -1998,27 +1979,23 @@
 msgstr "无法删除 %.250s 的新近解压的版本"
 
 #: src/configure.c:98
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "\n"
 #| "Configuration file `%s'"
 msgid "Configuration file '%s'\n"
-msgstr ""
-"\n"
-"配置文件 %s "
+msgstr "配置文件 '%s'\n"
 
 #: src/configure.c:100
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "\n"
 #| "Configuration file `%s'"
 msgid "Configuration file '%s' (actually '%s')\n"
-msgstr ""
-"\n"
-"配置文件 %s "
+msgstr "配置文件 %s (实际上为'%s')\n"
 
 #: src/configure.c:105
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "\n"
 #| " ==> File on system created by you or by a script.\n"
@@ -2027,39 +2004,32 @@
 " ==> File on system created by you or by a script.\n"
 " ==> File also in package provided by package maintainer.\n"
 msgstr ""
-"\n"
 " ==> 系统中的这个文件或者是由您创建的，或者是由脚本建立的。\n"
 " ==> 软件包维护者所提供的软件包中也包含了该文件。\n"
 
 #: src/configure.c:109
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "\n"
 #| "     Not modified since installation.\n"
 msgid "     Not modified since installation.\n"
-msgstr ""
-"\n"
-"     在安装后未曾更动。\n"
+msgstr "     在安装后未曾更动。\n"
 
 #: src/configure.c:111
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "\n"
 #| " ==> Modified (by you or by a script) since installation.\n"
 msgid " ==> Modified (by you or by a script) since installation.\n"
-msgstr ""
-"\n"
-" ==> 在安装后曾被修改(您或者某个脚本修改了它)。\n"
+msgstr " ==> 在安装后曾被修改(您或者某个脚本修改了它)。\n"
 
 #: src/configure.c:112
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "\n"
 #| " ==> Deleted (by you or by a script) since installation.\n"
 msgid " ==> Deleted (by you or by a script) since installation.\n"
-msgstr ""
-"\n"
-" ==> 在安装后曾被删除(您或者某个脚本删除了它)。\n"
+msgstr " ==> 在安装后曾被删除(您或者某个脚本删除了它)。\n"
 
 #: src/configure.c:115
 #, c-format
@@ -2142,7 +2112,7 @@
 
 #: src/configure.c:211 src/configure.c:215
 msgid "conffile difference visualizer"
-msgstr ""
+msgstr "conffile 差异观察器"
 
 #: src/configure.c:232
 msgid "Type `exit' when you're done.\n"
@@ -2233,24 +2203,23 @@
 " 不能配置(目前状态为 %.250s )"
 
 #: src/configure.c:583
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "package %.250s is not ready for configuration\n"
 #| " cannot configure (current status `%.250s')"
 msgid ""
 "package %s cannot be configured because %s is not ready (current status '%s')"
 msgstr ""
-"现在尚不能配置软件包 %.250s\n"
-" 不能配置(目前状态为 %.250s )"
+"现在尚不能配置软件包 %s，因为 %s 未准备好(目前状态为 %s )"
 
 #: src/configure.c:591
 #, c-format
 msgid ""
 "package %s %s cannot be configured because %s is at a different version (%s)"
-msgstr ""
+msgstr "现在尚不能配置软件包 %s %s，因为 %s 处于一个不同的版本(%s)"
 
 #: src/configure.c:627
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "dpkg: dependency problems prevent configuration of %s:\n"
 #| "%s"
@@ -2258,7 +2227,7 @@
 "dependency problems prevent configuration of %s:\n"
 "%s"
 msgstr ""
-"dpkg：依赖关系问题使得 %s 的配置工作不能继续：\n"
+"依赖关系问题使得 %s 的配置工作不能继续：\n"
 "%s"
 
 #: src/configure.c:630
@@ -2266,7 +2235,7 @@
 msgstr "依赖关系问题 - 仍未被配置"
 
 #: src/configure.c:633
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "dpkg: %s: dependency problems, but configuring anyway as you requested:\n"
 #| "%s"
@@ -2274,11 +2243,10 @@
 "%s: dependency problems, but configuring anyway as you requested:\n"
 "%s"
 msgstr ""
-"dpkg：%s：尽管有依赖关系的问题，但不管怎样，还是按照您的要求，继续配置：\n"
+"%s：尽管有依赖关系的问题，但不管怎样，还是按照您的要求，继续配置：\n"
 "%s"
 
 #: src/configure.c:641
-#, fuzzy
 #| msgid ""
 #| "Package is in a very bad inconsistent state - you should\n"
 #| " reinstall it before attempting configuration."
@@ -2286,8 +2254,8 @@
 "package is in a very bad inconsistent state; you should\n"
 " reinstall it before attempting configuration"
 msgstr ""
-"该软件包正处于非常不稳定的状态 - 您最好\n"
-"在配置它之前，先重新安装它。"
+"该软件包正处于非常不稳定的状态；\n"
+"您最好在配置它之前，先重新安装它"
 
 #: src/configure.c:644
 #, c-format
@@ -2336,16 +2304,16 @@
 msgstr "%s：警告 - conffile  %.250s 不是普通文件或者符号链接 (=  %s )"
 
 #: src/configure.c:825 dpkg-split/split.c:143
-#, fuzzy, c-format
+#, c-format
 #| msgid "cannot stat file '%s'"
 msgid "cannot compute MD5 hash for file '%s': %s"
-msgstr "无法访问文件 %s"
+msgstr "无法计算文件 %s 的MD5哈希值：%s"
 
 #: src/configure.c:832
-#, fuzzy, c-format
+#, c-format
 #| msgid "%s: unable to open conffile %s for hash: %s"
 msgid "%s: unable to open %s for hash: %s"
-msgstr "%s：无法打开 conffile %s 来作哈希处理：%s"
+msgstr "%s：无法打开 %s 来作哈希处理：%s"
 
 #: src/depcon.c:247
 #, c-format
@@ -2466,7 +2434,7 @@
 #, fuzzy
 #| msgid "Use --help for help about querying packages."
 msgid "Use --help for help about diverting files."
-msgstr "使用 --help 查看关于查询软件包的帮助。"
+msgstr "使用 --help 查看关于本地修改文件的帮助。"
 
 #: src/divertcmd.c:69 src/statcmd.c:57 utils/update-alternatives.c:80
 #, c-format
@@ -2570,16 +2538,16 @@
 "  不允許此操作"
 
 #: src/divertcmd.c:222 utils/update-alternatives.c:1392
-#, fuzzy, c-format
+#, c-format
 #| msgid "unable to write file '%s'"
 msgid "unable to create file '%s'"
-msgstr "无法写入文件 %s"
+msgstr "无法新建文件 %s"
 
 #: src/divertcmd.c:227
-#, fuzzy, c-format
+#, c-format
 #| msgid "cannot rename '%s' to '%s'"
 msgid "cannot copy '%s' to '%s': %s"
-msgstr "无法重命名 %s 为 %s"
+msgstr "无法拷贝 %s 到 %s：%s"
 
 #: src/divertcmd.c:239
 #, c-format
@@ -2595,7 +2563,7 @@
 #, fuzzy, c-format
 #| msgid "unable to open source file `%.250s'"
 msgid "unable to remove copied source file '%s'"
-msgstr "无法打开原始文件 %.250s"
+msgstr "无法删除拷贝过的源码文件 %s"
 
 #: src/divertcmd.c:273 src/divertcmd.c:737
 #, c-format
@@ -2669,10 +2637,10 @@
 msgstr "正在添加 %s\n"
 
 #: src/divertcmd.c:503
-#, fuzzy, c-format
+#, c-format
 #| msgid "ignoring request to remove %.250s which isn't installed."
 msgid "Ignoring request to rename file '%s' owned by diverting package '%s'\n"
-msgstr "忽略删除 %.250s 的要求，系统没有安装该软件包。"
+msgstr "忽略重命名 %s 的要求，该文件属主为本地修改软件包 %s\n"
 
 #: src/divertcmd.c:568
 #, c-format
@@ -2705,7 +2673,7 @@
 #, fuzzy, c-format
 #| msgid "ignoring request to remove %.250s which isn't installed."
 msgid "Ignoring request to remove shared diversion '%s'.\n"
-msgstr "忽略删除 %.250s 的要求，系统没有安装该软件包。"
+msgstr "忽略删除 %s 的要求，系统没有安装该软件包。\n"
 
 #: src/divertcmd.c:606
 #, c-format
@@ -2798,20 +2766,24 @@
 "The following packages are missing the list control file in the\n"
 "database, they need to be reinstalled:\n"
 msgstr ""
+"下列软件包在数据库中缺少列表控制文件，\n"
+"它们需要被重新安装：\n"
 
 #: src/enquiry.c:142
 msgid ""
 "The following packages are missing the md5sums control file in the\n"
 "database, they need to be reinstalled:\n"
 msgstr ""
+"下列软件包在数据库中缺少md5校验和控制文件，\n"
+"他们需要被重新安装：\n"
 
 #: src/enquiry.c:147
 msgid "The following packages do not have an architecture:\n"
-msgstr ""
+msgstr "下列软件包没有架构：\n"
 
 #: src/enquiry.c:151
 msgid "The following packages have an illegal architecture:\n"
-msgstr ""
+msgstr "下列软件包的架构非法：\n"
 
 #: src/enquiry.c:156
 msgid ""
@@ -2819,13 +2791,16 @@
 "cause dependency issues on front-ends. This can be fixed by registering\n"
 "the foreign architecture with dpkg --add-architecture:\n"
 msgstr ""
+"下列软件包具有未知的外来架构，这些架构会在前端中\n"
+"引发依赖问题。您可以通过 dpkg --add-architecture\n"
+"添加这个外来架构以修复此问题：\n"
 
 #: src/enquiry.c:185 src/querycmd.c:488 src/querycmd.c:703 src/querycmd.c:730
 #: src/querycmd.c:762
-#, fuzzy, c-format
+#, c-format
 #| msgid "Package `%s' is not installed.\n"
 msgid "package '%s' is not installed"
-msgstr "未曾安装软件包 %s。\n"
+msgstr "软件包 %s 没有被安装"
 
 #: src/enquiry.c:218
 msgid ""
@@ -2836,7 +2811,6 @@
 "致的。\n"
 
 #: src/enquiry.c:263
-#, fuzzy
 #| msgid "<unknown>"
 msgctxt "section"
 msgid "<unknown>"
@@ -2892,7 +2866,7 @@
 
 #: src/enquiry.c:432
 msgid "multi-arch"
-msgstr ""
+msgstr "多架构"
 
 #: src/enquiry.c:440
 msgid "versioned Provides"
@@ -2907,8 +2881,8 @@
 "cannot see how to satisfy pre-dependency:\n"
 " %s"
 msgstr ""
-"dpkg：无法推测该如何满足预依赖关系：\n"
-" %s\n"
+"无法推测该如何满足预依赖关系：\n"
+" %s"
 
 #: src/enquiry.c:542
 #, c-format
@@ -2916,10 +2890,10 @@
 msgstr "无法满足 %.250s 的预依赖关系，起因是 %.250s"
 
 #: src/enquiry.c:580 dpkg-deb/main.c:172 dpkg-deb/main.c:181
-#, fuzzy, c-format
+#, c-format
 #| msgid "obsolete option '--%s', please use '--%s' instead."
 msgid "obsolete option '--%s'; please use '--%s' instead"
-msgstr "废弃的选项 --%s，请使用 --%s "
+msgstr "废弃的选项 --%s，请使用 --%s 代替"
 
 #: src/enquiry.c:649
 msgid ""
@@ -2937,20 +2911,19 @@
 msgstr "版本号 %s 有语法错误：%s"
 
 #: src/errors.c:65
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "dpkg: failed to allocate memory for new entry in list of failed packages."
 msgid "failed to allocate memory for new entry in list of failed packages: %s"
-msgstr "dpkg：在无法处理的软件包列表中添加表项时，申请表项所需的内存失败。"
+msgstr "在无法处理的软件包列表中添加表项时，申请表项所需的内存失败：%s"
 
 #: src/errors.c:76
-#, fuzzy
 #| msgid "dpkg: too many errors, stopping\n"
 msgid "too many errors, stopping"
-msgstr "dpkg：出现过多错误，正在终止\n"
+msgstr "出现过多错误，正在终止"
 
 #: src/errors.c:85
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "%s: error processing %s (--%s):\n"
 #| " %s\n"
@@ -2958,11 +2931,11 @@
 "error processing package %s (--%s):\n"
 " %s"
 msgstr ""
-"%s：处理 %s (--%s)时出错：\n"
-" %s\n"
+"处理软件包 %s (--%s)时出错：\n"
+" %s"
 
 #: src/errors.c:98
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "%s: error processing %s (--%s):\n"
 #| " %s\n"
@@ -2970,8 +2943,8 @@
 "error processing archive %s (--%s):\n"
 " %s"
 msgstr ""
-"%s：处理 %s (--%s)时出错：\n"
-" %s\n"
+"处理归档 %s (--%s)时出错：\n"
+" %s"
 
 #: src/errors.c:110
 msgid "Errors were encountered while processing:\n"
@@ -2982,10 +2955,10 @@
 msgstr "由于出现了太多错误，处理过程被终止了。\n"
 
 #: src/errors.c:128
-#, fuzzy, c-format
+#, c-format
 #| msgid "Package %s was on hold, processing it anyway as you requested\n"
 msgid "package %s was on hold, processing it anyway as you requested"
-msgstr "软件包 %s 本来被要求保持原来的版本，但还是如您所愿，继续对它进行操作\n"
+msgstr "软件包 %s 本来被要求保持原来的版本，但还是如您所愿，继续对它进行操作"
 
 #: src/errors.c:132
 #, c-format
@@ -3005,7 +2978,7 @@
 msgstr "无法打开软件包 %.250s 的文件名列表文件"
 
 #: src/filesdb.c:241
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "files list file for package `%.250s' missing, assuming package has no "
 #| "files currently installed."
@@ -3022,21 +2995,21 @@
 msgstr "无法取得软件包 %.250s 的文件名列表文件"
 
 #: src/filesdb.c:257
-#, fuzzy, c-format
+#, c-format
 #| msgid "files list file for package '%.250s' is missing final newline"
 msgid "files list for package '%.250s' is not a regular file"
-msgstr "软件包 %.250s 的文件名列表文件最后结尾的换行符"
+msgstr "软件包 %.250s 的文件名列表文件不是一个普通文件"
 
 #: src/filesdb.c:265
-#, fuzzy, c-format
+#, c-format
 #| msgid "files list for package `%.250s'"
 msgid "reading files list for package '%.250s'"
-msgstr "软件包 %.250s 的文件名列表文件"
+msgstr "正在读取软件包 %.250s 的文件列表"
 
 #: src/filesdb.c:275
 #, c-format
 msgid "files list file for package '%.250s' is missing final newline"
-msgstr "软件包 %.250s 的文件名列表文件最后结尾的换行符"
+msgstr "软件包 %.250s 的文件名列表文件缺少最后结尾的换行符"
 
 #: src/filesdb.c:283
 #, c-format
@@ -3059,58 +3032,58 @@
 msgstr[0] "系统当前共安装有 %d 个文件和目录。)\n"
 
 #: src/filesdb-hash.c:95
-#, fuzzy, c-format
+#, c-format
 #| msgid "files list file for package '%.250s' is missing final newline"
 msgid "control file '%s' for package '%s' is missing final newline"
-msgstr "软件包 %.250s 的文件名列表文件最后结尾的换行符"
+msgstr "软件包 %s 的控制文件 %s 缺少最后结尾的换行符"
 
 #: src/filesdb-hash.c:104
-#, fuzzy, c-format
+#, c-format
 #| msgid "cannot stat file '%s'"
 msgid "control file '%s' missing value"
-msgstr "无法访问文件 %s"
+msgstr "控制文件 %s 中缺少值"
 
 #: src/filesdb-hash.c:107
 #, fuzzy, c-format
 #| msgid "cannot stat file '%s'"
 msgid "control file '%s' missing value separator"
-msgstr "无法访问文件 %s"
+msgstr "控制文件 %s 中缺少值分隔符"
 
 #: src/filesdb-hash.c:120
-#, fuzzy, c-format
+#, c-format
 #| msgid "files list file for package `%.250s' contains empty filename"
 msgid "control file '%s' for package '%s' contains empty filename"
-msgstr "软件包 %.250s 的文件名列表文件含有空的文件名"
+msgstr "软件包 %2$s 的控制文件 %1$s 含有空的文件名"
 
 #: src/filesdb-hash.c:146
-#, fuzzy, c-format
+#, c-format
 #| msgid "unable to open files list file for package `%.250s'"
 msgid "cannot open '%s' control file for package '%s'"
-msgstr "无法打开软件包 %.250s 的文件名列表文件"
+msgstr "无法打开软件包 %2$s 的 %1$s 控制文件"
 
 #: src/filesdb-hash.c:151
-#, fuzzy, c-format
+#, c-format
 #| msgid "unable to stat files list file for package '%.250s'"
 msgid "cannot stat '%s' control file for package '%s'"
-msgstr "无法取得软件包 %.250s 的文件名列表文件"
+msgstr "无法取得软件包 %2$s 的 %1$s 控制文件状态"
 
 #: src/filesdb-hash.c:155
-#, fuzzy, c-format
+#, c-format
 #| msgid "files list file for package '%.250s' is missing final newline"
 msgid "'%s' file for package '%s' is not a regular file"
-msgstr "软件包 %.250s 的文件名列表文件最后结尾的换行符"
+msgstr "软件包 %2$s 的 %1$s 文件不是普通文件"
 
 #: src/filesdb-hash.c:165
-#, fuzzy, c-format
+#, c-format
 #| msgid "cannot read config file dir `%.250s' (from `%.250s')"
 msgid "cannot read '%s' control file for package '%s'"
-msgstr "无法读取配置文件所在目录 %.250s (从 %.250s )"
+msgstr "无法读取软件包 %2$s 的 %1$s 控制文件"
 
 #: src/filesdb-hash.c:172
-#, fuzzy, c-format
+#, c-format
 #| msgid "error closing files list file for package `%.250s'"
 msgid "cannot close '%s' control file for package '%s'"
-msgstr "关闭软件包 %.250s 的文件名列表文件时出错"
+msgstr "无法关闭软件包 %2$s 的 %1$s 控制文件"
 
 #: src/help.c:44
 msgid "not installed"
@@ -3145,16 +3118,15 @@
 msgstr "已安装"
 
 #: src/help.c:112
-#, fuzzy
 #| msgid "error: PATH is not set."
 msgid "PATH is not set"
-msgstr "错误：没有设置 PATH 环境变量。"
+msgstr "没有设置 PATH 环境变量。"
 
 #: src/help.c:134
-#, fuzzy, c-format
+#, c-format
 #| msgid "'%s' not found in PATH or not executable."
 msgid "'%s' not found in PATH or not executable"
-msgstr "在 PATH 环境变量中找不到 %s 或没有可执行权限。"
+msgstr "在 PATH 环境变量中找不到 %s 或没有可执行权限"
 
 #: src/help.c:143
 #, fuzzy, c-format
@@ -3165,10 +3137,10 @@
 msgid_plural ""
 "%d expected programs not found in PATH or not executable\n"
 "%s"
-msgstr[0] "在 PATH 环境变量中找不到 %s 或没有可执行权限。"
+msgstr[0] "%d 在PATH环境变量中找不到该程序或没有可执行权限\n"
+"%s"
 
 #: src/help.c:146
-#, fuzzy
 #| msgid ""
 #| "%d expected program not found in PATH or not executable.\n"
 #| "NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /"
@@ -3180,7 +3152,6 @@
 msgid ""
 "Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin"
 msgstr ""
-"共有 %d 个程序没在 PATH 中找到或没有可执行权限。\n"
 "提示：root 的 PATH 环境变量通常应当包含 /usr/local/sbin、/usr/sbin 和 /sbin"
 
 #: src/help.c:387
@@ -3190,7 +3161,7 @@
 
 #: src/help.c:392 src/help.c:396 dpkg-deb/info.c:66 dpkg-deb/info.c:68
 msgid "rm command for cleanup"
-msgstr ""
+msgstr "用于清理的 rm 命令"
 
 #: src/infodb-access.c:53
 #, c-format
@@ -3210,24 +3181,24 @@
 #, fuzzy, c-format
 #| msgid "unable to write file '%s'"
 msgid "corrupt info database format file '%s'"
-msgstr "无法写入文件 %s"
+msgstr "损坏的信息数据库格式文件 %s"
 
 #: src/infodb-format.c:88
 #, c-format
 msgid "info database format (%d) is bogus or too new; try getting a newer dpkg"
-msgstr ""
+msgstr "信息数据库格式(%d)是伪造的或者太新；建议尝试新版本的 dpkg"
 
 #: src/infodb-upgrade.c:123
-#, fuzzy, c-format
+#, c-format
 #| msgid "conffile `%.250s' does not appear in package"
 msgid "info file %s/%s not associated to any package"
-msgstr "软件包内没有发现 conffile  %.250s"
+msgstr "信息文件 %s/%s 与任何软件包都无关"
 
 #: src/infodb-upgrade.c:183
-#, fuzzy, c-format
+#, c-format
 #| msgid "error writing `%s'"
 msgid "error while writing '%s'"
-msgstr "%s 写入错误"
+msgstr "写入 %s 时发生错误"
 
 #: src/main.c:61
 #, c-format
@@ -3235,7 +3206,7 @@
 msgstr "Debian %s 软件包管理程序 %s 版。\n"
 
 #: src/main.c:86
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "Commands:\n"
 #| "  -i|--install       <.deb file name> ... | -R|--recursive "
@@ -3307,6 +3278,7 @@
 "  --triggers-only    <软件包名> ... | -a|--pending\n"
 "  -r|--remove        <软件包名> ... | -a|--pending\n"
 "  -P|--purge         <软件包名> ... | -a|--pending\n"
+"  -V|--verify <package> ...        检查包的完整性。\n"
 "  --get-selections [<表达式> ...]  把已选中的软件包列表打印到标准输出。\n"
 "  --set-selections                 从标准输入里读出要选择的软件。\n"
 "  --clear-selections               取消选中所有不必要的软件包。\n"
@@ -3317,9 +3289,11 @@
 "  -s|--status <软件包名> ...       显示软件包详尽的状态信息。\n"
 "  -p|--print-avail <软件包名> ...  显示可供安装的版本详情。\n"
 "  -L|--listfiles <软件包名> ...    列出所有 属于 该软件包(或多个)的文件。\n"
-"  -l|--list [<表达式> ...          简明地列出软件包的状态。\n"
+"  -l|--list [<表达式> ...]         简明地列出软件包的状态。\n"
 "  -S|--search <表达式> ...         搜寻拥有该文件(或多个文件)的包。\n"
-"  -C|--audit                       检查搜寻残损的软件包。\n"
+"  -C|--audit [<表达式> ...]        检查搜寻残损的软件包。\n"
+"  --add-architecture <架构>        添加 <架构> 到架构列表。\n"
+"  --remove-architecture <架构>     从架构列表中移除 <架构>。\n"
 "  --print-architecture             显示 dpkg 体系架构。\n"
 "  --compare-vesions <a> <关系> <b> 比较版本号 - 见下。\n"
 "  --force-help                     显示本强制选项的帮助信息。\n"
@@ -3328,7 +3302,7 @@
 
 #: src/main.c:118 src/querycmd.c:813 src/trigcmd.c:76 dpkg-deb/main.c:90
 #: dpkg-split/main.c:78
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "  -h|--help                        Show this help message.\n"
 #| "  --version                        Show the version.\n"
@@ -3338,8 +3312,8 @@
 "      --version                    Show the version.\n"
 "\n"
 msgstr ""
-"  -h|--help                        显示本帮助信息。\n"
-"  --version                        显示版本信息。\n"
+"  -?, --help                       显示本帮助信息。\n"
+"      --version                    显示版本信息。\n"
 "\n"
 
 #: src/main.c:123
@@ -3355,7 +3329,7 @@
 "\n"
 
 #: src/main.c:128
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "For internal use: dpkg --assert-support-predepends | --predep-package |\n"
 #| "  --assert-working-epoch | --assert-long-filenames | --assert-multi-"
@@ -3368,13 +3342,14 @@
 "  --assert-multi-arch | --assert-versioned-provides.\n"
 "\n"
 msgstr ""
-"供内部使用：dpkg  --assert-support-predepends | --predep-package |\n"
-"  --assert-working-epoch | --assert-long-filenames | --assert-multi-"
-"conrep。\n"
+"供内部使用：dpkg --assert-support-predepends | --predep-package |\n"
+"  --assert-working-epoch | --assert-long-filenames | --assert-multi-conrep "
+"|\n"
+"  --assert-multi-arch | --assert-versioned-provides.\n"
 "\n"
 
 #: src/main.c:134
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "Options:\n"
 #| "  --admindir=<directory>     Use <directory> instead of %s.\n"
@@ -3450,25 +3425,29 @@
 msgstr ""
 "选项：\n"
 "  --admindir=<目录>          使用 <目录> 而非 %s。\n"
-"  --root=<目录>              安装到另一个根文件系统。\n"
-"  --instdir=<目录>           改变安装的根目录的同时保持管理目录不变。\n"
+"  --root=<目录>              安装到另一个根目录下。\n"
+"  --instdir=<目录>           改变安装目录的同时保持管理目录不变。\n"
+"  --path-exclude=<表达式>    不要安装符合Shell表达式的路径。\n"
+"  --path-include=<表达式>    在排除模式后再包含一个模式。\n"
 "  -O|--selected-only         忽略没有被选中安装或升级的软件包。\n"
 "  -E|--skip-same-version     忽略版本与已安装软件版本相同的软件包。\n"
 "  -G|--refuse-downgrade      忽略版本早于已安装软件版本的的软件包。\n"
 "  -B|--auto-deconfigure      就算会影响其他软件包，也要安装。\n"
 "  --[no-]triggers            跳过或强制随之发生的触发器处理。\n"
-"  --no-debsig                不去试图验证软件包的签名。\n"
+"  --verify-format=<格式>     检查输出格式('rpm'被支持)。\n"
+"  --no-debsig                不去尝试验证软件包的签名。\n"
 "  --no-act|--dry-run|--simulate\n"
 "                             仅报告要执行的操作 - 但是不执行。\n"
-"  -D|--debug=<八进制数字>    开启调试功能(参见 -Dhelp 或者 --debug=help)。\n"
-"  --status-fd <n>            发送状态改变的更新信号到文件描述符<n>。\n"
-"  --log=<文件名>             把状态的更动和操作信息记录到 <文件名>。\n"
-"  --ignore-depends=<软件包名>,...\n"
-"                             忽略关于 <软件包名> 的所有依赖关系。\n"
+"  -D|--debug=<八进制数>      开启调试(参见 -Dhelp 或者 --debug=help)。\n"
+"  --status-fd <n>            发送状态更新到文件描述符<n>。\n"
+"  --status-logger=<命令>     发送状态更新到 <命令> 的标准输入。\n"
+"  --log=<文件名>             将状态更新和操作信息到 <文件名>。\n"
+"  --ignore-depends=<软件包>,...\n"
+"                             忽略关于 <软件包> 的所有依赖关系。\n"
 "  --force-...                忽视遇到的问题(参见 --force-help)。\n"
 "  --no-force-...|--refuse-...\n"
 "                             当遇到问题时中止运行。\n"
-"  --abort-after <n>          遇到 <n> 个错误后终止。\n"
+"  --abort-after <n>          累计遇到 <n> 个错误后终止。\n"
 "\n"
 
 #: src/main.c:162
@@ -3489,13 +3468,12 @@
 "\n"
 
 #: src/main.c:169
-#, fuzzy, c-format
+#, c-format
 #| msgid "Use `dselect' or `aptitude' for user-friendly package management.\n"
 msgid "Use 'apt' or 'aptitude' for user-friendly package management.\n"
-msgstr " dselect 和 aptitude 提供了更为易用的的软件包管理工具。\n"
+msgstr "'apt' 和 'aptitude' 提供了更为便利的软件包管理。\n"
 
 #: src/main.c:177
-#, fuzzy
 #| msgid ""
 #| "Type dpkg --help for help about installing and deinstalling packages "
 #| "[*];\n"
@@ -3517,7 +3495,7 @@
 "'more' !"
 msgstr ""
 "输入 dpkg --help 可获得安装和卸载软件包的有关帮助 [*]；\n"
-"使用 dselect 或是 aptitude 就能在友好的界面下管理软件包；\n"
+"使用 apt 或是 aptitude 就能在友好的界面下管理软件包；\n"
 "输入 dpkg -Dhelp 可看到 dpkg 除错标志的值的列表；\n"
 "输入 dpkg --force-help 可获得所有强制操作选项的列表；\n"
 "输入 dpkg-deb --help 可获得有关操作 *.deb 文件的帮助；\n"
@@ -3527,59 +3505,59 @@
 
 #: src/main.c:226
 msgid "Set all force options"
-msgstr ""
+msgstr "设置所有的强制选项"
 
 #: src/main.c:228
 msgid "Replace a package with a lower version"
-msgstr ""
+msgstr "以旧版本的软件包来代替现有软件包"
 
 #: src/main.c:230
 msgid "Configure any package which may help this one"
-msgstr ""
+msgstr "配置任何可能与这有关的软件包"
 
 #: src/main.c:232
 msgid "Process incidental packages even when on hold"
-msgstr ""
+msgstr "处理意外的软件包，即使它处于搁置状态"
 
 #: src/main.c:234
 msgid "Try to (de)install things even when not root"
-msgstr ""
+msgstr "以非 root 权限尝试（反）安装这些东西"
 
 #: src/main.c:236
 msgid "PATH is missing important programs, problems likely"
-msgstr ""
+msgstr "环境变量 PATH 里缺失重要的程序，问题可能"
 
 #: src/main.c:238
 msgid "Install a package even if it fails authenticity check"
-msgstr ""
+msgstr "安装一个软件包，即使它的真实性检查失败"
 
 #: src/main.c:240
 msgid "Process even packages with wrong versions"
-msgstr ""
+msgstr "继续处理，即使软件包版本错误"
 
 #: src/main.c:242
 msgid "Overwrite a file from one package with another"
-msgstr ""
+msgstr "将一个软件包的文件覆盖到另一个包的温江上"
 
 #: src/main.c:244
 msgid "Overwrite a diverted file with an undiverted version"
-msgstr ""
+msgstr "以原封未动的文件覆盖一个改动过的文件"
 
 #: src/main.c:246
 msgid "Overwrite one package's directory with another's file"
-msgstr ""
+msgstr "用其他软件包的文件覆盖一个软件包的目录"
 
 #: src/main.c:248
 msgid "Do not perform safe I/O operations when unpacking"
-msgstr ""
+msgstr "不要在解包的时候进行安全I/O操作"
 
 #: src/main.c:250
 msgid "Always use the new config files, don't prompt"
-msgstr ""
+msgstr "总是使用新的配置文件，不要提示"
 
 #: src/main.c:252
 msgid "Always use the old config files, don't prompt"
-msgstr ""
+msgstr "总是使用旧的配置文件，不要提示"
 
 #: src/main.c:254
 msgid ""
@@ -3588,102 +3566,102 @@
 "you will be prompted unless one of the confold or\n"
 "confnew options is also given"
 msgstr ""
+"当有新的配置文件时使用默认选项，不要提示。\n"
+"如果找不到默认设置，将会有提示，除非打开\n"
+"confold 或 confnew 选项"
 
 #: src/main.c:259
 msgid "Always install missing config files"
-msgstr ""
+msgstr "总是安装缺失的配置文件"
 
 #: src/main.c:261
 msgid "Offer to replace config files with no new versions"
-msgstr ""
+msgstr "建议不以新版本配置文件取代原有版本"
 
 #: src/main.c:263
 msgid "Process even packages with wrong or no architecture"
-msgstr ""
+msgstr "继续处理，即使软件包没有架构或者架构错误"
 
 #: src/main.c:265
 msgid "Install even if it would break another package"
-msgstr ""
+msgstr "继续安装，即使它会损坏另一个软件包"
 
 #: src/main.c:267
 msgid "Allow installation of conflicting packages"
-msgstr ""
+msgstr "允许安装存在冲突的软件包"
 
 #: src/main.c:269
-#, fuzzy
 #| msgid "dependency problems - not removing"
 msgid "Turn all dependency problems into warnings"
-msgstr "依赖问题 - 不会执行卸载"
+msgstr "将所有依赖问题转为警告"
 
 #: src/main.c:271
-#, fuzzy
 #| msgid "dependency problems - not removing"
 msgid "Turn dependency version problems into warnings"
-msgstr "依赖问题 - 不会执行卸载"
+msgstr "将所有依赖版本问题转为警告"
 
 #: src/main.c:273
 msgid "Remove packages which require installation"
-msgstr ""
+msgstr "移除要求安装的软件包"
 
 #: src/main.c:275
 msgid "Remove an essential package"
-msgstr ""
+msgstr "移除一个至关重要的软件包"
 
 #: src/main.c:287
 msgid "Generally helpful progress information"
-msgstr ""
+msgstr "一般有用的进度信息"
 
 #: src/main.c:288
 #, fuzzy
 #| msgid "unable to setenv for maintainer script"
 msgid "Invocation and status of maintainer scripts"
-msgstr "无法为维护脚本设置环境变量"
+msgstr "维护脚本调用和状态"
 
 #: src/main.c:289
 msgid "Output for each file processed"
-msgstr ""
+msgstr "每个文件处理过后都输出信息"
 
 #: src/main.c:290
 msgid "Lots of output for each file processed"
-msgstr ""
+msgstr "每个文件处理过后都输出大量信息"
 
 #: src/main.c:291
-#, fuzzy
 #| msgid "read error in configuration file `%.255s'"
 msgid "Output for each configuration file"
-msgstr "读取配置文件 %.255s 时出错"
+msgstr "针对每个配置文件都输出信息"
 
 #: src/main.c:292
 msgid "Lots of output for each configuration file"
-msgstr ""
+msgstr "针对每个配置文件都输出大量信息"
 
 #: src/main.c:293
 msgid "Dependencies and conflicts"
-msgstr ""
+msgstr "依赖和冲突"
 
 #: src/main.c:294
 msgid "Lots of dependencies/conflicts output"
-msgstr ""
+msgstr "大量关于依赖和冲突信息输出"
 
 #: src/main.c:295
 msgid "Trigger activation and processing"
-msgstr ""
+msgstr "触发动作和处理"
 
 #: src/main.c:296
 msgid "Lots of output regarding triggers"
-msgstr ""
+msgstr "大量关于触发器的输出"
 
 #: src/main.c:297
 msgid "Silly amounts of output regarding triggers"
-msgstr ""
+msgstr "无聊数量的关于触发器的输出"
 
 #: src/main.c:298
 msgid "Lots of drivel about eg the dpkg/info directory"
-msgstr ""
+msgstr "大量废话，比如关于 dpkg/info 目录"
 
 #: src/main.c:299
 msgid "Insane amounts of drivel"
-msgstr ""
+msgstr "惊人数量的废话"
 
 #: src/main.c:312
 #, c-format
@@ -3692,6 +3670,9 @@
 "\n"
 " Number  Ref. in source   Description\n"
 msgstr ""
+"%s 调试选项, --debug=<八进制数> or -D<八进制数>:\n"
+"\n"
+" Number  Ref. in source   Description\n"
 
 #: src/main.c:319
 #, c-format
@@ -3700,24 +3681,28 @@
 "Debugging options can be mixed using bitwise-or.\n"
 "Note that the meanings and values are subject to change.\n"
 msgstr ""
+"\n"
+"调试选项可以用 按位或 来混合使用。\n"
+"请注意，它的意义和值如有变动，不另行提示。\n"
+
 
 #: src/main.c:329
-#, fuzzy, c-format
+#, c-format
 #| msgid "--debug requires an octal argument"
 msgid "--%s requires a positive octal argument"
-msgstr "--debug 需要一个八进制的参数"
+msgstr "--%s 需要一个八进制的参数"
 
 #: src/main.c:344
-#, fuzzy, c-format
+#, c-format
 #| msgid "unknown option '%s'"
 msgid "unknown verify output format '%s'"
-msgstr "未知选项 %s "
+msgstr "未知的核对输出格式 %s "
 
 #: src/main.c:380
-#, fuzzy, c-format
+#, c-format
 #| msgid "null package name in --ignore-depends comma-separated list `%.250s'"
 msgid "null package name in --%s comma-separated list '%.250s'"
-msgstr "在 --ignore-depends 的用逗号相隔的参数列表 %s 中，发现有的软件包名为空"
+msgstr "在 --%s 逗号分隔的列表 %.250s 中有空的软件包名"
 
 #: src/main.c:464
 #, c-format
@@ -3725,41 +3710,40 @@
 msgstr "执行钩子 %s 出错，退出状态书为 %d"
 
 #: src/main.c:503
-#, fuzzy
 #| msgid "status"
 msgid "status logger"
-msgstr "状态"
+msgstr "状态日志记录器"
 
 #: src/main.c:515 src/main.c:545 src/main.c:780 dpkg-deb/info.c:311
-#, fuzzy, c-format
+#, c-format
 #| msgid "--contents takes exactly one argument"
 msgid "--%s takes exactly one argument"
-msgstr "--contents 需要且仅需一个参数"
+msgstr "--%s 需要且仅需一个参数"
 
 #: src/main.c:525
 #, c-format
 msgid "architecture '%s' is illegal: %s"
-msgstr ""
+msgstr "%s 架构是非法的：%s"
 
 #: src/main.c:528
 #, c-format
 msgid "architecture '%s' is reserved and cannot be added"
-msgstr ""
+msgstr "%s 架构已被保留，并且不能被添加"
 
 #: src/main.c:551
 #, c-format
 msgid "cannot remove non-foreign architecture '%s'"
-msgstr ""
+msgstr "无法移除非外来架构 %s"
 
 #: src/main.c:562
 #, c-format
 msgid "removing architecture '%s' currently in use by database"
-msgstr ""
+msgstr "正被移除的架构 %s ，它当前仍为数据库所使用"
 
 #: src/main.c:565
 #, c-format
 msgid "cannot remove architecture '%s' currently in use by the database"
-msgstr ""
+msgstr "无法移除架构 %s ，它当前仍为数据库所使用"
 
 #: src/main.c:610
 #, c-format
@@ -3769,6 +3753,10 @@
 "  stop with error:    --refuse-<thing>,<thing>,... | --no-force-<thing>,...\n"
 " Forcing things:\n"
 msgstr ""
+"%s 强制选项 - 当遇到问题时控制软件行为：\n"
+"  警告后仍然继续:     --force-<thing>,<thing>,...\n"
+"  遇错即停:           --refuse-<thing>,<thing>,... | --no-force-<thing>,...\n"
+" 可强制执行的things:\n"
 
 #: src/main.c:619
 #, c-format
@@ -3777,6 +3765,10 @@
 "WARNING - use of options marked [!] can seriously damage your installation.\n"
 "Forcing options marked [*] are enabled by default.\n"
 msgstr ""
+"\n"
+"【警告】- 使用标记有 [!] 的选项会严重破坏您的安装。\n"
+"标记有 [*] 的强制选项默认为开启。\n"
+
 
 #: src/main.c:634
 #, c-format
@@ -3804,10 +3796,9 @@
 msgstr "需要一个指示操作的选项"
 
 #: src/main.c:877 src/script.c:106
-#, fuzzy
 #| msgid "unable to setenv for maintainer script"
 msgid "unable to setenv for subprocesses"
-msgstr "无法为维护脚本设置环境变量"
+msgstr "无法为子进程设置环境变量"
 
 #: src/packages.c:115
 msgid ""
@@ -3863,7 +3854,7 @@
 #, fuzzy, c-format
 #| msgid "  Version of %s on system is %s.\n"
 msgid "  Version of %s on system, provided by %s, is %s.\n"
-msgstr "系统中 %s 的版本为 %s。\n"
+msgstr "系统中 %s 的版本，由 %s 提供，是 %s 。\n"
 
 #: src/packages.c:383
 #, c-format
@@ -3881,10 +3872,10 @@
 msgstr "  软件包 %s 正在等待触发器处理。\n"
 
 #: src/packages.c:440
-#, fuzzy, c-format
+#, c-format
 #| msgid "dpkg: also configuring `%s' (required by `%s')\n"
 msgid "also configuring '%s' (required by '%s')"
-msgstr "dpkg：同时也对 %s 进行配置( %s 需要如此)\n"
+msgstr "同时也对 %s 进行配置( %s 需要如此)"
 
 #: src/packages.c:449
 #, c-format
@@ -3956,20 +3947,19 @@
 msgstr "版本"
 
 #: src/querycmd.c:196
-#, fuzzy
 #| msgid "package name"
 msgid "Architecture"
-msgstr "软件包名："
+msgstr "架构："
 
 #: src/querycmd.c:196
 msgid "Description"
 msgstr "描述"
 
 #: src/querycmd.c:319 src/querycmd.c:602 src/select.c:95
-#, fuzzy, c-format
+#, c-format
 #| msgid "No packages found matching %s.\n"
 msgid "no packages found matching %s"
-msgstr "没有找到与 %s 相匹配的软件包。\n"
+msgstr "没有找到与 %s 相匹配的软件包"
 
 #: src/querycmd.c:350
 #, c-format
@@ -3996,22 +3986,22 @@
 msgstr "--search 需要至少一个文件名表达式作为参数"
 
 #: src/querycmd.c:427
-#, fuzzy, c-format
+#, c-format
 #| msgid "No packages found matching %s.\n"
 msgid "no path found matching pattern %s"
-msgstr "没有找到与 %s 相匹配的软件包。\n"
+msgstr "没有找到与 %s 相匹配的路径"
 
 #: src/querycmd.c:469
-#, fuzzy, c-format
+#, c-format
 #| msgid "Package `%s' is not installed and no info is available.\n"
 msgid "package '%s' is not installed and no information is available"
-msgstr "系统没有安装软件包 %s，因而没有相关的信息。\n"
+msgstr "系统没有安装软件包 %s，因而没有相关的信息"
 
 #: src/querycmd.c:478
-#, fuzzy, c-format
+#, c-format
 #| msgid "Package `%s' is not available.\n"
 msgid "package '%s' is not available"
-msgstr "软件包 %s 现在不可用。\n"
+msgstr "软件包 %s 现在不可用"
 
 #: src/querycmd.c:497
 #, c-format
@@ -4042,10 +4032,10 @@
 "还可以通过 dpkg --contents (= dpkg-deb --contents) 来列出它们的内容。\n"
 
 #: src/querycmd.c:553 dpkg-deb/info.c:260
-#, fuzzy, c-format
+#, c-format
 #| msgid "Error in format"
 msgid "error in show format: %s"
-msgstr "格式有误"
+msgstr "显示格式有误：%s"
 
 #: src/querycmd.c:644
 #, c-format
@@ -4058,22 +4048,22 @@
 msgstr "--%s 至多可有两个参数"
 
 #: src/querycmd.c:724
-#, fuzzy, c-format
+#, c-format
 #| msgid "--%s needs at least one package name argument"
 msgid "--%s takes one package name argument"
-msgstr "--%s 需要至少一个软件包名作为参数"
+msgstr "--%s 需要一个软件包名作为参数"
 
 #: src/querycmd.c:749 src/querycmd.c:754
-#, fuzzy, c-format
+#, c-format
 #| msgid "--contents takes exactly one argument"
 msgid "--%s takes exactly two arguments"
-msgstr "--contents 需要且仅需一个参数"
+msgstr "--%s 需要且仅需两个参数"
 
 #: src/querycmd.c:767
 #, fuzzy, c-format
 #| msgid "cannot stat file '%s'"
 msgid "control file '%s' does not exist"
-msgstr "无法访问文件 %s"
+msgstr "主控文件 %s 不存在"
 
 #: src/querycmd.c:779
 #, c-format
@@ -4081,7 +4071,7 @@
 msgstr "Debian %s 软件包管理程序查询工具 %s 版。\n"
 
 #: src/querycmd.c:798
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "Commands:\n"
 #| "  -s|--status <package> ...        Display package status details.\n"
@@ -4109,13 +4099,17 @@
 "\n"
 msgstr ""
 "命令：\n"
-"  -s|--status <软件包名> ...       显示软件包详尽的状态信息。\n"
-"  -p|--print-avail <软件包名> ...  显示当前可供安装的版本的详细信息。\n"
-"  -L|--listfiles <软件包名> ...    列出所有 属于 该软件包(或多个软件包)的文"
-"件。\n"
+"  -s|--status <软件包> ...         显示软件包详尽的状态信息。\n"
+"  -p|--print-avail <软件包> ...    显示当前可供安装的版本的详细信息。\n"
+"  -L|--listfiles <软件包> ...      列出所有属于这个(些)软件包的文件。\n"
 "  -l|--list [<表达式> ...]         简要地列出软件包。\n"
 "  -W|--show <表达式> ...           显示软件包的相关信息。\n"
 "  -S|--search <表达式> ...         搜寻拥有该文件(或多个文件)的软件包。\n"
+"     --control-list <软件包>       打印软件包控制文件列表。\n"
+"     --control-show <软件包> <文件>\n"
+"                                   显示软件包控制文件。\n"
+"  -c|--control-path <软件包> [<文件>]\n"
+"                                   显示软件包控制文件的路径。\n"
 "\n"
 
 #: src/querycmd.c:818
@@ -4134,6 +4128,7 @@
 msgstr ""
 "选项：\n"
 "  --admindir=<目录>                使用 <目录> 而非 %s。\n"
+"  --load-avail                     在 --show 可 --list 后使用可用的文件。\n"
 "  -f|--showformat=<格式串>         令 --show 使用其它的格式输出。\n"
 "\n"
 
@@ -4163,13 +4158,13 @@
 msgstr "使用 --help 查看关于查询软件包的帮助。"
 
 #: src/remove.c:106
-#, fuzzy, c-format
+#, c-format
 #| msgid "ignoring request to remove %.250s which isn't installed."
 msgid "ignoring request to remove %.250s which isn't installed"
-msgstr "忽略删除 %.250s 的要求，系统没有安装该软件包。"
+msgstr "忽略删除 %.250s 的要求，系统没有安装该软件包"
 
 #: src/remove.c:114
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "ignoring request to remove %.250s, only the config\n"
 #| " files of which are on the system. Use --purge to remove them too."
@@ -4177,17 +4172,16 @@
 "ignoring request to remove %.250s, only the config\n"
 " files of which are on the system; use --purge to remove them too"
 msgstr ""
-"忽略卸载 %.250s 的要求，系统中仅存在其配置文件。\n"
-"可使用 --purge 来把这些配置文件一并删除。"
+"忽略卸载 %.250s 的要求，系统中仅存在其配置文件；\n"
+"可使用 --purge 来把这些配置文件一并删除"
 
 #: src/remove.c:123
-#, fuzzy
 #| msgid "This is an essential package - it should not be removed."
 msgid "this is an essential package; it should not be removed"
-msgstr "这是一个重要的软件包 - 您不应当把它卸载。"
+msgstr "这是一个至关重要的软件包；您不应当把它卸载。"
 
 #: src/remove.c:143
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "dpkg: dependency problems prevent removal of %s:\n"
 #| "%s"
@@ -4195,7 +4189,7 @@
 "dependency problems prevent removal of %s:\n"
 "%s"
 msgstr ""
-"dpkg：依赖问题阻止卸载 %s 的操作继续：\n"
+"依赖问题阻止了卸载 %s 的操作：\n"
 "%s"
 
 #: src/remove.c:145
@@ -4203,7 +4197,7 @@
 msgstr "依赖问题 - 不会执行卸载"
 
 #: src/remove.c:148
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "dpkg: %s: dependency problems, but removing anyway as you requested:\n"
 #| "%s"
@@ -4211,11 +4205,10 @@
 "%s: dependency problems, but removing anyway as you requested:\n"
 "%s"
 msgstr ""
-"dpkg：%s：有依赖问题，但是如您所愿还是继续卸载：\n"
+"%s：有依赖问题，但是如您所愿，将继续卸载：\n"
 "%s"
 
 #: src/remove.c:156
-#, fuzzy
 #| msgid ""
 #| "Package is in a very bad inconsistent state - you should\n"
 #| " reinstall it before attempting a removal."
@@ -4223,20 +4216,20 @@
 "package is in a very bad inconsistent state; you should\n"
 " reinstall it before attempting a removal"
 msgstr ""
-"该软件包现在的状态极为不妥 - 建议您\n"
-"在卸载它之前再重新安装一次。"
+"该软件包现在的状态极为不妥；\n"
+"建议您在卸载它之前再重新安装一次"
 
 #: src/remove.c:163
-#, fuzzy, c-format
+#, c-format
 #| msgid "Would remove or purge %s ...\n"
 msgid "Would remove or purge %s (%s) ...\n"
-msgstr "此操作会卸载或清除 %s ...\n"
+msgstr "此操作会卸载或清除 %s (%s) ...\n"
 
 #: src/remove.c:173
-#, fuzzy, c-format
+#, c-format
 #| msgid "Removing %s ...\n"
 msgid "Removing %s (%s) ...\n"
-msgstr "正在卸载 %s ...\n"
+msgstr "正在卸载 %s (%s) ...\n"
 
 #: src/remove.c:214 src/unpack.c:312
 #, c-format
@@ -4256,22 +4249,22 @@
 msgstr "无法安全地卸载 %.250s"
 
 #: src/remove.c:429
-#, fuzzy, c-format
+#, c-format
 #| msgid "while removing %.250s, directory '%.250s' not empty so not removed."
 msgid "while removing %.250s, directory '%.250s' not empty so not removed"
-msgstr "卸载 %.250s 时，目录 %.250s 非空，因而不会删除该目录。"
+msgstr "卸载 %.250s 时，目录 %.250s 非空，因而不会删除该目录"
 
 #: src/remove.c:446
-#, fuzzy, c-format
+#, c-format
 #| msgid "cannot remove `%.250s'"
 msgid "cannot remove '%.250s'"
 msgstr "无法卸载 %.250s"
 
 #: src/remove.c:472
-#, fuzzy, c-format
+#, c-format
 #| msgid "Purging configuration files for %s ...\n"
 msgid "Purging configuration files for %s (%s) ...\n"
-msgstr "正在清除 %s 的配置文件 ...\n"
+msgstr "正在清除 %s (%s) 的配置文件 ...\n"
 
 #: src/remove.c:527
 #, c-format
@@ -4303,7 +4296,7 @@
 
 #: src/script.c:104
 msgid "admindir must be inside instdir for dpkg to work properly"
-msgstr ""
+msgstr "为了使dpkg正常工作，管理目录必须在安装目录中"
 
 #: src/script.c:109
 #, c-format
@@ -4321,10 +4314,9 @@
 msgstr "无法为维护脚本设置环境变量"
 
 #: src/script.c:181
-#, fuzzy
 #| msgid "unable to setenv for maintainer script"
 msgid "cannot set security execution context for maintainer script"
-msgstr "无法为维护脚本设置环境变量"
+msgstr "无法为维护者脚本设置安全执行上下文"
 
 #: src/script.c:205
 #, c-format
@@ -4352,20 +4344,18 @@
 msgstr "无法获取 %s  %.250s 的状态：%s"
 
 #: src/script.c:337
-#, fuzzy
 #| msgid "dpkg - trying script from the new package instead ...\n"
 msgid "trying script from the new package instead ..."
-msgstr "dpkg - 现在尝试使用新软件包所带的脚本...\n"
+msgstr "现在尝试使用新软件包所带的脚本..."
 
 #: src/script.c:351
 msgid "there is no script in the new version of the package - giving up"
 msgstr "新版本的软件包里没有脚本 - 取消操作"
 
 #: src/script.c:357
-#, fuzzy
 #| msgid "dpkg: ... it looks like that went OK.\n"
 msgid "... it looks like that went OK"
-msgstr "dpkg：... 看起来它能正确执行。\n"
+msgstr "... 看起来它没有问题"
 
 #: src/select.c:147
 #, c-format
@@ -4398,10 +4388,10 @@
 msgstr "在第 %d 行发现非法的软件包名：%.250s"
 
 #: src/select.c:177
-#, fuzzy, c-format
+#, c-format
 #| msgid "illegal package name at line %d: %.250s"
 msgid "package not in database at line %d: %.250s"
-msgstr "在第 %d 行发现非法的软件包名：%.250s"
+msgstr "在第 %d 行发现数据库中没有的软件包名：%.250s"
 
 #: src/select.c:183
 #, c-format
@@ -4422,10 +4412,10 @@
 #, fuzzy
 #| msgid "Use --help for help about querying packages."
 msgid "Use --help for help about overriding file stat information."
-msgstr "使用 --help 查看关于查询软件包的帮助。"
+msgstr "使用 --help 查看关于凌驾文件属性信息的帮助。"
 
 #: src/statcmd.c:77
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "Commands:\n"
 #| "  --add <owner> <group> <mode> <file>\n"
@@ -4443,13 +4433,13 @@
 msgstr ""
 "命令：\n"
 "  --add <所有者> <用户组> <权限位> <文件名>\n"
-"                           在数据库中加入一个新的记录条目。\n"
-"  --remove <文件名>        将文件从数据库中删除。\n"
+"                           在数据库中加入一个新的 <路径>。\n"
+"  --remove <文件名>        将 <路径> 从数据库中删除。\n"
 "  --list [<glob 模式>]     列出当前数据库中的 override 条目。\n"
 "\n"
 
 #: src/statcmd.c:85
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "Options:\n"
 #| "  --admindir <directory>   set the directory with the statoverride file.\n"
@@ -4471,7 +4461,7 @@
 msgstr ""
 "选项：\n"
 "  --admindir <目录>        设置 statoverride 文件的目录。\n"
-"  --update                 立即更新文件的权限。\n"
+"  --update                 立即更新 <路径> 的权限。\n"
 "  --force                  就算没有通过自检，也强制执行操作。\n"
 "  --quiet                  安静模式，输出尽可能少的信息。不显示输出信息。\n"
 "  --help                   显示本帮助信息。\n"
@@ -4482,46 +4472,44 @@
 msgstr "移除后面的 /"
 
 #: src/statcmd.c:239
-#, fuzzy, c-format
+#, c-format
 #| msgid "--add needs four arguments"
 msgid "--%s needs four arguments"
-msgstr "--add 需要四个参数"
+msgstr "--%s 需要四个参数"
 
 #: src/statcmd.c:242
-#, fuzzy
 #| msgid "package may not contain newlines"
 msgid "path may not contain newlines"
-msgstr "软件包不可以含有换行符"
+msgstr "路径不可以含有换行符"
 
 #: src/statcmd.c:249
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "An override for '%s' already exists, but --force specified so will be "
 #| "ignored."
 msgid ""
 "an override for '%s' already exists, but --force specified so will be ignored"
-msgstr "--force 已指定，所以先前对 %s 的覆盖设置会被忽略。"
+msgstr "--force 已指定，所以先前对 %s 的覆盖设置会被忽略"
 
 #: src/statcmd.c:253
-#, fuzzy, c-format
+#, c-format
 #| msgid "An override for '%s' already exists, aborting."
 msgid "an override for '%s' already exists; aborting"
-msgstr "%s  的 override 已存在，"
+msgstr "%s  的 override 已存在，正在中止"
 
 #: src/statcmd.c:265
 #, c-format
 msgid "--update given but %s does not exist"
-msgstr "警告：--update 已指定但 %s 不存在"
+msgstr "--update 已指定但 %s 不存在"
 
 #: src/statcmd.c:289
-#, fuzzy
 #| msgid "No override present."
 msgid "no override present"
 msgstr "override 不存在。"
 
 #: src/statcmd.c:297
 msgid "--update is useless for --remove"
-msgstr "警告：对于 --remove，--update 是无效的"
+msgstr "对于 --remove，--update 是无效的"
 
 #: src/statdb.c:59
 msgid "syntax error: invalid uid in statoverride file"
@@ -4544,10 +4532,10 @@
 msgstr "无法 fstat statoverride 文件"
 
 #: src/statdb.c:184
-#, fuzzy, c-format
+#, c-format
 #| msgid "statoverride file `%.250s'"
 msgid "reading statoverride file '%.250s'"
-msgstr "statoverride 文件  %.250s"
+msgstr "读取 statoverride 文件  %.250s"
 
 #: src/statdb.c:192
 msgid "statoverride file is missing final newline"
@@ -4562,20 +4550,20 @@
 msgstr "statoverride 文件有语法错误"
 
 #: src/statdb.c:212
-#, fuzzy, c-format
+#, c-format
 #| msgid "syntax error: unknown user '%s' in statoverride file"
 msgid "unknown user '%s' in statoverride file"
-msgstr "语法错误：在 statoverride 文件中有未知用户 %s "
+msgstr "在 statoverride 文件中有未知用户 %s "
 
 #: src/statdb.c:218 src/statdb.c:239 src/statdb.c:252
 msgid "unexpected end of line in statoverride file"
 msgstr "statoverride 文件有非预期的行结束符"
 
 #: src/statdb.c:233
-#, fuzzy, c-format
+#, c-format
 #| msgid "syntax error: unknown group '%s' in statoverride file"
 msgid "unknown group '%s' in statoverride file"
-msgstr "语法错误：statoverride 文件有无效组 %s "
+msgstr "statoverride 文件有无效组 %s "
 
 #: src/statdb.c:256
 #, c-format
@@ -4635,34 +4623,31 @@
 "\n"
 
 #: src/trigcmd.c:124
-#, fuzzy
 #| msgid ""
 #| "dpkg-trigger must be called from a maintainer script (or with a --by-"
 #| "package option)"
 msgid "must be called from a maintainer script (or with a --by-package option)"
-msgstr "dpkg-trigger 必须从维护者脚本中调用(或者通过 --by-package 选项)"
+msgstr "必须从维护者脚本中调用(或者通过 --by-package 选项)"
 
 #: src/trigcmd.c:180
-#, fuzzy
 #| msgid "%s: triggers data directory not yet created\n"
 msgid "triggers data directory not yet created"
-msgstr "%s：尚未创建触发器数据目录\n"
+msgstr "尚未创建触发器数据目录"
 
 #: src/trigcmd.c:183
-#, fuzzy
 #| msgid "%s: trigger records not yet in existence\n"
 msgid "trigger records not yet in existence"
-msgstr "%s：触发器记录尚不存在\n"
+msgstr "触发器记录尚不存在"
 
 #: src/trigcmd.c:225
 msgid "takes one argument, the trigger name"
 msgstr "只接受一个参数，触发器名"
 
 #: src/trigcmd.c:229
-#, fuzzy, c-format
+#, c-format
 #| msgid "dpkg-trigger: illegal awaited package name `%.250s': %.250s"
 msgid "illegal awaited package name '%.250s': %.250s"
-msgstr "dpkg-trigger：非法的等待软件包名 %.250s :%.250s"
+msgstr "非法的等待软件包名 %.250s :%.250s"
 
 #: src/trigcmd.c:235
 #, c-format
@@ -4670,7 +4655,6 @@
 msgstr "无效的触发器名 %.250s :%.250s"
 
 #: src/trigproc.c:271
-#, fuzzy
 #| msgid ""
 #| "%s: cycle found while processing triggers:\n"
 #| " chain of packages whose triggers are or may be responsible:\n"
@@ -4678,8 +4662,8 @@
 "cycle found while processing triggers:\n"
 " chain of packages whose triggers are or may be responsible:"
 msgstr ""
-"%s：处理触发器时发现回路：\n"
-" 包含或可能包含对此有责任的触发器的软件包链：\n"
+"处理触发器时发现回路：\n"
+" 包含或可能包含对此有责任的触发器的软件包链："
 
 #: src/trigproc.c:279
 #, c-format
@@ -4695,10 +4679,10 @@
 msgstr "触发器循环，放弃"
 
 #: src/trigproc.c:359
-#, fuzzy, c-format
+#, c-format
 #| msgid "Processing triggers for %s ...\n"
 msgid "Processing triggers for %s (%s) ...\n"
-msgstr "正在处理用于 %s 的触发器...\n"
+msgstr "正在处理用于 %s (%s) 的触发器 ...\n"
 
 #: src/unpack.c:76
 #, c-format
@@ -4712,7 +4696,7 @@
 
 #: src/unpack.c:104
 msgid "split package reassembly"
-msgstr ""
+msgstr "重组并分割软件包"
 
 #: src/unpack.c:113
 msgid "reassembled package file"
@@ -4725,24 +4709,23 @@
 
 #: src/unpack.c:144
 msgid "package signature verification"
-msgstr ""
+msgstr "软件包签名验证"
 
 #: src/unpack.c:151
-#, fuzzy, c-format
+#, c-format
 #| msgid "Verification on package %s failed!"
 msgid "verification on package %s failed!"
 msgstr "软件包 %s 没有通过验证！"
 
 #: src/unpack.c:153
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "Verification on package %s failed,\n"
 #| "but installing anyway as you requested.\n"
 msgid ""
 "verification on package %s failed; but installing anyway as you requested"
 msgstr ""
-"虽然软件包 %s 没能通过验证，\n"
-"但还是如您所愿继续安装它。\n"
+"虽然软件包 %s 没能通过验证；但还是如您所愿继续安装它"
 
 #: src/unpack.c:156
 #, c-format
@@ -4754,10 +4737,10 @@
 msgstr "无法创建临时目录"
 
 #: src/unpack.c:230 dpkg-deb/build.c:297
-#, fuzzy, c-format
+#, c-format
 #| msgid "conffile name '%.50s...' is too long, or missing final newline"
 msgid "conffile name '%s' is too long, or missing final newline"
-msgstr "conffile 的文件名 %.50s... 超长，或是缺少最后结尾的换行符"
+msgstr "conffile 的文件名 %s 超长，或是缺少最后结尾的换行符"
 
 #: src/unpack.c:294 utils/update-alternatives.c:2159
 #, c-format
@@ -4823,10 +4806,9 @@
 msgstr "无法访问归档文件"
 
 #: src/unpack.c:566
-#, fuzzy
 #| msgid "control information length"
 msgid "package control information extraction"
-msgstr "控制信息的长度"
+msgstr "软件包控制信息抽取"
 
 #: src/unpack.c:601
 #, c-format
@@ -4839,7 +4821,7 @@
 msgstr "软件包的体系架构(%s)与本机系统的架构(%s)不符"
 
 #: src/unpack.c:675
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "dpkg: regarding %s containing %s, pre-dependency problem:\n"
 #| "%s"
@@ -4847,7 +4829,7 @@
 "regarding %s containing %s, pre-dependency problem:\n"
 "%s"
 msgstr ""
-"dpkg：对于含 %2$s 的文件 %1$s 来说，有预依赖(pre-dependency)方面的问题：\n"
+"对于含 %2$s 的文件 %1$s 来说，有预依赖(pre-dependency)方面的问题：\n"
 "%3$s"
 
 #: src/unpack.c:679
@@ -4863,37 +4845,37 @@
 #, fuzzy, c-format
 #| msgid "Preparing to replace %s %s (using %s) ...\n"
 msgid "Preparing to unpack %s ...\n"
-msgstr "正预备替换 %s %s (使用 %s) ...\n"
+msgstr "正准备解压缩 %s  ...\n"
 
 #: src/unpack.c:767
-#, fuzzy, c-format
+#, c-format
 #| msgid "De-configuring %s, to allow removal of %s ...\n"
 msgid "De-configuring %s (%s), to allow removal of %s (%s) ...\n"
-msgstr "正在反配置 %s 以允许删除 %s ...\n"
+msgstr "正在反配置 %s (%s)，以允许删除 %s (%s) ...\n"
 
 #: src/unpack.c:773
-#, fuzzy, c-format
+#, c-format
 #| msgid "De-configuring %s ...\n"
 msgid "De-configuring %s (%s) ...\n"
-msgstr "正在反配置 %s ...\n"
+msgstr "正在反配置 %s (%s) ...\n"
 
 #: src/unpack.c:865
 #, fuzzy, c-format
 #| msgid "Unpacking %s (from %s) ...\n"
 msgid "Unpacking %s (%s) ...\n"
-msgstr "正在解压缩 %s (从 %s) ...\n"
+msgstr "正在解压缩 %s (%s) ...\n"
 
 #: src/unpack.c:869
 #, fuzzy, c-format
 #| msgid "Unpacking %s (from %s) ...\n"
 msgid "Unpacking %s (%s) over (%s) ...\n"
-msgstr "正在解压缩 %s (从 %s) ...\n"
+msgstr "正在解压缩 %s (%s) 于 (%s) 上 ...\n"
 
 #: src/unpack.c:957
 #, fuzzy
 #| msgid "dpkg-deb field extraction"
 msgid "package filesystem archive extraction"
-msgstr "dpkg-deb 域释放"
+msgstr "软件包文件系统归档提取"
 
 #: src/unpack.c:972
 msgid "error reading dpkg-deb tar output"
@@ -4907,7 +4889,7 @@
 #, fuzzy, c-format
 #| msgid "dpkg-deb: zap possible trailing zeros"
 msgid "cannot zap possible trailing zeros from dpkg-deb: %s"
-msgstr "dpkg-deb：截去了最后的零数据(zeros)"
+msgstr "无法用 dpkg-deb 截去最后的可能的零数据(zeros)：%s"
 
 #: src/unpack.c:1038
 #, c-format
@@ -4942,10 +4924,10 @@
 msgstr "无法安全地删除旧的文件 %.250s ：%s"
 
 #: src/update.c:54
-#, fuzzy, c-format
+#, c-format
 #| msgid "--%s needs exactly one Packages file argument"
 msgid "--%s takes at most one Packages-file argument"
-msgstr "--%s 只需要一个软件包名作为参数"
+msgstr "--%s 只需要一个 软件包文件名 作为参数"
 
 #: src/update.c:64
 msgid "unable to access dpkg status area for bulk available update"
@@ -4972,12 +4954,12 @@
 msgstr[0] "共更新了 %d 个软件包的相关信息。\n"
 
 #: src/update.c:116
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "obsolete '--%s' option, unavailable packages are automatically cleaned up."
 msgid ""
 "obsolete '--%s' option; unavailable packages are automatically cleaned up"
-msgstr "已废弃的 --%s 选项，现在不可用软件包将自动被清理。"
+msgstr "已废弃的 --%s 选项；现在不可用软件包将被自动清理。"
 
 #: dpkg-deb/build.c:128
 #, c-format
@@ -4985,17 +4967,16 @@
 msgstr "无法获取文件名 %.250s"
 
 #: dpkg-deb/build.c:201 dpkg-deb/build.c:212
-#, fuzzy, c-format
+#, c-format
 #| msgid "failed to write filename to tar pipe (data)"
 msgid "failed to write filename to tar pipe (%s)"
-msgstr "写入文件名到 tar 的管道(数据)失败"
+msgstr "写入文件名到 tar 的管道(%s)失败"
 
 #: dpkg-deb/build.c:202 dpkg-deb/build.c:212 dpkg-deb/build.c:544
 #: dpkg-deb/build.c:547 dpkg-deb/build.c:593
-#, fuzzy
 #| msgid "between members"
 msgid "data member"
-msgstr "成员间"
+msgstr "数据成员"
 
 #: dpkg-deb/build.c:237
 msgid "unable to stat control directory"
@@ -5098,7 +5079,7 @@
 #, fuzzy
 #| msgid "not checking contents of control area."
 msgid "not checking contents of control area"
-msgstr "不检查控制区域的内容。"
+msgstr "不检查控制区域的内容"
 
 #: dpkg-deb/build.c:437
 #, c-format
@@ -5111,41 +5092,39 @@
 msgstr "dpkg-deb：正在新建软件包 %s，包文件为 %s。\n"
 
 #: dpkg-deb/build.c:473 dpkg-deb/build.c:544
-#, fuzzy, c-format
+#, c-format
 #| msgid "failed to make tmpfile (data)"
 msgid "failed to make temporary file (%s)"
-msgstr "新建临时文件(数据)失败"
+msgstr "新建临时文件(%s)失败"
 
 #: dpkg-deb/build.c:473 dpkg-deb/build.c:476 dpkg-deb/build.c:499
 #: dpkg-deb/build.c:508 dpkg-deb/build.c:514
-#, fuzzy
 #| msgid "control"
 msgid "control member"
-msgstr "控制信息"
+msgstr "控制信息成员"
 
 #: dpkg-deb/build.c:476 dpkg-deb/build.c:547
-#, fuzzy, c-format
+#, c-format
 #| msgid "failed to unlink tmpfile (data), %s"
 msgid "failed to unlink temporary file (%s), %s"
-msgstr "unlink 临时文件(数据)失败，%s"
+msgstr "unlink 临时文件(%s)失败，%s"
 
 #: dpkg-deb/build.c:491
-#, fuzzy
 #| msgid "control"
 msgid "compressing control member"
-msgstr "控制信息"
+msgstr "正在压缩控制信息成员"
 
 #: dpkg-deb/build.c:499 dpkg-deb/build.c:593
-#, fuzzy, c-format
+#, c-format
 #| msgid "failed to rewind tmpfile (data)"
 msgid "failed to rewind temporary file (%s)"
-msgstr "跳到临时文件(数据)的起始位置(rewind)失败"
+msgstr "跳到临时文件(%s)的起始位置(rewind)失败"
 
 #: dpkg-deb/build.c:508
-#, fuzzy, c-format
+#, c-format
 #| msgid "failed to fstat ar member file (%s)"
 msgid "failed to stat temporary file (%s)"
-msgstr "fstat ar 成员文件失败(%s)"
+msgstr "获取临时文件状态失败(%s)"
 
 #: dpkg-deb/build.c:512
 #, c-format
@@ -5153,16 +5132,15 @@
 msgstr "%s 写入错误"
 
 #: dpkg-deb/build.c:514
-#, fuzzy, c-format
+#, c-format
 #| msgid "cannot rename '%s' to '%s'"
 msgid "cannot copy '%s' into archive '%s': %s"
-msgstr "无法重命名 %s 为 %s"
+msgstr "无法拷贝 %s 到归档 %s 中：%s"
 
 #: dpkg-deb/build.c:572
-#, fuzzy
 #| msgid "between members"
 msgid "compressing data member"
-msgstr "成员间"
+msgstr "正在压缩数据成员"
 
 #: dpkg-deb/build.c:583
 msgid "<compress> from tar -cf"
@@ -5170,7 +5148,7 @@
 
 #: dpkg-deb/extract.c:63 dpkg-deb/extract.c:65
 msgid "shell command to move files"
-msgstr ""
+msgstr "shell 命令来移动文件"
 
 #: dpkg-deb/extract.c:72
 #, c-format
@@ -5192,22 +5170,20 @@
 msgstr "fstat 包文件失败"
 
 #: dpkg-deb/extract.c:135
-#, fuzzy
 #| msgid "archive has no dot in version number"
 msgid "archive magic version number"
-msgstr "包文件的版本号中没有点"
+msgstr "归档的魔法版本数"
 
 #: dpkg-deb/extract.c:145
-#, fuzzy
 #| msgid "archive has no newlines in header"
 msgid "archive member header"
-msgstr "包文件的文件头中没有换行"
+msgstr "归档成员头"
 
 #: dpkg-deb/extract.c:150
-#, fuzzy, c-format
+#, c-format
 #| msgid "file `%.250s' is corrupt - bad part number"
 msgid "file '%.250s' is corrupt - bad archive header magic"
-msgstr "文件 %.250s 已经损毁 - 分块编号有误"
+msgstr "文件 %.250s 已经损毁 - 归档头部魔数无效"
 
 #: dpkg-deb/extract.c:156
 #, c-format
@@ -5215,53 +5191,52 @@
 msgstr "文件 %.250s 不是 debian 的二进制包文件(不妨试一下 dpkg-split？)"
 
 #: dpkg-deb/extract.c:160
-#, fuzzy
 #| msgid "archive has no dot in version number"
 msgid "archive information header member"
-msgstr "包文件的版本号中没有点"
+msgstr "归档信息头成员"
 
 #: dpkg-deb/extract.c:164 dpkg-deb/extract.c:243
 msgid "archive has no newlines in header"
 msgstr "包文件的文件头中没有换行"
 
 #: dpkg-deb/extract.c:167 dpkg-deb/extract.c:246
-#, fuzzy, c-format
+#, c-format
 #| msgid "archive has no dot in version number"
 msgid "archive has invalid format version: %s"
-msgstr "包文件的版本号中没有点"
+msgstr "归档的格式版本无效：%s"
 
 #: dpkg-deb/extract.c:169
-#, fuzzy, c-format
+#, c-format
 #| msgid "archive version %.250s not understood, get newer dpkg-deb"
 msgid "archive is format version %d.%d; get a newer dpkg-deb"
-msgstr "不能识别包文件的版本 %.250s，请升级 dpkg-deb"
+msgstr "归档的格式版本 %d.%d；请升级 dpkg-deb"
 
 #: dpkg-deb/extract.c:179 dpkg-deb/extract.c:221
-#, fuzzy, c-format
+#, c-format
 #| msgid "skipped member data from %s"
 msgid "cannot skip archive member from '%s': %s"
-msgstr "忽略了 %s 中的成员数据"
+msgstr "不能从 %s 中跳过归档成员：%s"
 
 #: dpkg-deb/extract.c:189 dpkg-deb/extract.c:204
-#, fuzzy, c-format
+#, c-format
 #| msgid "file `%.250s' contains ununderstood data member %.*s, giving up"
 msgid "archive '%s' uses unknown compression for member '%.*s', giving up"
-msgstr "文件 %.250s 含有未知的数据成员 %.*s，取消操作"
+msgstr "归档 %s 对成员 %.*s 使用了未知的压缩，放弃操作"
 
 #: dpkg-deb/extract.c:194 dpkg-deb/extract.c:208
-#, fuzzy, c-format
+#, c-format
 #| msgid "file `%.250s' contains ununderstood data member %.*s, giving up"
 msgid "archive '%s' has premature member '%.*s' before '%s', giving up"
-msgstr "文件 %.250s 含有未知的数据成员 %.*s，取消操作"
+msgstr "归档 %s 含有不合时宜的成员 %.*s 于 %s 之前，放弃操作"
 
 #: dpkg-deb/extract.c:215
-#, fuzzy, c-format
+#, c-format
 #| msgid "file `%.250s' contains two control members, giving up"
 msgid "archive '%.250s' contains two control members, giving up"
-msgstr "文件 %.250s 含有两个控制成员，取消操作"
+msgstr "归档 %.250s 含有两个控制成员，放弃操作"
 
 #: dpkg-deb/extract.c:230
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| " new debian package, version %s.\n"
 #| " size %ld bytes: control archive= %zi bytes.\n"
@@ -5269,27 +5244,27 @@
 " new debian package, version %d.%d.\n"
 " size %jd bytes: control archive=%jd bytes.\n"
 msgstr ""
-" 新格式的 debian 软件包，格式版本 %s。\n"
-" 大小 %ld 字节：主控包=%zi 字节。\n"
+" 新格式的 debian 软件包，格式版本 %d.%d。\n"
+" 大小 %jd 字节：主控包=%jd 字节。\n"
 
 #: dpkg-deb/extract.c:250
 msgid "archive control member size"
-msgstr ""
+msgstr "归档控制成员大小"
 
 #: dpkg-deb/extract.c:253
-#, fuzzy, c-format
+#, c-format
 #| msgid "archive has malformatted control length `%s'"
 msgid "archive has malformatted control member size '%s'"
-msgstr "压缩文件中的控制信息长度  %s  格式有误"
+msgstr "压缩文件中的控制成员尺寸 %s 有误"
 
 #: dpkg-deb/extract.c:260
-#, fuzzy, c-format
+#, c-format
 #| msgid "skipped member data from %s"
 msgid "cannot skip archive control member from '%s': %s"
-msgstr "忽略了 %s 中的成员数据"
+msgstr "无法跳过 %s 中的归档控制成员：%s"
 
 #: dpkg-deb/extract.c:265
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| " old debian package, version %s.\n"
 #| " size %ld bytes: control archive= %zi, main archive= %ld.\n"
@@ -5297,11 +5272,10 @@
 " old debian package, version %d.%d.\n"
 " size %jd bytes: control archive=%jd, main archive=%jd.\n"
 msgstr ""
-" 旧格式的 debian 软件包，格式版本 %s。\n"
-" 大小 %ld 字节：主控包= %zi 字节，数据及程序包= %ld。\n"
+" 旧格式的 debian 软件包，版本 %d.%d。\n"
+" 大小 %jd 字节：主控包= %jd 字节，数据及程序包= %jd。\n"
 
 #: dpkg-deb/extract.c:274
-#, fuzzy
 #| msgid ""
 #| "dpkg-deb: file looks like it might be an archive which has been\n"
 #| "dpkg-deb:    corrupted by being downloaded in ASCII mode\n"
@@ -5309,8 +5283,8 @@
 "file looks like it might be an archive which has been\n"
 " corrupted by being downloaded in ASCII mode"
 msgstr ""
-"dpkg-deb：该文件看上去似乎原本是一个包文件，但是由于下载它时\n"
-"dpkg-deb：使用的是 ASCII 模式，从而导致了包文件被损坏\n"
+"该文件看上去似乎原本是一个包文件，但是由于下载它时\n"
+" 使用的是 ASCII 模式，从而导致了包文件被损坏"
 
 #: dpkg-deb/extract.c:278
 #, c-format
@@ -5320,15 +5294,15 @@
 #: dpkg-deb/extract.c:286
 #, c-format
 msgid "cannot copy archive member from '%s' to decompressor pipe: %s"
-msgstr ""
+msgstr "无法从 %s 中拷贝归档成员到解码管道中：%s"
 
 #: dpkg-deb/extract.c:289
 msgid "cannot close decompressor pipe"
-msgstr ""
+msgstr "无法关闭解码管道"
 
 #: dpkg-deb/extract.c:306
 msgid "decompressing archive member"
-msgstr ""
+msgstr "解码归档成员"
 
 #: dpkg-deb/extract.c:347
 msgid "failed to chdir to directory"
@@ -5367,7 +5341,7 @@
 msgstr "--%s 至多能有两个参数(分别是 .deb 文件和目录)"
 
 #: dpkg-deb/extract.c:443 dpkg-deb/extract.c:477
-#, fuzzy, c-format
+#, c-format
 #| msgid "--%s needs a .deb filename argument"
 msgid "--%s needs .deb filename and directory arguments"
 msgstr "--%s 需要一个 .deb 文件的文件名作为参数"
@@ -5386,16 +5360,16 @@
 msgstr "进行清理工作时，chdir 到 / 目录失败"
 
 #: dpkg-deb/info.c:109
-#, fuzzy, c-format
+#, c-format
 #| msgid "cannot read config file dir `%.250s' (from `%.250s')"
 msgid "cannot extract control file '%s' from '%s': %s"
-msgstr "无法读取配置文件所在目录 %.250s (从 %.250s )"
+msgstr "无法从 %2$s 中抽取控制文件 %1$s：%3$s"
 
 #: dpkg-deb/info.c:113
-#, fuzzy, c-format
+#, c-format
 #| msgid "dpkg-deb: `%.255s' contains no control component `%.255s'\n"
 msgid "'%.255s' contains no control component '%.255s'"
-msgstr "dpkg-deb： %.255s 中没有发现控制组件 %.255s \n"
+msgstr "%.255s 中没有发现控制组件 %.255s"
 
 #: dpkg-deb/info.c:117
 #, c-format
@@ -5429,10 +5403,10 @@
 msgstr "读取 %.255s (于 %.255s 目录)失败"
 
 #: dpkg-deb/info.c:173
-#, fuzzy, c-format
+#, c-format
 #| msgid " %7ld bytes, %5d lines   %c  %-20.127s %.127s\n"
 msgid " %7jd bytes, %5d lines   %c  %-20.127s %.127s\n"
-msgstr " %7ld 字节，%5d 行   %c  %-20.127s %.127s\n"
+msgstr " %7jd 字节，%5d 行   %c  %-20.127s %.127s\n"
 
 #: dpkg-deb/info.c:177
 #, c-format
@@ -5449,7 +5423,7 @@
 msgstr "Debian %s 软件包后端打包程序 %s 版。\n"
 
 #: dpkg-deb/main.c:74
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "Commands:\n"
 #| "  -b|--build <directory> [<deb>]   Build an archive.\n"
@@ -5487,7 +5461,11 @@
 "  -e|--control <deb> [<目录>]      将主控信息解压。\n"
 "  -x|--extract <deb> <目录>        将所有文件解压。\n"
 "  -X|--vextract <deb> <目录>       解压所有文件并打印其列表。\n"
+"  -R|--raw-extract <deb> <目录>\n"
+"                                   解压控制信息和控制文件。\n"
+"  --ctrl-tarfile <deb>             输出控制文件的tar文件。\n"
 "  --fsys-tarfile <deb>             输出文件系统的 tar 文件。\n"
+"\n"
 
 #: dpkg-deb/main.c:95
 #, c-format
@@ -5503,7 +5481,7 @@
 "\n"
 
 #: dpkg-deb/main.c:101
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "Options:\n"
 #| "  --showformat=<format>            Use alternative format for --show.\n"
@@ -5544,19 +5522,26 @@
 "                                     filtered, huffman, rle, fixed (gzip).\n"
 "\n"
 msgstr ""
-"选项：\n"
-"  --showformat=<格式>              用于 --show 的替代格式输出.\n"
-"  -D                               开启调试信息的输出.\n"
-"  --old，--new                     选择档案的格式.\n"
-"  --nocheck                        关闭对主控文件的检查(可能导致生成\n"
-"                                     坏的软件包)。\n"
-"  -z#                              设置构造软件包时，使用的压缩率。\n"
-"  -Z<类型>                         设置建档时所使用的压缩类型。\n"
-"                                     可用值：gzip、bzip2、lzma、none。\n"
+"Options:\n"
+"  -v, --详细                       启用详细输出。\n"
+"  -D, --debug                      启用调试信息输出。\n"
+"      --showformat=<格式>          对 --show 使用备用的输出格式。\n"
+"      --deb-format=<格式>          选择归档格式。\n"
+"                                   允许的值： 0.939000, 2.0 (默认)\n"
+"      --old                        '--deb-format=0.939000' 的古老别称。\n"
+"      --new                        '--deb-format=2.0' 的古老别称。\n"
+"      --nocheck                    阻止控制文件的检查。(构建坏的软件包)\n"
+"      --uniform-compression        在所有成员上使用压缩参数。\n"
+"  -z#                              设置建档使用的压缩级别。\n"
+"  -Z<类型>                         设置建档使用的压缩类型。\n"
+"                                     可用的类型: gzip, xz, bzip2, none.\n"
+"  -S<策略>                         设置建档时使用的压缩策略。\n"
+"                                     可用的值: none; extreme (xz);\n"
+"                                     filtered, huffman, rle, fixed (gzip).\n"
 "\n"
 
 #: dpkg-deb/main.c:130
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "\n"
 #| "Use `dpkg' to install and remove packages from your system, or\n"
@@ -5570,9 +5555,9 @@
 msgstr ""
 "\n"
 "使用 dpkg 命令可以在系统中安装和卸载软件包，\n"
-" dselect 命令则用于简便的软件包管理。另外，\n"
-"通过 dpkg-deb --extract 命令解压的软件包将不\n"
-"会被正确安装！\n"
+" apt 或 aptitude 命令则用于简便的软件包管理。另外，\n"
+"通过 dpkg-deb --extract 命令解压的软件包将\n"
+"不会被正确安装！\n"
 
 #: dpkg-deb/main.c:141
 msgid ""
@@ -5583,16 +5568,16 @@
 "输入 dpkg --help 可获得有关安装和卸载软件包的帮助。"
 
 #: dpkg-deb/main.c:158
-#, fuzzy, c-format
+#, c-format
 #| msgid "archive has no dot in version number"
 msgid "invalid deb format version: %s"
-msgstr "包文件的版本号中没有点"
+msgstr "无效的 deb 格式版本：%s"
 
 #: dpkg-deb/main.c:164
-#, fuzzy, c-format
+#, c-format
 #| msgid "unknown option '%s'"
 msgid "unknown deb format version: %s"
-msgstr "未知选项 %s "
+msgstr "未知的 deb 格式版本：%s "
 
 #: dpkg-deb/main.c:198
 #, c-format
@@ -5600,10 +5585,10 @@
 msgstr "无效的压缩等级 -%c：%ld "
 
 #: dpkg-deb/main.c:208
-#, fuzzy, c-format
+#, c-format
 #| msgid "unknown compression type `%s'!"
 msgid "unknown compression strategy '%s'!"
-msgstr "无法识别的压缩类型 %s ！"
+msgstr "无法识别的压缩策略 %s ！"
 
 #: dpkg-deb/main.c:216
 #, c-format
@@ -5613,25 +5598,25 @@
 #: dpkg-deb/main.c:218
 #, c-format
 msgid "deprecated compression type '%s'; use xz instead"
-msgstr ""
+msgstr "废弃的压缩类型 %s；请用 xz 代替"
 
 #: dpkg-deb/main.c:220
-#, fuzzy, c-format
+#, c-format
 #| msgid "unknown compression type `%s'!"
 msgid "deprecated compression type '%s'; use xz or gzip instead"
-msgstr "无法识别的压缩类型 %s ！"
+msgstr "废弃的压缩类型 %s； 用 xz 或 gzip 代替"
 
 #: dpkg-deb/main.c:263
-#, fuzzy, c-format
+#, c-format
 #| msgid "invalid compression level for -%c: %ld"
 msgid "invalid compressor parameters: %s"
-msgstr "无效的压缩等级 -%c：%ld "
+msgstr "无效的压缩参数：%s"
 
 #: dpkg-deb/main.c:269
 #, fuzzy, c-format
 #| msgid "unknown compression type `%s'!"
 msgid "unsupported compression type '%s' with uniform compression"
-msgstr "无法识别的压缩类型 %s ！"
+msgstr "不支持均匀压缩的压缩类型 %s "
 
 #: dpkg-split/info.c:55
 #, c-format
@@ -5639,10 +5624,10 @@
 msgstr "文件 %1$.250s 已损毁 - 在 %3$s 中有无效数字(即 %2$d)"
 
 #: dpkg-split/info.c:57
-#, fuzzy, c-format
+#, c-format
 #| msgid "file `%.250s' is corrupt - bad digit (code %d) in %s"
 msgid "file '%s' is corrupt; out of range integer in %s"
-msgstr "文件 %1$.250s 已损毁 - 在 %3$s 中有无效数字(即 %2$d)"
+msgstr "文件 %s 已损毁；在 %s 中有无效整数"
 
 #: dpkg-split/info.c:65
 #, c-format
@@ -5679,18 +5664,17 @@
 msgstr "格式版本"
 
 #: dpkg-split/info.c:131
-#, fuzzy, c-format
+#, c-format
 #| msgid "  %.250s is installed, but is version %.250s.\n"
 msgid "file '%.250s' has invalid format version: %s"
-msgstr "  已安装 %.250s，但安装的版本是 %.250s。\n"
+msgstr "文件 %.250s 的格式版本无效：%s"
 
 #: dpkg-split/info.c:133
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "file `%.250s' is format version `%.250s' - you need a newer dpkg-split"
 msgid "file '%.250s' is format version %d.%d; get a newer dpkg-split"
-msgstr ""
-"文件 %.250s 格式的版本是 %.250s  - 您需要用更新版本的 dpkg-split 来处理它"
+msgstr "文件 %.250s 格式的版本是 %d.%d；您需要用更新版本的 dpkg-split 来处理它"
 
 #: dpkg-split/info.c:136
 msgid "package name"
@@ -5711,55 +5695,50 @@
 
 #: dpkg-split/info.c:143 dpkg-split/info.c:144
 msgid "archive total size"
-msgstr ""
+msgstr "归档总体大小"
 
 #: dpkg-split/info.c:145 dpkg-split/info.c:146
-#, fuzzy
 #| msgid "part offset"
 msgid "archive part offset"
-msgstr "部分偏移量"
+msgstr "归档分块偏移量"
 
 #: dpkg-split/info.c:148
-#, fuzzy
 #| msgid "part numbers"
 msgid "archive part numbers"
-msgstr "部分版本号"
+msgstr "归档分块版本号"
 
 #: dpkg-split/info.c:151
-#, fuzzy, c-format
+#, c-format
 #| msgid "file `%.250s' is corrupt - no slash between part numbers"
 msgid "file '%.250s' is corrupt - no slash between archive part numbers"
-msgstr "文件 %.250s 已经损毁 - 在分块编号之间没有发现斜杠"
+msgstr "文件 %.250s 已经损毁 - 在归档分块编号之间没有发现斜杠"
 
 #: dpkg-split/info.c:154
-#, fuzzy
 #| msgid "number of parts"
 msgid "number of archive parts"
-msgstr "部分的数量"
+msgstr "归档分块的数量"
 
 #: dpkg-split/info.c:156
-#, fuzzy, c-format
+#, c-format
 #| msgid "file '%.250s' is corrupt - bad number of parts"
 msgid "file '%.250s' is corrupt - bad number of archive parts"
-msgstr "文件 %.250s 已经损毁 - 部分编号有误"
+msgstr "文件 %.250s 已经损毁 - 归档分块数量有误"
 
 #: dpkg-split/info.c:158
-#, fuzzy
 #| msgid "parts number"
 msgid "archive parts number"
-msgstr "部分号"
+msgstr "归档分块编号"
 
 #: dpkg-split/info.c:160
-#, fuzzy, c-format
+#, c-format
 #| msgid "file `%.250s' is corrupt - bad part number"
 msgid "file '%.250s' is corrupt - bad archive part number"
-msgstr "文件 %.250s 已经损毁 - 分块编号有误"
+msgstr "文件 %.250s 已经损毁 - 归档分块编号有误"
 
 #: dpkg-split/info.c:166
-#, fuzzy
 #| msgid "package name"
 msgid "package architecture"
-msgstr "软件包名："
+msgstr "软件包架构："
 
 #: dpkg-split/info.c:175
 #, c-format
@@ -5802,7 +5781,7 @@
 msgstr "文件 %.250s 并非一个包文件的分块文件"
 
 #: dpkg-split/info.c:218
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "%s:\n"
 #| "    Part format version:            %s\n"
@@ -5832,20 +5811,20 @@
 "\n"
 msgstr ""
 "%s：\n"
-"    分块文件的格式版本：            %s\n"
+"    分块的格式版本：                %d.%d\n"
 "    是这个软件包的分块：            %s\n"
-"         ... 版本：                 %s\n"
-"         ... MD5 校验和：           %s\n"
-"         ... 大小：                 %lu 字节\n"
-"         ... 每个分块的大小：       %lu 字节\n"
+"        ... 版本：                  %s\n"
+"        ... 架构：                  %s\n"
+"        ... MD5 校验和：            %s\n"
+"        ... 大小：                  %jd 字节\n"
+"        ... 每个分块的大小：        %jd 字节\n"
 "    分块文件的编号：                %d/%d\n"
-"    分块文件的中分块的大小：        %zi 字节\n"
-"    分块文件的偏移位置：            %lu 字节\n"
-"    分块文件(被使用的部分)的大小：  %lu 字节\n"
+"    分块文件的中分块的大小：        %jd 字节\n"
+"    分块文件的偏移位置：            %jd 字节\n"
+"    分块文件(被使用的部分)的大小：  %jd 字节\n"
 "\n"
 
 #: dpkg-split/info.c:234
-#, fuzzy
 #| msgid "<unknown>"
 msgctxt "architecture"
 msgid "<unknown>"
@@ -5881,18 +5860,18 @@
 #, fuzzy, c-format
 #| msgid "Skipping deselected package %s.\n"
 msgid "cannot skip split package header for '%s': %s"
-msgstr "忽略了被取消选择的软件包 %s。\n"
+msgstr "无法跳过 %s 分割的软件包头: %s"
 
 #: dpkg-split/join.c:63
-#, fuzzy, c-format
+#, c-format
 #| msgid "cannot rename '%s' to '%s'"
 msgid "cannot append split package part '%s' to '%s': %s"
-msgstr "无法重命名 %s 为 %s"
+msgstr "无法追加分割软件包分块 %s 到 %s：%s"
 
 #: dpkg-split/join.c:74 dpkg-split/split.c:246
 #, c-format
 msgid "done\n"
-msgstr "好了\n"
+msgstr "完成\n"
 
 #: dpkg-split/join.c:90
 #, c-format
@@ -5936,7 +5915,7 @@
 "\n"
 
 #: dpkg-split/main.c:83
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "Options:\n"
 #| "  --depotdir <directory>           Use <directory> instead of %s/%s.\n"
@@ -5965,7 +5944,6 @@
 "  -Q|--npquiet                     不用 -a 时，少输出信息。\n"
 "  --msdos                          使用 8.3 的文件名格式。\n"
 "\n"
-"返回状态：0 = 一切正常；  1 = -a 不是一个部分；  2 = 出问题了！\n"
 
 #: dpkg-split/main.c:93
 #, c-format
@@ -6028,11 +6006,11 @@
 msgstr "无法打开新的存储文件 %.250s"
 
 #: dpkg-split/queue.c:199
-#, fuzzy, c-format
+#, c-format
 #| msgid "Putting package %s together from %d part: "
 #| msgid_plural "Putting package %s together from %d parts: "
 msgid "cannot extract split package part '%s': %s"
-msgstr "从 %2$d 个部分整合软件包 %1$s："
+msgstr "无法抽取分割软件包分块 %s: %s"
 
 #: dpkg-split/queue.c:208
 #, c-format
@@ -6063,10 +6041,10 @@
 msgstr "无法获取 %.250s 的信息"
 
 #: dpkg-split/queue.c:261
-#, fuzzy, c-format
+#, c-format
 #| msgid " %s (%lu bytes)\n"
 msgid " %s (%jd bytes)\n"
-msgstr " %s (%lu 字节)\n"
+msgstr " %s (%jd 字节)\n"
 
 #: dpkg-split/queue.c:263
 #, c-format
@@ -6088,10 +6066,10 @@
 msgstr "分块文件 %.250s 不是一个普通文件"
 
 #: dpkg-split/queue.c:296
-#, fuzzy, c-format
+#, c-format
 #| msgid "(total %lu bytes)\n"
 msgid "(total %jd bytes)\n"
-msgstr "(共计 %lu 字节)\n"
+msgstr "(共计 %jd 字节)\n"
 
 #: dpkg-split/queue.c:329
 #, c-format
@@ -6107,12 +6085,12 @@
 #, fuzzy
 #| msgid "dpkg-deb field extraction"
 msgid "package field value extraction"
-msgstr "dpkg-deb 域释放"
+msgstr "软件包域值释放"
 
 #: dpkg-split/split.c:79
 #, c-format
 msgid "cannot extract package field value from '%s': %s"
-msgstr ""
+msgstr "无法从 %s 中抽取软件包域值：%s"
 
 #: dpkg-split/split.c:136
 #, c-format
@@ -6129,18 +6107,20 @@
 msgstr "原始文件 %.250s 不是普通文件"
 
 #: dpkg-split/split.c:158
-#, fuzzy, c-format
+#, c-format
 #| msgid "Putting package %s together from %d part: "
 #| msgid_plural "Putting package %s together from %d parts: "
 msgid "Splitting package %s into %d part: "
 msgid_plural "Splitting package %s into %d parts: "
-msgstr[0] "从 %2$d 个部分整合软件包 %1$s："
+msgstr[0] "正将软件包 %s 分割到 %d 个分块中："
 
 #: dpkg-split/split.c:198
 msgid ""
 "header is too long, making part too long; the package name or version\n"
 "numbers must be extraordinarily long, or something; giving up"
 msgstr ""
+"头部过长，导致分块过长；一定是软件包的名称或者版本号\n"
+"相当之长，或者别的什么；放弃操作"
 
 #: dpkg-split/split.c:258
 msgid "--split needs a source filename argument"
@@ -6151,7 +6131,7 @@
 msgstr "--split 需要至多一个原始文件，以及目标文件的文件名前缀作为参数"
 
 #: utils/update-alternatives.c:96
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "Usage: %s [<option> ...] <command>\n"
 #| "\n"
@@ -6217,8 +6197,6 @@
 "  --all                    call --config on all alternatives.\n"
 "\n"
 msgstr ""
-"用法：%s [<选项> ...] <命令>\n"
-"\n"
 "命令：\n"
 "  --install <链接> <名称> <路径> <优先级>\n"
 "    [--slave <链接> <名称> <路径>] ...\n"
@@ -6227,27 +6205,15 @@
 "  --remove-all <名称>      从替换系统中删除 <名称> 替换组。\n"
 "  --auto <名称>            将 <名称> 的主链接切换到自动模式。\n"
 "  --display <名称>         显示关于 <名称> 替换组的信息。\n"
+"  --query <名称>           机器可读版的 --display <名称>.\n"
 "  --list <名称>            列出 <名称> 替换组中所有的可用候选项。\n"
+"  --get-selections         列出主要候选项名称以及它们的状态。\n"
+"  --set-selections         从标准输入中读入候选项的状态。\n"
 "  --config <名称>          列出 <名称> 替换组中的可选项，并就使用其中\n"
 "                           哪一个，征询用户的意见。\n"
 "  --set <名称> <路径>      将 <路径> 设置为 <名称> 的候选项。\n"
 "  --all                    对所有可选项一一调用 --config 命令。\n"
 "\n"
-"<链接> 是指向 %s/<名称> 的符号链接。\n"
-"    (如 /usr/bin/pager)\n"
-"<名称> 是该链接替换组的主控名。\n"
-"    (如 pager)\n"
-"<路径> 是候选项目标文件的位置。\n"
-"    (如 /usr/bin/less)\n"
-"<优先级> 是一个整数，在自动模式下，这个数字越高的选项，其优先级也就越高。\n"
-"\n"
-"选项：\n"
-"   --altdir <目录>         指定不同的可选项目录。\n"
-"   --admindir <目录>       指定不同的管理目录。\n"
-"   --verbose               详尽的操作进行信息，更多的输出。\n"
-"   --quiet                 安静模式，输出尽可能少的信息。\n"
-"   --help                  显示本帮助信息。\n"
-"   --version               显示版本信息。\n"
 
 #: utils/update-alternatives.c:115
 #, c-format
@@ -6263,9 +6229,17 @@
 "  automatic mode.\n"
 "\n"
 msgstr ""
+"<链接> 是指向 %s/<名称> 的符号链接。\n"
+"    (如 /usr/bin/pager)\n"
+"<名称> 是该链接替换组的主控名。\n"
+"    (如 pager)\n"
+"<路径> 是候选项目标文件的位置。\n"
+"    (如 /usr/bin/less)\n"
+"<优先级> 是一个整数，在自动模式下，这个数字越高的选项，其优先级也就越高。\n"
+"\n"
 
 #: utils/update-alternatives.c:126
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "Options:\n"
 #| "  --admindir <directory>   set the directory with the statoverride file.\n"
@@ -6290,9 +6264,13 @@
 "  --version                show the version.\n"
 msgstr ""
 "选项：\n"
+"  --altdir <目录>          改变候选项目录。\n"
 "  --admindir <目录>        设置 statoverride 文件的目录。\n"
-"  --update                 立即更新文件的权限。\n"
+"  --log <文件>             改变日志文件。\n"
 "  --force                  就算没有通过自检，也强制执行操作。\n"
+"  --skip-auto              在自动模式中跳过设置正确候选项的提示\n"
+"                           (只与 --config 有关)\n"
+"  --verbose                启用详细输出。\n"
 "  --quiet                  安静模式，输出尽可能少的信息。不显示输出信息。\n"
 "  --help                   显示本帮助信息。\n"
 "  --version                显示版本信息。\n"
@@ -6302,20 +6280,20 @@
 msgstr "错误"
 
 #: utils/update-alternatives.c:176
-#, fuzzy, c-format
+#, c-format
 #| msgid "Use --help for help about querying packages."
 msgid "Use '%s --help' for program usage information."
-msgstr "使用 --help 查看关于查询软件包的帮助。"
+msgstr "使用 %s --help 查看关于程序用法的信息。"
 
 #: utils/update-alternatives.c:190
 msgid "warning"
 msgstr "警告"
 
 #: utils/update-alternatives.c:259
-#, fuzzy, c-format
+#, c-format
 #| msgid "malloc failed (%ld bytes)"
 msgid "malloc failed (%zu bytes)"
-msgstr "malloc 失败 (%ld 字节)"
+msgstr "malloc 失败 (%zu 字节)"
 
 #: utils/update-alternatives.c:353
 #, c-format
@@ -6323,16 +6301,16 @@
 msgstr "指定了两个命令：--%s 和 --%s"
 
 #: utils/update-alternatives.c:385
-#, fuzzy, c-format
+#, c-format
 #| msgid "cannot append to %s: %s"
 msgid "cannot append to '%s'"
-msgstr "无法追加至 %s：%s"
+msgstr "无法追加至 %s"
 
 #: utils/update-alternatives.c:498
-#, fuzzy, c-format
+#, c-format
 #| msgid "unable to remove %s: %s"
 msgid "unable to remove '%s'"
-msgstr "无法移除 %s：%s"
+msgstr "无法移除 %s"
 
 #: utils/update-alternatives.c:1002
 msgid "auto mode"
@@ -6372,10 +6350,10 @@
 msgstr "次要名称"
 
 #: utils/update-alternatives.c:1186 utils/update-alternatives.c:2623
-#, fuzzy, c-format
+#, c-format
 #| msgid "duplicate slave %s"
 msgid "duplicate slave name %s"
-msgstr "重复的次要 %s"
+msgstr "重复的次要名称 %s"
 
 #: utils/update-alternatives.c:1189
 msgid "slave link"
@@ -6401,14 +6379,14 @@
 msgstr "重复路径 %s"
 
 #: utils/update-alternatives.c:1236
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "alternative %s (part of link group %s) doesn't exist. Removing from list "
 #| "of alternatives."
 msgid ""
 "alternative %s (part of link group %s) doesn't exist; removing from list of "
 "alternatives"
-msgstr "候选项 %s(链接组 %s 的一部分)不存在。从候选项列表中移除。"
+msgstr "候选项 %s(链接组 %s 的一部分)不存在；从候选项列表中移除。"
 
 #: utils/update-alternatives.c:1239 utils/update-alternatives.c:1250
 msgid "priority"
@@ -6424,10 +6402,10 @@
 msgstr "%s 的优先级：%s"
 
 #: utils/update-alternatives.c:1259
-#, fuzzy, c-format
+#, c-format
 #| msgid "priority of %s: %s"
 msgid "priority of %s is out of range: %s"
-msgstr "%s 的优先级：%s"
+msgstr "%s 的优先级无效：%s"
 
 #: utils/update-alternatives.c:1316
 msgid "status"
@@ -6442,10 +6420,10 @@
 msgstr "主链接"
 
 #: utils/update-alternatives.c:1367
-#, fuzzy, c-format
+#, c-format
 #| msgid "discarding obsolete slave link %s (%s)."
 msgid "discarding obsolete slave link %s (%s)"
-msgstr "舍弃废弃的次要链接 %s(%s)。"
+msgstr "舍弃废弃的次要链接 %s (%s)"
 
 #: utils/update-alternatives.c:1423
 #, c-format
@@ -6508,10 +6486,10 @@
 msgstr "要维持当前值[*]请按回车键，或者键入选择的编号："
 
 #: utils/update-alternatives.c:1766
-#, fuzzy, c-format
+#, c-format
 #| msgid "not replacing %s with a link."
 msgid "not replacing %s with a link"
-msgstr "未将 %s 替换为链接。"
+msgstr "将不会把 %s 替换为链接"
 
 #: utils/update-alternatives.c:1807
 #, c-format
@@ -6519,20 +6497,20 @@
 msgstr "无法安装未知的选择 %s"
 
 #: utils/update-alternatives.c:1825
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "skip creation of %s because associated file %s (of link group %s) doesn't "
 #| "exist."
 msgid ""
 "skip creation of %s because associated file %s (of link group %s) doesn't "
 "exist"
-msgstr "跳过创建 %s 因为所关联文件 %s (位于链接组 %s)不存在。"
+msgstr "跳过创建 %s 因为所关联文件 %s (位于链接组 %s)不存在"
 
 #: utils/update-alternatives.c:1835
-#, fuzzy, c-format
+#, c-format
 #| msgid "not replacing %s with a link."
 msgid "not removing %s since it's not a symlink"
-msgstr "未将 %s 替换为链接。"
+msgstr "鉴于 %s 不是符号链接，将不移除它"
 
 #: utils/update-alternatives.c:2124 utils/update-alternatives.c:2130
 #, c-format
@@ -6561,32 +6539,32 @@
 msgstr "跳过无效行：%s"
 
 #: utils/update-alternatives.c:2226
-#, fuzzy, c-format
+#, c-format
 #| msgid "%s is dangling, it will be updated with best choice."
 msgid "%s/%s is dangling; it will be updated with best choice"
-msgstr "%s 正处于未决状态中，将以最佳选项更新它。"
+msgstr "%s/%s 正处于未决状态中，将以最佳选项更新它。"
 
 #: utils/update-alternatives.c:2230
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "%s has been changed (manually or by a script). Switching to manual "
 #| "updates only."
 msgid ""
 "%s/%s has been changed (manually or by a script); switching to manual "
 "updates only"
-msgstr "%s 已更改(由于手动更改或通过脚本)。切换成仅手动更新。"
+msgstr "%s/%s 已更改(由于手动更改或通过脚本)。切换成仅手动更新。"
 
 #: utils/update-alternatives.c:2238
-#, fuzzy, c-format
+#, c-format
 #| msgid "setting up automatic selection of %s."
 msgid "setting up automatic selection of %s"
-msgstr "正在设置 %s 的自动选择。"
+msgstr "正在设置 %s 的自动选择"
 
 #: utils/update-alternatives.c:2277
 #, fuzzy, c-format
 #| msgid "renaming %s slave link from %s to %s."
 msgid "renaming %s slave link from %s to %s"
-msgstr "正在将次要链接 %s 的名称从 %s 改成 %s。"
+msgstr "正在将次要链接 %s 的名称从 %s 改成 %s"
 
 #: utils/update-alternatives.c:2298
 #, fuzzy, c-format
@@ -6595,38 +6573,38 @@
 msgstr "正在将链接 %s 的名称从 %s 改成 %s。"
 
 #: utils/update-alternatives.c:2334
-#, fuzzy, c-format
+#, c-format
 #| msgid "using %s to provide %s (%s) in %s."
 msgid "using %s to provide %s (%s) in %s"
-msgstr "使用 %s 来提供 %s (%s)，于 %s 中。"
+msgstr "使用 %1$s 来在 %4$s 中提供 %2$s (%3$s)"
 
 #: utils/update-alternatives.c:2343
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "forcing reinstallation of alternative %s because link group %s is broken."
 msgid "updating alternative %s because link group %s has changed slave links"
-msgstr "链接组 %2$s 已损坏，故强制重新安装候选项 %1$ss"
+msgstr "链接组 %2$s 已更改从链接，故更新候选项 %1$s"
 
 #: utils/update-alternatives.c:2348
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "forcing reinstallation of alternative %s because link group %s is broken."
 msgid ""
 "forcing reinstallation of alternative %s because link group %s is broken"
-msgstr "链接组 %2$s 已损坏，故强制重新安装候选项 %1$ss"
+msgstr "链接组 %2$s 已损坏，故强制重新安装候选项 %1$s"
 
 #: utils/update-alternatives.c:2356
-#, fuzzy, c-format
+#, c-format
 #| msgid ""
 #| "current alternative %s is unknown, switching to %s for link group %s."
 msgid "current alternative %s is unknown, switching to %s for link group %s"
 msgstr "当前候选项 %1$s 未知，为链接组 %3$s 切换至 %2$s"
 
 #: utils/update-alternatives.c:2382
-#, fuzzy, c-format
+#, c-format
 #| msgid "alternative name (%s) must not contain '/' and spaces."
 msgid "alternative name (%s) must not contain '/' and spaces"
-msgstr "替换名称(%s)不可包含 / 和空格。"
+msgstr "替换名称(%s)不可包含 / 和空格"
 
 #: utils/update-alternatives.c:2390
 #, c-format
@@ -6642,37 +6620,37 @@
 #, fuzzy, c-format
 #| msgid "alternative %s can't be master: %s"
 msgid "alternative %s can't be master: it is a slave of %s"
-msgstr "候选项 %s 不能是主要项：%s"
+msgstr "候选项 %s 不能是主要项：它是 %s 的从属"
 
 #: utils/update-alternatives.c:2437 utils/update-alternatives.c:2473
-#, fuzzy, c-format
+#, c-format
 #| msgid "alternative link %s is already managed by %s."
 msgid "alternative link %s is already managed by %s"
-msgstr "替换链接 %s 已经由 %s 来管理了。"
+msgstr "替换链接 %s 已经由 %s 来管理了"
 
 #: utils/update-alternatives.c:2443
-#, fuzzy, c-format
+#, c-format
 #| msgid "alternative path %s doesn't exist."
 msgid "alternative path %s doesn't exist"
-msgstr "替代路径 %s 不存在"
+msgstr "候选项路径 %s 不存在"
 
 #: utils/update-alternatives.c:2460
 #, fuzzy, c-format
 #| msgid "alternative %s can't be slave of %s: %s"
 msgid "alternative %s can't be slave of %s: it is a master alternative"
-msgstr "替代项 %s 作为 %s 的次要项：%s"
+msgstr "候选项 %s 不能作为 %s 的次要项：它是主要项 %s"
 
 #: utils/update-alternatives.c:2464
 #, fuzzy, c-format
 #| msgid "alternative %s can't be master: %s"
 msgid "alternative %s can't be slave of %s: it is a slave of %s"
-msgstr "候选项 %s 不能是主要项：%s"
+msgstr "候选项 %s 不能是主要项：它是 %s 的从属"
 
 #: utils/update-alternatives.c:2484
-#, fuzzy, c-format
+#, c-format
 #| msgid "alternative link %s is already managed by %s."
 msgid "alternative link %s is already managed by %s (slave of %s)"
-msgstr "替换链接 %s 已经由 %s 来管理了。"
+msgstr "候选项链接 %s 已经由 %s (%s 的从属)来管理了"
 
 #: utils/update-alternatives.c:2529
 #, c-format
@@ -6692,10 +6670,9 @@
 msgstr "优先级必须为整数"
 
 #: utils/update-alternatives.c:2560
-#, fuzzy
 #| msgid "priority of %s: %s"
 msgid "priority is out of range"
-msgstr "%s 的优先级：%s"
+msgstr "优先级超出范围"
 
 #: utils/update-alternatives.c:2573
 #, c-format
@@ -6744,20 +6721,20 @@
 "selections, --install, --remove, --all, --remove-all 或 --auto"
 
 #: utils/update-alternatives.c:2687 utils/update-alternatives.c:2693
-#, fuzzy, c-format
+#, c-format
 #| msgid "no alternatives for %s."
 msgid "no alternatives for %s"
-msgstr "无 %s 的候选项。"
+msgstr "无 %s 的候选项"
 
 #: utils/update-alternatives.c:2710
 msgid "<standard input>"
 msgstr "<标准输入>"
 
 #: utils/update-alternatives.c:2732
-#, fuzzy, c-format
+#, c-format
 #| msgid "alternative %s for %s not registered, not setting."
 msgid "alternative %s for %s not registered; not setting"
-msgstr "%2$s 的候选项 %1$s 没有注册，不予设置。"
+msgstr "%2$s 的候选项 %1$s 没有注册，不予设置"
 
 #: utils/update-alternatives.c:2738 utils/update-alternatives.c:2744
 #, c-format
@@ -6769,13 +6746,13 @@
 msgstr "无需配置。"
 
 #: utils/update-alternatives.c:2752
-#, fuzzy, c-format
+#, c-format
 #| msgid "There is only one alternative in link group %s: %s"
 msgid "There is only one alternative in link group %s (providing %s): %s"
-msgstr "链接组 %s 中只有一个候选项：%s"
+msgstr "链接组 %s (提供 %s)中只有一个候选项：%s"
 
 #: utils/update-alternatives.c:2762
-#, fuzzy, c-format
+#, c-format
 #| msgid "alternative %s for %s not registered, not removing."
 msgid "alternative %s for %s not registered; not removing"
 msgstr "%2$s 的候选项 %1$s 没有注册，不予移除。"
@@ -6783,19 +6760,19 @@
 #: utils/update-alternatives.c:2770
 #, c-format
 msgid "removing manually selected alternative - switching %s to auto mode"
-msgstr "正在移除手动选择的替代项 - 切换 %s 到自动模式"
+msgstr "正在移除手动选择的候选项 - 切换 %s 到自动模式"
 
 #: utils/update-alternatives.c:2795
-#, fuzzy, c-format
+#, c-format
 #| msgid "automatic updates of %s are disabled, leaving it alone."
 msgid "automatic updates of %s/%s are disabled; leaving it alone"
-msgstr "%s 的自动更新功能已禁用，保持现状。"
+msgstr "%s/%s 的自动更新功能已禁用；保持现状"
 
 #: utils/update-alternatives.c:2797
-#, fuzzy, c-format
+#, c-format
 #| msgid "to return to automatic updates use `update-alternatives --auto %s'."
 msgid "to return to automatic updates use '%s --auto %s'"
-msgstr "要回复成自动更新请执行 update-alternatives --auto %s。"
+msgstr "要恢复成自动更新请执行 %s --auto %s。"
 
 #~ msgid "file name '%.50s...' is too long"
 #~ msgstr "文件名 %.50s... 太长了"
