X-Git-Url: https://git.saurik.com/apt.git/blobdiff_plain/c5e5f07eb8b18c5c6192fcb206dc09b1fc9315e7..4bd60a02b45241039d4ca7b5cfaa005e552f3d0d:/po/zh_CN.po?ds=sidebyside diff --git a/po/zh_CN.po b/po/zh_CN.po index 306825b45..7e2865552 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -1,170 +1,178 @@ # Chinese/Simplified translation of apt. # This file is put in the public domain. -# Tchaikov <tchaikov@sjtu.edu.cn>, 2005. -# Carlos Z.F. Liu <carlosliu@users.sourceforge.net>, 2004,2006 -# +# Deng Xiyue <manphiz-guest@users.alioth.debian.org>, 2007, 2008. +# Tchaikov <tchaikov@sjtu.org>, 2005, 2007. +# Carlos Z.F. Liu <carlosliu@users.sourceforge.net>, 2004, 2006. +# Aron Xu <happyaron.xu@gmail.com>, 2009, 2010. +# msgid "" msgstr "" -"Project-Id-Version: apt 0.5.23\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-01-20 14:06+0100\n" -"PO-Revision-Date: 2006-02-22 14:20+1300\n" -"Last-Translator: Carlos Z.F. Liu <carlosliu@users.sourceforge.net>\n" -"Language-Team: Debian Chinese [GB] <debian-chinese-gb@lists.debian.org>\n" +"Project-Id-Version: apt 0.8.0~pre1\n" +"Report-Msgid-Bugs-To: APT Development Team <deity@lists.debian.org>\n" +"POT-Creation-Date: 2012-06-27 11:17+0200\n" +"PO-Revision-Date: 2010-08-26 14:42+0800\n" +"Last-Translator: Aron Xu <happyaron.xu@gmail.com>\n" +"Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" -#: cmdline/apt-cache.cc:135 +#: cmdline/apt-cache.cc:158 #, c-format msgid "Package %s version %s has an unmet dep:\n" msgstr "çæ¬ä¸º %2$s ç软件å %1$s ææªæ»¡è¶³çä¾èµå ³ç³»ï¼\n" -#: cmdline/apt-cache.cc:175 cmdline/apt-cache.cc:527 cmdline/apt-cache.cc:615 -#: cmdline/apt-cache.cc:771 cmdline/apt-cache.cc:989 cmdline/apt-cache.cc:1357 -#: cmdline/apt-cache.cc:1508 -#, c-format -msgid "Unable to locate package %s" -msgstr "æªåç°è½¯ä»¶å %s" +#: cmdline/apt-cache.cc:286 +msgid "Total package names: " +msgstr "软件å å称æ»æ°ï¼" -#: cmdline/apt-cache.cc:232 -msgid "Total package names : " -msgstr "软件å æ»æ°(æå称计)ï¼" +#: cmdline/apt-cache.cc:288 +msgid "Total package structures: " +msgstr "å ¨é¨è½¯ä»¶å ç»æï¼" -#: cmdline/apt-cache.cc:272 +#: cmdline/apt-cache.cc:328 msgid " Normal packages: " msgstr " æ®é软件å ï¼" -#: cmdline/apt-cache.cc:273 +#: cmdline/apt-cache.cc:329 msgid " Pure virtual packages: " msgstr " å®å ¨èæ软件å ï¼" -#: cmdline/apt-cache.cc:274 +#: cmdline/apt-cache.cc:330 msgid " Single virtual packages: " msgstr " åèæ软件å ï¼" -#: cmdline/apt-cache.cc:275 +#: cmdline/apt-cache.cc:331 msgid " Mixed virtual packages: " msgstr " æ··åèæ软件å ï¼" -#: cmdline/apt-cache.cc:276 +#: cmdline/apt-cache.cc:332 msgid " Missing: " -msgstr " 缺æ¼çï¼" +msgstr " 缺失ï¼" -#: cmdline/apt-cache.cc:278 +#: cmdline/apt-cache.cc:334 msgid "Total distinct versions: " msgstr "æçæ¬å ±è®¡ï¼" -#: cmdline/apt-cache.cc:280 +#: cmdline/apt-cache.cc:336 +msgid "Total distinct descriptions: " +msgstr "æä¸åç说æå ±è®¡ï¼" + +#: cmdline/apt-cache.cc:338 msgid "Total dependencies: " msgstr "æä¾èµå ³ç³»å ±è®¡ï¼" -#: cmdline/apt-cache.cc:283 +#: cmdline/apt-cache.cc:341 msgid "Total ver/file relations: " msgstr "æçæ¬/æä»¶å ³ç³»å ±è®¡ï¼" -#: cmdline/apt-cache.cc:285 +#: cmdline/apt-cache.cc:343 +msgid "Total Desc/File relations: " +msgstr "æ说æ/æä»¶å ³ç³»å ±è®¡ï¼" + +#: cmdline/apt-cache.cc:345 msgid "Total Provides mappings: " msgstr "æä¾æ å°å ±è®¡ï¼" -#: cmdline/apt-cache.cc:297 +#: cmdline/apt-cache.cc:357 msgid "Total globbed strings: " msgstr "Glob åä¸²å ±è®¡ï¼" -#: cmdline/apt-cache.cc:311 +#: cmdline/apt-cache.cc:371 msgid "Total dependency version space: " msgstr "ä¾èµå ³ç³»çæ¬åæå 空é´å ±è®¡ï¼" -#: cmdline/apt-cache.cc:316 +#: cmdline/apt-cache.cc:376 msgid "Total slack space: " msgstr "Slack 空é´å ±è®¡ï¼" -#: cmdline/apt-cache.cc:324 +#: cmdline/apt-cache.cc:384 msgid "Total space accounted for: " msgstr "æ»å ç¨ç©ºé´ï¼" -#: cmdline/apt-cache.cc:446 cmdline/apt-cache.cc:1189 +#: cmdline/apt-cache.cc:515 cmdline/apt-cache.cc:1143 #, c-format msgid "Package file %s is out of sync." -msgstr "软件å æ件 %s å°æªåæ¥(sync)ã" - -#: cmdline/apt-cache.cc:1231 -msgid "You must give exactly one pattern" -msgstr "æ¨å¿ é¡»æç¡®å°ç»åºä¸ä¸ªè¡¨è¾¾å¼" +msgstr "软件å æ件 %s å°æªåæ¥ã" -#: cmdline/apt-cache.cc:1385 +#: cmdline/apt-cache.cc:593 cmdline/apt-cache.cc:1378 +#: cmdline/apt-cache.cc:1380 cmdline/apt-cache.cc:1457 cmdline/apt-mark.cc:46 +#: cmdline/apt-mark.cc:93 cmdline/apt-mark.cc:219 msgid "No packages found" -msgstr "没æåç°å»åç软件å " +msgstr "没æåç°å¹é ç软件å " + +#: cmdline/apt-cache.cc:1222 +msgid "You must give at least one search pattern" +msgstr "æ¨å¿ é¡»æç¡®å°ç»åºè³å°ä¸ä¸ªè¡¨è¾¾å¼" + +#: cmdline/apt-cache.cc:1357 +msgid "This command is deprecated. Please use 'apt-mark showauto' instead." +msgstr "" + +#: cmdline/apt-cache.cc:1452 apt-pkg/cacheset.cc:508 +#, c-format +msgid "Unable to locate package %s" +msgstr "æªåç°è½¯ä»¶å %s" -#: cmdline/apt-cache.cc:1462 +#: cmdline/apt-cache.cc:1482 msgid "Package files:" msgstr "软件å æ件ï¼" -#: cmdline/apt-cache.cc:1469 cmdline/apt-cache.cc:1555 +#: cmdline/apt-cache.cc:1489 cmdline/apt-cache.cc:1580 msgid "Cache is out of sync, can't x-ref a package file" -msgstr "ç¼åå°æªåæ¥(sync)ï¼æ æ³äº¤å·®å¼è¯(x-ref)ä¸ä¸ªè½¯ä»¶å æ件" - -#: cmdline/apt-cache.cc:1470 -#, c-format -msgid "%4i %s\n" -msgstr "%4i %s\n" +msgstr "ç¼åå°æªåæ¥ï¼æ æ³äº¤å·®å¼è¯(x-ref)ä¸ä¸ªè½¯ä»¶å æ件" #. Show any packages have explicit pins -#: cmdline/apt-cache.cc:1482 +#: cmdline/apt-cache.cc:1503 msgid "Pinned packages:" -msgstr "被éå®(pinned)ç软件å ï¼" +msgstr "被éå®ç软件å ï¼" -#: cmdline/apt-cache.cc:1494 cmdline/apt-cache.cc:1535 +#: cmdline/apt-cache.cc:1515 cmdline/apt-cache.cc:1560 msgid "(not found)" msgstr "(没ææ¾å°)" -#. Installed version -#: cmdline/apt-cache.cc:1515 +#: cmdline/apt-cache.cc:1523 msgid " Installed: " msgstr " å·²å®è£ ï¼" -#: cmdline/apt-cache.cc:1517 cmdline/apt-cache.cc:1525 +#: cmdline/apt-cache.cc:1524 +msgid " Candidate: " +msgstr " åé软件å ï¼" + +#: cmdline/apt-cache.cc:1542 cmdline/apt-cache.cc:1550 msgid "(none)" msgstr "(æ )" -#. Candidate Version -#: cmdline/apt-cache.cc:1522 -msgid " Candidate: " -msgstr " åéç软件å ï¼" - -#: cmdline/apt-cache.cc:1532 +#: cmdline/apt-cache.cc:1557 msgid " Package pin: " -msgstr " 软件å é(Pin)ï¼" +msgstr " 软件å éï¼" #. Show the priority tables -#: cmdline/apt-cache.cc:1541 +#: cmdline/apt-cache.cc:1566 msgid " Version table:" msgstr " çæ¬å表ï¼" -#: cmdline/apt-cache.cc:1556 -#, c-format -msgid " %4i %s\n" -msgstr " %4i %s\n" - -#: cmdline/apt-cache.cc:1651 cmdline/apt-cdrom.cc:138 cmdline/apt-config.cc:70 -#: cmdline/apt-extracttemplates.cc:225 ftparchive/apt-ftparchive.cc:550 -#: cmdline/apt-get.cc:2378 cmdline/apt-sortpkgs.cc:144 +#: cmdline/apt-cache.cc:1679 cmdline/apt-cdrom.cc:198 cmdline/apt-config.cc:81 +#: cmdline/apt-get.cc:3350 cmdline/apt-mark.cc:363 +#: cmdline/apt-extracttemplates.cc:229 ftparchive/apt-ftparchive.cc:590 +#: cmdline/apt-internal-solver.cc:33 cmdline/apt-sortpkgs.cc:147 #, c-format -msgid "%s %s for %s %s compiled on %s %s\n" -msgstr "%s %s for %s %s ï¼ç¼è¯äº %s %s\n" +msgid "%s %s for %s compiled on %s %s\n" +msgstr "%s %sï¼ç¨äº %s ææ¶ï¼ç¼è¯äº %s %s\n" -#: cmdline/apt-cache.cc:1658 +#: cmdline/apt-cache.cc:1686 +#, fuzzy msgid "" "Usage: apt-cache [options] command\n" -" apt-cache [options] add file1 [file2 ...]\n" " apt-cache [options] showpkg pkg1 [pkg2 ...]\n" " apt-cache [options] showsrc pkg1 [pkg2 ...]\n" "\n" -"apt-cache is a low-level tool used to manipulate APT's binary\n" -"cache files, and query information from them\n" +"apt-cache is a low-level tool used to query information\n" +"from APT's binary cache files\n" "\n" "Commands:\n" -" add - Add a package file to the source cache\n" " gencaches - Build both the package and source cache\n" " showpkg - Show some general information for a single package\n" " showsrc - Show source records\n" @@ -176,8 +184,8 @@ msgid "" " show - Show a readable record for the package\n" " depends - Show raw dependency information for a package\n" " rdepends - Show reverse dependency information for a package\n" -" pkgnames - List the names of all packages\n" -" dotty - Generate package graphs for GraphVis\n" +" pkgnames - List the names of all packages in the system\n" +" dotty - Generate package graphs for GraphViz\n" " xvcg - Generate package graphs for xvcg\n" " policy - Show policy settings\n" "\n" @@ -192,28 +200,29 @@ msgid "" "See the apt-cache(8) and apt.conf(5) manual pages for more information.\n" msgstr "" "ç¨æ³ï¼ apt-cache [é项] å½ä»¤\n" -" apt-cache [é项] add æä»¶ç² [æä»¶ä¹ ...]\n" -" apt-cache [é项] showpkg 软件å ç² [软件å ä¹ ...]\n" -" apt-cache [é项] showsrc 软件å ç² [软件å ä¹ ...]\n" +"ããã apt-cache [é项] add æ件1 [æ件2 ...]\n" +"ããã apt-cache [é项] showpkg 软件å 1 [软件å 2 ...]\n" +"ããã apt-cache [é项] showsrc 软件å 1 [软件å 2 ...]\n" "\n" "apt-cache æ¯ä¸ä¸ªåºå±çå·¥å ·ï¼æ们ç¨å®æ¥æ纵 APT çäºè¿å¶\n" "ç¼åæ件ï¼ä¹ç¨æ¥å¨é£äºæ件ä¸æ¥è¯¢ç¸å ³ä¿¡æ¯\n" "\n" "å½ä»¤ï¼\n" -" add - å¾æºç¼åå å ¥ä¸ä¸ªè½¯ä»¶å æ件\n" -" gencaches - ä¸å¹¶çæ软件å åæºä»£ç å çç¼å\n" +" add - åæºç¼åå å ¥ä¸ä¸ªè½¯ä»¶å æ件\n" +" gencaches - åæ¶çæ软件å åæºä»£ç å çç¼å\n" " showpkg - æ¾ç¤ºæ个软件å çå ¨é¢ä¿¡æ¯\n" " showsrc - æ¾ç¤ºæºæ件çå项记å½\n" -" stats - æ¾ç¤ºä¸äºåºæ¬çç»è®¡ä¿¡æ¯\n" +" stats - æ¾ç¤ºåºæ¬çç»è®¡ä¿¡æ¯\n" " dump - ç®è¦æ¾ç¤ºæ´ä¸ªç¼åæ件çå 容\n" " dumpavail - æææææçå æ件å表æå°å°æ åè¾åº\n" " unmet - æ¾ç¤ºæææªæ»¡è¶³çä¾èµå ³ç³»\n" " search - æ ¹æ®æ£å表达å¼æ索软件å å表\n" " show - 以便äºé 读çæ ¼å¼ä»ç»è¯¥è½¯ä»¶å \n" -" depends - ååæ¬æ¬å°æ¾ç¤ºè¯¥è½¯ä»¶å çä¾èµä¿¡æ¯\n" +" showauto - æ¾ç¤ºèªå¨å®è£ ç软件å çå表\n" +" depends - æ¾ç¤ºè¯¥è½¯ä»¶å çä¾èµå ³ç³»ä¿¡æ¯\n" " rdepends - æ¾ç¤ºææä¾èµäºè¯¥è½¯ä»¶å ç软件å åå\n" " pkgnames - ååºææ软件å çåå\n" -" dotty - çæå¯ç¨ GraphVis å¤çç软件å å ³ç³»å¾\n" +" dotty - çæå¯ç¨ GraphViz å¤çç软件å å ³ç³»å¾\n" " xvcg - çæå¯ç¨ xvcg å¤çç软件å çå ³ç³»å¾\n" " policy - æ¾ç¤ºè½¯ä»¶å çå®è£ 设置ç¶æ\n" "\n" @@ -225,25 +234,30 @@ msgstr "" " -i ä» ä¸º unmet å½ä»¤æ¾ç¤ºéè¦çä¾èµå ³ç³»ã\n" " -c=? 读åæå®é ç½®æ件\n" " -o=? 设置任ææå®çé ç½®é项ï¼ä¾å¦ -o dir::cache=/tmp\n" -"è¥è¦æ·±å ¥äºè§£ï¼æ¨è¿å¯ä»¥æ¥é apt-cache(8) å apt.conf(5) åèæåã\n" +"è¥è¦äºè§£æ´å¤ä¿¡æ¯ï¼æ¨è¿å¯ä»¥æ¥é apt-cache(8) å apt.conf(5) åèæåã\n" -#: cmdline/apt-cdrom.cc:78 -msgid "Please provide a name for this Disc, such as 'Debian 2.1r1 Disk 1'" -msgstr "请ç»è¿å¼ å ç起个ååï¼æ¯å¦è¯´âDebian 2.1r1 Disk 1â" +#: cmdline/apt-cdrom.cc:79 +msgid "Please provide a name for this Disc, such as 'Debian 5.0.3 Disk 1'" +msgstr "请ç»è¿å¼ çç起个ååï¼æ¯å¦âDebian 5.0.3 Disk 1â" -#: cmdline/apt-cdrom.cc:93 +#: cmdline/apt-cdrom.cc:94 msgid "Please insert a Disc in the drive and press enter" -msgstr "请æå çç¢çæå ¥é©±å¨å¨åæå车é®" +msgstr "请æççæå ¥é©±å¨å¨åæå车é®" + +#: cmdline/apt-cdrom.cc:129 +#, c-format +msgid "Failed to mount '%s' to '%s'" +msgstr "æ æ³å° %s æè½½å° %s" -#: cmdline/apt-cdrom.cc:117 +#: cmdline/apt-cdrom.cc:163 msgid "Repeat this process for the rest of the CDs in your set." -msgstr "请对æ¨çå çå¥ä»¶ä¸çå ¶å®å çéå¤ç¸åçæä½ã" +msgstr "请对æ¨çççå¥ä»¶ä¸çå ¶å®ççéå¤ç¸åçæä½ã" -#: cmdline/apt-config.cc:41 +#: cmdline/apt-config.cc:46 msgid "Arguments not in pairs" msgstr "åæ°æ²¡ææ对" -#: cmdline/apt-config.cc:76 +#: cmdline/apt-config.cc:87 msgid "" "Usage: apt-config [options] command\n" "\n" @@ -260,7 +274,7 @@ msgid "" msgstr "" "ç¨æ³ï¼apt-config [é项] å½ä»¤\n" "\n" -"apt-config æ¯ä¸ä¸ªç¨äºè¯»å APT é ç½®æ件çç®åå·¥å ·\n" +"apt-config æ¯ä¸ä¸ªç¨äºè¯»åAPT é ç½®æ件çç®åå·¥å ·\n" "\n" "å½ä»¤ï¼\n" " shell - Shell 模å¼\n" @@ -271,578 +285,330 @@ msgstr "" " -c=? 读åæå®çé ç½®æ件\n" " -o=? 设置任ææå®çé ç½®é项ï¼ä¾å¦ï¼-o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:98 -#, c-format -msgid "%s not a valid DEB package." -msgstr "%s ä¸æ¯ä¸ä¸ªææç DEB 软件å ã" +#: cmdline/apt-get.cc:135 +msgid "Y" +msgstr "Y" -#: cmdline/apt-extracttemplates.cc:232 -msgid "" -"Usage: apt-extracttemplates file1 [file2 ...]\n" -"\n" -"apt-extracttemplates is a tool to extract config and template info\n" -"from debian packages\n" -"\n" -"Options:\n" -" -h This help text\n" -" -t Set the temp dir\n" -" -c=? Read this configuration file\n" -" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +#: cmdline/apt-get.cc:140 +msgid "N" msgstr "" -"ç¨æ³ï¼ apt-extracttemplates æä»¶ç² [æä»¶ä¹ ...]\n" -"\n" -"apt-extracttemplates æ¯ç¨æ¥ä» debian 软件å ä¸è§£ååºé ç½®æ件å模æ¿\n" -"ä¿¡æ¯çå·¥å ·\n" -"\n" -"é项ï¼\n" -" -h æ¬å¸®å©ææ¬\n" -" -t 设置 temp ç®å½\n" -" -c=? 读æå®çé ç½®æ件\n" -" -o=? 设置任ææå®çé ç½®é项ï¼ä¾å¦ -o dir::cache=/tmp\n" -#: cmdline/apt-extracttemplates.cc:267 apt-pkg/pkgcachegen.cc:710 +#: cmdline/apt-get.cc:162 apt-pkg/cachefilter.cc:33 #, c-format -msgid "Unable to write to %s" -msgstr "æ æ³åå ¥ %s" +msgid "Regex compilation error - %s" +msgstr "ç¼è¯æ£å表达å¼æ¶åºé - %s" -#: cmdline/apt-extracttemplates.cc:310 -msgid "Cannot get debconf version. Is debconf installed?" -msgstr "æ æ³è·å¾ debconf ççæ¬ãæ¨å®è£ äº debconf å?" +#: cmdline/apt-get.cc:260 +msgid "The following packages have unmet dependencies:" +msgstr "ä¸å软件å ææªæ»¡è¶³çä¾èµå ³ç³»ï¼" -#: ftparchive/apt-ftparchive.cc:167 ftparchive/apt-ftparchive.cc:341 -msgid "Package extension list is too long" -msgstr "软件å çæ©å±åè¡¨è¶ é¿" +#: cmdline/apt-get.cc:350 +#, c-format +msgid "but %s is installed" +msgstr "ä½æ¯ %s å·²ç»å®è£ " -#: ftparchive/apt-ftparchive.cc:169 ftparchive/apt-ftparchive.cc:183 -#: ftparchive/apt-ftparchive.cc:206 ftparchive/apt-ftparchive.cc:256 -#: ftparchive/apt-ftparchive.cc:270 ftparchive/apt-ftparchive.cc:292 +#: cmdline/apt-get.cc:352 #, c-format -msgid "Error processing directory %s" -msgstr "å¤çç®å½ %s æ¶åºé" +msgid "but %s is to be installed" +msgstr "ä½æ¯ %s æ£è¦è¢«å®è£ " -#: ftparchive/apt-ftparchive.cc:254 -msgid "Source extension list is too long" -msgstr "æºæ©å±åè¡¨è¶ é¿" +#: cmdline/apt-get.cc:359 +msgid "but it is not installable" +msgstr "ä½æ æ³å®è£ å®" -#: ftparchive/apt-ftparchive.cc:371 -msgid "Error writing header to contents file" -msgstr "å° header åå° contents æ件æ¶åºé" +#: cmdline/apt-get.cc:361 +msgid "but it is a virtual package" +msgstr "ä½æ¯å®æ¯èæ软件å " + +#: cmdline/apt-get.cc:364 +msgid "but it is not installed" +msgstr "ä½æ¯å®è¿æ²¡æ被å®è£ " + +#: cmdline/apt-get.cc:364 +msgid "but it is not going to be installed" +msgstr "ä½æ¯å®å°ä¸ä¼è¢«å®è£ " + +#: cmdline/apt-get.cc:369 +msgid " or" +msgstr " æ" + +#: cmdline/apt-get.cc:398 +msgid "The following NEW packages will be installed:" +msgstr "ä¸åãæ°ã软件å å°è¢«å®è£ ï¼" -#: ftparchive/apt-ftparchive.cc:401 +#: cmdline/apt-get.cc:424 +msgid "The following packages will be REMOVED:" +msgstr "ä¸å软件å å°è¢«ãå¸è½½ãï¼" + +#: cmdline/apt-get.cc:446 +msgid "The following packages have been kept back:" +msgstr "ä¸å软件å ççæ¬å°ä¿æä¸åï¼" + +#: cmdline/apt-get.cc:467 +msgid "The following packages will be upgraded:" +msgstr "ä¸å软件å å°è¢«å级ï¼" + +#: cmdline/apt-get.cc:488 +msgid "The following packages will be DOWNGRADED:" +msgstr "ä¸å软件å å°è¢«ãé级ãï¼" + +#: cmdline/apt-get.cc:508 +msgid "The following held packages will be changed:" +msgstr "ä¸å被è¦æ±ä¿æçæ¬ä¸åç软件å å°è¢«æ¹åï¼" + +#: cmdline/apt-get.cc:563 #, c-format -msgid "Error processing contents %s" -msgstr "å¤ç Contents %s æ¶åºé" +msgid "%s (due to %s) " +msgstr "%s (æ¯ç±äº %s) " -#: ftparchive/apt-ftparchive.cc:556 +#: cmdline/apt-get.cc:571 msgid "" -"Usage: apt-ftparchive [options] command\n" -"Commands: packages binarypath [overridefile [pathprefix]]\n" -" sources srcpath [overridefile [pathprefix]]\n" -" contents path\n" -" release path\n" -" generate config [groups]\n" -" clean config\n" -"\n" -"apt-ftparchive generates index files for Debian archives. It supports\n" -"many styles of generation from fully automated to functional replacements\n" -"for dpkg-scanpackages and dpkg-scansources\n" -"\n" -"apt-ftparchive generates Package files from a tree of .debs. The\n" -"Package file contains the contents of all the control fields from\n" -"each package as well as the MD5 hash and filesize. An override file\n" -"is supported to force the value of Priority and Section.\n" -"\n" -"Similarly apt-ftparchive generates Sources files from a tree of .dscs.\n" -"The --source-override option can be used to specify a src override file\n" -"\n" -"The 'packages' and 'sources' command should be run in the root of the\n" -"tree. BinaryPath should point to the base of the recursive search and \n" -"override file should contain the override flags. Pathprefix is\n" -"appended to the filename fields if present. Example usage from the \n" -"Debian archive:\n" -" apt-ftparchive packages dists/potato/main/binary-i386/ > \\\n" -" dists/potato/main/binary-i386/Packages\n" -"\n" -"Options:\n" -" -h This help text\n" -" --md5 Control MD5 generation\n" -" -s=? Source override file\n" -" -q Quiet\n" -" -d=? Select the optional caching database\n" -" --no-delink Enable delinking debug mode\n" -" --contents Control contents file generation\n" -" -c=? Read this configuration file\n" -" -o=? Set an arbitrary configuration option" +"WARNING: The following essential packages will be removed.\n" +"This should NOT be done unless you know exactly what you are doing!" msgstr "" -"ç¨æ³ï¼ apt-ftparchive [é项] å½ä»¤\n" -"å½ä»¤ï¼ packages äºè¿å¶è½¯ä»¶å æç´¢è·¯å¾ [overridefile [è·¯å¾åç¼]]\n" -" sources æºä»£ç å æç´¢è·¯å¾ [overridefile [è·¯å¾åç¼]]\n" -" contents æ索路å¾\n" -" release æ索路å¾\n" -" generate é ç½®æ件 [groups]\n" -" clean é ç½®æ件\n" -"\n" -"apt-ftparchive 被ç¨æ¥ä¸º Debian 软件å çæç´¢å¼æ件ãå®è½æ¯æ\n" -"å¤ç§çæç´¢å¼çæ¹å¼ï¼ä»å ¨èªå¨çç´¢å¼çæå°å¨åè½ä¸å代 dpkg-scanpackages \n" -"å dpkg-scansourcesï¼é½è½æ¸¸åæä½\n" -"\n" -"apt-ftparchive è½ä¾æ®ä¸ä¸ªç± .deb æ件ææçæ件æ çæ Package æ件ã\n" -"Package æ件éä¸ä» 注ææ¯ä¸ªè½¯ä»¶å ç MD5 æ ¡éªç åæ件大å°ï¼\n" -"è¿æ软件å çæææ§å¶å段çå 容ã该软件åæ¶æ¯æ override æ件ï¼\n" -"éè¿å®å¯ä»¥å¼ºå¶æå®è½¯ä»¶å çä¼å 级åå ¶æå±ç软件类å«ã\n" -"\n" -"ä¸ä¸é¢ç±»ä¼¼ï¼apt-ftparchive ä¹è½ç± .dsc çæ件æ çæ Source æ件ã\n" -"å¯ä»¥éè¿ä½¿ç¨ --source-override é项æ¥æå®ä¸ä¸ª override æ件\n" -"\n" -"使ç¨âpackagesâåâsourceâå½ä»¤æ¶ï¼å¿ é¡»å¨æ件æ çæ ¹é¨æ§è¡æ¬ç¨åºã\n" -"äºè¿å¶å çæ索路å¾ä¸å®è¦æ¯éå½æç´¢çåºå±ï¼èä¸ override æ件é\n" -"åºè¯¥æ³¨æ override çæ å¿ãè¥æå®äºè·¯å¾åç¼ï¼é£ä¹å®ä¼è¢«å å°æ件ååé¢ã\n" -"ä¸é¢æ个æ¥èª Debian ææ¡£çä¾åï¼\n" -" apt-ftparchive packages dists/potato/main/binary-i386 > \\\n" -" dists/potato/main/binary-i386/Packages\n" -"\n" -"é项:\n" -" -h æ¬å¸®å©ææ¡£\n" -" --md5 使ä¹çæ MD5 æ ¡éªå\n" -" -s=? æºä»£ç å override æ件\n" -" -q è¾åºç²¾ç®ä¿¡æ¯\n" -" -d=? æå®å¯éçç¼åæ°æ®åº\n" -" -d=? 使ç¨å¦ä¸ä¸ªå¯éçç¼åæ°æ®åº\n" -" --no-delink å¼å¯delinkçè°è¯æ¨¡å¼\n" -" --contents 使ä¹çææ§å¶å 容æ件\n" -" -c=? 读åæå®é ç½®æ件\n" -" -o=? 设置任ææå®çé ç½®é项" - -#: ftparchive/apt-ftparchive.cc:762 -msgid "No selections matched" -msgstr "没æä»»ä½éå®é¡¹æ¯å¹é ç" +"ãè¦åãï¼ä¸ååºç¡è½¯ä»¶å å°è¢«å¸è½½ã\n" +"请å¿å°è¯ï¼é¤éæ¨ç¡®å®ç¥éæ¨å¨åä»ä¹ï¼" -#: ftparchive/apt-ftparchive.cc:835 +#: cmdline/apt-get.cc:602 #, c-format -msgid "Some files are missing in the package file group `%s'" -msgstr "软件å æ件ç»â%sâä¸ç¼ºå°ä¸äºæ件" +msgid "%lu upgraded, %lu newly installed, " +msgstr "åçº§äº %lu 个软件å ï¼æ°å®è£ äº %lu 个软件å ï¼" -#: ftparchive/cachedb.cc:45 +#: cmdline/apt-get.cc:606 #, c-format -msgid "DB was corrupted, file renamed to %s.old" -msgstr "ç¼åæ°æ®åºè¢«æåäºï¼è¯¥æ°æ®åºæ件çæ件åå·²æ¹æ %s.old" +msgid "%lu reinstalled, " +msgstr "éæ°å®è£ äº %lu 个软件å ï¼" -#: ftparchive/cachedb.cc:63 +#: cmdline/apt-get.cc:608 #, c-format -msgid "DB is old, attempting to upgrade %s" -msgstr "DB å·²è¿æ¶ï¼ç°è¯å¾è¿è¡å级 %s" +msgid "%lu downgraded, " +msgstr "éçº§äº %lu 个软件å ï¼" -#: ftparchive/cachedb.cc:73 +#: cmdline/apt-get.cc:610 #, c-format -msgid "Unable to open DB file %s: %s" -msgstr "æ æ³æå¼ DB æ件 %sï¼%s" +msgid "%lu to remove and %lu not upgraded.\n" +msgstr "è¦å¸è½½ %lu 个软件å ï¼æ %lu 个软件å æªè¢«å级ã\n" -#: ftparchive/cachedb.cc:114 +#: cmdline/apt-get.cc:614 #, c-format -msgid "File date has changed %s" -msgstr "æ件 %s çæ¶é´å·²è¢«æ¹å¨" - -#: ftparchive/cachedb.cc:155 -msgid "Archive has no control record" -msgstr "å档没æå å«æ§å¶å段" +msgid "%lu not fully installed or removed.\n" +msgstr "æ %lu 个软件å 没æ被å®å ¨å®è£ æå¸è½½ã\n" -#: ftparchive/cachedb.cc:267 -msgid "Unable to get a cursor" -msgstr "æ æ³è·å¾æ¸¸æ (cursor)" +#: cmdline/apt-get.cc:635 +#, c-format +msgid "Note, selecting '%s' for task '%s'\n" +msgstr "注æï¼ä¸ºä»»å¡ %2$s éä¸äº %1$s\n" -#: ftparchive/writer.cc:78 +#: cmdline/apt-get.cc:640 #, c-format -msgid "W: Unable to read directory %s\n" -msgstr "è¦åï¼æ æ³è¯»åç®å½ %s\n" +msgid "Note, selecting '%s' for regex '%s'\n" +msgstr "注æï¼æ ¹æ®æ£åè¡¨è¾¾å¼ %2$s éä¸äº %1$s\n" -#: ftparchive/writer.cc:83 +#: cmdline/apt-get.cc:657 #, c-format -msgid "W: Unable to stat %s\n" -msgstr "è¦åï¼æ æ³å¯¹ %s è¿è¡ç»è®¡\n" +msgid "Package %s is a virtual package provided by:\n" +msgstr "软件å %s æ¯ä¸ä¸ªç±ä¸é¢ç软件å æä¾çèæ软件å ï¼\n" -#: ftparchive/writer.cc:125 -msgid "E: " -msgstr "é误ï¼" +#: cmdline/apt-get.cc:668 +msgid " [Installed]" +msgstr " [å·²å®è£ ]" -#: ftparchive/writer.cc:127 -msgid "W: " -msgstr "è¦åï¼" +#: cmdline/apt-get.cc:677 +msgid " [Not candidate version]" +msgstr " [æ åéçæ¬]" -#: ftparchive/writer.cc:134 -msgid "E: Errors apply to file " -msgstr "é误ï¼å¤çæ件æ¶åºé " +#: cmdline/apt-get.cc:679 +msgid "You should explicitly select one to install." +msgstr "请æ¨æç¡®å°éæ©ä¸ä¸ªæ¥è¿è¡å®è£ ã" -#: ftparchive/writer.cc:151 ftparchive/writer.cc:181 +#: cmdline/apt-get.cc:682 #, c-format -msgid "Failed to resolve %s" -msgstr "æ æ³è§£æè·¯å¾ %s" +msgid "" +"Package %s is not available, but is referred to by another package.\n" +"This may mean that the package is missing, has been obsoleted, or\n" +"is only available from another source\n" +msgstr "" +"ç°å¨æ²¡æå¯ç¨ç软件å %sï¼ä½æ¯å®è¢«å ¶å®ç软件å å¼ç¨äºã\n" +"è¿å¯è½æå³çè¿ä¸ªç¼ºå¤±ç软件å å¯è½å·²è¢«åºå¼ï¼\n" +"æè åªè½å¨å ¶ä»åå¸æºä¸æ¾å°\n" -#: ftparchive/writer.cc:163 -msgid "Tree walking failed" -msgstr "æ æ³éåç®å½æ " +#: cmdline/apt-get.cc:700 +msgid "However the following packages replace it:" +msgstr "å¯æ¯ä¸å软件å å代äºå®ï¼" -#: ftparchive/writer.cc:188 +#: cmdline/apt-get.cc:712 #, c-format -msgid "Failed to open %s" -msgstr "æ æ³æå¼ %s" +msgid "Package '%s' has no installation candidate" +msgstr "软件å %s 没æå¯ä¾å®è£ çåéè " -#: ftparchive/writer.cc:245 +#: cmdline/apt-get.cc:725 #, c-format -msgid " DeLink %s [%s]\n" -msgstr " DeLink %s [%s]\n" +msgid "Virtual packages like '%s' can't be removed\n" +msgstr "类似 %s çèæ软件å å¯ä»¥å¸è½½\n" -#: ftparchive/writer.cc:253 -#, c-format -msgid "Failed to readlink %s" -msgstr "æ æ³è¯»å符å·é¾æ¥ %s" +#. TRANSLATORS: Note, this is not an interactive question +#: cmdline/apt-get.cc:737 cmdline/apt-get.cc:940 +#, fuzzy, c-format +msgid "Package '%s' is not installed, so not removed. Did you mean '%s'?\n" +msgstr "软件å %s è¿æªå®è£ ï¼å èä¸ä¼è¢«å¸è½½\n" -#: ftparchive/writer.cc:257 -#, c-format -msgid "Failed to unlink %s" -msgstr "æ æ³ unlink %s" +#: cmdline/apt-get.cc:743 cmdline/apt-get.cc:946 +#, fuzzy, c-format +msgid "Package '%s' is not installed, so not removed\n" +msgstr "软件å %s è¿æªå®è£ ï¼å èä¸ä¼è¢«å¸è½½\n" -#: ftparchive/writer.cc:264 +#: cmdline/apt-get.cc:788 #, c-format -msgid "*** Failed to link %s to %s" -msgstr "*** æ æ³å° %s é¾æ¥å° %s" +msgid "Note, selecting '%s' instead of '%s'\n" +msgstr "注æï¼éå %s èé %s\n" -#: ftparchive/writer.cc:274 +#: cmdline/apt-get.cc:818 #, c-format -msgid " DeLink limit of %sB hit.\n" -msgstr " è¾¾å°äº DeLink çä¸é %sBã\n" +msgid "Skipping %s, it is already installed and upgrade is not set.\n" +msgstr "忽ç¥äº %sï¼å®å·²ç»è¢«å®è£ èä¸æ²¡ææå®è¦å级ã\n" -#: ftparchive/writer.cc:358 apt-inst/extract.cc:181 apt-inst/extract.cc:193 -#: apt-inst/extract.cc:210 apt-inst/deb/dpkgdb.cc:121 methods/gpgv.cc:260 +#: cmdline/apt-get.cc:822 #, c-format -msgid "Failed to stat %s" -msgstr "æ æ³è¯»å %s çç¶æ" +msgid "Skipping %s, it is not installed and only upgrades are requested.\n" +msgstr "忽ç¥äº %sï¼å®å·²ç»è¢«å®è£ èä¸ä» 请æ±äºå级ã\n" -#: ftparchive/writer.cc:386 -msgid "Archive had no package field" -msgstr "å档没æå å«è½¯ä»¶å (package)å段" +#: cmdline/apt-get.cc:834 +#, c-format +msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" +msgstr "ä¸è½éæ°å®è£ %sï¼å 为æ æ³ä¸è½½å®ã\n" -#: ftparchive/writer.cc:394 ftparchive/writer.cc:603 +#: cmdline/apt-get.cc:839 #, c-format -msgid " %s has no override entry\n" -msgstr " %s ä¸æ²¡æ override 项\n" +msgid "%s is already the newest version.\n" +msgstr "%s å·²ç»æ¯ææ°ççæ¬äºã\n" -#: ftparchive/writer.cc:437 ftparchive/writer.cc:689 +#: cmdline/apt-get.cc:858 cmdline/apt-get.cc:2157 cmdline/apt-mark.cc:68 #, c-format -msgid " %s maintainer is %s not %s\n" -msgstr " %s çç»´æ¤è %s 并é %s\n" +msgid "%s set to manually installed.\n" +msgstr "%s 被设置为æå¨å®è£ ã\n" -#: ftparchive/contents.cc:317 +#: cmdline/apt-get.cc:884 #, c-format -msgid "Internal error, could not locate member %s" -msgstr "å é¨é误ï¼æ æ³å®ä½å å æ件 %s" +msgid "Selected version '%s' (%s) for '%s'\n" +msgstr "为 %3$s éå®äºçæ¬ %1$s (%2$s)\n" -#: ftparchive/contents.cc:353 ftparchive/contents.cc:384 -msgid "realloc - Failed to allocate memory" -msgstr "realloc - æ æ³ååé å å" +#: cmdline/apt-get.cc:889 +#, fuzzy, c-format +msgid "Selected version '%s' (%s) for '%s' because of '%s'\n" +msgstr "为 %3$s éå®äºçæ¬ %1$s (%2$s)\n" -#: ftparchive/override.cc:38 ftparchive/override.cc:146 -#, c-format -msgid "Unable to open %s" -msgstr "æ æ³æå¼ %s" - -#: ftparchive/override.cc:64 ftparchive/override.cc:170 -#, c-format -msgid "Malformed override %s line %lu #1" -msgstr "override æ件 %s 第 %lu è¡çæ ¼å¼æ误 #1" - -#: ftparchive/override.cc:78 ftparchive/override.cc:182 -#, c-format -msgid "Malformed override %s line %lu #2" -msgstr "override æ件 %s 第 %lu è¡çæ ¼å¼æ误 #2" - -#: ftparchive/override.cc:92 ftparchive/override.cc:195 -#, c-format -msgid "Malformed override %s line %lu #3" -msgstr "override æ件 %s 第 %lu è¡çæ ¼å¼æ误 #3" - -#: ftparchive/override.cc:131 ftparchive/override.cc:205 -#, c-format -msgid "Failed to read the override file %s" -msgstr "æ æ³è¯»å override æ件 %s" - -#: ftparchive/multicompress.cc:75 -#, c-format -msgid "Unknown compression algorithm '%s'" -msgstr "æªç¥çå缩ç®æ³â%sâ" - -#: ftparchive/multicompress.cc:105 -#, c-format -msgid "Compressed output %s needs a compression set" -msgstr "å缩åçè¾åºæ件 %s è¦æ±æä¸ä¸ªå缩æ件éå" - -#: ftparchive/multicompress.cc:172 methods/rsh.cc:91 -msgid "Failed to create IPC pipe to subprocess" -msgstr "æ æ³ä¸ºåè¿ç¨å建 IPC 管é" - -#: ftparchive/multicompress.cc:198 -msgid "Failed to create FILE*" -msgstr "æ æ³å建 FILE*" - -#: ftparchive/multicompress.cc:201 -msgid "Failed to fork" -msgstr "æ æ³ fork" - -#: ftparchive/multicompress.cc:215 -msgid "Compress child" -msgstr "å缩åè¿ç¨" - -#: ftparchive/multicompress.cc:238 -#, c-format -msgid "Internal error, failed to create %s" -msgstr "å é¨é误ï¼æ æ³å»ºç« %s" - -#: ftparchive/multicompress.cc:289 -msgid "Failed to create subprocess IPC" -msgstr "æ æ³å»ºç«åè¿ç¨ç IPC 管é" - -#: ftparchive/multicompress.cc:324 -msgid "Failed to exec compressor " -msgstr "æ æ³æ§è¡å缩ç¨åº" - -#: ftparchive/multicompress.cc:363 -msgid "decompressor" -msgstr "解åç¨åº" - -#: ftparchive/multicompress.cc:406 -msgid "IO to subprocess/file failed" -msgstr "æ æ³å¯¹åè¿ç¨ææ件è¿è¡è¯»å" - -#: ftparchive/multicompress.cc:458 -msgid "Failed to read while computing MD5" -msgstr "å¨è®¡ç® MD5 æ ¡éªåæ¶ï¼æ æ³è¯»åæ°æ®" - -#: ftparchive/multicompress.cc:475 -#, c-format -msgid "Problem unlinking %s" -msgstr "å¨ unlink %s æ¶åºé" - -#: ftparchive/multicompress.cc:490 apt-inst/extract.cc:188 -#, c-format -msgid "Failed to rename %s to %s" -msgstr "æ æ³å° %s éå½å为 %s" - -#: cmdline/apt-get.cc:120 -msgid "Y" -msgstr "Y" - -#: cmdline/apt-get.cc:142 cmdline/apt-get.cc:1515 -#, c-format -msgid "Regex compilation error - %s" -msgstr "ç¼è¯æ£å表达å¼æ¶åºé - %s" - -#: cmdline/apt-get.cc:237 -msgid "The following packages have unmet dependencies:" -msgstr "ä¸åç软件å æä¸è½æ»¡è¶³çä¾èµå ³ç³»ï¼" - -#: cmdline/apt-get.cc:327 -#, c-format -msgid "but %s is installed" -msgstr "ä½æ¯ %s å·²ç»å®è£ äº" - -#: cmdline/apt-get.cc:329 -#, c-format -msgid "but %s is to be installed" -msgstr "ä½æ¯ %s æ£è¦è¢«å®è£ " - -#: cmdline/apt-get.cc:336 -msgid "but it is not installable" -msgstr "ä½å´æ æ³å®è£ å®" - -#: cmdline/apt-get.cc:338 -msgid "but it is a virtual package" -msgstr "ä½æ¯å®åªæ¯ä¸ªèæ软件å " - -#: cmdline/apt-get.cc:341 -msgid "but it is not installed" -msgstr "ä½æ¯å®è¿æ²¡æ被å®è£ " - -#: cmdline/apt-get.cc:341 -msgid "but it is not going to be installed" -msgstr "ä½æ¯å®å°ä¸ä¼è¢«å®è£ " - -#: cmdline/apt-get.cc:346 -msgid " or" -msgstr " æ" - -#: cmdline/apt-get.cc:375 -msgid "The following NEW packages will be installed:" -msgstr "ä¸åãæ°ã软件å å°è¢«å®è£ ï¼" - -#: cmdline/apt-get.cc:401 -msgid "The following packages will be REMOVED:" -msgstr "ä¸å软件å å°è¢«ãå¸è½½ãï¼" - -#: cmdline/apt-get.cc:423 -msgid "The following packages have been kept back:" -msgstr "ä¸åç软件å ççæ¬å°ä¿æä¸åï¼" - -#: cmdline/apt-get.cc:444 -msgid "The following packages will be upgraded:" -msgstr "ä¸åç软件å å°è¢«å级ï¼" - -#: cmdline/apt-get.cc:465 -msgid "The following packages will be DOWNGRADED:" -msgstr "ä¸å软件å å°è¢«ãé级ãï¼" - -#: cmdline/apt-get.cc:485 -msgid "The following held packages will be changed:" -msgstr "ä¸å被è¦æ±ä¿æçæ¬ä¸åç软件å å°è¢«æ¹åï¼" - -#: cmdline/apt-get.cc:538 -#, c-format -msgid "%s (due to %s) " -msgstr "%s (æ¯ç±äº %s) " - -#: cmdline/apt-get.cc:546 -msgid "" -"WARNING: The following essential packages will be removed.\n" -"This should NOT be done unless you know exactly what you are doing!" -msgstr "" -"ãè¦åãï¼ä¸åçéè¦è½¯ä»¶å å°è¢«å¸è½½ \n" -"请å¿å°è¯ï¼é¤éæ¨ç¡®å®ç¥éæ¨å¨åä»ä¹ï¼" - -#: cmdline/apt-get.cc:577 -#, c-format -msgid "%lu upgraded, %lu newly installed, " -msgstr "å ±åçº§äº %lu 个软件å ï¼æ°å®è£ äº %lu 个软件å ï¼" - -#: cmdline/apt-get.cc:581 -#, c-format -msgid "%lu reinstalled, " -msgstr "å ±éæ°å®è£ äº %lu 个软件å ï¼" - -#: cmdline/apt-get.cc:583 -#, c-format -msgid "%lu downgraded, " -msgstr "éçº§äº %lu 个软件å ï¼" - -#: cmdline/apt-get.cc:585 -#, c-format -msgid "%lu to remove and %lu not upgraded.\n" -msgstr "è¦å¸è½½ %lu 个软件å ï¼æ %lu 个软件æªè¢«å级ã\n" - -#: cmdline/apt-get.cc:589 -#, c-format -msgid "%lu not fully installed or removed.\n" -msgstr "æ %lu 个软件å 没æ被å®å ¨å®è£ æå¸è½½ã\n" - -#: cmdline/apt-get.cc:649 +#: cmdline/apt-get.cc:1025 msgid "Correcting dependencies..." msgstr "æ£å¨æ´æ£ä¾èµå ³ç³»..." -#: cmdline/apt-get.cc:652 +#: cmdline/apt-get.cc:1028 msgid " failed." msgstr " 失败ã" -#: cmdline/apt-get.cc:655 +#: cmdline/apt-get.cc:1031 msgid "Unable to correct dependencies" msgstr "æ æ³æ´æ£ä¾èµå ³ç³»" -#: cmdline/apt-get.cc:658 +#: cmdline/apt-get.cc:1034 msgid "Unable to minimize the upgrade set" msgstr "æ æ³æå°åè¦å级ç软件å éå" -#: cmdline/apt-get.cc:660 +#: cmdline/apt-get.cc:1036 msgid " Done" msgstr " å®æ" -#: cmdline/apt-get.cc:664 -msgid "You might want to run `apt-get -f install' to correct these." -msgstr "æ¨ä¹è®¸éè¦è¿è¡âapt-get -f installâæ¥çº æ£ä¸é¢çé误ã" +#: cmdline/apt-get.cc:1040 +msgid "You might want to run 'apt-get -f install' to correct these." +msgstr "æ¨ä¹è®¸éè¦è¿è¡âapt-get -f installâæ¥ä¿®æ£ä¸é¢çé误ã" -#: cmdline/apt-get.cc:667 +#: cmdline/apt-get.cc:1043 msgid "Unmet dependencies. Try using -f." msgstr "ä¸è½æ»¡è¶³ä¾èµå ³ç³»ãä¸å¦¨è¯ä¸ä¸ -f é项ã" -#: cmdline/apt-get.cc:689 +#: cmdline/apt-get.cc:1068 msgid "WARNING: The following packages cannot be authenticated!" -msgstr "ãè¦åãï¼ä¸åç软件å ä¸è½éè¿éªè¯ï¼" +msgstr "ãè¦åãï¼ä¸å软件å ä¸è½éè¿éªè¯ï¼" -#: cmdline/apt-get.cc:693 +#: cmdline/apt-get.cc:1072 msgid "Authentication warning overridden.\n" msgstr "忽ç¥äºè®¤è¯è¦åã\n" -#: cmdline/apt-get.cc:700 +#: cmdline/apt-get.cc:1079 msgid "Install these packages without verification [y/N]? " -msgstr "ä¸ç»éªè¯å°±å®è£ è¿äºè½¯ä»¶å ä¹ï¼[y/N] " +msgstr "ä¸ç»éªè¯å°±å®è£ è¿äºè½¯ä»¶å åï¼[y/N] " -#: cmdline/apt-get.cc:702 +#: cmdline/apt-get.cc:1081 msgid "Some packages could not be authenticated" msgstr "æäºè½¯ä»¶å ä¸è½éè¿éªè¯" -#: cmdline/apt-get.cc:711 cmdline/apt-get.cc:858 +#: cmdline/apt-get.cc:1090 cmdline/apt-get.cc:1251 msgid "There are problems and -y was used without --force-yes" msgstr "碰å°äºä¸äºé®é¢ï¼æ¨ä½¿ç¨äº -y é项ï¼ä½æ¯æ²¡æç¨ --force-yes" -#: cmdline/apt-get.cc:755 +#: cmdline/apt-get.cc:1131 msgid "Internal error, InstallPackages was called with broken packages!" msgstr "å é¨é误ï¼InstallPackages 被ç¨å¨äºæ æ³å®è£ ç软件å ä¸ï¼" -#: cmdline/apt-get.cc:764 +#: cmdline/apt-get.cc:1140 msgid "Packages need to be removed but remove is disabled." msgstr "æ软件å éè¦è¢«å¸è½½ï¼ä½æ¯å¸è½½å¨ä½è¢«ç¨åºè®¾ç½®æç¦æ¢ã" -#: cmdline/apt-get.cc:775 +#: cmdline/apt-get.cc:1151 msgid "Internal error, Ordering didn't finish" -msgstr "å é¨é误ï¼Ordering 没æå®æ" - -#: cmdline/apt-get.cc:791 cmdline/apt-get.cc:1809 cmdline/apt-get.cc:1842 -msgid "Unable to lock the download directory" -msgstr "æ æ³å¯¹ä¸è½½ç®å½å é" - -#: cmdline/apt-get.cc:801 cmdline/apt-get.cc:1890 cmdline/apt-get.cc:2126 -#: apt-pkg/cachefile.cc:67 -msgid "The list of sources could not be read." -msgstr "æ æ³è¯»åå®è£ æºå表ã" +msgstr "å é¨é误ï¼Ordering æªè½å®æ" -#: cmdline/apt-get.cc:816 +#: cmdline/apt-get.cc:1189 msgid "How odd.. The sizes didn't match, email apt@packages.debian.org" -msgstr "æªäºâ¦â¦æ件大å°ä¸ç¬¦ï¼åä¿¡ç» apt@packages.debian.org å§" +msgstr "æªäºâ¦â¦æ件大å°ä¸ç¬¦ï¼è¯·åä¿¡ç» apt@packages.debian.org å§" -#: cmdline/apt-get.cc:821 +#. TRANSLATOR: The required space between number and unit is already included +#. in the replacement strings, so %sB will be correctly translate in e.g. 1,5 MB +#: cmdline/apt-get.cc:1196 #, c-format msgid "Need to get %sB/%sB of archives.\n" msgstr "éè¦ä¸è½½ %sB/%sB ç软件å ã\n" -#: cmdline/apt-get.cc:824 +#. TRANSLATOR: The required space between number and unit is already included +#. in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB +#: cmdline/apt-get.cc:1201 #, c-format msgid "Need to get %sB of archives.\n" msgstr "éè¦ä¸è½½ %sB ç软件å ã\n" -#: cmdline/apt-get.cc:829 +#. TRANSLATOR: The required space between number and unit is already included +#. in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB +#: cmdline/apt-get.cc:1208 #, c-format -msgid "After unpacking %sB of additional disk space will be used.\n" +msgid "After this operation, %sB of additional disk space will be used.\n" msgstr "解å缩åä¼æ¶èæ %sB çé¢å¤ç©ºé´ã\n" -#: cmdline/apt-get.cc:832 +#. TRANSLATOR: The required space between number and unit is already included +#. in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB +#: cmdline/apt-get.cc:1213 #, c-format -msgid "After unpacking %sB disk space will be freed.\n" +msgid "After this operation, %sB disk space will be freed.\n" msgstr "解å缩åå°ä¼ç©ºåº %sB ç空é´ã\n" -#: cmdline/apt-get.cc:846 cmdline/apt-get.cc:1980 +#: cmdline/apt-get.cc:1228 cmdline/apt-get.cc:1231 cmdline/apt-get.cc:2589 +#: cmdline/apt-get.cc:2592 #, c-format msgid "Couldn't determine free space in %s" -msgstr "æ æ³è·ç¥æ¨å¨ %s ä¸ç空ä½ç©ºé´" +msgstr "æ æ³è·ç¥æ¨å¨ %s ä¸çå¯ç¨ç©ºé´" -#: cmdline/apt-get.cc:849 +#: cmdline/apt-get.cc:1241 #, c-format msgid "You don't have enough free space in %s." -msgstr "æ¨å¨ %s ä¸æ²¡æ足å¤ç空ä½ç©ºé´ã" +msgstr "æ¨å¨ %s ä¸æ²¡æ足å¤çå¯ç¨ç©ºé´ã" -#: cmdline/apt-get.cc:864 cmdline/apt-get.cc:884 +#: cmdline/apt-get.cc:1257 cmdline/apt-get.cc:1277 msgid "Trivial Only specified but this is not a trivial operation." -msgstr "è½ç¶æ¨æå®äº Trivial Onlyï¼ä½è¿ä¸æ¯ä¸ªæ¥å¸¸(trivial)æä½ã" +msgstr "è½ç¶æ¨æå®äºä» æ§è¡å¸¸è§æä½ï¼ä½è¿ä¸æ¯ä¸ªå¸¸è§æä½ã" -#: cmdline/apt-get.cc:866 +#: cmdline/apt-get.cc:1259 msgid "Yes, do as I say!" -msgstr "Yes, do as I say!" +msgstr "æ¯ï¼ææ说çåï¼" -#: cmdline/apt-get.cc:868 +#: cmdline/apt-get.cc:1261 #, c-format msgid "" "You are about to do something potentially harmful.\n" @@ -853,28 +619,28 @@ msgstr "" "è¥è¿æ³ç»§ç»çè¯ï¼å°±è¾å ¥ä¸é¢ççå¥â%sâ\n" " ?] " -#: cmdline/apt-get.cc:874 cmdline/apt-get.cc:893 +#: cmdline/apt-get.cc:1267 cmdline/apt-get.cc:1286 msgid "Abort." msgstr "ä¸æ¢æ§è¡ã" -#: cmdline/apt-get.cc:889 +#: cmdline/apt-get.cc:1282 msgid "Do you want to continue [Y/n]? " msgstr "æ¨å¸æ继ç»æ§è¡åï¼[Y/n]" -#: cmdline/apt-get.cc:961 cmdline/apt-get.cc:1365 cmdline/apt-get.cc:2023 +#: cmdline/apt-get.cc:1354 cmdline/apt-get.cc:2654 apt-pkg/algorithms.cc:1543 #, c-format msgid "Failed to fetch %s %s\n" msgstr "æ æ³ä¸è½½ %s %s\n" -#: cmdline/apt-get.cc:979 +#: cmdline/apt-get.cc:1372 msgid "Some files failed to download" -msgstr "æä¸äºæ件ä¸è½½å¤±è´¥" +msgstr "æä¸äºæ件æ æ³ä¸è½½" -#: cmdline/apt-get.cc:980 cmdline/apt-get.cc:2032 +#: cmdline/apt-get.cc:1373 cmdline/apt-get.cc:2666 msgid "Download complete and in download only mode" msgstr "ä¸è½½å®æ¯ï¼ç®åæ¯âä» ä¸è½½â模å¼" -#: cmdline/apt-get.cc:986 +#: cmdline/apt-get.cc:1379 msgid "" "Unable to fetch some archives, maybe run apt-get update or try with --fix-" "missing?" @@ -882,125 +648,109 @@ msgstr "" "æå 个软件å æ æ³ä¸è½½ï¼æ¨å¯ä»¥è¿è¡ apt-get update æè å ä¸ --fix-missing çé项" "åè¯è¯ï¼" -#: cmdline/apt-get.cc:990 +#: cmdline/apt-get.cc:1383 msgid "--fix-missing and media swapping is not currently supported" -msgstr "ç®åè¿ä¸æ¯æ --fix-missing åä»è´¨äº¤æ¢(media swapping)" +msgstr "ç®åè¿ä¸æ¯æ --fix-missing åä»è´¨äº¤æ¢" -#: cmdline/apt-get.cc:995 +#: cmdline/apt-get.cc:1388 msgid "Unable to correct missing packages." msgstr "æ æ³æ´æ£ç¼ºå°ç软件å ã" -#: cmdline/apt-get.cc:996 +#: cmdline/apt-get.cc:1389 msgid "Aborting install." -msgstr "æ¾å¼å®è£ ã" - -#: cmdline/apt-get.cc:1030 -#, c-format -msgid "Note, selecting %s instead of %s\n" -msgstr "注æï¼æéäº %s èé %s\n" - -#: cmdline/apt-get.cc:1040 -#, c-format -msgid "Skipping %s, it is already installed and upgrade is not set.\n" -msgstr "忽ç¥äº %sï¼å®å·²ç»è¢«å®è£ èä¸æ²¡ææå®è¦å级ã\n" +msgstr "ä¸æ¢å®è£ ã" -#: cmdline/apt-get.cc:1058 -#, c-format -msgid "Package %s is not installed, so not removed\n" -msgstr "软件å %s è¿æªå®è£ ï¼å èä¸ä¼è¢«å¸è½½\n" - -#: cmdline/apt-get.cc:1069 -#, c-format -msgid "Package %s is a virtual package provided by:\n" -msgstr "软件å %s æ¯ä¸ä¸ªç±ä¸é¢ç软件å æä¾çèæ软件å ï¼\n" - -#: cmdline/apt-get.cc:1081 -msgid " [Installed]" -msgstr " [å·²å®è£ ]" - -#: cmdline/apt-get.cc:1086 -msgid "You should explicitly select one to install." -msgstr "请æ¨æç¡®å°éæ©ä¸ä¸ªæ¥è¿è¡å®è£ ã" - -#: cmdline/apt-get.cc:1091 -#, c-format +#: cmdline/apt-get.cc:1417 msgid "" -"Package %s is not available, but is referred to by another package.\n" -"This may mean that the package is missing, has been obsoleted, or\n" -"is only available from another source\n" -msgstr "" -"ç°å¨æ²¡æå¯ç¨ç软件å %sï¼ä½æ¯å®è¢«å ¶å®ç软件å å¼ç¨äºã\n" -"è¿å¯è½æå³çè¿ä¸ªç¼ºå¤±ç软件å å¯è½å·²è¢«åºå¼ï¼\n" -"æè åªè½å¨å ¶ä»åå¸æºä¸æ¾å°\n" - -#: cmdline/apt-get.cc:1110 -msgid "However the following packages replace it:" -msgstr "å¯æ¯ä¸åç软件å å代äºå®ï¼" +"The following package disappeared from your system as\n" +"all files have been overwritten by other packages:" +msgid_plural "" +"The following packages disappeared from your system as\n" +"all files have been overwritten by other packages:" +msgstr[0] "以ä¸è½¯ä»¶å å 为æä»¶å·²è¢«å ¶ä»è½¯ä»¶å è¦çèæ¶å¤±ï¼" -#: cmdline/apt-get.cc:1113 -#, c-format -msgid "Package %s has no installation candidate" -msgstr "软件å %s è¿æ²¡æå¯ä¾å®è£ çåéè " - -#: cmdline/apt-get.cc:1133 -#, c-format -msgid "Reinstallation of %s is not possible, it cannot be downloaded.\n" -msgstr "ä¸è½éæ°å®è£ %sï¼å 为æ æ³ä¸è½½å®ã\n" - -#: cmdline/apt-get.cc:1141 -#, c-format -msgid "%s is already the newest version.\n" -msgstr "%s å·²ç»æ¯ææ°ççæ¬äºã\n" +#: cmdline/apt-get.cc:1421 +msgid "Note: This is done automatically and on purpose by dpkg." +msgstr "注æï¼è¿æ¯èªå¨è¢« dpkg ææå®æçã" -#: cmdline/apt-get.cc:1168 +#: cmdline/apt-get.cc:1559 #, c-format -msgid "Release '%s' for '%s' was not found" -msgstr "æªæ¾å°â%2$sâçâ%1$sâåå¸çæ¬" +msgid "Ignore unavailable target release '%s' of package '%s'" +msgstr "忽ç¥ä¸å¯ç¨ç软件å %2$s çç®æ åè¡çæ¬ %1$s" -#: cmdline/apt-get.cc:1170 +#: cmdline/apt-get.cc:1591 #, c-format -msgid "Version '%s' for '%s' was not found" -msgstr "æªæ¾å°â%2$sâçâ%1$sâçæ¬" +msgid "Picking '%s' as source package instead of '%s'\n" +msgstr "éæ© %s ä½ä¸ºæºä»£ç å èé %s\n" -#: cmdline/apt-get.cc:1176 +#. if (VerTag.empty() == false && Last == 0) +#: cmdline/apt-get.cc:1629 #, c-format -msgid "Selected version %s (%s) for %s\n" -msgstr "éå®äºçæ¬ä¸º %s (%s) ç %s\n" +msgid "Ignore unavailable version '%s' of package '%s'" +msgstr "忽ç¥ä¸å¯ç¨ç %2$s 软件å ç %1$s ç" -#: cmdline/apt-get.cc:1313 +#: cmdline/apt-get.cc:1645 msgid "The update command takes no arguments" -msgstr " update å½ä»¤æ¯ä¸éä»»ä½åæ°ç" +msgstr " update å½ä»¤ä¸éè¦åæ°" -#: cmdline/apt-get.cc:1326 cmdline/apt-get.cc:1420 -msgid "Unable to lock the list directory" -msgstr "æ æ³å¯¹ç¶æå表ç®å½å é" +#: cmdline/apt-get.cc:1711 +msgid "We are not supposed to delete stuff, can't start AutoRemover" +msgstr "æ们ä¸åºè¯¥è¿è¡å é¤ï¼æ æ³å¯å¨èªå¨å é¤å¨" -#: cmdline/apt-get.cc:1384 +#: cmdline/apt-get.cc:1815 msgid "" -"Some index files failed to download, they have been ignored, or old ones " -"used instead." -msgstr "" -"æä¸äºç´¢å¼æ件ä¸è½ä¸è½½ï¼å®ä»¬å¯è½è¢«å¿½ç¥äºï¼ä¹å¯è½è½¬è使ç¨äºæ§çç´¢å¼æ件ã" - -#: cmdline/apt-get.cc:1403 -msgid "Internal error, AllUpgrade broke stuff" -msgstr "å é¨é误ï¼AllUpgrade åäºäº" +"Hmm, seems like the AutoRemover destroyed something which really\n" +"shouldn't happen. Please file a bug report against apt." +msgstr "ä¼¼ä¹èªå¨å¸è½½å·¥å ·æåäºä¸äºè½¯ä»¶ï¼è¿ä¸åºè¯¥åçã请å apt æ交é误æ¥åã" + +#. +#. if (Packages == 1) +#. { +#. c1out << endl; +#. c1out << +#. _("Since you only requested a single operation it is extremely likely that\n" +#. "the package is simply not installable and a bug report against\n" +#. "that package should be filed.") << endl; +#. } +#. +#: cmdline/apt-get.cc:1818 cmdline/apt-get.cc:1987 +msgid "The following information may help to resolve the situation:" +msgstr "ä¸åä¿¡æ¯å¯è½ä¼å¯¹è§£å³é®é¢ææ帮å©ï¼" -#: cmdline/apt-get.cc:1502 cmdline/apt-get.cc:1538 -#, c-format -msgid "Couldn't find package %s" -msgstr "æ æ³æ¾å°è½¯ä»¶å %s" +#: cmdline/apt-get.cc:1822 +msgid "Internal Error, AutoRemover broke stuff" +msgstr "å é¨é误ï¼èªå¨å¸è½½å·¥å ·åäºäº" -#: cmdline/apt-get.cc:1525 -#, c-format -msgid "Note, selecting %s for regex '%s'\n" -msgstr "注æï¼æ ¹æ®æ£å表达å¼â%2$sâéä¸äº %1$s\n" +#: cmdline/apt-get.cc:1829 +msgid "" +"The following package was automatically installed and is no longer required:" +msgid_plural "" +"The following packages were automatically installed and are no longer " +"required:" +msgstr[0] "ä¸å软件å æ¯èªå¨å®è£ ç并ä¸ç°å¨ä¸éè¦äºï¼" + +#: cmdline/apt-get.cc:1833 +#, c-format +msgid "%lu package was automatically installed and is no longer required.\n" +msgid_plural "" +"%lu packages were automatically installed and are no longer required.\n" +msgstr[0] "%lu 个èªå¨å®è£ çç软件å ç°å¨å·²ä¸åéè¦äºã\n" + +#: cmdline/apt-get.cc:1835 +#, fuzzy +msgid "Use 'apt-get autoremove' to remove it." +msgid_plural "Use 'apt-get autoremove' to remove them." +msgstr[0] "使ç¨'apt-get autoremove'æ¥å¸è½½å®ä»¬" + +#: cmdline/apt-get.cc:1854 +msgid "Internal error, AllUpgrade broke stuff" +msgstr "å é¨é误ï¼å ¨é¨åçº§å·¥å ·åäºäº" -#: cmdline/apt-get.cc:1555 -msgid "You might want to run `apt-get -f install' to correct these:" +#: cmdline/apt-get.cc:1953 +msgid "You might want to run 'apt-get -f install' to correct these:" msgstr "æ¨å¯è½éè¦è¿è¡âapt-get -f installâæ¥çº æ£ä¸åé误ï¼" -#: cmdline/apt-get.cc:1558 +#: cmdline/apt-get.cc:1957 msgid "" "Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a " "solution)." @@ -1008,178 +758,246 @@ msgstr "" "ææªè½æ»¡è¶³çä¾èµå ³ç³»ã请å°è¯ä¸ææ软件å çååæ¥è¿è¡âapt-get -f installâ(ä¹å¯" "以æå®ä¸ä¸ªè§£å³åæ³)ã" -#: cmdline/apt-get.cc:1570 +#: cmdline/apt-get.cc:1972 msgid "" "Some packages could not be installed. This may mean that you have\n" "requested an impossible situation or if you are using the unstable\n" "distribution that some required packages have not yet been created\n" "or been moved out of Incoming." msgstr "" -"æä¸äºè½¯ä»¶å æ æ³è¢«å®è£ ãå¦ææ¨ç¨çæ¯ä¸ç¨³å®(unstable)åè¡çï¼è¿ä¹è®¸æ¯\n" +"æä¸äºè½¯ä»¶å æ æ³è¢«å®è£ ãå¦ææ¨ç¨çæ¯ unstable åè¡çï¼è¿ä¹è®¸æ¯\n" "å 为系ç»æ æ³è¾¾å°æ¨è¦æ±çç¶æé æçã该çæ¬ä¸å¯è½ä¼æä¸äºæ¨éè¦ç软件\n" -"å å°æªè¢«å建ææ¯å®ä»¬è¿å¨æ°å°(incoming)ç®å½ä¸ã" - -#: cmdline/apt-get.cc:1578 -msgid "" -"Since you only requested a single operation it is extremely likely that\n" -"the package is simply not installable and a bug report against\n" -"that package should be filed." -msgstr "" -"æ¨ä» è¦æ±å¯¹åä¸è½¯ä»¶å è¿è¡æä½ï¼è¿ææå¯è½æ¯å 为该软件å å®è£ ä¸ä¸ï¼åæ¶ï¼\n" -"æ¨æ好æ交ä¸ä¸ªé对è¿ä¸ªè½¯ä»¶å çæ éæ¥åã" +"å å°æªè¢«å建ææ¯å®ä»¬å·²è¢«ä»æ°å°(Incoming)ç®å½ç§»åºã" -#: cmdline/apt-get.cc:1583 -msgid "The following information may help to resolve the situation:" -msgstr "ä¸åçä¿¡æ¯å¯è½ä¼å¯¹è§£å³é®é¢ææ帮å©ï¼" - -#: cmdline/apt-get.cc:1586 +#: cmdline/apt-get.cc:1993 msgid "Broken packages" -msgstr "æ æ³å®è£ ç软件å " +msgstr "ç ´æç软件å " -#: cmdline/apt-get.cc:1612 +#: cmdline/apt-get.cc:2019 msgid "The following extra packages will be installed:" msgstr "å°ä¼å®è£ ä¸åé¢å¤ç软件å ï¼" -#: cmdline/apt-get.cc:1683 +#: cmdline/apt-get.cc:2109 msgid "Suggested packages:" msgstr "建议å®è£ ç软件å ï¼" -#: cmdline/apt-get.cc:1684 +#: cmdline/apt-get.cc:2110 msgid "Recommended packages:" msgstr "æ¨èå®è£ ç软件å ï¼" -#: cmdline/apt-get.cc:1704 +#: cmdline/apt-get.cc:2152 +#, c-format +msgid "Couldn't find package %s" +msgstr "æ æ³æ¾å°è½¯ä»¶å %s" + +#: cmdline/apt-get.cc:2159 cmdline/apt-mark.cc:70 +#, c-format +msgid "%s set to automatically installed.\n" +msgstr "%s 被设置为æå¨å®è£ ã\n" + +#: cmdline/apt-get.cc:2167 cmdline/apt-mark.cc:114 +msgid "" +"This command is deprecated. Please use 'apt-mark auto' and 'apt-mark manual' " +"instead." +msgstr "" + +#: cmdline/apt-get.cc:2183 msgid "Calculating upgrade... " -msgstr "æ£å¨ç¹åå级... " +msgstr "æ£å¨å¯¹å级è¿è¡è®¡ç®... " -#: cmdline/apt-get.cc:1707 methods/ftp.cc:702 methods/connect.cc:101 +#: cmdline/apt-get.cc:2186 methods/ftp.cc:711 methods/connect.cc:115 msgid "Failed" msgstr "失败" -#: cmdline/apt-get.cc:1712 +#: cmdline/apt-get.cc:2191 msgid "Done" msgstr "å®æ" -#: cmdline/apt-get.cc:1777 cmdline/apt-get.cc:1785 +#: cmdline/apt-get.cc:2258 cmdline/apt-get.cc:2266 msgid "Internal error, problem resolver broke stuff" -msgstr "å é¨é误ï¼problem resolver åäºäº" +msgstr "å é¨é误ï¼é®é¢è§£å³å·¥å ·åäºäº" + +#: cmdline/apt-get.cc:2294 cmdline/apt-get.cc:2330 +msgid "Unable to lock the download directory" +msgstr "æ æ³éå®ä¸è½½ç®å½" + +#: cmdline/apt-get.cc:2386 +#, c-format +msgid "Can't find a source to download version '%s' of '%s'" +msgstr "" -#: cmdline/apt-get.cc:1885 +#: cmdline/apt-get.cc:2391 +#, c-format +msgid "Downloading %s %s" +msgstr "" + +#: cmdline/apt-get.cc:2451 msgid "Must specify at least one package to fetch source for" msgstr "è¦ä¸è½½æºä»£ç ï¼å¿ é¡»æå®è³å°ä¸ä¸ªå¯¹åºç软件å " -#: cmdline/apt-get.cc:1915 cmdline/apt-get.cc:2144 +#: cmdline/apt-get.cc:2491 cmdline/apt-get.cc:2803 #, c-format msgid "Unable to find a source package for %s" msgstr "æ æ³æ¾å°ä¸ %s 对åºçæºä»£ç å " -#: cmdline/apt-get.cc:1959 +#: cmdline/apt-get.cc:2508 +#, c-format +msgid "" +"NOTICE: '%s' packaging is maintained in the '%s' version control system at:\n" +"%s\n" +msgstr "" +"æ示ï¼%s çæå å·¥ä½è¢«ç»´æ¤äºä»¥ä¸ä½ç½®ç %s çæ¬æ§å¶ç³»ç»ä¸ï¼\n" +"%s\n" + +#: cmdline/apt-get.cc:2513 +#, fuzzy, c-format +msgid "" +"Please use:\n" +"bzr branch %s\n" +"to retrieve the latest (possibly unreleased) updates to the package.\n" +msgstr "" +"请使ç¨ï¼\n" +"bzr get %s\n" +"è·å¾è¯¥è½¯ä»¶å çæè¿æ´æ°(å¯è½å°æªæ£å¼åå¸)ã\n" + +#: cmdline/apt-get.cc:2566 #, c-format msgid "Skipping already downloaded file '%s'\n" msgstr "忽ç¥å·²ä¸è½½è¿çæ件â%sâ\n" -#: cmdline/apt-get.cc:1983 +#: cmdline/apt-get.cc:2603 #, c-format msgid "You don't have enough free space in %s" -msgstr "æ¨å¨ %s ä¸æ²¡æ足å¤ç空ä½ç©ºé´" +msgstr "æ¨å¨ %s ä¸æ²¡æ足å¤çå¯ç¨ç©ºé´" -#: cmdline/apt-get.cc:1988 +#. TRANSLATOR: The required space between number and unit is already included +#. in the replacement strings, so %sB will be correctly translate in e.g. 1,5 MB +#: cmdline/apt-get.cc:2612 #, c-format msgid "Need to get %sB/%sB of source archives.\n" msgstr "éè¦ä¸è½½ %sB/%sB çæºä»£ç å ã\n" -#: cmdline/apt-get.cc:1991 +#. TRANSLATOR: The required space between number and unit is already included +#. in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB +#: cmdline/apt-get.cc:2617 #, c-format msgid "Need to get %sB of source archives.\n" msgstr "éè¦ä¸è½½ %sB çæºä»£ç å ã\n" -#: cmdline/apt-get.cc:1997 +#: cmdline/apt-get.cc:2623 #, c-format msgid "Fetch source %s\n" msgstr "ä¸è½½æºä»£ç %s\n" -#: cmdline/apt-get.cc:2028 +#: cmdline/apt-get.cc:2661 msgid "Failed to fetch some archives." msgstr "æä¸äºå æ件æ æ³ä¸è½½ã" -#: cmdline/apt-get.cc:2056 +#: cmdline/apt-get.cc:2692 #, c-format msgid "Skipping unpack of already unpacked source in %s\n" -msgstr "对äºå·²ç»è¢«è§£å å° %s ç®å½çæºä»£ç å å°±ä¸å解å¼äº\n" +msgstr "忽ç¥å·²ç»è¢«è§£å å° %s ç®å½çæºä»£ç å \n" -#: cmdline/apt-get.cc:2068 +#: cmdline/apt-get.cc:2704 #, c-format msgid "Unpack command '%s' failed.\n" msgstr "è¿è¡è§£å çå½ä»¤â%sâåºéã\n" -#: cmdline/apt-get.cc:2069 +#: cmdline/apt-get.cc:2705 #, c-format msgid "Check if the 'dpkg-dev' package is installed.\n" msgstr "请æ£æ¥æ¯å¦å®è£ äºâdpkg-devâ软件å ã\n" -#: cmdline/apt-get.cc:2086 +#: cmdline/apt-get.cc:2727 #, c-format msgid "Build command '%s' failed.\n" msgstr "æ§è¡æé 软件å å½ä»¤â%sâ失败ã\n" -#: cmdline/apt-get.cc:2105 +#: cmdline/apt-get.cc:2747 msgid "Child process failed" msgstr "åè¿ç¨åºé" -#: cmdline/apt-get.cc:2121 +#: cmdline/apt-get.cc:2766 msgid "Must specify at least one package to check builddeps for" -msgstr "è¦æ£æ¥çæ软件å çæ建ä¾èµå ³ç³»(builddeps)ï¼å¿ é¡»æå®è³å°ä¸ä¸ªè½¯ä»¶å " +msgstr "è¦æ£æ¥çæ软件å çæ建ä¾èµå ³ç³»ï¼å¿ é¡»æå®è³å°ä¸ä¸ªè½¯ä»¶å " + +#: cmdline/apt-get.cc:2791 +#, c-format +msgid "" +"No architecture information available for %s. See apt.conf(5) APT::" +"Architectures for setup" +msgstr "" -#: cmdline/apt-get.cc:2149 +#: cmdline/apt-get.cc:2815 cmdline/apt-get.cc:2818 #, c-format msgid "Unable to get build-dependency information for %s" -msgstr "æ æ³è·å¾ %s çæ建ä¾èµå ³ç³»(build-dependency)ä¿¡æ¯" +msgstr "æ æ³è·å¾ %s çæ建ä¾èµå ³ç³»ä¿¡æ¯" -#: cmdline/apt-get.cc:2169 +#: cmdline/apt-get.cc:2838 #, c-format msgid "%s has no build depends.\n" msgstr " %s 没ææ建ä¾èµå ³ç³»ä¿¡æ¯ã\n" -#: cmdline/apt-get.cc:2221 +#: cmdline/apt-get.cc:2997 +#, fuzzy, c-format +msgid "" +"%s dependency for %s can't be satisfied because %s is not allowed on '%s' " +"packages" +msgstr "ç±äºæ æ³æ¾å°è½¯ä»¶å %3$s ï¼å æ¤ä¸è½æ»¡è¶³ %2$s æè¦æ±ç %1$s ä¾èµå ³ç³»" + +#: cmdline/apt-get.cc:3015 #, c-format msgid "" "%s dependency for %s cannot be satisfied because the package %s cannot be " "found" msgstr "ç±äºæ æ³æ¾å°è½¯ä»¶å %3$s ï¼å æ¤ä¸è½æ»¡è¶³ %2$s æè¦æ±ç %1$s ä¾èµå ³ç³»" -#: cmdline/apt-get.cc:2273 +#: cmdline/apt-get.cc:3038 #, c-format +msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" +msgstr "æ æ³æ»¡è¶³ %2$s æè¦æ± %1$s ä¾èµå ³ç³»ï¼å·²å®è£ ç软件å %3$s 太æ°" + +#: cmdline/apt-get.cc:3077 +#, fuzzy, c-format msgid "" -"%s dependency for %s cannot be satisfied because no available versions of " -"package %s can satisfy version requirements" +"%s dependency for %s cannot be satisfied because candidate version of " +"package %s can't satisfy version requirements" msgstr "" -"ç±äºæ æ³æ¾å°ç¬¦åè¦æ±ç软件å %3$s çå¯ç¨çæ¬ï¼å æ¤ä¸è½æ»¡è¶³ %2$s æè¦æ±ç %1" -"$s ä¾èµå ³ç³»" +"ç±äºæ æ³æ¾å°ç¬¦åè¦æ±ç软件å %3$s çå¯ç¨çæ¬ï¼å æ¤ä¸è½æ»¡è¶³ %2$s æè¦æ±ç " +"%1$s ä¾èµå ³ç³»" -#: cmdline/apt-get.cc:2308 -#, c-format -msgid "Failed to satisfy %s dependency for %s: Installed package %s is too new" -msgstr "æ æ³æ»¡è¶³ %2$s æè¦æ± %1$s ä¾èµå ³ç³»ï¼å·²å®è£ ç软件å %3$s 太æ°äº" +#: cmdline/apt-get.cc:3083 +#, fuzzy, c-format +msgid "" +"%s dependency for %s cannot be satisfied because package %s has no candidate " +"version" +msgstr "ç±äºæ æ³æ¾å°è½¯ä»¶å %3$s ï¼å æ¤ä¸è½æ»¡è¶³ %2$s æè¦æ±ç %1$s ä¾èµå ³ç³»" -#: cmdline/apt-get.cc:2333 +#: cmdline/apt-get.cc:3106 #, c-format msgid "Failed to satisfy %s dependency for %s: %s" msgstr "æ æ³æ»¡è¶³ %2$s æè¦æ± %1$s ä¾èµå ³ç³»ï¼%3$s" -#: cmdline/apt-get.cc:2347 +#: cmdline/apt-get.cc:3122 #, c-format msgid "Build-dependencies for %s could not be satisfied." msgstr "ä¸è½æ»¡è¶³è½¯ä»¶å %s æè¦æ±çæ建ä¾èµå ³ç³»ã" -#: cmdline/apt-get.cc:2351 +#: cmdline/apt-get.cc:3127 msgid "Failed to process build dependencies" msgstr "æ æ³å¤çæ建ä¾èµå ³ç³»" -#: cmdline/apt-get.cc:2383 +#: cmdline/apt-get.cc:3220 cmdline/apt-get.cc:3232 +#, fuzzy, c-format +msgid "Changelog for %s (%s)" +msgstr "æ£å¨è¿æ¥ %s (%s)" + +#: cmdline/apt-get.cc:3355 msgid "Supported modules:" -msgstr "被æ¯æ模åï¼" +msgstr "æ¯æç模åï¼" -#: cmdline/apt-get.cc:2424 +#: cmdline/apt-get.cc:3396 +#, fuzzy msgid "" "Usage: apt-get [options] command\n" " apt-get [options] install|remove pkg1 [pkg2 ...]\n" @@ -1194,6 +1012,8 @@ msgid "" " upgrade - Perform an upgrade\n" " install - Install new packages (pkg is libc6 not libc6.deb)\n" " remove - Remove packages\n" +" autoremove - Remove automatically all unused packages\n" +" purge - Remove packages and config files\n" " source - Download source archives\n" " build-dep - Configure build-dependencies for source packages\n" " dist-upgrade - Distribution upgrade, see apt-get(8)\n" @@ -1201,6 +1021,8 @@ msgid "" " clean - Erase downloaded archive files\n" " autoclean - Erase old downloaded archive files\n" " check - Verify that there are no broken dependencies\n" +" changelog - Download and display the changelog for the given package\n" +" download - Download the binary package into the current directory\n" "\n" "Options:\n" " -h This help text.\n" @@ -1209,7 +1031,7 @@ msgid "" " -d Download only - do NOT install or unpack archives\n" " -s No-act. Perform ordering simulation\n" " -y Assume Yes to all queries and do not prompt\n" -" -f Attempt to continue if the integrity check fails\n" +" -f Attempt to correct a system with broken dependencies in place\n" " -m Attempt to continue if archives are unlocatable\n" " -u Show a list of upgraded packages as well\n" " -b Build the source package after fetching it\n" @@ -1221,33 +1043,38 @@ msgid "" " This APT has Super Cow Powers.\n" msgstr "" "ç¨æ³ï¼ apt-get [é项] å½ä»¤\n" -" apt-get [é项] install|remove å ç² [å ä¹ ...]\n" -" apt-get [é项] source å ç² [å ä¹ ...]\n" +"ããã apt-get [é项] install|remove 软件å 1 [软件å 2 ...]\n" +"ããã apt-get [é项] source 软件å 1 [软件å 2 ...]\n" "\n" "apt-get æä¾äºä¸ä¸ªç¨äºä¸è½½åå®è£ 软件å çç®æå½ä»¤è¡çé¢ã\n" "æ常ç¨å½ä»¤æ¯ update å installã\n" "\n" "å½ä»¤ï¼\n" -" update - ä¸è½½æ´æ°è½¯ä»¶å å表信æ¯\n" +" update - ååæ´æ°ç软件å å表信æ¯\n" " upgrade - è¿è¡ä¸æ¬¡å级\n" -" install - å®è£ æ°ç软件å (注ï¼å åæ¯ libc6 èé libc6.deb)\n" +" install - å®è£ æ°ç软件å (注ï¼è½¯ä»¶å åç§°æ¯ libc6 èé libc6.deb)\n" " remove - å¸è½½è½¯ä»¶å \n" +" autoremove - å¸è½½ææèªå¨å®è£ ä¸ä¸å使ç¨ç软件å \n" +" purge - å¸è½½å¹¶æ¸ é¤è½¯ä»¶å çé ç½®\n" " source - ä¸è½½æºç å æ件\n" -" build-dep - 为æºç å é ç½®æéçæ建ä¾èµå ³ç³»\n" +" build-dep - 为æºç å é ç½®æéçç¼è¯ä¾èµå ³ç³»\n" " dist-upgrade - åå¸çå级ï¼è§ apt-get(8)\n" -" dselect-upgrade - æ ¹æ® dselectçéæ©æ¥è¿è¡å级\n" +" dselect-upgrade - æ ¹æ® dselect çéæ©æ¥è¿è¡å级\n" " clean - å é¤ææå·²ä¸è½½çå æ件\n" " autoclean - å é¤èçæ¬çå·²ä¸è½½çå æ件\n" " check - æ ¸å¯¹ä»¥ç¡®è®¤ç³»ç»çä¾èµå ³ç³»çå®æ´æ§\n" +" markauto - æ è®°æå®ç软件å 为èªå¨å®è£ \n" +" unmarkauto - æ è®°æå®ç软件å 为æå¨å®è£ \n" +"\n" "é项ï¼\n" " -h æ¬å¸®å©ææ¡£ã\n" " -q 让è¾åºå¯ä½ä¸ºæ¥å¿ - ä¸æ¾ç¤ºè¿åº¦\n" " -qq é¤äºé误å¤ï¼ä»ä¹é½ä¸è¾åº\n" " -d ä» ä» ä¸è½½ - ãä¸ãå®è£ æ解å¼å æ件\n" " -s ä¸ä½å®é æä½ãåªæ¯ä¾æ¬¡æ¨¡ææ§è¡å½ä»¤\n" -" -y 对ææ询é®é½ä½è¯å®çåçï¼åæ¶ä¸ä½ä»»ä½æ示\n" -" -f å½æ²¡æéè¿å®æ´æ§æµè¯æ¶ï¼ç¨åºä»è¯å¾ç»§ç»æ§è¡\n" -" -m å½æå æ件æ æ³æ¾å°æ¶ï¼ç¨åºä»è¯å¾ç»§ç»æ§è¡\n" +" -y 对ææ询é®é½åçæ¯(Yes)ï¼åæ¶ä¸ä½ä»»ä½æ示\n" +" -f å½åºç°ç ´æçä¾èµå ³ç³»æ¶ï¼ç¨åºå°å°è¯ä¿®æ£ç³»ç»\n" +" -m å½æå æ件æ æ³æ¾å°æ¶ï¼ç¨åºä»å°è¯ç»§ç»æ§è¡\n" " -u æ¾ç¤ºå·²å级ç软件å å表\n" " -b å¨ä¸è½½å®æºç å åï¼ç¼è¯çæç¸åºç软件å \n" " -V æ¾ç¤ºè¯¦å°½ççæ¬å·\n" @@ -1255,35 +1082,46 @@ msgstr "" " -o=? 设置任ææå®çé ç½®é项ï¼ä¾å¦ -o dir::cache=/tmp\n" "请æ¥é apt-get(8)ãsources.list(5) å apt.conf(5)çåèæå\n" "以è·åæ´å¤ä¿¡æ¯åé项ã\n" -" æ¬ APT æçè¶ çº§çåã\n" +" æ¬ APT å ·æè¶ çº§çåã\n" + +#: cmdline/apt-get.cc:3561 +msgid "" +"NOTE: This is only a simulation!\n" +" apt-get needs root privileges for real execution.\n" +" Keep also in mind that locking is deactivated,\n" +" so don't depend on the relevance to the real current situation!" +msgstr "" +"注æï¼è¿åªæ¯æ¨¡æï¼\n" +"ãããapt-get éè¦ root ç¹æè¿è¡å®é çæ§è¡ã\n" +"ãããåæ¶è¯·è®°ä½æ¤æ¶å¹¶æªéå®ï¼æ以请å¿å®å ¨ç¸ä¿¡å½åçæ åµï¼" -#: cmdline/acqprogress.cc:55 +#: cmdline/acqprogress.cc:60 msgid "Hit " msgstr "å½ä¸ " -#: cmdline/acqprogress.cc:79 +#: cmdline/acqprogress.cc:84 msgid "Get:" msgstr "è·åï¼" -#: cmdline/acqprogress.cc:110 +#: cmdline/acqprogress.cc:115 msgid "Ign " msgstr "å¿½ç¥ " -#: cmdline/acqprogress.cc:114 +#: cmdline/acqprogress.cc:119 msgid "Err " msgstr "é误 " -#: cmdline/acqprogress.cc:135 +#: cmdline/acqprogress.cc:140 #, c-format msgid "Fetched %sB in %s (%sB/s)\n" msgstr "ä¸è½½ %sBï¼èæ¶ %s (%sB/s)\n" -#: cmdline/acqprogress.cc:225 +#: cmdline/acqprogress.cc:230 #, c-format msgid " [Working]" msgstr " [æ§è¡ä¸]" -#: cmdline/acqprogress.cc:271 +#: cmdline/acqprogress.cc:286 #, c-format msgid "" "Media change: please insert the disc labeled\n" @@ -1292,775 +1130,1217 @@ msgid "" msgstr "" "æ´æ¢ä»è´¨ï¼è¯·ææ æ\n" "â%sâ\n" -"çç¢çæå ¥é©±å¨å¨â%sâåæå车é®\n" +"çççæå ¥é©±å¨å¨â%sâåæå车é®\n" -#: cmdline/apt-sortpkgs.cc:86 -msgid "Unknown package record!" -msgstr "æªç¥ç软件å è®°å½ï¼" +#: cmdline/apt-mark.cc:55 +#, fuzzy, c-format +msgid "%s can not be marked as it is not installed.\n" +msgstr "ä½æ¯å®è¿æ²¡æ被å®è£ " -#: cmdline/apt-sortpkgs.cc:150 -msgid "" -"Usage: apt-sortpkgs [options] file1 [file2 ...]\n" -"\n" -"apt-sortpkgs is a simple tool to sort package files. The -s option is used\n" -"to indicate what kind of file it is.\n" -"\n" -"Options:\n" -" -h This help text\n" -" -s Use source file sorting\n" -" -c=? Read this configuration file\n" -" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" -msgstr "" -"ç¨æ³ï¼ apt-sortpkgs [é项] æä»¶ç² [æä»¶ä¹ ...]\n" -"\n" -"apt-sortpkgs æ¯å¯¹è½¯ä»¶å ç´¢å¼æ件å 容è¿è¡æåºçç®åå·¥å ·ã-s é项\n" -"æ¯ç¨æ¥æåºåé¢åæ°æ示æ件æ¯åªç§æ件ã\n" -"\n" -"é项ï¼\n" -" -h æ¬å¸®å©ææ¡£\n" -" -s æ ¹æ®æºæ件æåº\n" -" -c=? 读åæå®é ç½®æ件\n" -" -o=? 设置任ææå®çé ç½®é项ï¼ä¾å¦ -o dir::cache=/tmp\n" - -#: dselect/install:32 -msgid "Bad default setting!" -msgstr "é误çé»è®¤è®¾ç½®ï¼" - -#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:93 -#: dselect/install:104 dselect/update:45 -msgid "Press enter to continue." -msgstr "æå车é®ç»§ç»ã" - -#: dselect/install:100 -msgid "Some errors occurred while unpacking. I'm going to configure the" -msgstr "å¨è§£å æ¶åçäºä¸äºé误ãææ£åå¤é ç½®" - -#: dselect/install:101 -msgid "packages that were installed. This may result in duplicate errors" -msgstr "å·²ç»å®è£ ç软件å ãè¿ä¸ªæä½å¯è½ä¼å¯¼è´åºç°éå¤çé误" - -#: dselect/install:102 -msgid "or errors caused by missing dependencies. This is OK, only the errors" -msgstr "æä¸äºç±äºä¾èµå ³ç³»ä¸è½æ»¡è¶³æ产ççé误ãè¿ä¸ªé®é¢ä¸å¤§ï¼åªæ" - -#: dselect/install:103 -msgid "" -"above this message are important. Please fix them and run [I]nstall again" -msgstr "è¿ä¸ªæ示ä¹åçé误æ¶æ¯æå¼å¾æ¨æ³¨æã请æ´æ£å®ä»¬ï¼ç¶åå次æ§è¡ [I]nstall" - -#: dselect/update:30 -msgid "Merging available information" -msgstr "æ£å¨å并ç°æä¿¡æ¯" - -#: apt-inst/contrib/extracttar.cc:117 -msgid "Failed to create pipes" -msgstr "æ æ³å建管é" - -#: apt-inst/contrib/extracttar.cc:143 -msgid "Failed to exec gzip " -msgstr "æ æ³æ§è¡ gzip" - -#: apt-inst/contrib/extracttar.cc:180 apt-inst/contrib/extracttar.cc:206 -msgid "Corrupted archive" -msgstr "å æ件已被æå" - -#: apt-inst/contrib/extracttar.cc:195 -msgid "Tar checksum failed, archive corrupted" -msgstr "tar çæ ¡éªç ä¸ç¬¦ï¼å æ件已被æå" - -#: apt-inst/contrib/extracttar.cc:298 -#, c-format -msgid "Unknown TAR header type %u, member %s" -msgstr "æªç¥ç TAR æ°æ®å¤´ç±»å %uï¼æå %s" - -#: apt-inst/contrib/arfile.cc:73 -msgid "Invalid archive signature" -msgstr "æ æçæå æ件ç¹å¾å·(signature)" - -#: apt-inst/contrib/arfile.cc:81 -msgid "Error reading archive member header" -msgstr "读åæå æ件ä¸çæåæ件头åºé" - -#: apt-inst/contrib/arfile.cc:93 apt-inst/contrib/arfile.cc:105 -msgid "Invalid archive member header" -msgstr "æå æ件ä¸æåæ件头æ æ" - -#: apt-inst/contrib/arfile.cc:131 -msgid "Archive is too short" -msgstr "å档太çäº" - -#: apt-inst/contrib/arfile.cc:135 -msgid "Failed to read the archive headers" -msgstr "æ æ³è¯»åæå æ件çæ°æ®å¤´" - -#: apt-inst/filelist.cc:384 -msgid "DropNode called on still linked node" -msgstr "æ DropNode ç¨å¨äºä»å¨é¾è¡¨ä¸çèç¹ä¸" - -#: apt-inst/filelist.cc:416 -msgid "Failed to locate the hash element!" -msgstr "æ æ³åé æ£å表项ï¼" - -#: apt-inst/filelist.cc:463 -msgid "Failed to allocate diversion" -msgstr "æ æ³åé 转移项(diversion)" - -#: apt-inst/filelist.cc:468 -msgid "Internal error in AddDiversion" -msgstr "å é¨é误ï¼åºç°å¨ AddDiversion" - -#: apt-inst/filelist.cc:481 -#, c-format -msgid "Trying to overwrite a diversion, %s -> %s and %s/%s" -msgstr "è¯å¾è¦çä¸ä¸ªè½¬ç§»é¡¹(diversion)ï¼%s -> %s å³ %s/%s" - -#: apt-inst/filelist.cc:510 -#, c-format -msgid "Double add of diversion %s -> %s" -msgstr "æ·»å äºä¸¤ä¸ªè½¬ç§»é¡¹(diversion) %s-> %s" - -#: apt-inst/filelist.cc:553 -#, c-format -msgid "Duplicate conf file %s/%s" -msgstr "éå¤çé ç½®æ件 %s/%s" - -#: apt-inst/dirstream.cc:45 apt-inst/dirstream.cc:50 apt-inst/dirstream.cc:53 -#, c-format -msgid "Failed to write file %s" -msgstr "æ æ³åå ¥æ件 %s" - -#: apt-inst/dirstream.cc:96 apt-inst/dirstream.cc:104 -#, c-format -msgid "Failed to close file %s" -msgstr "æ æ³å ³éæ件 %s" - -#: apt-inst/extract.cc:96 apt-inst/extract.cc:167 -#, c-format -msgid "The path %s is too long" -msgstr "è·¯å¾å %s è¿é¿" - -#: apt-inst/extract.cc:127 -#, c-format -msgid "Unpacking %s more than once" -msgstr "%s 被解å äºä¸åªä¸æ¬¡" - -#: apt-inst/extract.cc:137 -#, c-format -msgid "The directory %s is diverted" -msgstr "ç®å½ %s 已被转移(diverted)" - -#: apt-inst/extract.cc:147 -#, c-format -msgid "The package is trying to write to the diversion target %s/%s" -msgstr "该软件å æ£å°è¯åå ¥è½¬ç§»å¯¹è±¡(diversion target) %s/%s" - -#: apt-inst/extract.cc:157 apt-inst/extract.cc:300 -msgid "The diversion path is too long" -msgstr "该转移路å¾(diversion path)è¿é¿" - -#: apt-inst/extract.cc:243 -#, c-format -msgid "The directory %s is being replaced by a non-directory" -msgstr "ç®å½ %s è¦è¢«ä¸ä¸ªéç®å½çæ件æ¿æ¢" - -#: apt-inst/extract.cc:283 -msgid "Failed to locate node in its hash bucket" -msgstr "æ æ³å¨å ¶æ£å桶(hash bucket)ä¸åé èç¹" - -#: apt-inst/extract.cc:287 -msgid "The path is too long" -msgstr "è·¯å¾åè¿é¿" - -#: apt-inst/extract.cc:417 -#, c-format -msgid "Overwrite package match with no version for %s" -msgstr "ç¨æ¥è¦çç软件å ä¸å±äº %s çä»»ä½çæ¬" - -#: apt-inst/extract.cc:434 -#, c-format -msgid "File %s/%s overwrites the one in the package %s" -msgstr "æ件 %s/%s ä¼è¦çå±äºè½¯ä»¶å %s ä¸çååæ件" - -#: apt-inst/extract.cc:467 apt-pkg/contrib/configuration.cc:750 -#: apt-pkg/contrib/cdromutl.cc:153 apt-pkg/sourcelist.cc:324 -#: apt-pkg/acquire.cc:421 apt-pkg/clean.cc:38 -#, c-format -msgid "Unable to read %s" -msgstr "æ æ³è¯»å %s" +#: cmdline/apt-mark.cc:61 +#, fuzzy, c-format +msgid "%s was already set to manually installed.\n" +msgstr "%s 被设置为æå¨å®è£ ã\n" -#: apt-inst/extract.cc:494 -#, c-format -msgid "Unable to stat %s" -msgstr "æ æ³è¯»å %s çç¶æ" +#: cmdline/apt-mark.cc:63 +#, fuzzy, c-format +msgid "%s was already set to automatically installed.\n" +msgstr "%s 被设置为æå¨å®è£ ã\n" -#: apt-inst/deb/dpkgdb.cc:55 apt-inst/deb/dpkgdb.cc:61 -#, c-format -msgid "Failed to remove %s" -msgstr "æ æ³å é¤ %s" +#: cmdline/apt-mark.cc:228 +#, fuzzy, c-format +msgid "%s was already set on hold.\n" +msgstr "%s å·²ç»æ¯ææ°ççæ¬äºã\n" -#: apt-inst/deb/dpkgdb.cc:110 apt-inst/deb/dpkgdb.cc:112 -#, c-format -msgid "Unable to create %s" -msgstr "æ æ³å建 %s " +#: cmdline/apt-mark.cc:230 +#, fuzzy, c-format +msgid "%s was already not hold.\n" +msgstr "%s å·²ç»æ¯ææ°ççæ¬äºã\n" -#: apt-inst/deb/dpkgdb.cc:118 +#: cmdline/apt-mark.cc:245 cmdline/apt-mark.cc:314 +#: apt-pkg/contrib/fileutl.cc:828 apt-pkg/deb/dpkgpm.cc:1002 #, c-format -msgid "Failed to stat %sinfo" -msgstr "æ æ³è¯»å %sinfo çç¶æ" - -#: apt-inst/deb/dpkgdb.cc:123 -msgid "The info and temp directories need to be on the same filesystem" -msgstr "info å temp ç®å½è¦æ±å¤äºåä¸æ件系ç»ä¹ä¸" - -#. Build the status cache -#: apt-inst/deb/dpkgdb.cc:139 apt-pkg/pkgcachegen.cc:643 -#: apt-pkg/pkgcachegen.cc:712 apt-pkg/pkgcachegen.cc:717 -#: apt-pkg/pkgcachegen.cc:840 -msgid "Reading package lists" -msgstr "æ£å¨è¯»å软件å å表" +msgid "Waited for %s but it wasn't there" +msgstr "çå¾ åè¿ç¨ %s çéåºï¼ä½æ¯å®å¹¶ä¸åå¨" -#: apt-inst/deb/dpkgdb.cc:180 -#, c-format -msgid "Failed to change to the admin dir %sinfo" -msgstr "æ æ³åæ¢å·¥ä½ç®å½å° admin ç®å½ %sinfo" +#: cmdline/apt-mark.cc:260 cmdline/apt-mark.cc:297 +#, fuzzy, c-format +msgid "%s set on hold.\n" +msgstr "%s 已设置为æå¨å®è£ ã\n" -#: apt-inst/deb/dpkgdb.cc:201 apt-inst/deb/dpkgdb.cc:355 -#: apt-inst/deb/dpkgdb.cc:448 -msgid "Internal error getting a package name" -msgstr "å¨è·å软件å ååæ¶åºç°å é¨é误" +#: cmdline/apt-mark.cc:262 cmdline/apt-mark.cc:302 +#, fuzzy, c-format +msgid "Canceled hold on %s.\n" +msgstr "æ æ³æå¼ %s" -#: apt-inst/deb/dpkgdb.cc:205 -msgid "Reading file listing" -msgstr "æ£å¨è¯»åæ件å表" +#: cmdline/apt-mark.cc:320 +msgid "Executing dpkg failed. Are you root?" +msgstr "" -#: apt-inst/deb/dpkgdb.cc:216 -#, c-format +#: cmdline/apt-mark.cc:367 msgid "" -"Failed to open the list file '%sinfo/%s'. If you cannot restore this file " -"then make it empty and immediately re-install the same version of the " -"package!" +"Usage: apt-mark [options] {auto|manual} pkg1 [pkg2 ...]\n" +"\n" +"apt-mark is a simple command line interface for marking packages\n" +"as manually or automatically installed. It can also list marks.\n" +"\n" +"Commands:\n" +" auto - Mark the given packages as automatically installed\n" +" manual - Mark the given packages as manually installed\n" +"\n" +"Options:\n" +" -h This help text.\n" +" -q Loggable output - no progress indicator\n" +" -qq No output except for errors\n" +" -s No-act. Just prints what would be done.\n" +" -f read/write auto/manual marking in the given file\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +"See the apt-mark(8) and apt.conf(5) manual pages for more information." msgstr "" -"æ æ³æå¼å表æ件â%sinfo/%sâãå¦ææ¨ä¸è½æ¢å¤è¿ä¸ªæ件ï¼é£ä¹å°±æ¸ 空该æ件ï¼å马ä¸" -"éæ°å®è£ ç¸åçæ¬çè¿ä¸ªè½¯ä»¶å ï¼" - -#: apt-inst/deb/dpkgdb.cc:229 apt-inst/deb/dpkgdb.cc:242 -#, c-format -msgid "Failed reading the list file %sinfo/%s" -msgstr "æ æ³è¯»åå表æ件 %sinfo/%s" - -#: apt-inst/deb/dpkgdb.cc:266 -msgid "Internal error getting a node" -msgstr "è·å¾ä¸ä¸ªèç¹æ¶åºç°å é¨é误" - -#: apt-inst/deb/dpkgdb.cc:309 -#, c-format -msgid "Failed to open the diversions file %sdiversions" -msgstr "æ æ³æå¼è½¬ç§»é ç½®æ件(diversions file) %sdiversions" - -#: apt-inst/deb/dpkgdb.cc:324 -msgid "The diversion file is corrupted" -msgstr "该转移é ç½®æ件(diversion file)被æåäº" - -#: apt-inst/deb/dpkgdb.cc:331 apt-inst/deb/dpkgdb.cc:336 -#: apt-inst/deb/dpkgdb.cc:341 -#, c-format -msgid "Invalid line in the diversion file: %s" -msgstr "转移é ç½®æ件ä¸æä¸è¡æ¯æ æçï¼%s" - -#: apt-inst/deb/dpkgdb.cc:362 -msgid "Internal error adding a diversion" -msgstr "æ·»å diversion æ¶åºç°å é¨é误" - -#: apt-inst/deb/dpkgdb.cc:383 -msgid "The pkg cache must be initialized first" -msgstr "å¿ é¡»é¦å åå§å软件å ç¼å" - -#: apt-inst/deb/dpkgdb.cc:386 -msgid "Reading file list" -msgstr "æ£å¨è¯»åæ件å表" - -#: apt-inst/deb/dpkgdb.cc:443 -#, c-format -msgid "Failed to find a Package: header, offset %lu" -msgstr "æ æ³æ¾å°æ个软件å ï¼å 头ï¼äºå移ä½ç½® %lu" - -#: apt-inst/deb/dpkgdb.cc:465 -#, c-format -msgid "Bad ConfFile section in the status file. Offset %lu" -msgstr "ç¶ææ件ä¸æé误ç ConfFile 段ãä½äºå移ä½ç½® %lu" - -#: apt-inst/deb/dpkgdb.cc:470 -#, c-format -msgid "Error parsing MD5. Offset %lu" -msgstr "æ æ³è§£æ MD5 ç ãæ件å å移é为 %lu" - -#: apt-inst/deb/debfile.cc:42 apt-inst/deb/debfile.cc:47 -#, c-format -msgid "This is not a valid DEB archive, missing '%s' member" -msgstr "è¿ä¸æ¯ä¸ä¸ªææç DEB å æ件ï¼å ¶å å éæ¼äºâ%sâ" - -#: apt-inst/deb/debfile.cc:52 -#, c-format -msgid "This is not a valid DEB archive, it has no '%s' or '%s' member" -msgstr "è¿ä¸æ¯ä¸ä¸ªææç DEB å æ件ï¼å ¶å å éæ¼äºâ%sâæè â%sâ" - -#: apt-inst/deb/debfile.cc:112 -#, c-format -msgid "Couldn't change to %s" -msgstr "æ æ³åæ¢å·¥ä½ç®å½å° %s" - -#: apt-inst/deb/debfile.cc:138 -msgid "Internal error, could not locate member" -msgstr "å é¨é误ï¼æ æ³å®ä½å å æ件" - -#: apt-inst/deb/debfile.cc:171 -msgid "Failed to locate a valid control file" -msgstr "æ æ³å¨æå æ件ä¸æ¾å°ææç主æ§æ件" -#: apt-inst/deb/debfile.cc:256 -msgid "Unparsable control file" -msgstr "ä¸è½è§£æç主æ§æ件" - -#: methods/cdrom.cc:114 +#: methods/cdrom.cc:203 #, c-format msgid "Unable to read the cdrom database %s" -msgstr "æ æ³è¯»åå çæ°æ®åº %s" +msgstr "æ æ³è¯»åççæ°æ®åº %s" -#: methods/cdrom.cc:123 +#: methods/cdrom.cc:212 msgid "" "Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update " "cannot be used to add new CD-ROMs" msgstr "" -"è¯·ä½¿ç¨ apt-cdromï¼éè¿å®å°±å¯ä»¥è®© APT è½è¯å«è¯¥å çãapt-get upgdate ä¸è½è¢«ç¨æ¥" -"å å ¥æ°çå çã" +"è¯·ä½¿ç¨ apt-cdromï¼éè¿å®å°±å¯ä»¥è®© APT è½è¯å«è¯¥ççãapt-get upgdate ä¸è½è¢«ç¨æ¥" +"å å ¥æ°çççã" -#: methods/cdrom.cc:131 +#: methods/cdrom.cc:222 msgid "Wrong CD-ROM" -msgstr "é误çå ç" +msgstr "é误ç CD-ROM" -#: methods/cdrom.cc:164 +#: methods/cdrom.cc:249 #, c-format msgid "Unable to unmount the CD-ROM in %s, it may still be in use." msgstr "æ æ³å¸è½½ç°å¨æè½½äº %s ç CD-ROMï¼å®å¯è½æ£å¨ä½¿ç¨ä¸ã" -#: methods/cdrom.cc:169 +#: methods/cdrom.cc:254 msgid "Disk not found." -msgstr "æ¾ä¸å°å çã" +msgstr "æ¾ä¸å°ççã" -#: methods/cdrom.cc:177 methods/file.cc:79 methods/rsh.cc:264 +#: methods/cdrom.cc:262 methods/file.cc:82 methods/rsh.cc:273 msgid "File not found" msgstr "æ æ³æ¾å°è¯¥æ件" -#: methods/copy.cc:42 methods/gpgv.cc:269 methods/gzip.cc:133 -#: methods/gzip.cc:142 +#: methods/copy.cc:46 methods/gzip.cc:105 methods/gzip.cc:114 +#: methods/rred.cc:512 methods/rred.cc:521 msgid "Failed to stat" msgstr "æ æ³è¯»åç¶æ" -#: methods/copy.cc:79 methods/gpgv.cc:266 methods/gzip.cc:139 +#: methods/copy.cc:83 methods/gzip.cc:111 methods/rred.cc:518 msgid "Failed to set modification time" msgstr "æ æ³è®¾ç½®æ件çä¿®æ¹æ¥æ" -#: methods/file.cc:44 +#: methods/file.cc:47 msgid "Invalid URI, local URIS must not start with //" msgstr "æ æç URIï¼æ¬å°ç URI ä¸è½ä»¥ // å¼å¤´" #. Login must be before getpeername otherwise dante won't work. -#: methods/ftp.cc:162 +#: methods/ftp.cc:173 msgid "Logging in" msgstr "æ£å¨ç»å½" -#: methods/ftp.cc:168 +#: methods/ftp.cc:179 msgid "Unable to determine the peer name" msgstr "æ æ³è·ç¥å¯¹æ¹ä¸»æºå" -#: methods/ftp.cc:173 +#: methods/ftp.cc:184 msgid "Unable to determine the local name" msgstr "æ æ³è·ç¥æ¬å°ä¸»æºå" -#: methods/ftp.cc:204 methods/ftp.cc:232 +#: methods/ftp.cc:215 methods/ftp.cc:243 #, c-format msgid "The server refused the connection and said: %s" -msgstr "æå¡å¨æç»äºæ们çè¿æ¥ï¼å®ååºéï¼%s" +msgstr "æå¡å¨æç»äºæ们çè¿æ¥ï¼ååºä¿¡æ¯ä¸ºï¼%s" -#: methods/ftp.cc:210 +#: methods/ftp.cc:221 #, c-format msgid "USER failed, server said: %s" -msgstr "USER æ令åºéï¼æå¡å¨ååºéï¼%s" +msgstr "USER æ令åºéï¼æå¡å¨ååºä¿¡æ¯ä¸ºï¼%s" -#: methods/ftp.cc:217 +#: methods/ftp.cc:228 #, c-format msgid "PASS failed, server said: %s" -msgstr "PASS æ令åºéï¼æå¡å¨ååºéï¼%s" +msgstr "PASS æ令åºéï¼æå¡å¨ååºä¿¡æ¯ä¸ºï¼%s" -#: methods/ftp.cc:237 +#: methods/ftp.cc:248 msgid "" "A proxy server was specified but no login script, Acquire::ftp::ProxyLogin " "is empty." msgstr "" "æ¨æå®äºä»£çæå¡å¨ï¼ä½æ¯æ²¡æç»éèæ¬ï¼Acquire::ftp::ProxyLogin 设置为空ã" -#: methods/ftp.cc:265 +#: methods/ftp.cc:276 #, c-format msgid "Login script command '%s' failed, server said: %s" -msgstr "ç»å½èæ¬å½ä»¤â%sâåºéï¼æå¡å¨ååºéï¼%s" +msgstr "ç»å½èæ¬å½ä»¤â%sâåºéï¼æå¡å¨ååºä¿¡æ¯ä¸ºï¼%s" -#: methods/ftp.cc:291 +#: methods/ftp.cc:302 #, c-format msgid "TYPE failed, server said: %s" -msgstr "TYPE æ令åºéï¼æå¡å¨ååºéï¼%s" +msgstr "TYPE æ令åºéï¼æå¡å¨ååºä¿¡æ¯ä¸ºï¼%s" -#: methods/ftp.cc:329 methods/ftp.cc:440 methods/rsh.cc:183 methods/rsh.cc:226 +#: methods/ftp.cc:340 methods/ftp.cc:451 methods/rsh.cc:192 methods/rsh.cc:235 msgid "Connection timeout" msgstr "è¿æ¥è¶ æ¶" -#: methods/ftp.cc:335 +#: methods/ftp.cc:346 msgid "Server closed the connection" msgstr "æå¡å¨å ³éäºè¿æ¥" -#: methods/ftp.cc:338 apt-pkg/contrib/fileutl.cc:471 methods/rsh.cc:190 +#: methods/ftp.cc:349 methods/rsh.cc:199 apt-pkg/contrib/fileutl.cc:1254 +#: apt-pkg/contrib/fileutl.cc:1263 apt-pkg/contrib/fileutl.cc:1266 msgid "Read error" msgstr "读é误" -#: methods/ftp.cc:345 methods/rsh.cc:197 +#: methods/ftp.cc:356 methods/rsh.cc:206 msgid "A response overflowed the buffer." msgstr "ååºè¶ åºäºç¼ååºå¤§å°ã" -#: methods/ftp.cc:362 methods/ftp.cc:374 +#: methods/ftp.cc:373 methods/ftp.cc:385 msgid "Protocol corruption" msgstr "åè®®æ误" -#: methods/ftp.cc:446 apt-pkg/contrib/fileutl.cc:510 methods/rsh.cc:232 +#: methods/ftp.cc:457 methods/rred.cc:238 methods/rsh.cc:241 +#: apt-pkg/contrib/fileutl.cc:1352 apt-pkg/contrib/fileutl.cc:1361 +#: apt-pkg/contrib/fileutl.cc:1364 apt-pkg/contrib/fileutl.cc:1390 msgid "Write error" -msgstr "åæ件åºé" +msgstr "ååºé" -#: methods/ftp.cc:687 methods/ftp.cc:693 methods/ftp.cc:729 +#: methods/ftp.cc:696 methods/ftp.cc:702 methods/ftp.cc:737 msgid "Could not create a socket" -msgstr "ä¸è½å建å¥æ¥å" +msgstr "æ æ³å建å¥æ¥å" -#: methods/ftp.cc:698 +#: methods/ftp.cc:707 msgid "Could not connect data socket, connection timed out" msgstr "æ æ³è¿æ¥ä¸æ°æ®å¥æ¥åï¼è¿æ¥è¶ æ¶" -#: methods/ftp.cc:704 +#: methods/ftp.cc:713 msgid "Could not connect passive socket." msgstr "æ æ³è¿æ¥è¢«å¨æ¨¡å¼çå¥æ¥åã" -#: methods/ftp.cc:722 -msgid "getaddrinfo was unable to get a listening socket" -msgstr "getaddrinfo æ æ³å¾å°ä¾¦å¬å¥æ¥å" +#: methods/ftp.cc:730 +msgid "getaddrinfo was unable to get a listening socket" +msgstr "getaddrinfo æ æ³å¾å°çå¬å¥æ¥å" + +#: methods/ftp.cc:744 +msgid "Could not bind a socket" +msgstr "æ æ³ç»å®å¥æ¥å" + +#: methods/ftp.cc:748 +msgid "Could not listen on the socket" +msgstr "æ æ³å¨å¥æ¥åä¸çå¬" + +#: methods/ftp.cc:755 +msgid "Could not determine the socket's name" +msgstr "æ æ³ç¡®å®å¥æ¥åçåå" + +#: methods/ftp.cc:787 +msgid "Unable to send PORT command" +msgstr "æ æ³ååº PORT æ令" + +#: methods/ftp.cc:797 +#, c-format +msgid "Unknown address family %u (AF_*)" +msgstr "æ æ³è¯å«çå°åæ %u (AF_*)" + +#: methods/ftp.cc:806 +#, c-format +msgid "EPRT failed, server said: %s" +msgstr "EPRT æ令åºéï¼æå¡å¨ååºä¿¡æ¯ä¸ºï¼%s" + +#: methods/ftp.cc:826 +msgid "Data socket connect timed out" +msgstr "æ°æ®å¥æ¥åè¿æ¥è¶ æ¶" + +#: methods/ftp.cc:833 +msgid "Unable to accept connection" +msgstr "æ æ³æ¥åè¿æ¥" + +#: methods/ftp.cc:872 methods/http.cc:1035 methods/rsh.cc:311 +msgid "Problem hashing file" +msgstr "ææ件å å ¥åå¸è¡¨æ¶åºé" + +#: methods/ftp.cc:885 +#, c-format +msgid "Unable to fetch file, server said '%s'" +msgstr "æ æ³è·åæ件ï¼æå¡å¨ååºä¿¡æ¯ä¸ºâ%sâ" + +#: methods/ftp.cc:900 methods/rsh.cc:330 +msgid "Data socket timed out" +msgstr "æ°æ®å¥æ¥åè¶ æ¶" + +#: methods/ftp.cc:930 +#, c-format +msgid "Data transfer failed, server said '%s'" +msgstr "æ°æ®ä¼ éåºéï¼æå¡å¨ååºä¿¡æ¯ä¸ºâ%sâ" + +#. Get the files information +#: methods/ftp.cc:1007 +msgid "Query" +msgstr "æ¥è¯¢" + +#: methods/ftp.cc:1119 +msgid "Unable to invoke " +msgstr "æ æ³è°ç¨ " + +#: methods/connect.cc:75 +#, c-format +msgid "Connecting to %s (%s)" +msgstr "æ£å¨è¿æ¥ %s (%s)" + +#: methods/connect.cc:86 +#, c-format +msgid "[IP: %s %s]" +msgstr "[IP: %s %s]" + +#: methods/connect.cc:93 +#, c-format +msgid "Could not create a socket for %s (f=%u t=%u p=%u)" +msgstr "æ æ³ä¸º %s å建å¥æ¥å(f=%u t=%u p=%u)" + +#: methods/connect.cc:99 +#, c-format +msgid "Cannot initiate the connection to %s:%s (%s)." +msgstr "æ æ³åèµ·ä¸ %s:%s (%s) çè¿æ¥" + +#: methods/connect.cc:107 +#, c-format +msgid "Could not connect to %s:%s (%s), connection timed out" +msgstr "æ æ³è¿æ¥ä¸ %s:%s (%s)ï¼è¿æ¥è¶ æ¶" + +#: methods/connect.cc:125 +#, c-format +msgid "Could not connect to %s:%s (%s)." +msgstr "æ æ³è¿æ¥ä¸ %s:%s (%s)ã" + +#. We say this mainly because the pause here is for the +#. ssh connection that is still going +#: methods/connect.cc:153 methods/rsh.cc:433 +#, c-format +msgid "Connecting to %s" +msgstr "æ£å¨è¿æ¥ %s" + +#: methods/connect.cc:172 methods/connect.cc:191 +#, c-format +msgid "Could not resolve '%s'" +msgstr "æ æ³è§£æååâ%sâ" + +#: methods/connect.cc:197 +#, c-format +msgid "Temporary failure resolving '%s'" +msgstr "ææ¶ä¸è½è§£æååâ%sâ" + +#: methods/connect.cc:200 +#, c-format +msgid "Something wicked happened resolving '%s:%s' (%i - %s)" +msgstr "解æâ%s:%sâæ¶ï¼åºç°äºæäºæ é(%i - %s)" + +#: methods/connect.cc:247 +#, c-format +msgid "Unable to connect to %s:%s:" +msgstr "ä¸è½è¿æ¥å° %sï¼%sï¼" + +#: methods/gpgv.cc:180 +msgid "" +"Internal error: Good signature, but could not determine key fingerprint?!" +msgstr "å é¨é误ï¼ç¾åæ£ç¡®æ 误ï¼ä½æ¯æ æ³ç¡®è®¤å¯é¥æ纹ï¼ï¼" + +#: methods/gpgv.cc:185 +msgid "At least one invalid signature was encountered." +msgstr "è³å°åç°ä¸ä¸ªæ æçç¾åã" + +#: methods/gpgv.cc:189 +msgid "Could not execute 'gpgv' to verify signature (is gpgv installed?)" +msgstr "æ æ³è¿è¡ gpgv 以éªè¯ç¾å(æ¨å®è£ äº gpgv åï¼)" + +#: methods/gpgv.cc:194 +msgid "Unknown error executing gpgv" +msgstr "è¿è¡ gpgv æ¶åçæªç¥é误" + +#: methods/gpgv.cc:228 methods/gpgv.cc:235 +msgid "The following signatures were invalid:\n" +msgstr "ä¸åç¾åæ æï¼\n" + +#: methods/gpgv.cc:242 +msgid "" +"The following signatures couldn't be verified because the public key is not " +"available:\n" +msgstr "ç±äºæ²¡æå ¬é¥ï¼æ æ³éªè¯ä¸åç¾åï¼\n" + +#: methods/gzip.cc:65 +msgid "Empty files can't be valid archives" +msgstr "" + +#: methods/http.cc:394 +msgid "Waiting for headers" +msgstr "æ£å¨çå¾ æ¥å¤´" + +#: methods/http.cc:544 +msgid "Bad header line" +msgstr "é误çæ¥å¤´è¡" + +#: methods/http.cc:569 methods/http.cc:576 +msgid "The HTTP server sent an invalid reply header" +msgstr "该 HTTP æå¡å¨åéäºä¸ä¸ªæ æçåºçæ¥å¤´" + +#: methods/http.cc:606 +msgid "The HTTP server sent an invalid Content-Length header" +msgstr "该 HTTP æå¡å¨åéäºä¸ä¸ªæ æç Content-Length æ¥å¤´" + +#: methods/http.cc:621 +msgid "The HTTP server sent an invalid Content-Range header" +msgstr "该 HTTP æå¡å¨åéäºä¸ä¸ªæ æç Content-Range æ¥å¤´" + +#: methods/http.cc:623 +msgid "This HTTP server has broken range support" +msgstr "该 HTTP æå¡å¨ç range æ¯æä¸æ£å¸¸" + +#: methods/http.cc:647 +msgid "Unknown date format" +msgstr "æ æ³è¯å«çæ¥ææ ¼å¼" + +#: methods/http.cc:818 +msgid "Select failed" +msgstr "select è°ç¨åºé" + +#: methods/http.cc:823 +msgid "Connection timed out" +msgstr "è¿æ¥è¶ æ¶" + +#: methods/http.cc:846 +msgid "Error writing to output file" +msgstr "åè¾åºæ件æ¶åºé" + +#: methods/http.cc:877 +msgid "Error writing to file" +msgstr "åå ¥æ件åºé" + +#: methods/http.cc:905 +msgid "Error writing to the file" +msgstr "åå ¥æ件åºé" + +#: methods/http.cc:919 +msgid "Error reading from server. Remote end closed connection" +msgstr "ä»æå¡å¨è¯»åæ°æ®æ¶åºéï¼å¯¹æ¹å ³éäºè¿æ¥" + +#: methods/http.cc:921 +msgid "Error reading from server" +msgstr "ä»æå¡å¨è¯»åæ°æ®åºé" + +#: methods/http.cc:1194 +msgid "Bad header data" +msgstr "é误çæ¥å¤´æ°æ®" + +#: methods/http.cc:1211 methods/http.cc:1266 +msgid "Connection failed" +msgstr "è¿æ¥å¤±è´¥" + +#: methods/http.cc:1358 +msgid "Internal error" +msgstr "å é¨é误" + +#. Only warn if there are no sources.list.d. +#. Only warn if there is no sources.list file. +#: methods/mirror.cc:95 apt-inst/extract.cc:465 +#: apt-pkg/contrib/cdromutl.cc:183 apt-pkg/contrib/fileutl.cc:400 +#: apt-pkg/contrib/fileutl.cc:513 apt-pkg/sourcelist.cc:208 +#: apt-pkg/sourcelist.cc:214 apt-pkg/acquire.cc:485 apt-pkg/init.cc:108 +#: apt-pkg/init.cc:116 apt-pkg/clean.cc:36 apt-pkg/policy.cc:359 +#, c-format +msgid "Unable to read %s" +msgstr "æ æ³è¯»å %s" + +#: methods/mirror.cc:101 methods/mirror.cc:130 apt-pkg/contrib/cdromutl.cc:179 +#: apt-pkg/contrib/cdromutl.cc:213 apt-pkg/acquire.cc:491 +#: apt-pkg/acquire.cc:516 apt-pkg/clean.cc:42 apt-pkg/clean.cc:60 +#: apt-pkg/clean.cc:122 +#, c-format +msgid "Unable to change to %s" +msgstr "æ æ³åæ¢å·¥ä½ç®å½å° %s" + +#. FIXME: fallback to a default mirror here instead +#. and provide a config option to define that default +#: methods/mirror.cc:280 +#, c-format +msgid "No mirror file '%s' found " +msgstr "没ææ¾å°éåæ件 %s" + +#. FIXME: fallback to a default mirror here instead +#. and provide a config option to define that default +#: methods/mirror.cc:287 +#, fuzzy, c-format +msgid "Can not read mirror file '%s'" +msgstr "没ææ¾å°éåæ件 %s" + +#: methods/mirror.cc:442 +#, c-format +msgid "[Mirror: %s]" +msgstr "[éåï¼%s]" + +#: methods/rred.cc:491 +#, c-format +msgid "" +"Could not patch %s with mmap and with file operation usage - the patch seems " +"to be corrupt." +msgstr "æ æ³è¿å mmap åæ件æä½ç¨é为 %s æè¡¥ä¸ - è¡¥ä¸å¯è½å·²æåã" + +#: methods/rred.cc:496 +#, c-format +msgid "" +"Could not patch %s with mmap (but no mmap specific fail) - the patch seems " +"to be corrupt." +msgstr "æ æ³è¿å mmap 为 %s æè¡¥ä¸(ä½æ²¡æ mmap çé误) - è¡¥ä¸å¯è½å·²æåã" + +#: methods/rsh.cc:99 ftparchive/multicompress.cc:168 +msgid "Failed to create IPC pipe to subprocess" +msgstr "æ æ³ä¸ºåè¿ç¨å建 IPC 管é" + +#: methods/rsh.cc:338 +msgid "Connection closed prematurely" +msgstr "è¿æ¥è¢«æ°¸ä¹ å ³é" + +#: dselect/install:32 +msgid "Bad default setting!" +msgstr "é误çé»è®¤è®¾ç½®ï¼" + +#: dselect/install:51 dselect/install:83 dselect/install:87 dselect/install:94 +#: dselect/install:105 dselect/update:45 +msgid "Press enter to continue." +msgstr "æå车é®ç»§ç»ã" + +#: dselect/install:91 +msgid "Do you want to erase any previously downloaded .deb files?" +msgstr "æ¨æ³è¦å é¤ä¹åä¸è½½çææ .deb æ件åï¼" + +#: dselect/install:101 +msgid "Some errors occurred while unpacking. Packages that were installed" +msgstr "å¨è§£å æ¶åçäºä¸äºé误ãå·²ç»å®è£ ç软件å " + +#: dselect/install:102 +msgid "will be configured. This may result in duplicate errors" +msgstr "å°è¢«é ç½®ãè¿ä¸ªæä½å¯è½ä¼å¯¼è´åºç°éå¤çé误" + +#: dselect/install:103 +msgid "or errors caused by missing dependencies. This is OK, only the errors" +msgstr "æä¸äºç±äºä¾èµå ³ç³»ä¸è½æ»¡è¶³æ产ççé误ãè¿ä¸ªé®é¢ä¸å¤§ï¼åªæ" + +#: dselect/install:104 +msgid "" +"above this message are important. Please fix them and run [I]nstall again" +msgstr "è¿ä¸ªæ示ä¹åçé误æ¶æ¯æå¼å¾æ¨æ³¨æã请æ´æ£å®ä»¬ï¼ç¶åå次æ§è¡ [I]nstall" + +#: dselect/update:30 +msgid "Merging available information" +msgstr "æ£å¨å并å¯ç¨ä¿¡æ¯" + +#: cmdline/apt-extracttemplates.cc:102 +#, c-format +msgid "%s not a valid DEB package." +msgstr "%s ä¸æ¯ä¸ä¸ªææç DEB 软件å ã" + +#: cmdline/apt-extracttemplates.cc:236 +msgid "" +"Usage: apt-extracttemplates file1 [file2 ...]\n" +"\n" +"apt-extracttemplates is a tool to extract config and template info\n" +"from debian packages\n" +"\n" +"Options:\n" +" -h This help text\n" +" -t Set the temp dir\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +msgstr "" +"ç¨æ³ï¼ apt-extracttemplates æä»¶ç² [æä»¶ä¹ ...]\n" +"\n" +"apt-extracttemplates æ¯ç¨æ¥ä» debian 软件å ä¸è§£ååºé ç½®æ件å模æ¿\n" +"ä¿¡æ¯çå·¥å ·\n" +"\n" +"é项ï¼\n" +" -h æ¬å¸®å©ææ¬\n" +" -t 设置 temp ç®å½\n" +" -c=? 读æå®çé ç½®æ件\n" +" -o=? 设置任ææå®çé ç½®é项ï¼ä¾å¦ -o dir::cache=/tmp\n" + +#: cmdline/apt-extracttemplates.cc:271 apt-pkg/pkgcachegen.cc:1277 +#, c-format +msgid "Unable to write to %s" +msgstr "æ æ³åå ¥ %s" + +#: cmdline/apt-extracttemplates.cc:313 +msgid "Cannot get debconf version. Is debconf installed?" +msgstr "æ æ³è·å¾ debconf ççæ¬ãæ¨å®è£ äº debconf åï¼" + +#: ftparchive/apt-ftparchive.cc:171 ftparchive/apt-ftparchive.cc:348 +msgid "Package extension list is too long" +msgstr "软件å çæ©å±å表太é¿" + +#: ftparchive/apt-ftparchive.cc:173 ftparchive/apt-ftparchive.cc:190 +#: ftparchive/apt-ftparchive.cc:213 ftparchive/apt-ftparchive.cc:263 +#: ftparchive/apt-ftparchive.cc:277 ftparchive/apt-ftparchive.cc:299 +#, c-format +msgid "Error processing directory %s" +msgstr "å¤çç®å½ %s æ¶åºé" + +#: ftparchive/apt-ftparchive.cc:261 +msgid "Source extension list is too long" +msgstr "æºæ©å±å表太é¿" + +#: ftparchive/apt-ftparchive.cc:378 +msgid "Error writing header to contents file" +msgstr "å°å¤´åå ¥å°ç®å½æ件æ¶åºé" + +#: ftparchive/apt-ftparchive.cc:408 +#, c-format +msgid "Error processing contents %s" +msgstr "å¤çç®å½ %s æ¶åºé" + +#: ftparchive/apt-ftparchive.cc:596 +msgid "" +"Usage: apt-ftparchive [options] command\n" +"Commands: packages binarypath [overridefile [pathprefix]]\n" +" sources srcpath [overridefile [pathprefix]]\n" +" contents path\n" +" release path\n" +" generate config [groups]\n" +" clean config\n" +"\n" +"apt-ftparchive generates index files for Debian archives. It supports\n" +"many styles of generation from fully automated to functional replacements\n" +"for dpkg-scanpackages and dpkg-scansources\n" +"\n" +"apt-ftparchive generates Package files from a tree of .debs. The\n" +"Package file contains the contents of all the control fields from\n" +"each package as well as the MD5 hash and filesize. An override file\n" +"is supported to force the value of Priority and Section.\n" +"\n" +"Similarly apt-ftparchive generates Sources files from a tree of .dscs.\n" +"The --source-override option can be used to specify a src override file\n" +"\n" +"The 'packages' and 'sources' command should be run in the root of the\n" +"tree. BinaryPath should point to the base of the recursive search and \n" +"override file should contain the override flags. Pathprefix is\n" +"appended to the filename fields if present. Example usage from the \n" +"Debian archive:\n" +" apt-ftparchive packages dists/potato/main/binary-i386/ > \\\n" +" dists/potato/main/binary-i386/Packages\n" +"\n" +"Options:\n" +" -h This help text\n" +" --md5 Control MD5 generation\n" +" -s=? Source override file\n" +" -q Quiet\n" +" -d=? Select the optional caching database\n" +" --no-delink Enable delinking debug mode\n" +" --contents Control contents file generation\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option" +msgstr "" +"ç¨æ³ï¼ apt-ftparchive [é项] å½ä»¤\n" +"å½ä»¤ï¼ packages äºè¿å¶è½¯ä»¶å æç´¢è·¯å¾ [overridefile [è·¯å¾åç¼]]\n" +" sources æºä»£ç å æç´¢è·¯å¾ [overridefile [è·¯å¾åç¼]]\n" +" contents æ索路å¾\n" +" release æ索路å¾\n" +" generate é ç½®æ件 [groups]\n" +" clean é ç½®æ件\n" +"\n" +"apt-ftparchive 被ç¨æ¥ä¸º Debian 软件å çæç´¢å¼æ件ãå®è½æ¯æ\n" +"å¤ç§çæç´¢å¼çæ¹å¼ï¼ä»å ¨èªå¨çç´¢å¼çæå°å¨åè½ä¸å代 dpkg-scanpackages \n" +"å dpkg-scansourcesï¼é½è½æ¸¸åæä½\n" +"\n" +"apt-ftparchive è½ä¾æ®ä¸ä¸ªç± .deb æ件ææçæ件æ çæ Package æ件ã\n" +"Package æ件éä¸ä» 注ææ¯ä¸ªè½¯ä»¶å ç MD5 æ ¡éªç åæ件大å°ï¼\n" +"è¿æ软件å çæææ§å¶å段çå 容ã该软件åæ¶æ¯æ override æ件ï¼\n" +"éè¿å®å¯ä»¥å¼ºå¶æå®è½¯ä»¶å çä¼å 级åå ¶æå±ç软件类å«ã\n" +"\n" +"ä¸ä¸é¢ç±»ä¼¼ï¼apt-ftparchive ä¹è½ç± .dsc çæ件æ çæ Source æ件ã\n" +"å¯ä»¥éè¿ä½¿ç¨ --source-override é项æ¥æå®ä¸ä¸ª override æ件\n" +"\n" +"使ç¨âpackagesâåâsourceâå½ä»¤æ¶ï¼å¿ é¡»å¨æ件æ çæ ¹é¨æ§è¡æ¬ç¨åºã\n" +"äºè¿å¶å çæ索路å¾ä¸å®è¦æ¯éå½æç´¢çåºå±ï¼èä¸ override æ件é\n" +"åºè¯¥æ³¨æ override çæ å¿ãè¥æå®äºè·¯å¾åç¼ï¼é£ä¹å®ä¼è¢«å å°æ件ååé¢ã\n" +"ä¸é¢æ个æ¥èª Debian ææ¡£çä¾åï¼\n" +" apt-ftparchive packages dists/potato/main/binary-i386 > \\\n" +" dists/potato/main/binary-i386/Packages\n" +"\n" +"é项:\n" +" -h æ¬å¸®å©ææ¡£\n" +" --md5 使ä¹çæ MD5 æ ¡éªå\n" +" -s=? æºä»£ç å override æ件\n" +" -q è¾åºç²¾ç®ä¿¡æ¯\n" +" -d=? æå®å¯éçç¼åæ°æ®åº\n" +" -d=? 使ç¨å¦ä¸ä¸ªå¯éçç¼åæ°æ®åº\n" +" --no-delink å¼å¯delinkçè°è¯æ¨¡å¼\n" +" --contents 使ä¹çææ§å¶å 容æ件\n" +" -c=? 读åæå®é ç½®æ件\n" +" -o=? 设置任ææå®çé ç½®é项" + +#: ftparchive/apt-ftparchive.cc:802 +msgid "No selections matched" +msgstr "没æä»»ä½éå®é¡¹æ¯å¹é ç" + +#: ftparchive/apt-ftparchive.cc:880 +#, c-format +msgid "Some files are missing in the package file group `%s'" +msgstr "软件å æ件ç»â%sâä¸ç¼ºå°ä¸äºæ件" + +#: ftparchive/cachedb.cc:47 +#, c-format +msgid "DB was corrupted, file renamed to %s.old" +msgstr "æ°æ®åºè¢«æåï¼è¯¥æ°æ®åºæ件çæ件åå·²æ¹æ %s.old" + +#: ftparchive/cachedb.cc:65 +#, c-format +msgid "DB is old, attempting to upgrade %s" +msgstr "æ°æ®åºå·²è¿æï¼ç°å°è¯è¿è¡å级 %s" + +#: ftparchive/cachedb.cc:76 +msgid "" +"DB format is invalid. If you upgraded from an older version of apt, please " +"remove and re-create the database." +msgstr "" +"æ°æ®åºæ ¼å¼æ æãå¦ææ¨æ¯ä»ä¸ä¸ªèçæ¬ç apt å级èæ¥ï¼è¯·å é¤æ°æ®åºå¹¶é建å®ã" + +#: ftparchive/cachedb.cc:81 +#, c-format +msgid "Unable to open DB file %s: %s" +msgstr "æ æ³æå¼æ°æ®åºæ件 %sï¼%s" + +#: ftparchive/cachedb.cc:127 apt-inst/extract.cc:181 apt-inst/extract.cc:193 +#: apt-inst/extract.cc:210 +#, c-format +msgid "Failed to stat %s" +msgstr "æ æ³è·å¾ %s çç¶æ" + +#: ftparchive/cachedb.cc:249 +msgid "Archive has no control record" +msgstr "å½æ¡£æ件没æå å«æ§å¶å段" + +#: ftparchive/cachedb.cc:490 +msgid "Unable to get a cursor" +msgstr "æ æ³è·å¾æ¸¸æ " + +#: ftparchive/writer.cc:80 +#, c-format +msgid "W: Unable to read directory %s\n" +msgstr "è¦åï¼æ æ³è¯»åç®å½ %s\n" + +#: ftparchive/writer.cc:85 +#, c-format +msgid "W: Unable to stat %s\n" +msgstr "è¦åï¼æ æ³è·å¾ %s çç¶æ\n" + +#: ftparchive/writer.cc:141 +msgid "E: " +msgstr "é误ï¼" + +#: ftparchive/writer.cc:143 +msgid "W: " +msgstr "è¦åï¼" + +#: ftparchive/writer.cc:150 +msgid "E: Errors apply to file " +msgstr "é误ï¼å¤çæ件æ¶åºé " + +#: ftparchive/writer.cc:168 ftparchive/writer.cc:200 +#, c-format +msgid "Failed to resolve %s" +msgstr "æ æ³è§£æ %s" + +#: ftparchive/writer.cc:181 +msgid "Tree walking failed" +msgstr "æ æ³éåç®å½æ " + +#: ftparchive/writer.cc:208 +#, c-format +msgid "Failed to open %s" +msgstr "æ æ³æå¼ %s" + +#: ftparchive/writer.cc:267 +#, c-format +msgid " DeLink %s [%s]\n" +msgstr " DeLink %s [%s]\n" + +#: ftparchive/writer.cc:275 +#, c-format +msgid "Failed to readlink %s" +msgstr "æ æ³è¯»å符å·é¾æ¥ %s" + +#: ftparchive/writer.cc:279 +#, c-format +msgid "Failed to unlink %s" +msgstr "æ æ³ä½¿ç¨ unlink å é¤ %s" + +#: ftparchive/writer.cc:286 +#, c-format +msgid "*** Failed to link %s to %s" +msgstr "*** æ æ³å° %s é¾æ¥å° %s" + +#: ftparchive/writer.cc:296 +#, c-format +msgid " DeLink limit of %sB hit.\n" +msgstr " è¾¾å°äº DeLink çä¸é %sBã\n" + +#: ftparchive/writer.cc:401 +msgid "Archive had no package field" +msgstr "å½æ¡£æ件没æå å« package å段" + +#: ftparchive/writer.cc:409 ftparchive/writer.cc:711 +#, c-format +msgid " %s has no override entry\n" +msgstr " %s ä¸æ²¡æ override 项\n" + +#: ftparchive/writer.cc:477 ftparchive/writer.cc:827 +#, c-format +msgid " %s maintainer is %s not %s\n" +msgstr " %s çç»´æ¤è %s 并é %s\n" + +#: ftparchive/writer.cc:721 +#, c-format +msgid " %s has no source override entry\n" +msgstr " %s 没ææºä»£ç ç override 项\n" + +#: ftparchive/writer.cc:725 +#, c-format +msgid " %s has no binary override entry either\n" +msgstr " %s ä¸æ²¡æäºè¿å¶æ件ç override 项\n" + +#: ftparchive/contents.cc:341 ftparchive/contents.cc:372 +msgid "realloc - Failed to allocate memory" +msgstr "realloc - åé å å失败" + +#: ftparchive/override.cc:35 ftparchive/override.cc:143 +#, c-format +msgid "Unable to open %s" +msgstr "æ æ³æå¼ %s" + +#: ftparchive/override.cc:61 ftparchive/override.cc:167 +#, fuzzy, c-format +msgid "Malformed override %s line %llu #1" +msgstr "override æ件 %s 第 %lu è¡çæ ¼å¼æ误 #1" + +#: ftparchive/override.cc:75 ftparchive/override.cc:179 +#, fuzzy, c-format +msgid "Malformed override %s line %llu #2" +msgstr "override æ件 %s 第 %lu è¡çæ ¼å¼æ误 #2" + +#: ftparchive/override.cc:89 ftparchive/override.cc:192 +#, fuzzy, c-format +msgid "Malformed override %s line %llu #3" +msgstr "override æ件 %s 第 %lu è¡çæ ¼å¼æ误 #3" + +#: ftparchive/override.cc:128 ftparchive/override.cc:202 +#, c-format +msgid "Failed to read the override file %s" +msgstr "æ æ³è¯»å override æ件 %s" + +#: ftparchive/multicompress.cc:70 +#, c-format +msgid "Unknown compression algorithm '%s'" +msgstr "æªç¥çå缩ç®æ³â%sâ" + +#: ftparchive/multicompress.cc:100 +#, c-format +msgid "Compressed output %s needs a compression set" +msgstr "å缩åçè¾åºæ件 %s è¦æ±æä¸ä¸ªå缩æ件éå" + +#: ftparchive/multicompress.cc:189 +msgid "Failed to create FILE*" +msgstr "æ æ³å建 FILE*" + +#: ftparchive/multicompress.cc:192 +msgid "Failed to fork" +msgstr "æ æ³ fork" + +#: ftparchive/multicompress.cc:206 +msgid "Compress child" +msgstr "å缩åè¿ç¨" + +#: ftparchive/multicompress.cc:229 +#, c-format +msgid "Internal error, failed to create %s" +msgstr "å é¨é误ï¼æ æ³å建 %s" + +#: ftparchive/multicompress.cc:304 +msgid "IO to subprocess/file failed" +msgstr "æ æ³å¯¹åè¿ç¨ææ件è¿è¡è¯»å" + +#: ftparchive/multicompress.cc:342 +msgid "Failed to read while computing MD5" +msgstr "å¨è®¡ç® MD5 æ ¡éªåæ¶æ æ³è¯»åæ°æ®" + +#: ftparchive/multicompress.cc:358 +#, c-format +msgid "Problem unlinking %s" +msgstr "å¨ä½¿ç¨ unlink å é¤ %s æ¶åºé" + +#: ftparchive/multicompress.cc:373 apt-inst/extract.cc:188 +#, c-format +msgid "Failed to rename %s to %s" +msgstr "æ æ³å° %s éå½å为 %s" + +#: cmdline/apt-internal-solver.cc:37 +#, fuzzy +msgid "" +"Usage: apt-internal-solver\n" +"\n" +"apt-internal-solver is an interface to use the current internal\n" +"like an external resolver for the APT family for debugging or alike\n" +"\n" +"Options:\n" +" -h This help text.\n" +" -q Loggable output - no progress indicator\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +msgstr "" +"ç¨æ³ï¼ apt-extracttemplates æä»¶ç² [æä»¶ä¹ ...]\n" +"\n" +"apt-extracttemplates æ¯ç¨æ¥ä» debian 软件å ä¸è§£ååºé ç½®æ件å模æ¿\n" +"ä¿¡æ¯çå·¥å ·\n" +"\n" +"é项ï¼\n" +" -h æ¬å¸®å©ææ¬\n" +" -t 设置 temp ç®å½\n" +" -c=? 读æå®çé ç½®æ件\n" +" -o=? 设置任ææå®çé ç½®é项ï¼ä¾å¦ -o dir::cache=/tmp\n" + +#: cmdline/apt-sortpkgs.cc:89 +msgid "Unknown package record!" +msgstr "æªç¥ç软件å è®°å½ï¼" -#: methods/ftp.cc:736 -msgid "Could not bind a socket" -msgstr "æ æ³ç»å®å¥æ¥å" +#: cmdline/apt-sortpkgs.cc:153 +msgid "" +"Usage: apt-sortpkgs [options] file1 [file2 ...]\n" +"\n" +"apt-sortpkgs is a simple tool to sort package files. The -s option is used\n" +"to indicate what kind of file it is.\n" +"\n" +"Options:\n" +" -h This help text\n" +" -s Use source file sorting\n" +" -c=? Read this configuration file\n" +" -o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp\n" +msgstr "" +"ç¨æ³ï¼ apt-sortpkgs [é项] æä»¶ç² [æä»¶ä¹ ...]\n" +"\n" +"apt-sortpkgs æ¯å¯¹è½¯ä»¶å ç´¢å¼æ件å 容è¿è¡æåºçç®åå·¥å ·ã-s é项\n" +"æ¯ç¨æ¥æåºåé¢åæ°æ示æ件æ¯åªç§æ件ã\n" +"\n" +"é项ï¼\n" +" -h æ¬å¸®å©ææ¡£\n" +" -s æ ¹æ®æºæ件æåº\n" +" -c=? 读åæå®é ç½®æ件\n" +" -o=? 设置任ææå®çé ç½®é项ï¼ä¾å¦ -o dir::cache=/tmp\n" -#: methods/ftp.cc:740 -msgid "Could not listen on the socket" -msgstr "æ æ³å¨å¥æ¥åä¸ä¾¦å¬" +#: apt-inst/contrib/extracttar.cc:117 +msgid "Failed to create pipes" +msgstr "æ æ³å建管é" -#: methods/ftp.cc:747 -msgid "Could not determine the socket's name" -msgstr "æ æ³ç¡®å®å¥æ¥åçåå" +#: apt-inst/contrib/extracttar.cc:144 +msgid "Failed to exec gzip " +msgstr "æ æ³æ§è¡ gzip" -#: methods/ftp.cc:779 -msgid "Unable to send PORT command" -msgstr "æ æ³ååº PORT æ令" +#: apt-inst/contrib/extracttar.cc:181 apt-inst/contrib/extracttar.cc:211 +msgid "Corrupted archive" +msgstr "å æ件已被æå" -#: methods/ftp.cc:789 -#, c-format -msgid "Unknown address family %u (AF_*)" -msgstr "æ æ³è¯å«çå°åæ %u (AF_*)" +#: apt-inst/contrib/extracttar.cc:196 +msgid "Tar checksum failed, archive corrupted" +msgstr "Tar çæ ¡éªåä¸ç¬¦ï¼æ件已æå" -#: methods/ftp.cc:798 +#: apt-inst/contrib/extracttar.cc:303 #, c-format -msgid "EPRT failed, server said: %s" -msgstr "EPRT æ令åºéï¼æå¡å¨ååºéï¼%s" - -#: methods/ftp.cc:818 -msgid "Data socket connect timed out" -msgstr "æ°æ®å¥æ¥åè¿æ¥è¶ æ¶" +msgid "Unknown TAR header type %u, member %s" +msgstr "æªç¥ç TAR æ°æ®å¤´ç±»å %uï¼æå %s" -#: methods/ftp.cc:825 -msgid "Unable to accept connection" -msgstr "æ æ³æ¥åè¿æ¥" +#: apt-inst/contrib/arfile.cc:74 +msgid "Invalid archive signature" +msgstr "æ æçå½æ¡£ç¾å" -#: methods/ftp.cc:864 methods/http.cc:958 methods/rsh.cc:303 -msgid "Problem hashing file" -msgstr "ææ件å å ¥æ£å表æ¶åºé" +#: apt-inst/contrib/arfile.cc:82 +msgid "Error reading archive member header" +msgstr "读åå½æ¡£æåæ件头åºé" -#: methods/ftp.cc:877 +#: apt-inst/contrib/arfile.cc:94 #, c-format -msgid "Unable to fetch file, server said '%s'" -msgstr "æ æ³è·åæ件ï¼æå¡å¨ååºéâ%sâ" +msgid "Invalid archive member header %s" +msgstr "å½æ¡£æ件ä¸æåæ件头 %s æ æ" -#: methods/ftp.cc:892 methods/rsh.cc:322 -msgid "Data socket timed out" -msgstr "æ°æ®å¥æ¥åè¶ æ¶" +#: apt-inst/contrib/arfile.cc:106 +msgid "Invalid archive member header" +msgstr "å½æ¡£æ件ä¸æåæ件头æ æ" -#: methods/ftp.cc:922 -#, c-format -msgid "Data transfer failed, server said '%s'" -msgstr "æ°æ®ä¼ éåºéï¼æå¡å¨ååºéâ%sâ" +#: apt-inst/contrib/arfile.cc:132 +msgid "Archive is too short" +msgstr "å½æ¡£æ件太ç" -#. Get the files information -#: methods/ftp.cc:997 -msgid "Query" -msgstr "æ¥è¯¢" +#: apt-inst/contrib/arfile.cc:136 +msgid "Failed to read the archive headers" +msgstr "æ æ³è¯»åå½æ¡£æ件çæ°æ®å¤´" -#: methods/ftp.cc:1106 -msgid "Unable to invoke " -msgstr "æ æ³è°ç¨ " +#: apt-inst/filelist.cc:382 +msgid "DropNode called on still linked node" +msgstr "æ DropNode ç¨å¨äºä»å¨é¾è¡¨ä¸çèç¹ä¸" -#: methods/connect.cc:64 -#, c-format -msgid "Connecting to %s (%s)" -msgstr "æ£å¨è¿æ¥ %s (%s)" +#: apt-inst/filelist.cc:414 +msgid "Failed to locate the hash element!" +msgstr "æ æ³å®ä½åå¸è¡¨å ç´ ï¼" -#: methods/connect.cc:71 -#, c-format -msgid "[IP: %s %s]" -msgstr "[IP: %s %s]" +#: apt-inst/filelist.cc:461 +msgid "Failed to allocate diversion" +msgstr "æ æ³åé 转移项" -#: methods/connect.cc:80 -#, c-format -msgid "Could not create a socket for %s (f=%u t=%u p=%u)" -msgstr "æ æ³ä¸º %s å建å¥æ¥å(f=%u t=%u p=%u)" +#: apt-inst/filelist.cc:466 +msgid "Internal error in AddDiversion" +msgstr "å é¨é误ï¼åºç°å¨ AddDiversion" -#: methods/connect.cc:86 +#: apt-inst/filelist.cc:479 #, c-format -msgid "Cannot initiate the connection to %s:%s (%s)." -msgstr "æ æ³åèµ·ä¸ %s:%s (%s) çè¿æ¥" +msgid "Trying to overwrite a diversion, %s -> %s and %s/%s" +msgstr "å°è¯è¦çä¸ä¸ªè½¬ç§»é¡¹ï¼%s -> %s å %s/%s" -#: methods/connect.cc:93 +#: apt-inst/filelist.cc:508 #, c-format -msgid "Could not connect to %s:%s (%s), connection timed out" -msgstr "æ æ³è¿æ¥ä¸ %s:%s (%s)ï¼è¿æ¥è¶ æ¶" +msgid "Double add of diversion %s -> %s" +msgstr "æ·»å äºä¸¤ä¸ªè½¬ç§»é¡¹ %s-> %s" -#: methods/connect.cc:106 +#: apt-inst/filelist.cc:551 #, c-format -msgid "Could not connect to %s:%s (%s)." -msgstr "æ æ³è¿æ¥ä¸ %s:%s (%s)ã" +msgid "Duplicate conf file %s/%s" +msgstr "éå¤çé ç½®æ件 %s/%s" -#. We say this mainly because the pause here is for the -#. ssh connection that is still going -#: methods/connect.cc:134 methods/rsh.cc:425 +#: apt-inst/dirstream.cc:43 apt-inst/dirstream.cc:50 apt-inst/dirstream.cc:55 #, c-format -msgid "Connecting to %s" -msgstr "æ£å¨è¿æ¥ %s" +msgid "Failed to write file %s" +msgstr "æ æ³åå ¥æ件 %s" -#: methods/connect.cc:165 +#: apt-inst/dirstream.cc:98 apt-inst/dirstream.cc:106 #, c-format -msgid "Could not resolve '%s'" -msgstr "æ æ³è§£æååâ%sâ" +msgid "Failed to close file %s" +msgstr "æ æ³å ³éæ件 %s" -#: methods/connect.cc:171 +#: apt-inst/extract.cc:96 apt-inst/extract.cc:167 #, c-format -msgid "Temporary failure resolving '%s'" -msgstr "ææ¶ä¸è½è§£æååâ%sâ" +msgid "The path %s is too long" +msgstr "è·¯å¾å %s 太é¿" -#: methods/connect.cc:174 +#: apt-inst/extract.cc:127 #, c-format -msgid "Something wicked happened resolving '%s:%s' (%i)" -msgstr "解æâ%s:%sâæ¶ï¼åºç°äºæäºæ é (%i)" +msgid "Unpacking %s more than once" +msgstr "%s 被解å äºä¸åªä¸æ¬¡" -#: methods/connect.cc:221 +#: apt-inst/extract.cc:137 #, c-format -msgid "Unable to connect to %s %s:" -msgstr "ä¸è½è¿æ¥ä¸ %s %sï¼" - -#: methods/gpgv.cc:92 -msgid "E: Argument list from Acquire::gpgv::Options too long. Exiting." -msgstr "é误ï¼Acquire::gpgv::Options çåæ°åè¡¨è¶ é¿ãç»æè¿è¡ã" - -#: methods/gpgv.cc:191 -msgid "" -"Internal error: Good signature, but could not determine key fingerprint?!" -msgstr "å é¨é误ï¼ç¾åæ£ç¡®æ 误ï¼ä½æ¯æ æ³ç¡®è®¤å¯é¥çæ纹(key fingerprint)ï¼ï¼" - -#: methods/gpgv.cc:196 -msgid "At least one invalid signature was encountered." -msgstr "è³å°åç°ä¸ä¸ªæ æçç¾åã" +msgid "The directory %s is diverted" +msgstr "ç®å½ %s 已被转移" -#. FIXME String concatenation considered harmful. -#: methods/gpgv.cc:201 -msgid "Could not execute " -msgstr "æªè½æ§è¡ " +#: apt-inst/extract.cc:147 +#, c-format +msgid "The package is trying to write to the diversion target %s/%s" +msgstr "该软件å æ£å°è¯åå ¥è½¬ç§»å¯¹è±¡ %s/%s" -#: methods/gpgv.cc:202 -msgid " to verify signature (is gnupg installed?)" -msgstr "ç¨äºéªè¯ç¾å(æ¨å®è£ äº gnupg ä¹ï¼)" +#: apt-inst/extract.cc:157 apt-inst/extract.cc:300 +msgid "The diversion path is too long" +msgstr "该转移路å¾å¤ªé¿" -#: methods/gpgv.cc:206 -msgid "Unknown error executing gpgv" -msgstr "è¿è¡ gpgv æ¶åçæªç¥é误" +#: apt-inst/extract.cc:243 +#, c-format +msgid "The directory %s is being replaced by a non-directory" +msgstr "ç®å½ %s è¦è¢«ä¸ä¸ªéç®å½çæ件æ¿æ¢" -#: methods/gpgv.cc:237 -msgid "The following signatures were invalid:\n" -msgstr "ä¸åç¾åæ æï¼\n" +#: apt-inst/extract.cc:283 +msgid "Failed to locate node in its hash bucket" +msgstr "æ æ³å¨å ¶æ£å桶ä¸åé èç¹" -#: methods/gpgv.cc:244 -msgid "" -"The following signatures couldn't be verified because the public key is not " -"available:\n" -msgstr "ç±äºæ²¡æå ¬é¥ï¼ä¸åç¾åæ æ³è¿è¡éªè¯ï¼\n" +#: apt-inst/extract.cc:287 +msgid "The path is too long" +msgstr "è·¯å¾å太é¿" -#: methods/gzip.cc:57 +#: apt-inst/extract.cc:415 #, c-format -msgid "Couldn't open pipe for %s" -msgstr "æ æ³ä¸º %s å¼å¯ç®¡é" +msgid "Overwrite package match with no version for %s" +msgstr "ç¨æ¥è¦çç软件å ä¸å±äº %s çä»»ä½çæ¬" -#: methods/gzip.cc:102 +#: apt-inst/extract.cc:432 #, c-format -msgid "Read error from %s process" -msgstr "ä» %s è¿ç¨è¯»åæ°æ®åºé" - -#: methods/http.cc:376 -msgid "Waiting for headers" -msgstr "æ£å¨çå¾ æ¥å¤´" +msgid "File %s/%s overwrites the one in the package %s" +msgstr "æ件 %s/%s ä¼è¦çå±äºè½¯ä»¶å %s ä¸çååæ件" -#: methods/http.cc:522 +#: apt-inst/extract.cc:492 #, c-format -msgid "Got a single header line over %u chars" -msgstr "åå°äºä¸è¡æ¥å¤´æ¡ç®ï¼å®çé¿åº¦è¶ è¿äº %u 个å符" +msgid "Unable to stat %s" +msgstr "æ æ³è¯»å %s çç¶æ" -#: methods/http.cc:530 -msgid "Bad header line" -msgstr "é误çæ¥å¤´æ¡ç®" +#: apt-inst/deb/debfile.cc:41 apt-inst/deb/debfile.cc:46 +#, c-format +msgid "This is not a valid DEB archive, missing '%s' member" +msgstr "è¿ä¸æ¯ä¸ä¸ªææç DEB å æ件ï¼å ¶å å éæ¼äºâ%sâ" -#: methods/http.cc:549 methods/http.cc:556 -msgid "The HTTP server sent an invalid reply header" -msgstr "该 http æå¡å¨åéäºä¸ä¸ªæ æçåºçæ¥å¤´" +#. FIXME: add data.tar.xz here - adding it now would require a Translation round for a very small gain +#: apt-inst/deb/debfile.cc:55 +#, c-format +msgid "This is not a valid DEB archive, it has no '%s', '%s' or '%s' member" +msgstr "è¿ä¸æ¯ä¸ä¸ªææç DEB å æ件ï¼å ¶å å éæ¼äºâ%sâï¼â%sâæè â%sâ" -#: methods/http.cc:585 -msgid "The HTTP server sent an invalid Content-Length header" -msgstr "该 http æå¡å¨åéäºä¸ä¸ªæ æç Content-Length æ¥å¤´" +#: apt-inst/deb/debfile.cc:120 +#, c-format +msgid "Internal error, could not locate member %s" +msgstr "å é¨é误ï¼æ æ³å®ä½å å æ件 %s" -#: methods/http.cc:600 -msgid "The HTTP server sent an invalid Content-Range header" -msgstr "该 http æå¡å¨åéäºä¸ä¸ªæ æç Content-Range æ¥å¤´" +#: apt-inst/deb/debfile.cc:214 +msgid "Unparsable control file" +msgstr "ä¸è½è§£æç主æ§æ件" -#: methods/http.cc:602 -msgid "This HTTP server has broken range support" -msgstr "该 http æå¡å¨ç range æ¯æä¸æ£å¸¸" +#: apt-pkg/contrib/mmap.cc:79 +msgid "Can't mmap an empty file" +msgstr "æ æ³ mmap ä¸ä¸ªç©ºæ件" -#: methods/http.cc:626 -msgid "Unknown date format" -msgstr "æ æ³è¯å«çæ¥ææ ¼å¼" +#: apt-pkg/contrib/mmap.cc:110 +#, c-format +msgid "Couldn't duplicate file descriptor %i" +msgstr "æ æ³ä¸ºå¤å¶æ件æ述符 %i" -#: methods/http.cc:773 -msgid "Select failed" -msgstr "select è°ç¨åºé" +#: apt-pkg/contrib/mmap.cc:118 +#, fuzzy, c-format +msgid "Couldn't make mmap of %llu bytes" +msgstr "æ æ³ mmap %lu åèçæ°æ®" -#: methods/http.cc:778 -msgid "Connection timed out" -msgstr "è¿æ¥æå¡å¨è¶ æ¶" +#: apt-pkg/contrib/mmap.cc:145 +msgid "Unable to close mmap" +msgstr "æ æ³å ³é mmap" -#: methods/http.cc:801 -msgid "Error writing to output file" -msgstr "åè¾åºæ件æ¶åºé" +#: apt-pkg/contrib/mmap.cc:173 apt-pkg/contrib/mmap.cc:201 +msgid "Unable to synchronize mmap" +msgstr "æ æ³åæ¥ mmap " -#: methods/http.cc:832 -msgid "Error writing to file" -msgstr "åæ件æ¶åºé" +#: apt-pkg/contrib/mmap.cc:279 +#, c-format +msgid "Couldn't make mmap of %lu bytes" +msgstr "æ æ³ mmap %lu åèçæ°æ®" -#: methods/http.cc:860 -msgid "Error writing to the file" -msgstr "åæ件æ¶åºé" +#: apt-pkg/contrib/mmap.cc:311 +msgid "Failed to truncate file" +msgstr "æ æ³æªææ件" -#: methods/http.cc:874 -msgid "Error reading from server. Remote end closed connection" -msgstr "ä»æå¡å¨è¯»åæ°æ®æ¶åºéï¼å¯¹æ¹å ³éäºè¿æ¥" +#: apt-pkg/contrib/mmap.cc:330 +#, c-format +msgid "" +"Dynamic MMap ran out of room. Please increase the size of APT::Cache-Start. " +"Current value: %lu. (man 5 apt.conf)" +msgstr "" +"å¨æ MMap 没æ空é´äºã请å¢å¤§ APT::Cache-Start ç大å°ãå½åå¼ï¼%luã(man 5 " +"apt.conf)" -#: methods/http.cc:876 -msgid "Error reading from server" -msgstr "ä»æå¡å¨è¯»åæ°æ®åºé" +#: apt-pkg/contrib/mmap.cc:429 +#, c-format +msgid "" +"Unable to increase the size of the MMap as the limit of %lu bytes is already " +"reached." +msgstr "æ æ³å¢å MMap ç大å°ï¼å 为已ç»è¾¾å° %lu åèçéå¶ã" -#: methods/http.cc:1107 -msgid "Bad header data" -msgstr "é误çæ¥å¤´æ°æ®" +#: apt-pkg/contrib/mmap.cc:432 +msgid "" +"Unable to increase size of the MMap as automatic growing is disabled by user." +msgstr "æ æ³å¢å MMap 大å°ï¼å 为ç¨æ·å·²ç¦ç¨èªå¨å¢å ã" -#: methods/http.cc:1124 -msgid "Connection failed" -msgstr "è¿æ¥å¤±è´¥" +#. d means days, h means hours, min means minutes, s means seconds +#: apt-pkg/contrib/strutl.cc:372 +#, c-format +msgid "%lid %lih %limin %lis" +msgstr "%li天 %liå°æ¶ %liå %liç§" -#: methods/http.cc:1215 -msgid "Internal error" -msgstr "å é¨é误" +#. h means hours, min means minutes, s means seconds +#: apt-pkg/contrib/strutl.cc:379 +#, c-format +msgid "%lih %limin %lis" +msgstr "%liå°æ¶ %liå %liç§" -#: apt-pkg/contrib/mmap.cc:82 -msgid "Can't mmap an empty file" -msgstr "æ æ³ mmap ä¸ä¸ªç©ºæ件" +#. min means minutes, s means seconds +#: apt-pkg/contrib/strutl.cc:386 +#, c-format +msgid "%limin %lis" +msgstr "%liå %liç§" -#: apt-pkg/contrib/mmap.cc:87 +#. s means seconds +#: apt-pkg/contrib/strutl.cc:391 #, c-format -msgid "Couldn't make mmap of %lu bytes" -msgstr "æ æ³ mmap %lu åèçæ°æ®" +msgid "%lis" +msgstr "%liç§" -#: apt-pkg/contrib/strutl.cc:938 +#: apt-pkg/contrib/strutl.cc:1166 #, c-format msgid "Selection %s not found" -msgstr "没æåç°æ¨çæé %s" +msgstr "æ¾ä¸å°æ¨éåç %s" -#: apt-pkg/contrib/configuration.cc:436 +#: apt-pkg/contrib/configuration.cc:491 #, c-format msgid "Unrecognized type abbreviation: '%c'" msgstr "æ æ³è¯å«çç±»å缩åï¼â%câ" -#: apt-pkg/contrib/configuration.cc:494 +#: apt-pkg/contrib/configuration.cc:605 #, c-format msgid "Opening configuration file %s" msgstr "æ£å¨æå¼é ç½®æ件 %s" -#: apt-pkg/contrib/configuration.cc:512 -#, c-format -msgid "Line %d too long (max %d)" -msgstr "软件å æ¥æºæ¡£ç第 %d è¡è¶ é¿äº(é¿åº¦éå¶ä¸º %d)ã" - -#: apt-pkg/contrib/configuration.cc:608 +#: apt-pkg/contrib/configuration.cc:773 #, c-format msgid "Syntax error %s:%u: Block starts with no name." msgstr "è¯æ³é误 %s:%uï¼é ç½®å°è没æ以ååå¼å¤´" -#: apt-pkg/contrib/configuration.cc:627 +#: apt-pkg/contrib/configuration.cc:792 #, c-format msgid "Syntax error %s:%u: Malformed tag" msgstr "è¯æ³é误 %s:%uï¼æ ç¾æ ¼å¼æ误" -#: apt-pkg/contrib/configuration.cc:644 +#: apt-pkg/contrib/configuration.cc:809 #, c-format msgid "Syntax error %s:%u: Extra junk after value" -msgstr "è¯æ³é误 %s:%u: é ç½®å¼åæå¤ä½çæ æä¹æ°æ®" +msgstr "è¯æ³é误 %s:%uï¼é ç½®å¼åæå¤ä½çæ æä¹æ°æ®" -#: apt-pkg/contrib/configuration.cc:684 +#: apt-pkg/contrib/configuration.cc:849 #, c-format msgid "Syntax error %s:%u: Directives can only be done at the top level" -msgstr "è¯æ³é误 %s:%u: åªè½å¨é¡¶å±é ç½®æ件ä¸ä½¿ç¨æ示" +msgstr "è¯æ³é误 %s:%uï¼åªè½å¨é¡¶å±é ç½®æ件ä¸ä½¿ç¨æ示" -#: apt-pkg/contrib/configuration.cc:691 +#: apt-pkg/contrib/configuration.cc:856 #, c-format msgid "Syntax error %s:%u: Too many nested includes" msgstr "è¯æ³é误 %s:%uï¼å¤ªå¤çåµå¥ include å½ä»¤" -#: apt-pkg/contrib/configuration.cc:695 apt-pkg/contrib/configuration.cc:700 +#: apt-pkg/contrib/configuration.cc:860 apt-pkg/contrib/configuration.cc:865 #, c-format msgid "Syntax error %s:%u: Included from here" -msgstr "è¯æ³é误 %s:%u: Included from here" +msgstr "è¯æ³é误 %s:%uï¼Included from here" -#: apt-pkg/contrib/configuration.cc:704 +#: apt-pkg/contrib/configuration.cc:869 #, c-format msgid "Syntax error %s:%u: Unsupported directive '%s'" -msgstr "è¯æ³é误 %s:%u: ä¸æ¯æçæ令â%sâ" +msgstr "è¯æ³é误 %s:%uï¼ä¸æ¯æçæ令â%sâ" + +#: apt-pkg/contrib/configuration.cc:872 +#, c-format +msgid "Syntax error %s:%u: clear directive requires an option tree as argument" +msgstr "è¯æ³é误 %s:%uï¼clean æ令éè¦ä¸ä¸ªé项æ ä½ä¸ºåæ°" -#: apt-pkg/contrib/configuration.cc:738 +#: apt-pkg/contrib/configuration.cc:922 #, c-format msgid "Syntax error %s:%u: Extra junk at end of file" -msgstr "è¯æ³é误 %s:%u: æ件尾é¨æå¤ä½çæ æä¹çæ°æ®" +msgstr "è¯æ³é误 %s:%uï¼æ件尾é¨æå¤ä½çæ æä¹çæ°æ®" -#: apt-pkg/contrib/progress.cc:154 +#: apt-pkg/contrib/progress.cc:146 #, c-format msgid "%c%s... Error!" -msgstr "%c%s... æé误!" +msgstr "%c%s... æé误ï¼" -#: apt-pkg/contrib/progress.cc:156 +#: apt-pkg/contrib/progress.cc:148 #, c-format msgid "%c%s... Done" msgstr "%c%s... å®æ" @@ -2068,9 +2348,9 @@ msgstr "%c%s... å®æ" #: apt-pkg/contrib/cmndline.cc:80 #, c-format msgid "Command line option '%c' [from %s] is not known." -msgstr "æªç¥çå½ä»¤è¡é项â%câ[æ¥èª %s]" +msgstr "æªç¥çå½ä»¤è¡é项â%câ [æ¥èª %s]" -#: apt-pkg/contrib/cmndline.cc:106 apt-pkg/contrib/cmndline.cc:114 +#: apt-pkg/contrib/cmndline.cc:105 apt-pkg/contrib/cmndline.cc:114 #: apt-pkg/contrib/cmndline.cc:122 #, c-format msgid "Command line option %s is not understood" @@ -2079,14 +2359,14 @@ msgstr "æ æ³è¯å«å½ä»¤è¡é项 %s" #: apt-pkg/contrib/cmndline.cc:127 #, c-format msgid "Command line option %s is not boolean" -msgstr "å½ä»¤è¡é项 %s ä¸æ¯ä¸ªå¸å°å¼" +msgstr "å½ä»¤è¡é项 %s ä¸æ¯å¸å°å¼" -#: apt-pkg/contrib/cmndline.cc:166 apt-pkg/contrib/cmndline.cc:187 +#: apt-pkg/contrib/cmndline.cc:168 apt-pkg/contrib/cmndline.cc:189 #, c-format msgid "Option %s requires an argument." msgstr "é项 %s è¦æ±æä¸ä¸ªåæ°" -#: apt-pkg/contrib/cmndline.cc:201 apt-pkg/contrib/cmndline.cc:207 +#: apt-pkg/contrib/cmndline.cc:202 apt-pkg/contrib/cmndline.cc:208 #, c-format msgid "Option %s: Configuration item specification must have an =<val>." msgstr "é项 %sï¼é 置项åå¿ é¡»å å«æå½¢å¦â=<åé>âçå ·ä½æå®" @@ -2099,241 +2379,343 @@ msgstr "é项 %s è¦æ±æä¸ä¸ªæ´æ°ä½ä¸ºåæ°ï¼èä¸æ¯â%sâ" #: apt-pkg/contrib/cmndline.cc:268 #, c-format msgid "Option '%s' is too long" -msgstr "é项â%sâè¶ é¿" +msgstr "é项â%sâ太é¿" -#: apt-pkg/contrib/cmndline.cc:301 +#: apt-pkg/contrib/cmndline.cc:300 #, c-format msgid "Sense %s is not understood, try true or false." msgstr "ä¸è½è¯å«åæ° %sï¼è¯·ç¨ true æ false" -#: apt-pkg/contrib/cmndline.cc:351 +#: apt-pkg/contrib/cmndline.cc:350 #, c-format msgid "Invalid operation %s" msgstr "æ æçæä½ %s" -#: apt-pkg/contrib/cdromutl.cc:55 +#: apt-pkg/contrib/cdromutl.cc:56 #, c-format msgid "Unable to stat the mount point %s" msgstr "æ æ³è¯»åæ件系ç»æè½½ç¹ %s çç¶æ" -#: apt-pkg/contrib/cdromutl.cc:149 apt-pkg/acquire.cc:427 apt-pkg/clean.cc:44 -#, c-format -msgid "Unable to change to %s" -msgstr "æ æ³åæ¢å·¥ä½ç®å½å° %s" - -#: apt-pkg/contrib/cdromutl.cc:190 +#: apt-pkg/contrib/cdromutl.cc:224 msgid "Failed to stat the cdrom" -msgstr "æ æ³è¯»åå ççç¶æ" +msgstr "æ æ³è¯»åçççç¶æ" + +#: apt-pkg/contrib/fileutl.cc:93 +#, c-format +msgid "Problem closing the gzip file %s" +msgstr "å ³é gzip %s æ件åºé" -#: apt-pkg/contrib/fileutl.cc:82 +#: apt-pkg/contrib/fileutl.cc:225 #, c-format msgid "Not using locking for read only lock file %s" -msgstr "ç±äºæ件系ç»ä¸ºåªè¯»ï¼å èæ æ³ä½¿ç¨æ件é%s" +msgstr "ç±äºæ件系ç»ä¸ºåªè¯»ï¼å èæ æ³ä½¿ç¨æ件é %s" -#: apt-pkg/contrib/fileutl.cc:87 +#: apt-pkg/contrib/fileutl.cc:230 #, c-format msgid "Could not open lock file %s" msgstr "æ æ³æå¼éæ件 %s" -#: apt-pkg/contrib/fileutl.cc:105 +#: apt-pkg/contrib/fileutl.cc:248 #, c-format msgid "Not using locking for nfs mounted lock file %s" msgstr "æ æ³å¨ nfs æ件系ç»ä¸ä½¿ç¨æ件é %s" -#: apt-pkg/contrib/fileutl.cc:109 +#: apt-pkg/contrib/fileutl.cc:252 #, c-format msgid "Could not get lock %s" msgstr "æ æ³è·å¾é %s" -#: apt-pkg/contrib/fileutl.cc:377 +#: apt-pkg/contrib/fileutl.cc:392 apt-pkg/contrib/fileutl.cc:506 #, c-format -msgid "Waited for %s but it wasn't there" -msgstr "çå¾ åè¿ç¨ %s çéåºï¼ä½æ¯å®å¹¶ä¸åå¨" +msgid "List of files can't be created as '%s' is not a directory" +msgstr "" + +#: apt-pkg/contrib/fileutl.cc:426 +#, c-format +msgid "Ignoring '%s' in directory '%s' as it is not a regular file" +msgstr "" + +#: apt-pkg/contrib/fileutl.cc:444 +#, c-format +msgid "Ignoring file '%s' in directory '%s' as it has no filename extension" +msgstr "" + +#: apt-pkg/contrib/fileutl.cc:453 +#, c-format +msgid "" +"Ignoring file '%s' in directory '%s' as it has an invalid filename extension" +msgstr "" -#: apt-pkg/contrib/fileutl.cc:387 +#: apt-pkg/contrib/fileutl.cc:840 #, c-format msgid "Sub-process %s received a segmentation fault." msgstr "åè¿ç¨ %s åçäºæ®µé误" -#: apt-pkg/contrib/fileutl.cc:390 +#: apt-pkg/contrib/fileutl.cc:842 +#, c-format +msgid "Sub-process %s received signal %u." +msgstr "åè¿ç¨ %s æ¶å°ä¿¡å· %uã" + +#: apt-pkg/contrib/fileutl.cc:846 #, c-format msgid "Sub-process %s returned an error code (%u)" msgstr "åè¿ç¨ %s è¿åäºä¸ä¸ªéè¯¯å· (%u)" -#: apt-pkg/contrib/fileutl.cc:392 +#: apt-pkg/contrib/fileutl.cc:848 #, c-format msgid "Sub-process %s exited unexpectedly" -msgstr "åè¿ç¨ %s å¼å¸¸éåºäº" +msgstr "åè¿ç¨ %s å¼å¸¸éåº" -#: apt-pkg/contrib/fileutl.cc:436 +#: apt-pkg/contrib/fileutl.cc:984 apt-pkg/indexcopy.cc:655 #, c-format msgid "Could not open file %s" msgstr "æ æ³æå¼æ件 %s" -#: apt-pkg/contrib/fileutl.cc:492 +#: apt-pkg/contrib/fileutl.cc:1046 #, c-format -msgid "read, still have %lu to read but none left" -msgstr "读æ件æ¶åºéï¼è¿å© %lu åè没æ读åº" +msgid "Could not open file descriptor %d" +msgstr "æ æ³æå¼æ件æ述符 %d" + +#: apt-pkg/contrib/fileutl.cc:1136 +msgid "Failed to create subprocess IPC" +msgstr "æ æ³å建åè¿ç¨ç IPC 管é" + +#: apt-pkg/contrib/fileutl.cc:1192 +msgid "Failed to exec compressor " +msgstr "æ æ³æ§è¡å缩ç¨åº" + +#: apt-pkg/contrib/fileutl.cc:1289 +#, fuzzy, c-format +msgid "read, still have %llu to read but none left" +msgstr "读åæ件åºéï¼è¿å© %lu åè没æ读åº" -#: apt-pkg/contrib/fileutl.cc:522 +#: apt-pkg/contrib/fileutl.cc:1378 apt-pkg/contrib/fileutl.cc:1400 +#, fuzzy, c-format +msgid "write, still have %llu to write but couldn't" +msgstr "åå ¥æ件åºéï¼è¿å© %lu åè没æä¿å" + +#: apt-pkg/contrib/fileutl.cc:1716 #, c-format -msgid "write, still have %lu to write but couldn't" -msgstr "åæ件æ¶åºéï¼è¿å© %lu åè没æä¿å" +msgid "Problem closing the file %s" +msgstr "å ³éæ件 %s åºé" -#: apt-pkg/contrib/fileutl.cc:597 -msgid "Problem closing the file" -msgstr "å ³éæ件æ¶åºé" +#: apt-pkg/contrib/fileutl.cc:1728 +#, c-format +msgid "Problem renaming the file %s to %s" +msgstr "éå½åæ件 %s 为 %s åºé" -#: apt-pkg/contrib/fileutl.cc:603 -msgid "Problem unlinking the file" -msgstr "ç¨ unlink å é¤æ件æ¶åºé" +#: apt-pkg/contrib/fileutl.cc:1739 +#, c-format +msgid "Problem unlinking the file %s" +msgstr "ç¨ unlink å é¤æ件 %s åºé" -#: apt-pkg/contrib/fileutl.cc:614 +#: apt-pkg/contrib/fileutl.cc:1755 msgid "Problem syncing the file" -msgstr "åæ¥æ件æ¶åºé" +msgstr "åæ¥æ件åºé" -#: apt-pkg/pkgcache.cc:126 +#: apt-pkg/pkgcache.cc:148 msgid "Empty package cache" msgstr "软件å ç¼ååºæ¯ç©ºç" -#: apt-pkg/pkgcache.cc:132 +#: apt-pkg/pkgcache.cc:154 msgid "The package cache file is corrupted" -msgstr "软件å ç¼ååºæ件æåäº" +msgstr "软件å ç¼åæ件æåäº" -#: apt-pkg/pkgcache.cc:137 +#: apt-pkg/pkgcache.cc:159 msgid "The package cache file is an incompatible version" msgstr "软件å ç¼ååºæ件ççæ¬ä¸å ¼å®¹" -#: apt-pkg/pkgcache.cc:142 +#: apt-pkg/pkgcache.cc:162 +#, fuzzy +msgid "The package cache file is corrupted, it is too small" +msgstr "软件å ç¼åæ件æåäº" + +#: apt-pkg/pkgcache.cc:167 #, c-format msgid "This APT does not support the versioning system '%s'" -msgstr "æ¬ç¨åºç®åä¸æ¯æâ%sâè¿ä¸ªçæ¬æ§å¶ç³»ç»" +msgstr "æ¬ç¨åºç®åä¸æ¯æâ%sâçæ¬ç³»ç»" -#: apt-pkg/pkgcache.cc:147 +#: apt-pkg/pkgcache.cc:172 msgid "The package cache was built for a different architecture" -msgstr "软件å ç¼ååºæ¯ä¸ºå ¶å®æ¶æç主æºæé ç" +msgstr "软件å ç¼ååºæ¯ä¸ºå ¶å®æ¶æç硬件æ建ç" -#: apt-pkg/pkgcache.cc:218 +#: apt-pkg/pkgcache.cc:305 msgid "Depends" msgstr "ä¾èµ" -#: apt-pkg/pkgcache.cc:218 +#: apt-pkg/pkgcache.cc:305 msgid "PreDepends" msgstr "é¢ä¾èµ" -#: apt-pkg/pkgcache.cc:218 +#: apt-pkg/pkgcache.cc:305 msgid "Suggests" msgstr "建议" -#: apt-pkg/pkgcache.cc:219 +#: apt-pkg/pkgcache.cc:306 msgid "Recommends" msgstr "æ¨è" -#: apt-pkg/pkgcache.cc:219 +#: apt-pkg/pkgcache.cc:306 msgid "Conflicts" msgstr "å²çª" -#: apt-pkg/pkgcache.cc:219 +#: apt-pkg/pkgcache.cc:306 msgid "Replaces" msgstr "æ¿æ¢" -#: apt-pkg/pkgcache.cc:220 +#: apt-pkg/pkgcache.cc:307 msgid "Obsoletes" msgstr "åºå¼" -#: apt-pkg/pkgcache.cc:231 +#: apt-pkg/pkgcache.cc:307 +msgid "Breaks" +msgstr "ç ´å" + +#: apt-pkg/pkgcache.cc:307 +msgid "Enhances" +msgstr "å¢å¼º" + +#: apt-pkg/pkgcache.cc:318 msgid "important" msgstr "éè¦" -#: apt-pkg/pkgcache.cc:231 +#: apt-pkg/pkgcache.cc:318 msgid "required" -msgstr "å¿ è¦" +msgstr "å¿ é" -#: apt-pkg/pkgcache.cc:231 +#: apt-pkg/pkgcache.cc:318 msgid "standard" msgstr "æ å" -#: apt-pkg/pkgcache.cc:232 +#: apt-pkg/pkgcache.cc:319 msgid "optional" msgstr "å¯é" -#: apt-pkg/pkgcache.cc:232 +#: apt-pkg/pkgcache.cc:319 msgid "extra" msgstr "é¢å¤" -#: apt-pkg/depcache.cc:60 apt-pkg/depcache.cc:89 +#: apt-pkg/depcache.cc:132 apt-pkg/depcache.cc:161 msgid "Building dependency tree" msgstr "æ£å¨åæ软件å çä¾èµå ³ç³»æ " -#: apt-pkg/depcache.cc:61 +#: apt-pkg/depcache.cc:133 msgid "Candidate versions" msgstr "åéçæ¬" -#: apt-pkg/depcache.cc:90 +#: apt-pkg/depcache.cc:162 msgid "Dependency generation" msgstr "çæä¾èµå ³ç³»" -#: apt-pkg/tagfile.cc:73 +#: apt-pkg/depcache.cc:182 apt-pkg/depcache.cc:215 apt-pkg/depcache.cc:219 +msgid "Reading state information" +msgstr "æ£å¨è¯»åç¶æä¿¡æ¯" + +#: apt-pkg/depcache.cc:244 +#, c-format +msgid "Failed to open StateFile %s" +msgstr "æ æ³æå¼ç¶ææ件 %s" + +#: apt-pkg/depcache.cc:250 +#, c-format +msgid "Failed to write temporary StateFile %s" +msgstr "æ æ³åå ¥ä¸´æ¶ç¶ææ件 %s" + +#: apt-pkg/tagfile.cc:129 #, c-format msgid "Unable to parse package file %s (1)" msgstr "æ æ³è§£æ软件å æ件 %s (1)" -#: apt-pkg/tagfile.cc:160 +#: apt-pkg/tagfile.cc:216 #, c-format msgid "Unable to parse package file %s (2)" msgstr "æ æ³è§£æ软件å æ件 %s (2)" -#: apt-pkg/sourcelist.cc:94 +#: apt-pkg/sourcelist.cc:96 +#, c-format +msgid "Malformed line %lu in source list %s ([option] unparseable)" +msgstr "å®è£ æºé ç½®æ件â%2$sâ第 %1$lu è¡æé误([é项] æ æ³è§£æ)" + +#: apt-pkg/sourcelist.cc:99 +#, c-format +msgid "Malformed line %lu in source list %s ([option] too short)" +msgstr "å®è£ æºé ç½®æ件â%2$sâ第 %1$lu è¡æé误([é项] 太ç)" + +#: apt-pkg/sourcelist.cc:110 +#, c-format +msgid "Malformed line %lu in source list %s ([%s] is not an assignment)" +msgstr "å®è£ æºé ç½®æ件â%2$sâ第 %1$lu è¡æé误([%3$s] ä¸æ¯ä¸ä¸ªä»»å¡)" + +#: apt-pkg/sourcelist.cc:116 +#, c-format +msgid "Malformed line %lu in source list %s ([%s] has no key)" +msgstr "å®è£ æºé ç½®æ件â%2$sâ第 %1$lu è¡æé误([%3$s] 没æé®)" + +#: apt-pkg/sourcelist.cc:119 +#, c-format +msgid "Malformed line %lu in source list %s ([%s] key %s has no value)" +msgstr "å®è£ æºé ç½®æ件â%2$sâ第 %1$lu è¡æé误([%3$s] é® %4$s 没æå¼)" + +#: apt-pkg/sourcelist.cc:132 #, c-format msgid "Malformed line %lu in source list %s (URI)" -msgstr "å®è£ æºé ç½®æ件â%2$sâ第 %1$lu è¡çæ ¼å¼æ误 (URI)" +msgstr "å®è£ æºé ç½®æ件â%2$sâ第 %1$lu è¡çæ ¼å¼æ误(URI)" -#: apt-pkg/sourcelist.cc:96 +#: apt-pkg/sourcelist.cc:134 #, c-format msgid "Malformed line %lu in source list %s (dist)" -msgstr "å®è£ æºé ç½®æ件â%2$sâ第 %1$lu è¡æé误 (dist)" +msgstr "å®è£ æºé ç½®æ件â%2$sâ第 %1$lu è¡æé误(åè¡ç)" -#: apt-pkg/sourcelist.cc:99 +#: apt-pkg/sourcelist.cc:137 #, c-format msgid "Malformed line %lu in source list %s (URI parse)" -msgstr "å®è£ æºé ç½®æ件â%2$sâ第 %1$lu è¡æé误 (URI parse)" +msgstr "å®è£ æºé ç½®æ件â%2$sâ第 %1$lu è¡æé误(URI 解æ)" -#: apt-pkg/sourcelist.cc:105 +#: apt-pkg/sourcelist.cc:143 #, c-format msgid "Malformed line %lu in source list %s (absolute dist)" -msgstr "å®è£ æºé ç½®æ件â%2$sâ第 %1$lu è¡æé误 (Ablolute dist)" +msgstr "å®è£ æºé ç½®æ件â%2$sâ第 %1$lu è¡æé误(ç¬ç«åè¡ç)" -#: apt-pkg/sourcelist.cc:112 +#: apt-pkg/sourcelist.cc:150 #, c-format msgid "Malformed line %lu in source list %s (dist parse)" -msgstr "å®è£ æºé ç½®æ件â%2$sâ第 %1$lu è¡æé误 (dist parse)" +msgstr "å®è£ æºé ç½®æ件â%2$sâ第 %1$lu è¡æé误(åè¡ç解æ)" -#: apt-pkg/sourcelist.cc:203 +#: apt-pkg/sourcelist.cc:248 #, c-format msgid "Opening %s" msgstr "æ£å¨æå¼ %s" -#: apt-pkg/sourcelist.cc:220 apt-pkg/cdrom.cc:426 +#: apt-pkg/sourcelist.cc:265 apt-pkg/cdrom.cc:469 #, c-format msgid "Line %u too long in source list %s." -msgstr "软件å æ¥æºæ¡£ %2$s ç第 %1$u è¡è¶ é¿äºã" +msgstr "æºå表 %2$s ç第 %1$u è¡å¤ªé¿äºã" -#: apt-pkg/sourcelist.cc:240 +#: apt-pkg/sourcelist.cc:285 #, c-format msgid "Malformed line %u in source list %s (type)" -msgstr "å¨å®è£ æºåè¡¨ä¸ %2$s ä¸ç¬¬ %1$u è¡çæ ¼å¼æ误 (type)" +msgstr "å¨æºå表 %2$s ä¸ç¬¬ %1$u è¡çæ ¼å¼æ误(ç±»å)" -#: apt-pkg/sourcelist.cc:244 +#: apt-pkg/sourcelist.cc:289 #, c-format msgid "Type '%s' is not known on line %u in source list %s" -msgstr "æ æ³è¯å«å¨å®è£ æºå表 %3$s éï¼ç¬¬ %2$u è¡ä¸ç软件å ç±»å«â%1$sâ" +msgstr "æ æ³è¯å«å¨æºå表 %3$s éï¼ç¬¬ %2$u è¡ä¸ç软件å ç±»å«â%1$sâ" -#: apt-pkg/sourcelist.cc:252 apt-pkg/sourcelist.cc:255 +#: apt-pkg/packagemanager.cc:297 apt-pkg/packagemanager.cc:891 #, c-format -msgid "Malformed line %u in source list %s (vendor id)" -msgstr "å¨å®è£ æºåè¡¨ä¸ %2$s ä¸ç¬¬ %1$u è¡çæ ¼å¼æ误 (vendor id)" +msgid "" +"Could not perform immediate configuration on '%s'. Please see man 5 apt.conf " +"under APT::Immediate-Configure for details. (%d)" +msgstr "" +"æ æ³ç«å³å¯¹ %s è¿è¡é ç½®ã请æ¥ç man 5 apt.conf ä¸ç APT::Immediate-Configure " +"(%d)" + +#: apt-pkg/packagemanager.cc:473 apt-pkg/packagemanager.cc:503 +#, fuzzy, c-format +msgid "Could not configure '%s'. " +msgstr "æ æ³æå¼æ件 %s" -#: apt-pkg/packagemanager.cc:402 +#: apt-pkg/packagemanager.cc:545 #, c-format msgid "" "This installation run will require temporarily removing the essential " @@ -2344,18 +2726,18 @@ msgstr "" "å°ç软件å %sãé常并ä¸å»ºè®®è¿æ ·åï¼ä½æ¯å¦ææ¨ç¡®å®å¸æå¦æ¤ï¼å¯ä»¥æå¼ APT::" "Force-LoopBreak é项ã" -#: apt-pkg/pkgrecords.cc:37 +#: apt-pkg/pkgrecords.cc:34 #, c-format msgid "Index file type '%s' is not supported" msgstr "ä¸æ¯æç´¢å¼æ件类åâ%sâ" -#: apt-pkg/algorithms.cc:241 +#: apt-pkg/algorithms.cc:261 #, c-format msgid "" "The package %s needs to be reinstalled, but I can't find an archive for it." msgstr "软件å %s éè¦éæ°å®è£ ï¼ä½æ¯ææ æ³æ¾å°ç¸åºçå®è£ æ件ã" -#: apt-pkg/algorithms.cc:1059 +#: apt-pkg/algorithms.cc:1223 msgid "" "Error, pkgProblemResolver::Resolve generated breaks, this may be caused by " "held packages." @@ -2363,174 +2745,227 @@ msgstr "" "é误ï¼pkgProblemResolver::Resolve åçæ éï¼è¿å¯è½æ¯æ软件å 被è¦æ±ä¿æç°ç¶ç" "ç¼æ ã" -#: apt-pkg/algorithms.cc:1061 +#: apt-pkg/algorithms.cc:1225 msgid "Unable to correct problems, you have held broken packages." msgstr "" "æ æ³ä¿®æ£é误ï¼å 为æ¨è¦æ±æäºè½¯ä»¶å ä¿æç°ç¶ï¼å°±æ¯å®ä»¬ç ´åäºè½¯ä»¶å é´çä¾èµå ³" "ç³»ã" -#: apt-pkg/acquire.cc:62 +#: apt-pkg/algorithms.cc:1569 apt-pkg/algorithms.cc:1571 +#, fuzzy +msgid "" +"Some index files failed to download. They have been ignored, or old ones " +"used instead." +msgstr "" +"æä¸äºç´¢å¼æ件ä¸è½ä¸è½½ï¼å®ä»¬å¯è½è¢«å¿½ç¥äºï¼ä¹å¯è½è½¬è使ç¨äºæ§çç´¢å¼æ件ã" + +#: apt-pkg/acquire.cc:81 +#, c-format +msgid "List directory %spartial is missing." +msgstr "软件å å表çç®å½ %spartial 缺失ã" + +#: apt-pkg/acquire.cc:85 +#, c-format +msgid "Archives directory %spartial is missing." +msgstr "ä»åºç®å½ %spartial ç¡®å®ã" + +#: apt-pkg/acquire.cc:93 #, c-format -msgid "Lists directory %spartial is missing." -msgstr "软件å å表çç®å½ %spartial ä¸è§äºã" +msgid "Unable to lock directory %s" +msgstr "æ æ³å¯¹ç®å½ %s å é" -#: apt-pkg/acquire.cc:66 +#. only show the ETA if it makes sense +#. two days +#: apt-pkg/acquire.cc:893 #, c-format -msgid "Archive directory %spartial is missing." -msgstr "æ¾ä¸å°â%spartialâè¿ä¸ªç®å½ã" +msgid "Retrieving file %li of %li (%s remaining)" +msgstr "æ£å¨ä¸è½½ç¬¬ %li 个æ件ï¼å ± %li 个(è¿å© %s 个)" -#: apt-pkg/acquire.cc:821 +#: apt-pkg/acquire.cc:895 #, c-format -msgid "Downloading file %li of %li (%s remaining)" -msgstr "æ£å¨ä¸è½½ç¬¬ %li 个æ件(å ± %li 个ï¼å°é %s)" +msgid "Retrieving file %li of %li" +msgstr "æ£å¨ä¸è½½ç¬¬ %li 个æ件ï¼å ± %li 个" -#: apt-pkg/acquire-worker.cc:113 +#: apt-pkg/acquire-worker.cc:112 #, c-format msgid "The method driver %s could not be found." msgstr "æ æ³æ¾å°è·å软件å çæ¸ é %s æéç驱å¨ç¨åºã" -#: apt-pkg/acquire-worker.cc:162 +#: apt-pkg/acquire-worker.cc:161 #, c-format msgid "Method %s did not start correctly" msgstr "è·å软件å çæ¸ é %s æéç驱å¨ç¨åºæ²¡ææ£å¸¸å¯å¨ã" -#: apt-pkg/acquire-worker.cc:377 +#: apt-pkg/acquire-worker.cc:440 #, c-format msgid "Please insert the disc labeled: '%s' in the drive '%s' and press enter." -msgstr "请ææ æ â%sâ çç¢çæå ¥é©±å¨å¨â%sâåæå车é®ã" +msgstr "请ææ æâ%sâçççæå ¥é©±å¨å¨â%sâåæå车é®ã" -#: apt-pkg/init.cc:120 +#: apt-pkg/init.cc:151 #, c-format msgid "Packaging system '%s' is not supported" msgstr "ä¸æ¯æâ%sâæå ç³»ç»" -#: apt-pkg/init.cc:136 +#: apt-pkg/init.cc:167 msgid "Unable to determine a suitable packaging system type" msgstr "æ æ³ç¡®å®éåçæå ç³»ç»ç±»å" -#: apt-pkg/clean.cc:61 +#: apt-pkg/clean.cc:57 #, c-format msgid "Unable to stat %s." msgstr "æ æ³è¯»å %s çç¶æã" -#: apt-pkg/srcrecords.cc:48 +#: apt-pkg/srcrecords.cc:47 msgid "You must put some 'source' URIs in your sources.list" -msgstr "æ¨å¿ é¡»å¨æ¨ç sources.list åå ¥ä¸äºâ软件å æºâç URI" +msgstr "æ¨å¿ é¡»å¨æ¨ç sources.list åå ¥ä¸äºâ软件æºâç URI" -#: apt-pkg/cachefile.cc:73 +#: apt-pkg/cachefile.cc:87 msgid "The package lists or status file could not be parsed or opened." msgstr "æ æ³è§£æææå¼è½¯ä»¶å çå表ææ¯ç¶ææ件ã" -#: apt-pkg/cachefile.cc:77 +#: apt-pkg/cachefile.cc:91 msgid "You may want to run apt-get update to correct these problems" msgstr "æ¨å¯è½éè¦è¿è¡ apt-get update æ¥è§£å³è¿äºé®é¢" -#: apt-pkg/policy.cc:269 -msgid "Invalid record in the preferences file, no Package header" -msgstr "å好设å®(preferences)æ件ä¸åç°ææ æçè®°å½ï¼æ Package å段头" +#: apt-pkg/cachefile.cc:109 +msgid "The list of sources could not be read." +msgstr "æ æ³è¯»åæºå表ã" + +#: apt-pkg/policy.cc:74 +#, c-format +msgid "" +"The value '%s' is invalid for APT::Default-Release as such a release is not " +"available in the sources" +msgstr "" + +#: apt-pkg/policy.cc:396 +#, c-format +msgid "Invalid record in the preferences file %s, no Package header" +msgstr "é¦é项æ件 %s ä¸åç°ææ æçè®°å½ï¼æ Package å段头" -#: apt-pkg/policy.cc:291 +#: apt-pkg/policy.cc:418 #, c-format msgid "Did not understand pin type %s" -msgstr "æ æ³è¯å«éå®çç±»å(pin type) %s" +msgstr "æ æ³è¯å«éå®çç±»å %s" -#: apt-pkg/policy.cc:299 +#: apt-pkg/policy.cc:426 msgid "No priority (or zero) specified for pin" msgstr "没æ为çæ¬éå®æå®ä¼å 级(æ为é¶)" -#: apt-pkg/pkgcachegen.cc:74 +#: apt-pkg/pkgcachegen.cc:85 msgid "Cache has an incompatible versioning system" msgstr "软件å æååºä½¿ç¨çæ¯ä¸å ¼å®¹ççæ¬æ§å¶ç³»ç»" -#: apt-pkg/pkgcachegen.cc:117 -#, c-format -msgid "Error occurred while processing %s (NewPackage)" -msgstr "å¤ç %s (NewPackage)æ¶åºé" - -#: apt-pkg/pkgcachegen.cc:129 -#, c-format -msgid "Error occurred while processing %s (UsePackage1)" -msgstr "å¤ç %s (UsePackage1)æ¶åºé" - -#: apt-pkg/pkgcachegen.cc:150 -#, c-format -msgid "Error occurred while processing %s (UsePackage2)" -msgstr "å¤ç %s (UsePackage2)æ¶åºé" - -#: apt-pkg/pkgcachegen.cc:154 -#, c-format -msgid "Error occurred while processing %s (NewFileVer1)" -msgstr "å¤ç %s (NewFileVer1)æ¶åºé" - -#: apt-pkg/pkgcachegen.cc:184 -#, c-format -msgid "Error occurred while processing %s (NewVersion1)" -msgstr "å¤ç %s (NewVersion1)æ¶åºé" - -#: apt-pkg/pkgcachegen.cc:188 -#, c-format -msgid "Error occurred while processing %s (UsePackage3)" -msgstr "å¤ç %s (UsePackage3)æ¶åºé" - -#: apt-pkg/pkgcachegen.cc:192 -#, c-format -msgid "Error occurred while processing %s (NewVersion2)" -msgstr "å¤ç %s (NewVersion2)æ¶åºé" +#. TRANSLATOR: The first placeholder is a package name, +#. the other two should be copied verbatim as they include debug info +#: apt-pkg/pkgcachegen.cc:211 apt-pkg/pkgcachegen.cc:277 +#: apt-pkg/pkgcachegen.cc:308 apt-pkg/pkgcachegen.cc:316 +#: apt-pkg/pkgcachegen.cc:358 apt-pkg/pkgcachegen.cc:362 +#: apt-pkg/pkgcachegen.cc:379 apt-pkg/pkgcachegen.cc:389 +#: apt-pkg/pkgcachegen.cc:393 apt-pkg/pkgcachegen.cc:397 +#: apt-pkg/pkgcachegen.cc:418 apt-pkg/pkgcachegen.cc:423 +#: apt-pkg/pkgcachegen.cc:463 apt-pkg/pkgcachegen.cc:471 +#: apt-pkg/pkgcachegen.cc:502 apt-pkg/pkgcachegen.cc:516 +#, fuzzy, c-format +msgid "Error occurred while processing %s (%s%d)" +msgstr "å¤ç %s (FindPkg)æ¶åºé" -#: apt-pkg/pkgcachegen.cc:207 +#: apt-pkg/pkgcachegen.cc:234 msgid "Wow, you exceeded the number of package names this APT is capable of." -msgstr "ç³äºï¼è½¯ä»¶å çæ°éäºè¶ åºæ¬ç¨åºçå¤çè½åã" +msgstr "åï¼è½¯ä»¶å æ°éè¶ åºäºæ¬ APT çå¤çè½åã" -#: apt-pkg/pkgcachegen.cc:210 +#: apt-pkg/pkgcachegen.cc:237 msgid "Wow, you exceeded the number of versions this APT is capable of." -msgstr "ç³äºï¼è½¯ä»¶å çæ¬çæ°éäºè¶ åºæ¬ç¨åºçå¤çè½åã" - -#: apt-pkg/pkgcachegen.cc:213 -msgid "Wow, you exceeded the number of dependencies this APT is capable of." -msgstr "ç³äºï¼ä¾èµå ³ç³»çæ°éè¶ åºäºæ¬ç¨åºçå¤çè½åã" +msgstr "åï¼è½¯ä»¶å çæ¬æ°éè¶ åºäºæ¬ APT çå¤çè½åã" -#: apt-pkg/pkgcachegen.cc:241 -#, c-format -msgid "Error occurred while processing %s (FindPkg)" -msgstr "å¤ç %s (FindPkg)æ¶åºé" +#: apt-pkg/pkgcachegen.cc:240 +msgid "Wow, you exceeded the number of descriptions this APT is capable of." +msgstr "åï¼è½¯ä»¶å 说ææ°éè¶ åºäºæ¬ APT çå¤çè½åã" -#: apt-pkg/pkgcachegen.cc:254 -#, c-format -msgid "Error occurred while processing %s (CollectFileProvides)" -msgstr "å¤ç %s (CollectFileProvides)æ¶åºé" +#: apt-pkg/pkgcachegen.cc:243 +msgid "Wow, you exceeded the number of dependencies this APT is capable of." +msgstr "åï¼ä¾èµå ³ç³»æ°éè¶ åºäºæ¬ APT çå¤çè½åã" -#: apt-pkg/pkgcachegen.cc:260 +#: apt-pkg/pkgcachegen.cc:523 #, c-format msgid "Package %s %s was not found while processing file dependencies" msgstr "å½å¤çæ件ä¾èµå ³ç³»æ¶ï¼æ æ³æ¾å°è½¯ä»¶å %s %s" -#: apt-pkg/pkgcachegen.cc:574 +#: apt-pkg/pkgcachegen.cc:1088 #, c-format msgid "Couldn't stat source package list %s" msgstr "æ æ³è·åæºè½¯ä»¶å å表 %s çç¶æ" -#: apt-pkg/pkgcachegen.cc:658 +#: apt-pkg/pkgcachegen.cc:1176 apt-pkg/pkgcachegen.cc:1280 +#: apt-pkg/pkgcachegen.cc:1286 apt-pkg/pkgcachegen.cc:1443 +msgid "Reading package lists" +msgstr "æ£å¨è¯»å软件å å表" + +#: apt-pkg/pkgcachegen.cc:1193 msgid "Collecting File Provides" msgstr "æ£å¨æ¶éæ件ææä¾ç软件å " -#: apt-pkg/pkgcachegen.cc:785 apt-pkg/pkgcachegen.cc:792 +#: apt-pkg/pkgcachegen.cc:1385 apt-pkg/pkgcachegen.cc:1392 msgid "IO Error saving source cache" -msgstr "æ æ³åå ¥æ¥æºç¼åæ件" +msgstr "æ æ³è¯»åæåå ¥è½¯ä»¶æºç¼å" -#: apt-pkg/acquire-item.cc:126 +#: apt-pkg/acquire-item.cc:139 #, c-format msgid "rename failed, %s (%s -> %s)." msgstr "æ æ³éå½åæ件ï¼%s (%s -> %s)ã" -#: apt-pkg/acquire-item.cc:236 apt-pkg/acquire-item.cc:950 +#: apt-pkg/acquire-item.cc:599 msgid "MD5Sum mismatch" msgstr "MD5 æ ¡éªåä¸ç¬¦" -#: apt-pkg/acquire-item.cc:645 -msgid "There are no public key available for the following key IDs:\n" -msgstr "ä»¥ä¸ key ID 没æå¯ç¨çå ¬é¥ï¼\n" +#: apt-pkg/acquire-item.cc:870 apt-pkg/acquire-item.cc:1859 +#: apt-pkg/acquire-item.cc:2002 +msgid "Hash Sum mismatch" +msgstr "Hash æ ¡éªåä¸ç¬¦" + +#: apt-pkg/acquire-item.cc:1370 +#, c-format +msgid "" +"Unable to find expected entry '%s' in Release file (Wrong sources.list entry " +"or malformed file)" +msgstr "" + +#: apt-pkg/acquire-item.cc:1386 +#, fuzzy, c-format +msgid "Unable to find hash sum for '%s' in Release file" +msgstr "æ æ³è§£æ软件å ä»åº Release æ件 %s" + +#: apt-pkg/acquire-item.cc:1428 +msgid "There is no public key available for the following key IDs:\n" +msgstr "ä»¥ä¸ ID çå¯é¥æ²¡æå¯ç¨çå ¬é¥ï¼\n" + +#: apt-pkg/acquire-item.cc:1466 +#, c-format +msgid "" +"Release file for %s is expired (invalid since %s). Updates for this " +"repository will not be applied." +msgstr "" + +#: apt-pkg/acquire-item.cc:1488 +#, c-format +msgid "Conflicting distribution: %s (expected %s but got %s)" +msgstr "å²çªçåè¡çï¼%s (ææ %s ä½å¾å° %s)" + +#: apt-pkg/acquire-item.cc:1521 +#, c-format +msgid "" +"A error occurred during the signature verification. The repository is not " +"updated and the previous index files will be used. GPG error: %s: %s\n" +msgstr "" +"æ ¡éªç¾ååºéãæ¤ä»åºæªè¢«æ´æ°ï¼ä»ç¶ä½¿ç¨ä»¥åçç´¢å¼æ件ãGPG é误ï¼%s: %s\n" + +#. Invalid signature file, reject (LP: #346386) (Closes: #627642) +#: apt-pkg/acquire-item.cc:1531 apt-pkg/acquire-item.cc:1536 +#, c-format +msgid "GPG error: %s: %s" +msgstr "GPG é误ï¼%s: %s" -#: apt-pkg/acquire-item.cc:758 +#: apt-pkg/acquire-item.cc:1635 #, c-format msgid "" "I wasn't able to locate a file for the %s package. This might mean you need " @@ -2539,30 +2974,55 @@ msgstr "" "ææ æ³æ¾å°ä¸ä¸ªå¯¹åº %s 软件å çæ件ãå¨è¿ç§æ åµä¸å¯è½éè¦æ¨æå¨ä¿®æ£è¿ä¸ªè½¯ä»¶" "å ã(ç¼äºæ¶æ缺失)" -#: apt-pkg/acquire-item.cc:817 +#: apt-pkg/acquire-item.cc:1694 #, c-format msgid "" -"I wasn't able to locate file for the %s package. This might mean you need to " -"manually fix this package." +"I wasn't able to locate a file for the %s package. This might mean you need " +"to manually fix this package." msgstr "" "ææ æ³æ¾å°å¯¹åº %s 软件å çæ件ãå¨è¿ç§æ åµä¸æ¨å¯è½éè¦æå¨ä¿®æ£è¿ä¸ªè½¯ä»¶å ã" -#: apt-pkg/acquire-item.cc:853 +#: apt-pkg/acquire-item.cc:1753 #, c-format msgid "" "The package index files are corrupted. No Filename: field for package %s." msgstr "软件å çç´¢å¼æ件已æåãæ¾ä¸å°å¯¹åºè½¯ä»¶å %s ç Filename: å段ã" -#: apt-pkg/acquire-item.cc:940 +#: apt-pkg/acquire-item.cc:1851 msgid "Size mismatch" msgstr "大å°ä¸ç¬¦" -#: apt-pkg/vendorlist.cc:66 +#: apt-pkg/indexrecords.cc:64 +#, c-format +msgid "Unable to parse Release file %s" +msgstr "æ æ³è§£æ软件å ä»åº Release æ件 %s" + +#: apt-pkg/indexrecords.cc:74 +#, c-format +msgid "No sections in Release file %s" +msgstr "软件å ä»åº Release æ件 %s å æ ç»ä»¶ç« èä¿¡æ¯" + +#: apt-pkg/indexrecords.cc:108 +#, c-format +msgid "No Hash entry in Release file %s" +msgstr "软件å ä»åº Release æ件 %s å æ åå¸æ¡ç®" + +#: apt-pkg/indexrecords.cc:121 +#, c-format +msgid "Invalid 'Valid-Until' entry in Release file %s" +msgstr "软件å ä»åº Release æ件 %s å Valid-Until æ¡ç®æ æ" + +#: apt-pkg/indexrecords.cc:140 +#, c-format +msgid "Invalid 'Date' entry in Release file %s" +msgstr "软件å ä»åº Release æ件 %s å Date æ¡ç®æ æ" + +#: apt-pkg/vendorlist.cc:78 #, c-format msgid "Vendor block %s contains no fingerprint" msgstr "软件æä¾è æ°æ®åå %s 没æå å«æ纹信æ¯" -#: apt-pkg/cdrom.cc:507 +#: apt-pkg/cdrom.cc:550 #, c-format msgid "" "Using CD-ROM mount point %s\n" @@ -2571,146 +3031,573 @@ msgstr "" "ç°æ %s ä½ä¸ºäº CD-ROM çæè½½ç¹\n" "æ£å¨æè½½ CD-ROM\n" -#: apt-pkg/cdrom.cc:516 apt-pkg/cdrom.cc:598 +#: apt-pkg/cdrom.cc:559 apt-pkg/cdrom.cc:656 msgid "Identifying.. " msgstr "æ£å¨é´å«.. " -#: apt-pkg/cdrom.cc:541 +#: apt-pkg/cdrom.cc:587 #, c-format -msgid "Stored label: %s \n" -msgstr "åæ¡£æ ç¾ï¼%s \n" +msgid "Stored label: %s\n" +msgstr "å·²å½æ¡£æ件çæ ç¾ï¼%s\n" + +#: apt-pkg/cdrom.cc:596 apt-pkg/cdrom.cc:879 +msgid "Unmounting CD-ROM...\n" +msgstr "æ£å¨å¸è½½ CD-ROM...\n" -#: apt-pkg/cdrom.cc:561 +#: apt-pkg/cdrom.cc:616 #, c-format msgid "Using CD-ROM mount point %s\n" msgstr "ç°æ %s ä½ä¸ºäº CD-ROM çæè½½ç¹\n" -#: apt-pkg/cdrom.cc:579 +#: apt-pkg/cdrom.cc:634 msgid "Unmounting CD-ROM\n" msgstr "æ£å¨å¸è½½ CD-ROM æ件系ç»\n" -#: apt-pkg/cdrom.cc:583 +#: apt-pkg/cdrom.cc:639 msgid "Waiting for disc...\n" msgstr "çå¾ æå ¥ççâ¦â¦\n" -#. Mount the new CDROM -#: apt-pkg/cdrom.cc:591 +#: apt-pkg/cdrom.cc:648 msgid "Mounting CD-ROM...\n" msgstr "æ£å¨æè½½ CD-ROM æ件系ç»â¦â¦\n" -#: apt-pkg/cdrom.cc:609 +#: apt-pkg/cdrom.cc:667 msgid "Scanning disc for index files..\n" -msgstr "æ£å¨å çä¸æ¥æ¾ç´¢å¼æ件..\n" +msgstr "æ£å¨ççä¸æ¥æ¾ç´¢å¼æ件..\n" + +#: apt-pkg/cdrom.cc:716 +#, c-format +msgid "" +"Found %zu package indexes, %zu source indexes, %zu translation indexes and " +"%zu signatures\n" +msgstr "" +"æ¾å°äº %zu 个软件å ç´¢å¼ã%zu 个æºä»£ç å ç´¢å¼ã%zu 个翻è¯ç´¢å¼å %zu 个æ°åç¾" +"å\n" -#: apt-pkg/cdrom.cc:647 +#: apt-pkg/cdrom.cc:727 +msgid "" +"Unable to locate any package files, perhaps this is not a Debian Disc or the " +"wrong architecture?" +msgstr "" +"æ æ³ç¡®å®ä»»ä½å æ件çä½ç½®ï¼å¯è½è¿ä¸æ¯ä¸å¼ Debian ççæè æ¯éæ©äºé误ç硬件æ" +"æ¶ã" + +#: apt-pkg/cdrom.cc:754 #, c-format -msgid "Found %i package indexes, %i source indexes and %i signatures\n" -msgstr "æ¾å°äº %i 个软件å ç´¢å¼ã%i 个æºä»£ç å ç´¢å¼ï¼å %i 个æ°åç¾å\n" +msgid "Found label '%s'\n" +msgstr "æ¾å°æ ç¾ '%s'\n" -#: apt-pkg/cdrom.cc:710 +#: apt-pkg/cdrom.cc:783 msgid "That is not a valid name, try again.\n" -msgstr "è¿ä¸æ¯ä¸ä¸ªææçååï¼è¯·å次å½åã\n" +msgstr "è¿ä¸æ¯ä¸ä¸ªææçååï¼è¯·éè¯ã\n" -#: apt-pkg/cdrom.cc:726 +#: apt-pkg/cdrom.cc:800 #, c-format msgid "" "This disc is called: \n" "'%s'\n" msgstr "" -"è¿å¼ å çç°å¨çååæ¯ï¼\n" +"è¿å¼ ççç°å¨çååæ¯ï¼\n" "â%sâ\n" -#: apt-pkg/cdrom.cc:730 +#: apt-pkg/cdrom.cc:802 msgid "Copying package lists..." msgstr "æ£å¨å¤å¶è½¯ä»¶å å表â¦â¦" -#: apt-pkg/cdrom.cc:754 +#: apt-pkg/cdrom.cc:829 msgid "Writing new source list\n" -msgstr "æ£å¨åå ¥æ°ç软件å æºå表\n" +msgstr "æ£å¨åå ¥æ°çæºå表\n" -#: apt-pkg/cdrom.cc:763 +#: apt-pkg/cdrom.cc:837 msgid "Source list entries for this disc are:\n" -msgstr "对åºäºè¯¥å çç软件å æºè®¾ç½®é¡¹æ¯ï¼\n" - -#: apt-pkg/cdrom.cc:803 -msgid "Unmounting CD-ROM..." -msgstr "æ£å¨å¸è½½ CD-ROM æ件系ç»â¦â¦" +msgstr "对åºäºè¯¥ççç软件æºè®¾ç½®é¡¹æ¯ï¼\n" -#: apt-pkg/indexcopy.cc:261 +#: apt-pkg/indexcopy.cc:236 apt-pkg/indexcopy.cc:873 #, c-format msgid "Wrote %i records.\n" msgstr "å·²åå ¥ %i æ¡è®°å½ã\n" -#: apt-pkg/indexcopy.cc:263 +#: apt-pkg/indexcopy.cc:238 apt-pkg/indexcopy.cc:875 #, c-format msgid "Wrote %i records with %i missing files.\n" msgstr "å·²åå ¥ %i æ¡è®°å½ï¼å¹¶æ %i 个æ件缺失ã\n" -#: apt-pkg/indexcopy.cc:266 +#: apt-pkg/indexcopy.cc:241 apt-pkg/indexcopy.cc:878 #, c-format msgid "Wrote %i records with %i mismatched files\n" -msgstr "å·²åå ¥ %i æ¡è®°å½ï¼å¹¶æ %i 个æ件ä¸å»å\n" +msgstr "å·²åå ¥ %i æ¡è®°å½ï¼å¹¶æ %i 个æ件ä¸å¹é \n" -#: apt-pkg/indexcopy.cc:269 +#: apt-pkg/indexcopy.cc:244 apt-pkg/indexcopy.cc:881 #, c-format msgid "Wrote %i records with %i missing files and %i mismatched files\n" -msgstr "å·²åå ¥ %i æ¡è®°å½ï¼å¹¶æ %i 个缺失ï¼ä»¥å %i 个æ件ä¸å»å\n" +msgstr "å·²åå ¥ %i æ¡è®°å½ï¼å¹¶æ %i 个缺失ï¼ä»¥å %i 个æ件ä¸å¹é \n" + +#: apt-pkg/indexcopy.cc:503 +#, c-format +msgid "Skipping nonexistent file %s" +msgstr "è·³è¿ä¸åå¨çæ件 %s" + +#: apt-pkg/indexcopy.cc:509 +#, c-format +msgid "Can't find authentication record for: %s" +msgstr "æ æ³æ¾å°è®¤è¯è®°å½ï¼%s" + +#: apt-pkg/indexcopy.cc:515 +#, c-format +msgid "Hash mismatch for: %s" +msgstr "Hash æ ¡éªåä¸ç¬¦ï¼%s" + +#: apt-pkg/indexcopy.cc:659 +#, c-format +msgid "File %s doesn't start with a clearsigned message" +msgstr "" + +#. TRANSLATOR: %s is the trusted keyring parts directory +#: apt-pkg/indexcopy.cc:690 +#, c-format +msgid "No keyring installed in %s." +msgstr "%s ä¸æ²¡æå®è£ å¯é¥ç¯ã" + +#: apt-pkg/cacheset.cc:401 +#, c-format +msgid "Release '%s' for '%s' was not found" +msgstr "æªæ¾å°â%2$sâçâ%1$sâåå¸çæ¬" + +#: apt-pkg/cacheset.cc:404 +#, c-format +msgid "Version '%s' for '%s' was not found" +msgstr "æªæ¾å°â%2$sâçâ%1$sâçæ¬" + +#: apt-pkg/cacheset.cc:515 +#, c-format +msgid "Couldn't find task '%s'" +msgstr "æ æ³æ¾å°ä»»å¡ %s" + +#: apt-pkg/cacheset.cc:521 +#, c-format +msgid "Couldn't find any package by regex '%s'" +msgstr "æ æ³æç §æ£åè¡¨è¾¾å¼ %s æ¾å°ä»»ä½è½¯ä»¶å " + +#: apt-pkg/cacheset.cc:532 +#, c-format +msgid "Can't select versions from package '%s' as it is purely virtual" +msgstr "æ æ³ä»å®å ¨èæç软件å %s ä¸éæ©çæ¬" + +#: apt-pkg/cacheset.cc:539 apt-pkg/cacheset.cc:546 +#, c-format +msgid "" +"Can't select installed nor candidate version from package '%s' as it has " +"neither of them" +msgstr "å 为软件å %s 没æå·²å®è£ æåéççæ¬ï¼æ æ³è¿è¡éæ©" + +#: apt-pkg/cacheset.cc:553 +#, c-format +msgid "Can't select newest version from package '%s' as it is purely virtual" +msgstr "å 为软件å %s æ¯å®å ¨çèæ软件å ï¼æ æ³éæ©å®çææ°ç" + +#: apt-pkg/cacheset.cc:561 +#, c-format +msgid "Can't select candidate version from package %s as it has no candidate" +msgstr "å 为软件å %s 没æåéçæ¬ï¼æ æ³è¿è¡éæ©" + +#: apt-pkg/cacheset.cc:569 +#, c-format +msgid "Can't select installed version from package %s as it is not installed" +msgstr "å 为软件å %s 没æå®è£ ï¼æ æ³éæ©å®çå·²å®è£ çæ¬" + +#: apt-pkg/edsp.cc:41 apt-pkg/edsp.cc:61 +msgid "Send scenario to solver" +msgstr "" + +#: apt-pkg/edsp.cc:209 +msgid "Send request to solver" +msgstr "" + +#: apt-pkg/edsp.cc:277 +msgid "Prepare for receiving solution" +msgstr "" + +#: apt-pkg/edsp.cc:284 +msgid "External solver failed without a proper error message" +msgstr "" -#: apt-pkg/deb/dpkgpm.cc:358 +#: apt-pkg/edsp.cc:555 apt-pkg/edsp.cc:558 apt-pkg/edsp.cc:563 +msgid "Execute external solver" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:73 +#, c-format +msgid "Installing %s" +msgstr "æ£å¨å®è£ %s" + +#: apt-pkg/deb/dpkgpm.cc:74 apt-pkg/deb/dpkgpm.cc:952 +#, c-format +msgid "Configuring %s" +msgstr "æ£å¨é ç½® %s" + +#: apt-pkg/deb/dpkgpm.cc:75 apt-pkg/deb/dpkgpm.cc:959 +#, c-format +msgid "Removing %s" +msgstr "æ£å¨å é¤ %s" + +#: apt-pkg/deb/dpkgpm.cc:76 +#, c-format +msgid "Completely removing %s" +msgstr "å®å ¨å é¤ %s" + +#: apt-pkg/deb/dpkgpm.cc:77 +#, c-format +msgid "Noting disappearance of %s" +msgstr "注æå° %s å·²ç»æ¶å¤±" + +#: apt-pkg/deb/dpkgpm.cc:78 +#, c-format +msgid "Running post-installation trigger %s" +msgstr "æ§è¡å®è£ åæ§è¡ç触åå¨ %s" + +#. FIXME: use a better string after freeze +#: apt-pkg/deb/dpkgpm.cc:705 +#, c-format +msgid "Directory '%s' missing" +msgstr "ç®å½ %s 缺失" + +#: apt-pkg/deb/dpkgpm.cc:720 apt-pkg/deb/dpkgpm.cc:740 +#, c-format +msgid "Could not open file '%s'" +msgstr "æ æ³æå¼æ件 %s" + +#: apt-pkg/deb/dpkgpm.cc:945 #, c-format msgid "Preparing %s" msgstr "æ£å¨åå¤ %s" -#: apt-pkg/deb/dpkgpm.cc:359 +#: apt-pkg/deb/dpkgpm.cc:946 #, c-format msgid "Unpacking %s" msgstr "æ£å¨è§£å缩 %s" -#: apt-pkg/deb/dpkgpm.cc:364 +#: apt-pkg/deb/dpkgpm.cc:951 #, c-format msgid "Preparing to configure %s" msgstr "æ£å¨åå¤é ç½® %s" -#: apt-pkg/deb/dpkgpm.cc:365 -#, c-format -msgid "Configuring %s" -msgstr "æ£å¨é ç½® %s" - -#: apt-pkg/deb/dpkgpm.cc:366 +#: apt-pkg/deb/dpkgpm.cc:953 #, c-format msgid "Installed %s" msgstr "å·²å®è£ %s" -#: apt-pkg/deb/dpkgpm.cc:371 +#: apt-pkg/deb/dpkgpm.cc:958 #, c-format msgid "Preparing for removal of %s" msgstr "æ£å¨åå¤ %s çå é¤æä½" -#: apt-pkg/deb/dpkgpm.cc:372 -#, c-format -msgid "Removing %s" -msgstr "æ£å¨å é¤ %s" - -#: apt-pkg/deb/dpkgpm.cc:373 +#: apt-pkg/deb/dpkgpm.cc:960 #, c-format msgid "Removed %s" msgstr "å·²å é¤ %s" -#: apt-pkg/deb/dpkgpm.cc:378 +#: apt-pkg/deb/dpkgpm.cc:965 #, c-format -msgid "Preparing for remove with config %s" -msgstr "æ£å¨åå¤è¿åé ç½®æ件çå é¤ %s" +msgid "Preparing to completely remove %s" +msgstr "æ£å¨åå¤å®å ¨å é¤ %s" -#: apt-pkg/deb/dpkgpm.cc:379 +#: apt-pkg/deb/dpkgpm.cc:966 #, c-format -msgid "Removed with config %s" -msgstr "è¿åé ç½®æ件ä¸åå é¤ %s " +msgid "Completely removed %s" +msgstr "å®å ¨å é¤äº %s" -#: methods/rsh.cc:330 -msgid "Connection closed prematurely" -msgstr "è¿æ¥è¢«æ°¸ä¹ å ³é" +#: apt-pkg/deb/dpkgpm.cc:1209 +msgid "Can not write log, openpty() failed (/dev/pts not mounted?)\n" +msgstr "æ æ³åå ¥æ¥å¿ã openpty() 失败(没ææè½½ /dev/pts ï¼)\n" + +#: apt-pkg/deb/dpkgpm.cc:1239 +msgid "Running dpkg" +msgstr "æ£å¨è¿è¡ dpkg" + +#: apt-pkg/deb/dpkgpm.cc:1411 +msgid "Operation was interrupted before it could finish" +msgstr "" + +#: apt-pkg/deb/dpkgpm.cc:1473 +msgid "No apport report written because MaxReports is reached already" +msgstr "ç±äºå·²ç»è¾¾å° MaxReports éå¶ï¼æ²¡æåå ¥ apport æ¥åã" + +#. check if its not a follow up error +#: apt-pkg/deb/dpkgpm.cc:1478 +msgid "dependency problems - leaving unconfigured" +msgstr "ä¾èµé®é¢ - ä¿ææªé ç½®" + +#: apt-pkg/deb/dpkgpm.cc:1480 +msgid "" +"No apport report written because the error message indicates its a followup " +"error from a previous failure." +msgstr "å 为é误æ¶æ¯æ示è¿æ¯ç±äºä¸ä¸ä¸ªé®é¢å¯¼è´çé误ï¼æ²¡æåå ¥ apport æ¥åã" + +#: apt-pkg/deb/dpkgpm.cc:1486 +msgid "" +"No apport report written because the error message indicates a disk full " +"error" +msgstr "å 为é误æ¶æ¯æ示è¿æ¯ç±äºç£ç已满ï¼æ²¡æåå ¥ apport æ¥åã" + +#: apt-pkg/deb/dpkgpm.cc:1492 +msgid "" +"No apport report written because the error message indicates a out of memory " +"error" +msgstr "å 为é误æ¶æ¯æ示è¿æ¯ç±äºå åä¸è¶³ï¼æ²¡æåå ¥ apport æ¥åã" + +#: apt-pkg/deb/dpkgpm.cc:1499 +msgid "" +"No apport report written because the error message indicates a dpkg I/O error" +msgstr "å 为é误æ¶æ¯æ示è¿æ¯ä¸ä¸ª dpkg I/O é误ï¼æ²¡æåå ¥ apport æ¥åã" + +#: apt-pkg/deb/debsystem.cc:84 +#, c-format +msgid "" +"Unable to lock the administration directory (%s), is another process using " +"it?" +msgstr "æ æ³éå®ç®¡çç®å½(%s)ï¼æ¯å¦æå ¶ä»è¿ç¨æ£å ç¨å®ï¼" + +#: apt-pkg/deb/debsystem.cc:87 +#, c-format +msgid "Unable to lock the administration directory (%s), are you root?" +msgstr "æ æ³å¯¹ç¶æå表ç®å½å é(%s)ï¼è¯·æ¥çæ¨æ¯å¦æ£ä»¥ root ç¨æ·è¿è¡ï¼" + +#. TRANSLATORS: the %s contains the recovery command, usually +#. dpkg --configure -a +#: apt-pkg/deb/debsystem.cc:103 +#, c-format +msgid "" +"dpkg was interrupted, you must manually run '%s' to correct the problem. " +msgstr "dpkg 被ä¸æï¼æ¨å¿ é¡»æå·¥è¿è¡ %s 解å³æ¤é®é¢ã" + +#: apt-pkg/deb/debsystem.cc:121 +msgid "Not locked" +msgstr "æªéå®" + +#~ msgid "Failed to remove %s" +#~ msgstr "æ æ³å¸è½½ %s" + +#~ msgid "Unable to create %s" +#~ msgstr "æ æ³å建 %s " + +#~ msgid "Failed to stat %sinfo" +#~ msgstr "æ æ³è¯»å %sinfo çç¶æ" + +#~ msgid "The info and temp directories need to be on the same filesystem" +#~ msgstr "info å temp ç®å½è¦æ±å¤äºåä¸æ件系ç»ä¹ä¸" + +#~ msgid "Failed to change to the admin dir %sinfo" +#~ msgstr "æ æ³åæ¢å·¥ä½ç®å½å° admin ç®å½ %sinfo" + +#~ msgid "Internal error getting a package name" +#~ msgstr "å¨è·å软件å ååæ¶åºç°å é¨é误" + +#~ msgid "Reading file listing" +#~ msgstr "æ£å¨è¯»åæ件å表" + +#~ msgid "" +#~ "Failed to open the list file '%sinfo/%s'. If you cannot restore this file " +#~ "then make it empty and immediately re-install the same version of the " +#~ "package!" +#~ msgstr "" +#~ "æ æ³æå¼å表æ件â%sinfo/%sâãå¦ææ¨ä¸è½æ¢å¤è¿ä¸ªæ件ï¼é£ä¹å°±æ¸ 空该æ件并马" +#~ "ä¸éæ°å®è£ ç¸åçæ¬çè¿ä¸ªè½¯ä»¶å ï¼" + +#~ msgid "Failed reading the list file %sinfo/%s" +#~ msgstr "æ æ³è¯»åå表æ件 %sinfo/%s" + +#~ msgid "Internal error getting a node" +#~ msgstr "è·å¾ä¸ä¸ªèç¹æ¶åºç°å é¨é误" + +#~ msgid "Failed to open the diversions file %sdiversions" +#~ msgstr "æ æ³æå¼è½¬ç§»é ç½®æ件 %sdiversions" + +#~ msgid "The diversion file is corrupted" +#~ msgstr "该转移é ç½®æ件被æåäº" + +#~ msgid "Invalid line in the diversion file: %s" +#~ msgstr "转移é ç½®æ件ä¸æä¸è¡æ¯æ æçï¼%s" + +#~ msgid "Internal error adding a diversion" +#~ msgstr "æ·»å 转移é ç½®æ¶åºç°å é¨é误" + +#~ msgid "The pkg cache must be initialized first" +#~ msgstr "å¿ é¡»é¦å åå§å软件å ç¼å" + +#~ msgid "Failed to find a Package: header, offset %lu" +#~ msgstr "æ æ³æ¾å°æ个软件å ï¼å 头ï¼äºå移ä½ç½® %lu" + +#~ msgid "Bad ConfFile section in the status file. Offset %lu" +#~ msgstr "ç¶ææ件ä¸æé误ç ConfFile 段ãä½äºå移ä½ç½® %lu" + +#~ msgid "Error parsing MD5. Offset %lu" +#~ msgstr "解æ MD5 åºéãæ件å å移é为 %lu" + +#~ msgid "Couldn't change to %s" +#~ msgstr "æ æ³åæ¢å·¥ä½ç®å½å° %s" + +#~ msgid "Failed to locate a valid control file" +#~ msgstr "æ æ³å¨å½æ¡£æ件ä¸æ¾å°ææç主æ§æ件" + +#~ msgid "Couldn't open pipe for %s" +#~ msgstr "æ æ³ä¸º %s å¼å¯ç®¡é" + +#~ msgid "Read error from %s process" +#~ msgstr "ä» %s è¿ç¨è¯»åæ°æ®åºé" + +#~ msgid "Got a single header line over %u chars" +#~ msgstr "æ¥æ¶å°ä¸è¡æ¥å¤´è¡ï¼å®çé¿åº¦è¶ è¿äº %u 个å符" + +#~ msgid "Note: This is done automatic and on purpose by dpkg." +#~ msgstr "注æï¼è¿æ¯èªå¨è¢« dpkg ææå®æçã" + +#~ msgid "Malformed override %s line %lu #1" +#~ msgstr "override æ件 %s 第 %lu è¡çæ ¼å¼æ误 #1" + +#~ msgid "Malformed override %s line %lu #2" +#~ msgstr "override æ件 %s 第 %lu è¡çæ ¼å¼æ误 #2" + +#~ msgid "Malformed override %s line %lu #3" +#~ msgstr "override æ件 %s 第 %lu è¡çæ ¼å¼æ误 #3" + +#~ msgid "decompressor" +#~ msgstr "解åç¨åº" + +#~ msgid "read, still have %lu to read but none left" +#~ msgstr "读åæ件åºéï¼è¿å© %lu åè没æ读åº" + +#~ msgid "write, still have %lu to write but couldn't" +#~ msgstr "åå ¥æ件åºéï¼è¿å© %lu åè没æä¿å" + +#~ msgid "" +#~ "Could not perform immediate configuration on already unpacked '%s'. " +#~ "Please see man 5 apt.conf under APT::Immediate-Configure for details." +#~ msgstr "" +#~ "æ æ³ç«å³å¯¹å·²ç»è§£å ç %s è¿è¡é ç½®ã请æ¥ç man 5 apt.conf ä¸ç APT::" +#~ "Immediate-Configureã" + +#~ msgid "Error occurred while processing %s (NewPackage)" +#~ msgstr "å¤ç %s (NewPackage)æ¶åºé" + +#~ msgid "Error occurred while processing %s (UsePackage1)" +#~ msgstr "å¤ç %s (UsePackage1)æ¶åºé" + +#~ msgid "Error occurred while processing %s (NewFileDesc1)" +#~ msgstr "å¤ç %s (NewFileDesc1)æ¶åºé" + +#~ msgid "Error occurred while processing %s (UsePackage2)" +#~ msgstr "å¤ç %s (UsePackage2)æ¶åºé" + +#~ msgid "Error occurred while processing %s (NewFileVer1)" +#~ msgstr "å¤ç %s (NewFileVer1)æ¶åºé" + +#~ msgid "Error occurred while processing %s (NewVersion%d)" +#~ msgstr "å¤ç %s (NewVersion%d)æ¶åºé" + +#~ msgid "Error occurred while processing %s (UsePackage3)" +#~ msgstr "å¤ç %s (UsePackage3)æ¶åºé" + +#~ msgid "Error occurred while processing %s (NewFileDesc2)" +#~ msgstr "å¤ç %s (NewFileDesc2)æ¶åºé" + +#~ msgid "Error occurred while processing %s (FindPkg)" +#~ msgstr "å¤ç %s (FindPkg)æ¶åºé" + +#~ msgid "Error occurred while processing %s (CollectFileProvides)" +#~ msgstr "å¤ç %s (CollectFileProvides)æ¶åºé" + +#~ msgid "Internal error, could not locate member" +#~ msgstr "å é¨é误ï¼æ æ³å®ä½å å æ件" + +#~ msgid "Internal error, group '%s' has no installable pseudo package" +#~ msgstr "å é¨é误ï¼ç» %s 没æå¯å®è£ ç pseudo 软件å " + +#~ msgid "Release file expired, ignoring %s (invalid since %s)" +#~ msgstr "Release æ件已è¿æï¼å¿½ç¥ %s (ä» %s èµ·æ æ)" + +#~ msgid "E: Argument list from Acquire::gpgv::Options too long. Exiting." +#~ msgstr "é误ï¼Acquire::gpgv::Options çåæ°å表太é¿ãç»æè¿è¡ã" + +#~ msgid "Error occurred while processing %s (NewVersion2)" +#~ msgstr "å¤ç %s (NewVersion2)æ¶åºé" + +#~ msgid "Malformed line %u in source list %s (vendor id)" +#~ msgstr "å¨æºåè¡¨ä¸ %2$s ä¸ç¬¬ %1$u è¡çæ ¼å¼æ误(ä¾åºå ID)" + +#~ msgid "Couldn't access keyring: '%s'" +#~ msgstr "æ æ³è®¿é®å¯é¥ç¯ï¼â%sâ" + +#~ msgid "Could not patch file" +#~ msgstr "æ æ³æå¼è¡¥ä¸æ件" + +#~ msgid " %4i %s\n" +#~ msgstr " %4i %s\n" + +#~ msgid "No source package '%s' picking '%s' instead\n" +#~ msgstr "没ææºä»£ç å â%sâï¼ä½¿ç¨â%sâ代æ¿\n" + +#~ msgid "%4i %s\n" +#~ msgstr "%4i %s\n" + +#~ msgid "Processing triggers for %s" +#~ msgstr "å¯å¨å¯¹ %s çå¤ç" + +#~ msgid "Dynamic MMap ran out of room" +#~ msgstr "å¨æå åæ å°(Dynamic MMap)空é´ä¸è¶³" + +#~ msgid "" +#~ "Since you only requested a single operation it is extremely likely that\n" +#~ "the package is simply not installable and a bug report against\n" +#~ "that package should be filed." +#~ msgstr "" +#~ "æ¨ä» è¦æ±å¯¹åä¸è½¯ä»¶å è¿è¡æä½ï¼è¿ææå¯è½æ¯å 为该软件å å®è£ ä¸ä¸ï¼åæ¶ï¼\n" +#~ "æ¨æ好æ交ä¸ä¸ªé对è¿ä¸ªè½¯ä»¶å çæ éæ¥åã" + +#~ msgid "Line %d too long (max %lu)" +#~ msgstr "第 %d è¡å¤ªé¿äº(é¿åº¦éå¶ä¸º %lu)ã" + +#~ msgid "After unpacking %sB of additional disk space will be used.\n" +#~ msgstr "解å缩åä¼æ¶èæ %sB çé¢å¤ç©ºé´ã\n" + +#~ msgid "After unpacking %sB disk space will be freed.\n" +#~ msgstr "解å缩åå°ä¼ç©ºåº %sB ç空é´ã\n" + +#~ msgid "Line %d too long (max %d)" +#~ msgstr "第 %d è¡å¤ªé¿äº(é¿åº¦éå¶ä¸º %d)" + +#~ msgid "Error occured while processing %s (NewFileDesc1)" +#~ msgstr "å¤ç %s (NewFileDesc1)æ¶åºé" + +#~ msgid "Error occured while processing %s (NewFileDesc2)" +#~ msgstr "å¤ç %s (NewFileDesc2)æ¶åºé" + +#~ msgid "Stored label: %s \n" +#~ msgstr "å½æ¡£æ件æ ç¾ï¼%s \n" + +#~ msgid "" +#~ "Found %i package indexes, %i source indexes, %i translation indexes and " +#~ "%i signatures\n" +#~ msgstr "" +#~ "æ¾å°äº %i 个软件å ç´¢å¼ã%i 个æºä»£ç å ç´¢å¼ï¼%i 个翻è¯ç´¢å¼å %i 个æ°åç¾å\n" + +#~ msgid "openpty failed\n" +#~ msgstr "openpty 失败\n" + +#~ msgid "File date has changed %s" +#~ msgstr "æ件 %s çæ¶é´å·²è¢«æ¹å¨" + +#~ msgid "Reading file list" +#~ msgstr "æ£å¨è¯»åæ件å表" + +#~ msgid "Could not execute " +#~ msgstr "æªè½æ§è¡ " + +#~ msgid "Preparing for remove with config %s" +#~ msgstr "æ£å¨åå¤è¿åé ç½®æ件çå é¤ %s" + +#~ msgid "Removed with config %s" +#~ msgstr "è¿åé ç½®æ件ä¸åå é¤ %s " #~ msgid "Unknown vendor ID '%s' in line %u of source list %s" #~ msgstr "" -#~ "å¨å®è£ æºå表 %3$s ç第 %2$u è¡åç°äºæ æ³è¯å«ç软件æä¾å ID (vendor ID) â%" -#~ "1$sâ" +#~ "å¨æºå表 %3$s ç第 %2$u è¡åç°äºæ æ³è¯å«ç软件æä¾å ID (vendor ID) â%1$sâ"